ASP.NET MVC 2简洁示例项目
一个比较轻量的 ASP.NET MVC 练手项目,结构清晰、代码也不复杂,挺适合新手上手或者老手快速搭个原型。
ASP.NET MVC 的分层结构其实还蛮好理解的:控制器管逻辑,模型管数据,视图就展示页面,职责分得挺干净,调试也不难。
AspNetMvc2_ASimpleSample.sln
是 Visual Studio 的方案文件,打开它基本就能把整个项目跑起来。里面的MvcWebApp
目录就是主项目,Controllers
、Views
、Models
这些标准目录一应俱全,适合照猫画虎。
项目里还带了.suo
用户设置文件,虽然不太影响运行,但一般都不用传到 Git 上。bin
目录放的是编译好的 DLL,运行项目少不了它们。还看到一个MvcApp
子目录,是模块拆分,实际用的时候可以按功能独立出来写。
Razor 模板引擎写 HTML 还挺爽,语法简洁,嵌入 C#也自然。加上它本身就支持依赖注入
和单元测试
,做个干净的架构没那么费劲。URL 路由也是一大亮点,像/products/details/5
这种,用户看着清楚,搜索引擎也友好。
如果你刚学 MVC,或者要搭个演示系统,这包资源用来改一改、练一练还挺合适的;要是你做久了,拿它当个快速原型的模板也挺省事。记得多看控制器和视图的交互逻辑,能学不少小技巧。
1.41MB
文件大小:
评论区