网站首页 > 技术教程 正文
俗话说得好,“工欲善其事,必先利其器”。作为一个程序员,如拥有更好的工具,对我们的工作效率可以大大提升。今天大虾给大家分享一些在.NET编程开发时的一些好用的软件。
软件开发工具
- Microsoft Visual Studio
简称VS或MSVS,是微软公司的开发工具,做为.NET程序员必备首选的开发工具,当前最新版为Microsoft Visual Studio 2019。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Phone、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight。
Visual Studio包含的开发工具有:Visual C#、Visual J#、Visual Basic和Visual C++。
数据库开发工具
- Microsoft SQL Server
对.NET程序员来说,我相信这个数据库工具非常不陌生了,它与Visual Studio开发工具简直就是完美搭档。它是由微软公司所推出的关系数据库解决方案,最新的版本是SQL Server 2019。最开始的版本适用于中小企业的数据库管理,但是近年来它的应用范围有所扩展,已经触及到大型、跨国企业的数据库管理。
- Dataedo
它是一款功能完善、全面、安全可靠的数据库文档工具,通过连接数据库可以建立资料库字典,建立实体关系图或文档存储过程和函数,最新版兼容SQL Server、Oracle及MySQL数据库,可以将数据导出为PDF、HTML或Excel格式。我平时用得最多的就是用它来导出数据词典以及检查表之间的关系图。
报表开发
- SQL Server Reporting Services
微软企业级报表平台,和SQL Server Integration Service以及SQL Server Analysis Services一样,都是微软BI套装的一部分。它提供一组本地工具和服务,用于创建、部署和管理移动和分页报表。
- Microsoft Reporting Services Projects
报表开发工具,适合于专业开发人员,可通过在Vistual Studio里安装此组件来进行报表开发。
- Report Builder
报表开发工具,适合于业务分析师。它是直接连接与报表服务器,可直接打开服表服务器中某一个报表直接修改。
- Microsoft SQL Server Mobile Report Publisher
移动式报表开发工具,可使用此工具来开发移动端报表。
源代码版本管理工具
- Git
这个Git软件对于程序员来说应该是不陌生的,我相信无论你从事什么开发,这个git软件已经成为程序员的标配软件了。它是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理软件。不过这个原生的Git需要在控制台录入很多的命令,如果不是很熟悉的话,很容易弄错。现在在安装Visual Studio时已经可以顺带安装Git for windows了,集成在Visual Studio里Team Exploer就非常好用了。
- Atlassian Bitbucket
Bitbucket是Atlassian公司提供的一个基于web的版本库托管服务,支持Mercurial和Git版本控制系统。团队也可以集中规划项目、开展代码协作以及进行测试和部署。
这个软件既提供免费帐号,也提供商业付费方案。免费帐号可使用的私有版本库不限数量,但最多可支持5名用户。
- SourceTree
如果你的程序是使用Git托管的,那么SourceTree是你不可错过的一个软件,它提供了GUI的管理界面,让你可以直接在程序內看各Branch的线图,Commit修改到Branch,在节点上加上Tag等动作。而且这个软件是完全免费的,可以说是非常赞。
问题跟踪管理系统
- OTRS
OTRS的名字是由Open-source Ticket Request System首字母缩略字而来,是一个开源的问题跟踪管理软件。OTRS将电话,邮件等各种渠道提交进来的服务请求归类为不同的队列,服务级别,服务人员通过OTRS系统来跟踪和回复客户,相对传统的处理流程来而言,OTRS提供了一个部门或团队的协调环境,以更有效率的方式处理,查询和跟踪。
通过多语言web的用户介面,OTRS可以跨平台,服务人员或用户仅使用一个浏览器来登录OTRS,处理问题或提交问题,而跟各自的操作系统无关,因此,这有利于不同的服务人员,不同的用户参与整个服务过程。
文件件差异比较
- WinMerge
WinMerge是一款运行于Windows系统下的免费的文件比较/合并工具。它非常适用于确定不同版本的文件间的改变以及合并这些改变,尤其是在有多人编辑同一文件的情况下。
以上推荐的软件您中意哪个呢?或者有什么更好用的程序相关软件可以推荐,欢迎在评论区分享讨论。大虾后续会继续分享更多更好用的软件给大家。
猜你喜欢
- 2024-10-11 HTML5:核心网络技术现在在哪里 网页的核心技术是什么
- 2024-10-11 微软浏览器拥抱HTML5 弃用Silverlight
- 2024-10-11 今日头条入局小程序,选择学HTML5把握技术风向
- 2024-10-11 24款基本思维导图和头脑风暴工具 五款思维导图概念图包含
- 2024-10-11 微软开发工具VS将支持多平台研发引擎
- 2024-10-11 学习笔记之C#基础——第一个C#程序
- 2024-10-11 HTML5是否会成为现代Web技术的核心?
- 2024-10-11 微软11月补丁日:IE浏览器有哪些变化?
- 2024-10-11 Win10手机版系统打印功能详解 108w手机打印word
- 2024-10-11 APP开发:一些要避免APP开发测试的小误区
你 发表评论:
欢迎- 05-14喜报!双色球5注824万头奖花落辽宁等地,开奖情况一览
- 05-14双色球新一期前瞻:红球蓝球走势深度剖析,精选号码提前看
- 05-1449倍、33倍、30倍、15倍!双色球第25053期开奖:多张倍投票集结
- 05-14双色球25054期:红球:04、05、15、18、29、33 蓝球:05、08
- 05-14厉害了!495倍独蓝票、万元独蓝票双双报喜!双色球第25053期开奖
- 05-14双色球25054期!龙头02凤尾31,独蓝14稳中,连号20-21围剿奖池!
- 05-14双色球25054期参考:蓝球侧重选2路蓝,红球依然三金胆、重号先
- 05-14双色球25054期:独蓝04,头01尾30,连号15-16,6+1精选
- 最近发表
-
- 喜报!双色球5注824万头奖花落辽宁等地,开奖情况一览
- 双色球新一期前瞻:红球蓝球走势深度剖析,精选号码提前看
- 49倍、33倍、30倍、15倍!双色球第25053期开奖:多张倍投票集结
- 双色球25054期:红球:04、05、15、18、29、33 蓝球:05、08
- 厉害了!495倍独蓝票、万元独蓝票双双报喜!双色球第25053期开奖
- 双色球25054期!龙头02凤尾31,独蓝14稳中,连号20-21围剿奖池!
- 双色球25054期参考:蓝球侧重选2路蓝,红球依然三金胆、重号先
- 双色球25054期:独蓝04,头01尾30,连号15-16,6+1精选
- 一号之差!井喷1416注,5注一等奖,100注二等,双色球25053开奖
- 双色球25054期:1、5尾,头单,尾双,斜连三码,胆11、12、27
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)