![]() |
1
1
正如其他人所说,MVC上有很多信息,所以我会回答你的问题。。。
两者都是…但是.cs文件被引用为代码隐藏,但两者都构成了视图。
你可以走任何一条路。您可以将此逻辑放入模型中,但是也可以将其功能化为服务,然后可以根据模型的需要调用这些服务。第二条路线是要走的路,因为我不想让我的模型依赖于外部实体,而且它也使测试模型更容易,因为您可以将服务测试与模型测试分离开来。 Diagram 可以看到这里,其中有一些伟大的图像作为参考点。 |
![]() |
2
2
在上面 一个ASP.NET WebForms应用程序。很公平。
记住:ASP.NET WebForms是 巨大的 抽象,它试图使web成为一个有状态的、基于事件的、类似于windows的环境,而不关心任何分离。所以,试着创造一个 ,高度解耦和非基于事件的体系结构,抱歉地说,这几乎是疯狂的。 请,启发自己,来到真正的ASP.NET MVC世界。。。:-) 注:有些人声称成功地实现了 最有价值球员 (模型视图- 节目主持人 )高于ASP.NET WebForms的体系结构。为他们感到羞耻(但如果你真的想试试的话)! |
![]() |
Andrus · 如何在Linux中阅读期刊 6 月前 |
![]() |
Miranda · 读取xml文件时路径错误中有非法字符 6 月前 |
![]() |
Vengat Ramanan · 用户登录Asp时隐藏导航和页脚。网络核心 11 月前 |
![]() |
Primdonm · 如何将自定义列表中的字符串值格式化为货币格式? 1 年前 |
|
Kiryl · Sitecore中自己的控制器 1 年前 |
|
Farid · 如何从数据库中填充Resource.resx文件值? 1 年前 |