尝试整理出自己的开发框架1

技术选型:

 

开发环境:window+Visual Studio,Xamarin Studio+C#

 

运行环境:linux(Mono+Jexus),window系列

 

数据库:PostgreSQL,MongoDB,Sqlite.

 

数据访问技术:Npoco(Petapoco),Dapper,SqlHelper(ADO.NET).

 

服务端技术:Nancy(备选ServiceStack,MVC3),ASP.NET WebAPI

 

前端技术:JavaScript,jQuery,BUI,BootStrap

 

IOC容器:Autofac.

 

日志:NLog(支持mono),TracerX logger(秦时明月推荐),Log4Net

 

缓存:ServiceStack.Redis,Memcached

 

性能监控类库:NanoProfiler(teddyma推荐),MiniProfiler(Npoco默认支持),getglimpse(Npoco默认支持)

 

其他第三方类库:libzling(RichSelian推荐的高性能的数据压缩库),UEditor(百度开发所见即所得富文本web编辑器),blqw.Json(冰麟轻武的Json序列化)

 

本人技术不精,纯粹尝试整理出自己的一套自己用开发框架,本人不擅长技术研发,所以都是组合别人的项目进行使用,以上只是预计使用,并不一定会用上.目的是在整理的过程中学习一些知识,估计会出现很多错误,希望大家指正批评.目标第一平台为Linux,所以不兼容Mono的,会换掉.

 

你可能感兴趣的:(开发框架)