Visual Studio 201о
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
://www.opera.com">Opera, <a
Firefox, и <a
Konqueror
">
">
@{= "";
}
#menu
{: 11px Arial, Helvetica, sans-serif;image: url(../../Content/bc_bg.png);repeat: repeat-x;: 30px;height: 30px;: #9b9b9b;: solid 1px #cacaca;: 100%;: hidden;: 0px;: 0px;
}
#menu li
{style-type: none;: left;left: 10px;
}
#menu a
{: 30px;: block;image: url(../../Content/bc_separator.png);repeat: no-repeat;position: right;right: 15px;decoration: none;: #454545;
}
.home
{: none;: 8px 0px;
}
#menu a:hover
{: gray;
}
">
@Html.ActionLink("","FriendList","Home")
:, <a
Firefox, и <a
Konqueror
">
">
(view);
@Html.Raw("_uid = " + ViewBag.uid + ";")(_uid, 0, 14);
2.1.3 Модели
В данном случае все модели генерируются динамически с помощью Ado.NET Entity Framework.
System;System.Collections.Generic;System.Linq;System.Web;System.IO;wIN_test_1_.Models
{
[Serializable]class UserModel
{Guid Id { get; set; }string Name { get; set; }long Rate { get; set; }string Logo { get; set; }UserModel(User user)
{= user.id;= user.name;= user.rate;(var reader = new StreamReader(HttpContext.Current.Server.MapPath
("~/App_Data/logos/" + user.id.ToString())))
{= reader.ReadToEnd();
}
}User User()
x.id==Id);user;">{user = new WINEntities().Users.Single(x => x.id == Id);user;
}
}
[Serializable]class ImageModel
{Guid Id { get; set; }Guid Uid { get; set; }Guid Location { get; set; }string Author { get; set; }string LocationName { get; set; }string Data { get; set; }DateTime Date { get; set; }
ImageModel(Image image)
{.Id = image.id;.Uid = image.uid;.Location = image.location;.Date = image.date;.Author = image.Author.name;.LocationName = image.Location.name;path = HttpContext.Current.Server.MapPath("~/app_data/images") + "/" + Id.ToString();= File.ReadAllText(path);
}Image Image()
x.id==Id);image;">{dc = new WINEntities();image = dc.Images.SingleOrDefault(x => x.id == Id);image;
}
}
[Serializable]class ImageMiniatureModel
{Guid Id { get; set; }Guid Uid { get; set; }Guid Location { get; set; }string Author { get; set; }string LocationName { get; set; }string Data { get; set; }DateTime Date { get; set; }
ImageMiniatureModel(Image image)
{.Id = image.id;.Uid = image.uid;.Location = image.location;.Date = image.date;.Author = image.Author.name;.LocationName = image.Location.name;path = HttpContext.Current.Server.MapPath("~/app_data/images") + "/" + Id.ToString()+".min";= File.ReadAllText(path);
}Image Image()
x.id==Id);">{dc = new WINEntities();image = dc.Images.SingleOrDefault(x => x.id == Id);
return image;
}
}
}
Платформа Entity Framework представляет собой набор технологий ADO.NET, обеспечивающих разработку приложений, связанных с обработкой данных. Архитекторам и разработчикам приложений, ориентированных на обработку данных, приходится учитывать необходимость достижения двух