01 2017 档案

摘要:在这章中,我们将学习如何创建一个管理图片的新实体,如何使用HTML表单上传图片文件,并使用多对多关系将它们和产品关联起来,如何将图片存储在文件系统中。在这章中,我们还会学习更加复杂的异常处理,如何向模型添加自定义错误,然后向用户显示错误信息。在本章使用的产品图片可以在Apress站点中的第6章的代码 阅读全文
posted @ 2017-01-20 15:13 编码之道 阅读(1164) 评论(15) 推荐(4)
摘要:本章的重点是对产品信息增加排序和分页的功能,以及使用ASP.NET Routing特性添加更加友好的URL支持。 注意:如果你想按照本章的代码编写示例,你必须完成第四章或者直接从www.apress.com下载第四章的源代码。 5.1 按照价格对产品进行排序 为了演示如何进行排序,我们将使用一个简单 阅读全文
posted @ 2017-01-13 10:41 编码之道 阅读(1091) 评论(7) 推荐(5)
摘要:在这一章我们将学习如何正确地删除分类信息,如何向数据库填充种子数据,如何使用Code First Migrations基于代码更改来更新数据库,然后学习如何执行带有自定义错误消息的验证。 注意:如果你想按照本章的代码编写示例,你必须完成第三章或者直接从www.apress.com下载第三章的源代码。 阅读全文
posted @ 2017-01-12 09:49 编码之道 阅读(1184) 评论(3) 推荐(3)
摘要:在这一章中,我们首先添加一个搜索产品的模块以增强站点的功能,然后使用视图模型而不是ViewBag向视图传递复杂数据。 注意:如果你想按照本章的代码编写示例,你必须完成第二章或者直接从www.apress.com下载第二章的源代码。 3.1 添加产品搜索 为了执行产品搜索,我们将添加一些功能使其能够按 阅读全文
posted @ 2017-01-10 11:01 编码之道 阅读(1156) 评论(7) 推荐(4)
摘要:在这一章中,我们将直接进入项目,并且为产品和分类添加一些基本的模型类。我们将在Entity Framework的代码优先模式下,利用这些模型类创建一个数据库。我们还将学习如何在代码中创建数据库上下文类、指定数据库连接字符串以及创建一个数据库。最后,我们还将添加视图和控制器来管理和显式产品和分类数据。 阅读全文
posted @ 2017-01-05 16:57 编码之道 阅读(1562) 评论(10) 推荐(6)