摘要:
一直忘记了,发布NerdDinner的代码程序,有了程序,可以很方便的学习asp.net mvc 这个框架。 下载地址是NerdDinner_1.0.zip 其实asp.net mvc 框架很好理解,无非就是Model-View-Control,其中control中每一个方法都对应着一个view,例如下面 public ActionResult Details(string id){GetNowU... 阅读全文
摘要:
本文继续学习之旅,一步一步通过ASP.NET MVC 1.0 实现NerdDinner 范例程序。 创建Model模型 在Model-View-Controller 框架中,model表示应用程序的数据对象,以及相应的业务领域逻辑,包括数据验证和业务规则。model是MVC应用程序的核心部分,下面我们会看到model的作用。 ASP.NET MVC框架支持使用任意数据访问技术,开发人员可以选择大量... 阅读全文
摘要:
本文继续学习之旅,一步一步通过ASP.NET MVC 1.0 实现NerdDinner 范例程序。 创建数据库 我们将使用数据库来存储NerdDinner应用程序的所有的Dinner和RSVP数据。这里,我们采用SQL Server 2008 来创建和管理NerdDinner 数据库。需要向数据库中增加2张表,一个表用来存放Dinners数据,另一个用来跟踪RSVP。 如下图所示,有NerdDin... 阅读全文
摘要:
本文继续学习之旅,一步一步通过ASP.NET MVC 1.0 实现NerdDinner 范例程序。 运行NerdDinner 应用程序 通过Visual Studio 2008 运行上一步创建的NerdDinner应用程序,将启动内置的ASP.NET Web Server。如下是NerdDinner应用程序的首页: 点击About链接,显示about页面,如下图所示: 点击右上角的Log On... 阅读全文
摘要:
本文根据《Professional ASP.NET MVC 1.0》中微软牛人Scott Guthrie 提供免费下载的第一章,一步一步演示如何通过ASP.NET MVC 1.0 正式版创建NerdDinner 范例程序。对了解如何使用最新的ASP.NET MVC 1.0框架创建Web Application 非常有帮助。本文由http://forum.entlib.com 开源论坛小组提供。关于... 阅读全文
摘要:
这几天研究了NerdDinner这个案例,不仅对asp.net mvc框架弄明白了,同时学习了linq to sql中的使用。我们平时在开发的过程中,需要使用ORM技术来封装数据库,以便我们可以很好的操纵数据库中的表,以前,我们可以会使用codesmith来自己写自动生成模板或者使用第三方的代码生成工具。现在都不用了,微软已经为我们提供了Linq to sql这个很好用的技术,它可以将我们的数据持... 阅读全文
摘要:
最近在项目中要使用Dictionary对象。以前很少用到。现在就学习一下Dictionary是表示键和值的集合,Dictionary<(TKey, TValue>)>泛型类提供了从一组键到一组值的映射。字典中的每个添加项都由一个值及其相关联的键组成。通过键来检索值的速度是非常快的,接近于 O(1),这是因为 Dictionary<(TKey, TValue>) 类是作... 阅读全文