本人最近带创业团队基本作完了一个艺术品拍卖的外包项目,分为网站前台(asp.net mvc5),网站管理员管理的后台使用的9900端口(asp.net mvc5),监听拍卖状态的windows服务,为手机端提供服务的服务器(asp.net web api),还有拍卖平台的android手机端和ios手机端。如今针对网站以及手机端服务器(本质就是RESTful Web API)使用的技术进行拆解作一个系列的博客。html
按照国际惯例管理先上项目图android
网站前台首页,艺术品展现使用的轮播ios
艺术品分类页面,关键点在于这个分类是能够在后台动态添加修改的,涉及到缓存,根据动态的标签进行动态的查询web
艺术家排行页面windows
收藏家的我的主页,艺术家我的主页相似就不上传了api
android 界面缓存
IOS界面服务器
网站使用了不少微软最新的技术作开发,同时使用了一些其余的著名开源项目如asp.net mvc5,signalR2,Entity Framework6,Castle,AutoMapper,log4net,Lucene.Net, EntityFramework.Extended等等。架构
整个项目因为保密协定不能发工程架构以及源码上来,可是针对一些项目中遇到的坑以及一些核心技术会作一个系列的博客讲解,为创业积攒人气同时供你们参考使用,本人创业初始,可能不会天天多更,可是会尽可能保证天天都有一篇文章进行技术的讲解。同时由于涉及核心的问题比较多,可能不会从最基本的入门开始,MVC入门请参照 http://www.asp.net/ 等官网和博客园上的一些大牛写的文章。mvc
文章基本大类目录包括一下七个大章,每一个大章还有对应的小章节,小章节内容将在大章正文下列出
1》mvc5高级特性
1)Asp.NET MVC 拍卖网站,拆解【2】 Asp.NET MVC章回,第(1)节
2》signalR2实现网站站内信功能
3》Entity Framework你所不知道的性能提升方法以及拓展
4》Castle依赖注入在MVC项目中的使用
5》DDD中使用AutoMapper减小代码编辑
6》log4net对MVC5网站日志的存储使用
7》使用Lucene.Net对网站进行检索
敬请期待
----from,Yeanzhi