.net项目技术选型总结
2017-09-07 14:08
447 查看
做.net开发已经几年了,也参与开发了很多大大小小的项目,所以现在希望总结出一套开发.net项目的常用技术,也为以后做项目技术选型的时候作为参考。
中大型项目:MS SQL Server(国内) / Mysql(国外)/DB2/Oracle
轻型ORM:Dapper / PetaPoco
大型ORM:EF / NHibernet
WCF
ASP.NET WebAPI
jQuery+jQuery UI
前端框架:Easy UI(轻型),ExtJs(大型),BootStrap
图表组件:FushionCharts,HighCharts
文件上传组件:Uploadify,Swfupload
在线HTML编辑器:CKEditor+CKFinder
Excel导入导出:NPOI,Epplus
PDF文件操作:iTextSharp,HtmlToPDF
验证码组件:MvcCaptcha
分页组件:MvcPager/AspNetMvcPager
弹出窗组件:artDialog
日期时间组件:My97DatePicker
树菜单组件:zTree
停靠IDE组件:AvalonDock/Prismv4
文本编辑器:AvalonEdit
MVVM框架:CaliburnMicro/MvvmLight/SoapBox
反射:Mono.Cecil
代码智能提示:CodeCompletion
Office风格控件集:Fluent
GIF图片压缩:GifImageLib
开源Web服务端:Griffin.WebServer(Griffin.Networking)
.net 反编译:ILSpy
文本框自动完成:intellibox
全文搜索引擎/分词:LuceneNet/PanGu
容器:MEF
数据库备份:MySqlBackup.NET
ftp客户端服务端:netftp/SuperSocketFtp
序列化:Newtonsoft.Json/SharpSerializer
c#编译:NRefactory
代码混淆:Obfuscar
SVG矢量图:SharpVector
通信:SuperSocket/SuperWebSocket
图表控件:VisiFire
播放控件:Vlc.DotNet
控件集:WPFToolkit.Extended
在此贴基础上加入了我引用的第三方:http://www.cnblogs.com/mcgrady/p/3665051.html
数据库
小型项目:SQLite(工具)中大型项目:MS SQL Server(国内) / Mysql(国外)/DB2/Oracle
数据访问技术
SqlHelper(ADO.NET)轻型ORM:Dapper / PetaPoco
大型ORM:EF / NHibernet
缓存技术
redis/memcache服务端技术
ASP.NET MVCWCF
ASP.NET WebAPI
前端技术
JavaScriptjQuery+jQuery UI
前端框架:Easy UI(轻型),ExtJs(大型),BootStrap
图表组件:FushionCharts,HighCharts
文件上传组件:Uploadify,Swfupload
在线HTML编辑器:CKEditor+CKFinder
第三方类库
日志组件:Log4Net,NLogExcel导入导出:NPOI,Epplus
PDF文件操作:iTextSharp,HtmlToPDF
验证码组件:MvcCaptcha
分页组件:MvcPager/AspNetMvcPager
弹出窗组件:artDialog
日期时间组件:My97DatePicker
树菜单组件:zTree
停靠IDE组件:AvalonDock/Prismv4
文本编辑器:AvalonEdit
MVVM框架:CaliburnMicro/MvvmLight/SoapBox
反射:Mono.Cecil
代码智能提示:CodeCompletion
Office风格控件集:Fluent
GIF图片压缩:GifImageLib
开源Web服务端:Griffin.WebServer(Griffin.Networking)
.net 反编译:ILSpy
文本框自动完成:intellibox
全文搜索引擎/分词:LuceneNet/PanGu
容器:MEF
数据库备份:MySqlBackup.NET
ftp客户端服务端:netftp/SuperSocketFtp
序列化:Newtonsoft.Json/SharpSerializer
c#编译:NRefactory
代码混淆:Obfuscar
SVG矢量图:SharpVector
通信:SuperSocket/SuperWebSocket
图表控件:VisiFire
播放控件:Vlc.DotNet
控件集:WPFToolkit.Extended
在此贴基础上加入了我引用的第三方:http://www.cnblogs.com/mcgrady/p/3665051.html
相关文章推荐
- .net项目技术选型总结
- .net项目技术选型总结
- .net项目技术选型总结
- .net项目技术选型总结
- .net项目技术选型总结
- .Net平台开发的技术规范与项目实践精华总结
- (转).net项目技术选型总结
- 一起谈.NET技术,C# 枚举在项目中的应用总结
- atitit.技术选型方法总结为什么java就是比.net有前途
- atitit.技术选型方法总结为什么java就是比.net有前途
- [项目总结-原创]InternetRadio项目Ajax技术方案选型
- 项目结束技术总结
- 一起谈.NET技术,使用VS2010的Database项目模板统一管理数据库对象
- yi旅项目技术总结(不定期更新)
- 在项目中初用ajax技术的总结
- 浅谈vue项目重构技术要点和总结
- .NET 项目开发总结
- android项目中常用技术-自我总结二
- 项目总结-技术点:将接口获取html代码段,初始到页面
- Android项目技术总结:项目中选择任务的联系人android版的解决方案