摘要: ASP.NET MVC框架包含帮助器方法,通过使用这些帮助器方法,可以轻松地在视图中呈现HTML。 可用的HTML帮助器 ActionLink - 链接到操作方法。 BeginForm * - 标记窗体的开头并链接到呈现该窗体的操作方法。 CheckBox * - 呈现复选框。 DropDownList * - ... 阅读全文
posted @ 2013-03-20 23:53 Louis.Lu.Sz 阅读(399) 评论(0) 推荐(0) 编辑
摘要: http://msdn.microsoft.com/zh-cn/library/dd410123(v=vs.100).aspx ASP.NET MVC框架支持使用视力引擎生成视图(UI)。默认情况下,MVC框架使用从现有ASP.NET页面(.aspx)、母版页(.master)和用户控件(.ascx)类型中继承的自定义类型(ViewPage、ViewMasterPage和ViewUserCont... 阅读全文
posted @ 2013-03-20 23:37 Louis.Lu.Sz 阅读(398) 评论(0) 推荐(0) 编辑
摘要: http://msdn.microsoft.com/zh-cn/library/dd410269(v=vs.100).aspx ASP.NET MVC框架可将URL映射到称为“controller”的类。控制器将处理传入的请求,处理用户输入和交互,并执行相应的应用程序逻辑。 Controller 类通常会调用单独的视图组件以为请求生成 HTML 标记。 适用于所有控制器的基类为 Cont... 阅读全文
posted @ 2013-03-20 23:14 Louis.Lu.Sz 阅读(402) 评论(0) 推荐(0) 编辑
摘要: ASP.NET MVC CMS (Using CommonLibrary.NET)http://commonlibrarynetcms.codeplex.com/微软博客平台 Oxitehttp://oxite.codeplex.com/RoRoWoBloghttp://rorowo.codeple... 阅读全文
posted @ 2013-03-20 19:34 Louis.Lu.Sz 阅读(2347) 评论(1) 推荐(0) 编辑
摘要: http://msdn.microsoft.com/zh-cn/library/dd410597(v=vs.100).aspx 在本演练中,您将创建并运行示例 MVC 应用程序。然后将通过添加控制器和视图来自定义该应用程序。 此外,本演练还演示如何使用测试驱动的开发 (TDD)。 在本演练中,您将创建一个包含 MVC 应用程序单元测试的项目。 Download(下载)主题附带含源代码的... 阅读全文
posted @ 2013-03-20 16:53 Louis.Lu.Sz 阅读(335) 评论(0) 推荐(0) 编辑
摘要: http://msdn.microsoft.com/zh-cn/library/ms998532.aspx 背景信息 示例有助于解释如何在 ASP.NET 中实现 Front Controller,并让您看到通过单个控制器对象来集中所有控制所带来的价值,只要该示例的复杂程度足以说明您在实现该模式时将遇到的问题。 注意:因为 Page Controller 内置在 ASP.NET 中,所以,实现 F... 阅读全文
posted @ 2013-03-20 15:09 Louis.Lu.Sz 阅读(237) 评论(0) 推荐(0) 编辑
摘要: http://msdn.microsoft.com/zh-cn/library/ms978723.aspx#EFAA 背景 您已经决定使用Model-View-Controller (MVC) 模式将动态 Web 应用程序的用户界面逻辑与业务逻辑分隔开来。您已经考察了Page Controller模式,但您的页面控制器类具有复杂的逻辑,并且是较深的继承层次结构的一部分,或者,您的应用程序是基于... 阅读全文
posted @ 2013-03-20 14:39 Louis.Lu.Sz 阅读(332) 评论(0) 推荐(0) 编辑
摘要: http://msdn.microsoft.com/zh-cn/library/ms998548.aspx 在 ASP.NET 中构建 Web 应用程序,可以通过使用内置的 Page Controller(页面控制器)来利用 ASP.NET 的事件驱动特性。 实现策略 默认情况下,Page Controller 模式中所描述的概念是在 ASP.NET 中实现的。ASP.NET 页面框架... 阅读全文
posted @ 2013-03-20 14:28 Louis.Lu.Sz 阅读(227) 评论(0) 推荐(0) 编辑
摘要: http://msdn.microsoft.com/zh-cn/library/ms978764.aspx 如何以最佳方式为适度复杂的 Web 应用程序构建控制器,从而既能避免代码重复,又能实现重用性和灵活性? 影响因素 以下因素影响这种情况中的系统,在考虑上述问题解决方案时必须协调这些因素: MVC 模式通常主要关注模型与视图之间的分隔,而对于控制器的关注较少。在许多胖客... 阅读全文
posted @ 2013-03-20 14:21 Louis.Lu.Sz 阅读(1652) 评论(0) 推荐(0) 编辑
摘要: http://msdn.microsoft.com/zh-cn/library/ms978748.aspx本页内容 上下文 问题 影响因素 解决方案 示例 测试考虑事项 结果上下文 变体 相关模式 致谢上下文许多计算机系统的用途都是从数据存储检索数据并将其显示给用户。在用户更改数据之后,系统再将更新内容存储到数据存储中。因为关键的信息流发生在数据存储和用户界面之间,所以您可能倾向于将这两部分绑在一起,以减少编码量并提高应用程序性能。但是,这种看起来自然而然的方法有一些大问题。一个问题是,用户界面的更改往往比数据存... 阅读全文
posted @ 2013-03-20 13:07 Louis.Lu.Sz 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 模型-视图-控制器 (MVC) 体系结构模式将应用程序分成三个主要组件:模型、视图和控制器。ASP.NET MVC 框架提供用于创建 Web 应用程序的 ASP.NET Web 窗体模式的替代模式。 ASP.NET MVC 框架是一个可测试性非常高的轻型演示框架,(与基于 Web 窗体的应用程序一样)它集成了现有的 ASP.NET 功能,如母版页和基于成员资格的身份验证。 MVC 框架在 Syst... 阅读全文
posted @ 2013-03-20 11:25 Louis.Lu.Sz 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 模型-视图-控制器 (MVC) 模式是一项将 Web 应用程序组件分开的体系结构设计原则。通过分开组件,您可以更好地控制应用程序的单个部件,从而能够更加轻松地开发、修改和测试这些部件。 ASP.NET MVC 是 ASP.NET Framework 的一部分。 开发 ASP.NET MVC 应用程序是开发 ASP.NET Web 窗体页面的一种替代方法;但 ASP.NET MVC 应用程序未取代... 阅读全文
posted @ 2013-03-20 11:09 Louis.Lu.Sz 阅读(296) 评论(0) 推荐(0) 编辑
摘要: http://msdn.microsoft.com/zh-cn/library/hh396384(v=vs.111).aspxASP.NET Web Pages with Razor Syntax 是一个用于创建 Web 应用程序的编程框架。它作为免费开发环境Microsoft WebMatrix 2的一部分包含在其中。WebMatrix 包含页编辑器、数据库 (SQL Server Compact) 和用于测试的 Web 服务器 (IIS Express)。它还包含其他工具,可帮助你创建和管理站点。如果你愿意,你可以在 Visual Studio(提供调试器等附加功能)中创建使用 ASP.N 阅读全文
posted @ 2013-03-20 10:36 Louis.Lu.Sz 阅读(381) 评论(0) 推荐(0) 编辑