ASP.NET MVC的提示和ASP.NET WebForms开发人员的课程
ASP.NET MVC开发人员可以提出哪些帮助有助于ASP.NET WebForms开发人员编写更好的代码/网络应用程序?
我是一个WebForms的家伙,但是所有关于MVC的所有新的炒作,我会评估一些有用的提示,技巧和策略,可能可以在一个webforms应用程序中使用的评论。 解决方法
以前在学习新MVC框架的时候发生的一些事情是WebForms是我在许多方面尝试MVC的。标记和代码隐藏包括View和Controller,您可以编写自己的Model。
这个想法与我从学习MVC中获得的重要设计考虑并行。其中最重要的是巩固整个系统的核心领域,并确保所有常见的逻辑都被定义在这个领域内可重用的层面。这是你的模型,我喜欢称之为生活在这个级别的逻辑域逻辑(我混合术语,我知道)。您的模型应该在不同的应用程序(主要的Web / winforms应用程序,winforms应用程序的实用程序和配置,后台处理服务,Web服务等)可重用。您的应用程序应特别注意其目的:它们包括Presentation Logic(他们的观点)和Application Logic(他们的控制器)。任何跨越需要在其他应用程序中使用的任何东西都可以很容易地分类为域逻辑,不应该是任何给定应用程序的应用程序代码的一部分。 我希望这是有道理的。 其主旨是,即使您不使用纯粹的MVC框架或对象模型或其他任何方式,这种高层次的设计可以很好的应用。隔离应用程序可重用的域层中的通用逻辑,并且您的应用程序易于编写和扩展和维护。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 使PDF显示内联而不是单独的Acrobat R
- asp.net使用AJAX实现无刷新分页
- asp.net – 在Web.config中是否可以在指定目录中
- asp.net-mvc – 使用ASP.NET MVC帮助器方法设置m
- 如何使用ASP.NET MVC 6重定向未经授权的用户
- asp.net-mvc – ASP.Net 5 project.json脚本命令
- ASP.NET MVC twitter / myspace样式路由
- asp.net-mvc – 如何在web api中创建一个int []参
- asp.net-mvc – 在自定义编辑器中只包含一次脚本
- asp.net-mvc – TryUpdateModel与强类型方法参数