使用MVC框架中要注意的问题(二):将Model和Controller单独用一个项目设计
生活随笔
收集整理的這篇文章主要介紹了
使用MVC框架中要注意的问题(二):将Model和Controller单独用一个项目设计
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這個問題很多朋友都會問到,MVC讓分工協作成為了可能。但如果所有代碼和頁面都在一個項目中的話,那么分工就會受到限制。其實,Model和Controller都可以單獨用一個(或者多個)程序單獨來做。
1. Model
Model主要負責數據讀寫。現在我們一般可以直接用LINQ TO SQL類型或者Entity Framework 模型來做。
嚴格來說,Model也分為兩個部分,一個是業務實體定義(這是需要與View共享的),一個是針對業務實體的操作。只不過,上面提到的兩種做法將他們合二為一了。
Model項目單獨做好之后,只要在MVC Web Application中添加引用即可。很簡單,也很自然。
?
2. Controller
相對來說這就稍微復雜一些。請遵循下面的規范
- Controller的名字要滿足規范,例如BlogController。Blog是Controller的名字,而Controller是后綴。
- 在global.asax文件中添加命名空間的注冊,讓MVC引擎知道如何查找Controller
轉載于:https://www.cnblogs.com/chenxizhang/archive/2009/12/27/1633547.html
總結
以上是生活随笔為你收集整理的使用MVC框架中要注意的问题(二):将Model和Controller单独用一个项目设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL名字的年夜小写敏感性
- 下一篇: 学习Asp.Net经常会用到的函数集