- 51Aspx源码必读.txt[4KB]
- from.gif[4KB]
- Ftjd.sln[1KB]
- 最新Asp.Net源码下载.url[123B]
源码介绍
源码参数
一、功能介绍:
该版源码基于Visual Studio 2013 MVC4.0,采用的是POCO的开发模式,开发方式采用CodeFirst快速模式,整个项目层次结构按照 Controller-Service-Repository 开发。
并采用依赖注入的方式,进行开发,用的是.NET自带的Ninject注入(因为Ninject不需要通过繁杂的XML配置,注入方式很随意,所以才用它)。
另外,由于整个项目都是以组件的方式开发,被测试组件对另一个依赖组件的调用是通过接口来实现的,所以后期有需要的话,可以很容易实现Mock测试。
项目考虑到了SEO优化。最后,该版源码实现了一套完整的企业网站,可以作为企业级开发的通用框架。不管用于企业网站开发,企业系统开发,手机网站还是微信小程序都可以拿来改造。
二、技术特点:
1、POCO
2、CodeFirst
3、仓储模式
4、项目层次结构按照 Controller-Service-Repository
5、Ninject依赖注入
6、组件开发方式,并尽量遵守SOLID设计原则(比如系统中加入横切日志组件),使用者可以很容易加入Mock测试
7、丰富的路由配置,有利于SEO优化
网站首页:http://192.168.2.41:8099/
新闻首页:http://192.168.2.41:8099/xinwen
新闻类别首页:http://192.168.2.41:8099/xinwen/hangyexinwen
分页:http://192.168.2.41:8099/xinwen/page2
http://192.168.2.41:8099/xinwen/hangyexinwen/page2
三、开发环境:
1、开发环境为Visual Studio 2013,CodeFirst模式开发,自己可以生成SQL Server 数据库。
2、后台登录:网站域名/admin 用户名:fanliyong 密码:13405163261 (具体参考 Repository-DbInitializer.cs- #region 后台管理员)