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

by admin on 2018年10月1日

.NET 开发者必备之工具箱

要害工具

Visual Studio——
IDEs工具的君,.NET开发者的必需IDE。Visual
Studio提供特别强大的起步工具箱,并且还有一对受人惊喜的插件支持。在上年11月,微软披露了Visual
Studio
2013社区本,免费提供于学员、开源贡献者及初创企业利用。每一样差版本更新都见面为开发者带来极致惊喜。

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
Services的实例。您可以捕获有关每个事件之数码并拿该保存至文件或者说明中供下分析。

LINQPad——使用最佳的.NET代码便签来编写LINQ查询。它并无是SQL
Management
Studio最佳的代工具,但当遇复杂的大部按查询时,它就是自家的首选。LINQPad作者Joe
Albihari一直于增长新的效应,他不久前又充实了一个合一调试器。

NimbleText——谢谢Scott
Hanselman让自家发觉这么好之家伙,用来修重复的代码或处理小型或特大型数据易任务,

Notepad++——文本编辑器首选,相当好之插件支持,语法高亮显示,可以当Windows
Explorer中编辑任何公文。

SourceTree——Windows和Mac OS
X下免费的Git客户端,支持创造、克隆、提交、push、pull
和归并等操作。拥有一个了不起简洁之界面,大大简化了开发者和代码库之间的Git操作办法,这对那些休熟识Git命令的开发者来说非常实用。

dotPeek——
.NET平台的均等慢免费的反编译工具。

Postman (Chrome
extension)——
一缓功能强大的网页调试和发送网页HTTP请求的Chrome插件。

Fiddler——一个http协议调试代理工具,它能记录并检讨有你的计算机及互联网中的http通讯,设置断点,查看有的“进出”Fiddler的多少。
Fiddler
要比较另外的纱调试器要进一步简便易行,因为其不但暴露http通讯还提供了一个用户自己的格式。

Google
Chrome——我都用Firefox,但运用一段时间后感觉到蛮臃肿。Chrome的开发工具要比Firebug好,此外,它还提供更好地插件与应用程序支持。

Visual Studio插件

ReSharper——
JetBrains公司出品的知名的代码生成工具,使用ReSharper,你可以拓展深代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围
内代码分析,快速代码更正,一步成功代码格式化和清理,业界领先的自发性代码重构,高级的合单元测试方案,和强的解决方案外导航及查找。

OzCode——如果您是一律叫作C#开发者,那么,你尽管要OzCode。它将可视化调试之概念上升到了一个新的冲天,将循环、表达式、比较阵列都直观的显示出。

Web Essentials——由微软Mads
Kristensen开发的一个分外深的家伙,对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——SignalR实现服务器和客户端的实时通信,提供了非常简单易用的高阶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——实现数据到对象的ORM操作,体积小快快。

  • 通用

Newtonsoft.JSON——在.NET中操作JSON序列化和倒序列化标准。

TopShelf——是相同种植简易的服务托管框架,使用.NET来构建Windows服务。

RabbitMQ——当您应用程序套件需要一个安乐可靠的消息队列事,RabbitMQ则是公的超级选择。

Underscore.JS——我顶欣赏的JavaScript框架,用来展开对象操作以及遍历集合/转换。

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

小工具

F.lux——是均等放缓自行屏幕亮度色彩调节,有利于保护程序员们的视力。

Paint.NET——基于.NET实现之便捷免费之图像处理软件。

WinRAR——压缩管理工具。

Treesize
Free——硬盘管理工具,能够显示文件夹大小。

LastPass——一个漂亮的在线密码管理器和页面过滤器,采用了有力的加密算法,自动登录/云同步/跨平台/支持多款浏览器。

优化工具

RedGate–其中的ANTS Performance Profiler做服务端代码性能瓶颈特别有用.

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

SQLQueryStress–优化sql性能.;

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图