2018正版葡京赌侠诗.net开发工具

.NET 开发者必备的工具箱

根本工具

Visual Studio——
IDEs工具之王,.NET开发者的必不可少IDE。Visual
Studio提供越发强大的起步工具箱,并且还有一对令人惊喜的插件扶助。在上年3月,微软宣布了Visual
Studio
二〇一二社区版,免费提供给学生、开源进献者及初创集团应用。每一回版本更新都会给开发者带来极致惊喜。

SQL Server Management
Studio
——SQL
Server Management Studio将早先时期版本的SQL
Server中所包涵的商行管理器、查询分析器和 Analysis Manager
效率结合到单一的环境中。给开发者带来了许多的便利,并且援救开发者节省耗时。Express
edition版本中的当先八分之四工具即可以满足平日的SQL Server安装管理须要。

SQL Server
Profiler
——Microsoft
SQL Server Profiler是SQL跟踪的图形用户界面,用于监视数据库引擎或Analysis
瑟维斯s的实例。您能够捕获有关各样事件的数码并将其保存到文件或表中供现在分析。

LINQPad——使用最佳的.NET代码便签来编写LINQ查询。它并不是SQL
Management
Studio最佳的替代工具,但当碰到复杂的多数据查询时,它正是自己的首要选取。LINQPad作者Joe
Albihari一直在丰富新的效益,他最近又增多了3个合龙调试器。

NimbleText——多谢Scott汉斯elman让自家发现那样好的工具,用来编排重复的代码或处理小型或特大型数据转换任务,

Notepad++——文本编辑器首要选取,格外好的插件援救,语法高亮突显,可以在Windows
Explorer中编辑任何公文。

SourceTree——Windows和Mac OS
X下免费的Git客户端,协助创设、克隆、提交、push、pull
和归并等操作。拥有多少个理想简洁的界面,大大简化了开发者与代码库之间的Git操作格局,那对于那么些不熟悉Git命令的开发者来说十一分实用。

dotPeek——
.NET平台的一款免费的反编写翻译工具。

Postman (Chrome
extension)
——
一款作用强大的网页调节和测试与发送网页HTTP请求的Chrome插件。

Fiddler——1个http协议调节和测试代理工科具,它可以记录并检讨有着你的微处理器和互连网之间的http通信,设置断点,查看全部的“进出”Fiddler的数码。
Fiddler
要比其余的网络调节和测试器要更为简便易行,因为它不光暴光http通信还提供了一个用户本人的格式。

Google
Chrome
——作者曾选择Firefox,但接纳一段时间后觉得相当臃肿。Chrome的开发工具要比Firebug好,别的,它还提供更好地插件和应用程序帮助。

Visual Studio插件

ReSharper——
JetBrains公司出品的名牌的代码生成工具,使用ReSharper,你能够展开深度代码分析,智能代码援助,实时错误代码高亮展现,消除方案范围
内代码分析,快捷代码改进,一步成功代码格式化和清理,产业界抢先的电动代码重构,高级的并轨单元测试方案,和强硬的解决方案内导航和寻找。

OzCode——假使您是一名C#开发者,那么,你则需求OzCode。它将可视化调节和测试的概念上涨到了多个新的莫斯科大学,将循环、表明式、相比阵列都直观的显示出来。

Web Essentials——由微软Mads
Kristensen开发的1个相当的厉害的工具,对CSS、JavaScript和HTML都提供了很多神速的成效支撑。

Productivity Power
Tools
——收集了一堆极度简单又尤其管用的效益来增派您平常行使Visual
Studio。那几个功用集中在编制、浏览以及此外周边的布局代码时会使用到的职分,效率非凡强大,大大升高了支付作用。

VSCommands——能够让Visual
Studio特别智能,里面有不少套件,功效卓殊丰盛。

框架

  • Web

ASP.NET MVC——ASP.NET MVC
是微软官方提供的以MVC格局为根基的ASP.NET Web应用程序(Web
Application)框架。

ASP.NET Web
API
——塑造于MVC之上,能够再而三包罗浏览器、移动装备等多样客户端的HTTP服务的新框架,是一种用于在
.NET Framework上构建RESTful应用程序的美丽平台。

SignalR——SignalCR-V完结服务器与客户端的实时通讯,提供了相当简单易用的高阶API,使服务器端能够单个或批量调用客户端上的JavaScript函数。

AngularJS——是一款能够的前端JS框架,已经被用来谷歌(Google)的多款产品中间。AngularJS有着许多特征,最为基本的是:MVVM、模块化、自动化双向数据绑定、语义化标签、注重注入,等等。

jQuery——
开源、包容多浏览器的JS库,核心思念是write less,do
more。jQuery的语法设计能够使开发者更是便利,例如操作文书档案对象、采纳DOM成分、制作动画效果、事件处理、使用Ajax以及其余效率。除此以
外,jQuery提供API让开发者编写插件。其模块化的选拔情势使开发者能够很轻松的付出出功用强大的静态或动态网页。

  • Mobile

Xamarin——使用C#来开发出尤其精良移动用户体验的框架,作为一个跨平台开发框架,Xamarin.Mobile有众多优点。

  • 多少访问

Entity
Framework
——访问数据库,使用LINQ于数据库通讯,使用属性化的POCOs创制数量视图,模型更新和迁移愈发简便易行。

Dapper——达成多少到对象的O途睿欧M操作,容量小速度快。

  • 通用

Newtonsoft.JSON——在.NET中操作JSON连串化和反体系化标准。

TopShelf——是一种不难的劳务托管框架,使用.NET来创设Windows服务。

RabbitMQ——当您应用程序套件需求3个安居可相信的音讯队列事,RabbitMQ则是你的特等选项。

Underscore.JS——作者最喜爱的JavaScript框架,用来进展对象操作和遍历集合/转换。

Moment.js——多少个轻量级并且健康的js日期处理类库。

小工具

F.lux——是一款自行荧屏亮度色关索剧节,有利于爱护程序员们的视力。

Paint.NET——基于.NET完结的神速免费的图像处理软件。

WinRAR——压缩管理工科具。

Treesize
Free
——硬盘管理工科具,能够呈现文件夹大小。

LastPass——2个名特别打折的在线密码管理器和页面过滤器,接纳了精锐的加密算法,自动登录/云同步/跨平台/补助多款浏览器。

优化学工业具

RedGate–在那之中的ANTS Performance Profiler做服务端代码质量瓶颈尤其有用.

DVWA网站–测试XSS/CSRF攻击;

SQLQueryStress–优化sql性能.;

相关文章