随笔分类 -  开源框架源码学习

asp.net mvc view中支持多个实体强类型小技巧
摘要:在MVC的开发过程中,在一个View里面可能需要调用多个对象,可是传统的方法是一次只能压入一个对象到View里面,这点并不像Castle框架的MVC好用,在Castle里面,可以很方便的把对象压入到前台Html里面,然后通过Velocity来调用,呵呵,说多了,现在来说一下,怎么在asp.net mvc这个框架里面来调用,主要有两种方法,欢迎大家给予见解: 方法一:在view中引入命名空间如下:... 阅读全文
posted @ 2010-01-08 09:16 技术宅男 阅读(4332) 评论(1) 推荐(0) 编辑
NerdDinner 源代码下载
摘要:一直忘记了,发布NerdDinner的代码程序,有了程序,可以很方便的学习asp.net mvc 这个框架。 下载地址是NerdDinner_1.0.zip 其实asp.net mvc 框架很好理解,无非就是Model-View-Control,其中control中每一个方法都对应着一个view,例如下面 public ActionResult Details(string id){GetNowU... 阅读全文
posted @ 2010-01-07 23:12 技术宅男 阅读(998) 评论(1) 推荐(0) 编辑
一步一步学习ASP.NET MVC 1.0创建NerdDinner 范例程序,Part 4(转载)
摘要:本文继续学习之旅,一步一步通过ASP.NET MVC 1.0 实现NerdDinner 范例程序。 创建Model模型 在Model-View-Controller 框架中,model表示应用程序的数据对象,以及相应的业务领域逻辑,包括数据验证和业务规则。model是MVC应用程序的核心部分,下面我们会看到model的作用。 ASP.NET MVC框架支持使用任意数据访问技术,开发人员可以选择大量... 阅读全文
posted @ 2010-01-07 22:06 技术宅男 阅读(467) 评论(0) 推荐(0) 编辑
一步一步学习ASP.NET MVC 1.0创建NerdDinner 范例程序,Part 3(转载)
摘要:本文继续学习之旅,一步一步通过ASP.NET MVC 1.0 实现NerdDinner 范例程序。 创建数据库 我们将使用数据库来存储NerdDinner应用程序的所有的Dinner和RSVP数据。这里,我们采用SQL Server 2008 来创建和管理NerdDinner 数据库。需要向数据库中增加2张表,一个表用来存放Dinners数据,另一个用来跟踪RSVP。 如下图所示,有NerdDin... 阅读全文
posted @ 2010-01-07 22:05 技术宅男 阅读(287) 评论(0) 推荐(0) 编辑
一步一步学习asp.net mvc 1.0 创建NerdDinner程序Part2(转载)
摘要:本文继续学习之旅,一步一步通过ASP.NET MVC 1.0 实现NerdDinner 范例程序。 运行NerdDinner 应用程序 通过Visual Studio 2008 运行上一步创建的NerdDinner应用程序,将启动内置的ASP.NET Web Server。如下是NerdDinner应用程序的首页: 点击About链接,显示about页面,如下图所示: 点击右上角的Log On... 阅读全文
posted @ 2010-01-07 22:02 技术宅男 阅读(221) 评论(0) 推荐(0) 编辑
一步一步学习asp.net mvc 1.0 创建NerdDinner程序Part1(转载)
摘要:本文根据《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 开源论坛小组提供。关于... 阅读全文
posted @ 2010-01-07 21:57 技术宅男 阅读(274) 评论(0) 推荐(0) 编辑