相关疑难解决方法(0)

如果有的话,MVC模式与DAL/BLL设计模式有何不同?

我正在通过微软ASP.NET网站上的早期数据访问教程,我想到这一切似乎与我读到的关于使用MVC模式分离逻辑和表示代码的内容非常类似.作为一个新手,我还没有实现MVC模式,但我很好奇这两个设计结构是如何不同的,如果我应该把注意力集中在一个或另一个上,特别是在网页设计的背景下.

model-view-controller data-access-layer bll

12
推荐指数
2
解决办法
1万
查看次数

在构建企业解决方案时,可以安全地加入ASP.NET MVC的潮流吗?

在我指出其中一个'VS.'之前 以下问题......

...请让我声明我不是在寻找比较.

我需要答案的一些问题包括:

  1. 做疯狂UI的学习曲线(例如,用于在线构建BOM树的UI)是否陡峭?发布问题的很多人似乎遇到了一些UI需求问题,或者另一个让我担心的问题.该技术是否足够成熟以满足这些类型的要求?
  2. 是否有一个相当发达的社区,以及在线文学的可用性如何?你可以获得大量关于WebForms的文献.
  3. 开发它的时间是否与构建传统企业WebForms站点相当或更少?
  4. 要让整个开发团队感到舒适(如果不是迷恋),WebForms能够熟练掌握ASP.NET MVC需要多长时间?

我认为它的真实性在于StackOverflow是类似Google的产品,ASP.NET MVC可能对此非常有用.但是我不愿意在贵公司的应用类别中开发软件.

替代文字http://stuffthathappens.com/blog/wp-content/uploads/2008/03/simplicity.png

因此,如果某些事情无法完成或者必须被黑客攻击,那么在以后采取暴跌可能会非常昂贵.希望听到那些冒险的人.

谢谢.

migration asp.net-mvc

11
推荐指数
1
解决办法
407
查看次数

ASP.NET MVC项目架构

我对ASP.NET MVC项目架构非常困惑.在ASP.NET WebForm中,我通常使用以下Project模式进行中小型项目

DAL < - 通过DTO/reader/dataset - > BL < - > UI进行通信

我认为在MVC应用程序中应该是这样的

DAL < - 通过DTO/reader/dataset进行通信- > BL 是Model < - controller - > UI 是View

        OR
Run Code Online (Sandbox Code Playgroud)

DAL < - 通过DTO/reader/dataset进行通信 - > BL < - 通过模型进行通信- >控制器< - > UI是查看

其中Model是一些业务对象

如果有人能够(包括Jeffoverflow of stackoverflow)提供ASP.NET MVC的任何生产级别经验,我将不胜感激.

architecture asp.net-mvc

6
推荐指数
1
解决办法
1万
查看次数