微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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框架或对象模型或其他任何方式,这种高层次的设计可以很好的应用。隔离应用程序可重用的域层中的通用逻辑,并且您的应用程序易于编写和扩展和维护。

原文地址:https://www.jb51.cc/aspnet/252612.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐