程序员常用工具
开发类
visual_studio 2005-2010系列----------语言开发工具
Visio 2003 / Power Desiger -----------建模工具
Dreamweaver_CS5 --------------网页设计
ExpressionStudio 4 / blend 4 -------------wpf/silverlight设计工具
开发辅助类
SVN 主程序 ---------------文件控制
IETester ------------浏览器测试
codematic2 -----------代码生成器
Linker 可以使.Net Framework 程序脱离框架运行
MS_Virtual 微软PC虚拟机
Navicat_for_MySQL -------------MYsql浏览器
Reflector ----------.net反编译工具
UltraEdit ----------文本浏览
webct40 -----------网站压力测试工具
ReSharper ----------- visual_studio提示加强
(注: ReSharper是为Microsoft Visual Studio .NET 2005这一流行的开发平台提供的插件,功能是提供流行C#代码智能帮助,高亮度显示实时纠错以及重新参数化等功能。
ReSharper 为C#开发者提供许多强力的提高生产力的能力,世界上成千上万的Java开发者已经越来越依靠这一智能技术。ReSharper为C#开发人员提供了许多强有力的特性,
极大地提高了开发效率。 )
开发插件类
SVN visual_studio 插件
Chart tools for VS2008/Silverlight toolkit ------------图形控件库
Fiddler2 ---------网络调试代理,用来监测本地计算机和Internet之间所有的HTTP通讯
firebug -------------能够调试所有网站语言,如Html,Css,js等
Jquery/extjs -----------网页好用的JS脚本库
mysql-connector-net -------给于visual_studio连接Mysql的能力
其他类
InstallShield ---------------程序打包成安装文件
Sandcastle ----------------帮助文档生成工具
三方控件集
Aspose.Word------------wrod生成
Aspose.Excel-------------excel生成
Itextsharp---------------pdf生成
AjaxPro------------------ajax编程构建
AspNetPager-------------分页控件
log4net------------------log4j的兄弟,日志记录
--------------------------开发WEB项目采用框架-------------------------------------
Asp.net MVC 3框架,这时我研究了很长时间的一个框架结构。
Jquery ,这时开发交互体验的前提条件就是要引入这个包装的很好的js库
AutoFac,这是一个具有高效率的依赖注入(IOC)框架,很简单但是很有效的依赖注入框架
Entity framework 或者是Nhibernate 框架,Orm框架结构,实现sql语句与具体对象之间的分离。
Lucene.net框架,这是一个便于索引的框架,可以进行模糊查找。
Npoi.net,对Excel文件进行操作的框架,可以操作 Excel2003,进行对Excel的完全的编程访问,在本系统中进行数据的导出。
Jquery-easyui ,作为后台的管理界面的js库
Memcached框架,作为一个分布式的对象缓存,在这里使用确实是大材小用,但是就当练习,也拿来用一下,提高一个程序的输出效率
Uploadify,上传控件,作为上传文件或者是上传图片的控件选择
Json,当然了,这不是一个框架,而是一种语言格式,但是我还是把它单拿出来,因为这是一个合格程序员必须掌握的语法
Log4Net,日志管理,这时一个成熟的程序中都必须出现的,因为他会告诉我们什么时候程序出现了错误
KindEditor,文本编辑器,轻量级的文本编辑器,博客园使用的是tinymce
Quartz.net,定时任务框架,具有比timer更准时的效果,定时执行任务
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?