学习MVC之租房网站(一)-项目概况

本文介绍了作者在时隔一年后重新学习ASP.NET MVC,并决定搭建一个租房网站的过程。通过学习博客园葡萄城的资源,尤其是“ASP.NET MVC 音乐商店”教程,对MVC模式有了基础理解。然而,对于EF Code First中的DB Migration和权限控制部分感到困惑。作者决定在租房网站中手动管理数据库,并采用RBAC权限控制。项目结构包括公用类库、UI层和服务层,使用IService接口实践IOC。文章简述了网站的功能和分层设计,表达了作者希望通过写作记录并坚持学习的决心。
摘要由CSDN通过智能技术生成

这儿的MVC是ASP.NET MVC,只用过C#一种语言,后面就直接称呼为MVC了。

一年多没接触MVC后,现在想用MVC做个网站,觉得特别吃力,以前学的仅仅是皮毛,所以闲置了一年后,MVC知识就重新归零了。

这几周学习MVC的过程中,博客园葡萄城的MVC汇总资源给了我很大的帮助(http://www.cnblogs.com/powertoolsteam/archive/2015/08/13/4667892.html),尤其是“ASP.NET MVC 音乐商店”系列教程,学完音乐商店后,对Model-View-Controller有了基本的了解。但遗憾的是,关于EF Code First模式的使用,文章作者使用了DB Migration,还提供了一个非常庞大复杂的seed文件,用来初始化数据库,随后全程就与数据库没什么事了,这让人在项目完成后,对数据库部分仍然摸不着头脑;还有就是关于用户登录和权限控制,作者使用了微软提供的网站配置工具,就是下面这个

 

所以,关于权限控制也是一处让人困惑的地方。最要命的是,VS2017发布后,第一时间安装了&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值