冠军

导航

04 2012 档案

翻译:Contoso 大学 - 8 – 实现继承
摘要:在上一次教程中,你已经能够处理并发异常。这个教程将会展示如何在数据模型中实现继承。 在面向对象的程序设计中,你可以通过继承来清除冗余的代码。在这个教程中,你将要通过修改教师 Instructor 和学生 Student 类,以便使他们从包含类似 LastName 属性的 Person 类中派生。对于 Web 页面不需要任何改动,你需要修改一点代码,这些修改将会被自动反射到数据库中。 阅读全文

posted @ 2012-04-28 15:56 冠军 阅读(3754) 评论(3) 推荐(2) 编辑

翻译:Contoso 大学 - 7 – 处理并发
摘要:在上一次的教程中我们处理了关联数据问题。这个教程演示如何处理并发问题。你将使用 Department 实体创建一个页面,这个页面在支持编辑和删除的同时,还可以处理并发错误。下面的截图演示了 Index 页面和 Delete 页面,包括在出现并发冲突的时候提示的一些信息。 阅读全文

posted @ 2012-04-22 22:56 冠军 阅读(5722) 评论(4) 推荐(9) 编辑

翻译:Contoso 大学 - 6 – 更新关联数据
摘要:在上一次的课程中,你已经学习了如何显示关联的数据,我们将要更新关联的数据。大多数情况下,可能就是更新表的外键字段。对于多对多的关系来说,由于 EF 并没有直接将表与表之间的连接关系暴露出来,你就必须通过显式对相关的导航属性进行添加或者删除实体来完成。 阅读全文

posted @ 2012-04-18 23:34 冠军 阅读(4805) 评论(6) 推荐(5) 编辑

翻译:Contoso 大学 - 5 – 读取关联数据
摘要:在前面的课程中已经完成了 School 数据模型。在这次的课程中,将要读取和显示相关的数据,这里指的是 EF 通过导航属性加载的数据。 阅读全文

posted @ 2012-04-13 22:32 冠军 阅读(5557) 评论(2) 推荐(7) 编辑

jQuery DatePicker 与ASP.NET的验证控件结合 Bug 处理
摘要:我们开发ASP.NET站点时,如果将jQuery UI Datepicker与ASP.NET的验证控件(如:RequiredFieldValidator)组合使用:<asp:TextBoxID="txtDate"runat="server"></asp:TextBox><asp:RequiredFieldValidatorID="reqDate"runat="server"ControlToValidate="txtDate"ErrorMessage="* 阅读全文

posted @ 2012-04-12 22:15 冠军 阅读(2169) 评论(0) 推荐(0) 编辑

翻译:Contoso 大学 - 4 - 创建更加复杂的数据模型
摘要:在前面的课程中,你已经创建了一个简单的由三个实体组成的数据模型。在这个课程中,你将要增加更多的实体,以及关系,使用数据标注特性来控制模型类的行为。 阅读全文

posted @ 2012-04-10 22:12 冠军 阅读(7022) 评论(11) 推荐(6) 编辑

翻译:Contoso 大学 - 3 - 排序、过滤及分页
摘要:在上一个课程中,我们已经学习了如何使用 EF 对 Student 实体进行增、删、改、查处理。这次的课程我们将对学生的 Index 页面加入排序、过滤以及分页的功能。还要创建一个页面完成简单的分组。 阅读全文

posted @ 2012-04-08 22:48 冠军 阅读(7991) 评论(14) 推荐(5) 编辑

Contoso 大学 - 2 – 实现基本的增删改查
摘要:在上一个课程中,你已经创建了 MVC 应用,使用 EF 和 SQL Server Compact 保存和显示数据。在这个课程中,你将要复习并定制 MVC 脚手架为你的控制器和视图自动创建的 CRUD (创建、读取、更新和删除)代码。注意:为了在你的控制器和数据访问层之间进行抽象,通常的做法是实现仓储模式。为了保持这个课程的简洁,在这个系列的最后课程之前,我们不会实现仓储模式。 阅读全文

posted @ 2012-04-07 17:11 冠军 阅读(10186) 评论(15) 推荐(3) 编辑

Contoso 大学 - 1 - 为 ASP.NET MVC 应用程序创建 EF 数据模型
摘要:Contoso 大学 Web 示例应用演示了如何使用 EF 技术创建 ASP.NET MVC 应用。示例中的 Contoso 大学是虚构的。应用包括了类似学生注册、课程创建以及教师分配等功能。 这个系列教程展示了创建 Contoso 大学应用的步骤。你可以 下载完整 的程序,或者按照教程一步一步创建它,这个教程中使用 C# 进行演示,下载的代码中同时包含 C# 和 VB 实现。 阅读全文

posted @ 2012-04-04 14:05 冠军 阅读(25704) 评论(43) 推荐(11) 编辑

Contoso 大学 - 使用 EF Code First 创建 MVC 应用
摘要:Contoso 大学 Web 示例应用演示了如何使用 EF 技术创建 ASP.NET MVC 应用。示例中的 Contoso 大学是虚构的。应用包括了类似学生注册、课程创建以及教师分配等功能。这个系列教程展示了创建 Contoso 大学应用的步骤。你可以 下载完整 的程序,或者按照教程一步一步创建它... 阅读全文

posted @ 2012-04-04 14:04 冠军 阅读(22309) 评论(21) 推荐(11) 编辑