A Great List of Windows Tools
Windows is an extremely effective and a an efficient operating system. Like any other operating system windows too needs a good set of development tools which are extremely necessary for the operating system. Every developer needs to have information about these tools and needs to know these tools in details so that he can easily excel in his work as a developer.
There is a huge set of development toolsfor windows and each of these tools have a different function or purpose to solve for the developer and each and every one of them is equally necessary and effective too. Most of these tools are absolutely free and open source so the developers can easily use them without any barriers and do not have to pay heavy prices to buy these tools.
There are some very important functions that these tools can perform such as they help the developer to keep the desktop organised at all times and the tools help them to achieve this and keep their desktop organised effectively. They can also help in insuring that all the icons on the desktop that are not being used are hidden which is an extra step towards keeping the desktop very clean.
These tools are divided in various categories according to the needs of the developers so that he does not have a tough time looking for the required tools when he needs them. He can very easily find them in the category he is looking for.
Speed Download Managers for Windows
1) Open Source – Sharp Develop
SharpDevelop is a free IDE for C#, VB.NET and Boo projects on Microsoft’s .NET platform. It is open-source, and you can download both sourcecode and executables from this site.
2) Storm Codeplex
STORM is a free and open source tool for testing web services.
STORM allows you to
1. Test web services written using any technology (.NET , Java, etc.)
2. Dynamically invoke web service methods even those that have input parameters of complex data types
3. Save development time and money. Creating throw-away test client apps just to test the web service is just too wasteful
4. Test multiple web services from within one UI.
5. Edit/Manipulate the raw soap requests.
6 Others (Try out the tool and find out yourself!)
3) Cruise Control
CruiseControl is both a continuous integration tool and an extensible framework for creating a custom continuous build process. It includes dozens of plugins for a variety of source controls, build technologies, and notifications schemes including email and instant messaging.
4) CoffeeScript-Compiler-for-Windows
Using this tool developers can compile CoffeeScript files on Windows. Called CoffeScript Compiler for Windows.
5) Silver Light Spy
Silverlight Spy is a runtime inspector tool providing unprecedented access to all aspects of any Silverlight in-browser, out-of-browser and Windows Phone 7 application
6) Nuget
NuGet is a Visual Studio 2010 extension that makes it easy to add, remove, and update libraries and tools in Visual Studio projects that use the .NET Framework. This topic lists documentation that will help you use NuGet packages and create your own.
7) Style cop
StyleCop analyzes C# source code to enforce a set of style and consistency rules. It can be run from inside of Visual Studio or integrated into an MSBuild project. StyleCop has also been integrated into many third-party development tools
8) Codeinject
CInject (or CodeInject) allows code injection into any managed assembly without disassembling and recompiling it. It eases the inevitable task of injecting any code in single or multiple methods in one or many assemblies to intercept code for almost any purpose.
9) Webmatrix
WebMatrix is a free web development tool from Microsoft that includes everything you need for website development. Start from open source web applications, built-in web templates or just start writing code yourself. It’s all-inclusive, simple and best of all free. Developing websites has never been easier.
10) Visual Studio Express
Visual Studio 2010 Express is a set of free, entry-level products with streamlined interfaces and core capabilities that help you create applications for a single platform. The opportunities presented to developers by Microsoft platforms have never been greater. Pick your platform, download your tool, and get started.
11) notepad plus
Notepad++ is a free (as in “free speech” and also as in “free beer”) source code editor and Notepad replacement that supports several languages. Running in the MS Windowsenvironment
12) decompiler
JustDecompile is a new, free developer productivity tool for easy .NET assembly browsing and decompiling. JustDecompile builds on Telerik’s years of experience in code analysis and developer productivity tools. JustDecompile lets you effortlessly explore and analyze compiled .NET assemblies, decompiling code with the simple click of a button.
13) fiddler
Fiddler is a Web Debugging Proxy which logs all HTTP(S) traffic between your computer and the Internet. Fiddler allows you to inspect traffic, set breakpoints, and “fiddle” with incoming or outgoing data. Fiddler includes a powerful event-based scripting subsystem, and can be extended using any .NET language.
14) filezilla
FileZilla, the free FTP solution. Both a client and a server are available. FileZilla is open source software distributed free of charge.
15) linqpad
LINQPad is more than a LINQ tool: it’s an ergonomic C#/VB/F# scratchpad that instantly executes any expression, statement block or program with rich output formatting – the ultimate in dynamic development. Put an end to those hundreds of Visual Studio Console projects cluttering your source folder!
16) soapui
soapUI is the world leading Open Source Functional Testing Tool, mainly it is used for Web Service Testing. SoapUI supports multiple protocols such as SOAP, REST, HTTP, JMS, AMF and JDBC. soapUI enables you to create advanced Performance Tests very quickly and run Automated Functional Tests
17) ncrunch
NCrunch is an automated parallel continuous testing tool for Visual Studio .NET. It intelligently takes responsibility for running automated tests so that you don’t have to, and it gives you a huge amount of useful information about your tests (such as code coverage and performance metrics) inline in your IDE while you work.
18) kdiff3
19) sublimetext
Microsoft .Net Development Tools
1) Shareware
2) connect fusion
ConnectFusion is well known around the world for its innovative internet software tools. This includes download accelerator, web spider and email extractor software. Its products are extremely feature rich, powerful and easy to use.
3) Download Accelerator Plus
DAP provides powerful acceleration and the most complete set of download tools available. With DAP 9.7 downloading is smoother, more responsive, and faster than ever.
4) Download Accelerator Manager (DAM)
Download Accelerator Manager (DAM) empowers you to download Internet files and save Web videos, music and more, from sites like YouTube, easily with the fastest speed.Download Accelerator Manager is a perfect tool to capture and download Web media for Google Chrome, Safari, Opera, Firefox, Internet Explorer browsers. DAM lets you increasedownload speeds, resume, schedule, and manage downloads.
5) Download Optimizer & Manager
Download Boost is a special utility designed to help you manage and boost the speed of your downloads. This tool has advanced features of the 3rd generation of downloadmanager software, such as pause and resume broken downloads, boost the speed of downloads with multiple connections (up to 8 connections) for one file, downloadscheduling, and many more.
6) Download Express
MetaProducts Download Express is a Windows 95/98/NT/2000/ME/XP/2003 program that allows you to download individual files from the Web and FTP sites at the maximum possible speed.
7) Download Studio
DownloadStudio is the award-winning, high performance download manager that lets you get everything on the web! It lets you download programs, games, flash video, music, movies, TV shows, photos, streaming audio, streaming video, documents, RSS feeds, blogs, podcasts, complete web sites, complete FTP sites and much more!
8 ) Free Download Accelerator
Though this download manager is free, using it will cost you. Free Download Accelerator does help speed up multiple-program downloads, but the program design and lack of features make it a middling choice among many other freeware options.
9) Download Commander
Download Commander is a program which allows you to download files from the internet by using the http protocol. It is possible to download only one file, but the strength of the program lies in the fact that it enables the user to select more than one file to downloadfrom a single internet page. The files are queued and downloaded one after the other.
10) File Rain
11) Flash Get
12) Fresh Download
Fresh Download is an easy-to-use and very fast download manager that turbo charges downloading files from the Internet, such as your favorite freeware and shareware, mp3 files, movie files, picture collections, etc.
13) Free-Download-Accelerator
Though this download manager is free, using it will cost you. Free Download Accelerator does help speed up multiple-program downloads, but the program design and lack of features make it a middling choice among many other freeware options.
14) Get Right
15) Get go Soft
GetGo Download Manager is the Best FREE Internet Download Manager with strong YouTube Download support as well as tons ofDownload Management features. It is being actively developed and updated frequently.
16) Orbit Downloader
Orbit Downloader, leader of download manager revolution, is devoted to new generation web (web2.0) downloading, such as video/music/streaming media from Myspace, YouTube, Imeem, Pandora, Rapidshare, support RTMP. And to make general downloading easier and faster.
17) Net Transport
“Net Transport” (also called NetTransport or NetXfer) is a faster, exciting and the most powerful downloading manager that you ever saw, now supports the most pop Internet protocols, including:
HTTP / HTTPS
FTP / over SSL (Secure Sockets Layer) / over SSH (Secure Shell)
MMS (Microsoft Media Services)
RTSP (Real-Time Streaming Protocol)
BitTorrent
eMule
RTMP / RTMPE / RTMPT (Real Time Messaging Protocol)
18) Mass Downloader
MetaProducts Mass Downloader is a Windows download manager application that makes it easy to download video/audio streams and files from Internet sites at the maximum available speed. Download resume is supported. Multiple channels technology significantly reduces download time.
Other Useful Windows Tools
1) Gimp
2) Virtual Box
VirtualBox is a general-purpose full virtualizer for x86 hardware, targeted at server, desktop and embedded use.
3) Get Paint
4) Hyper Cam
HyperCam captures the action from your Windows screen and saves it to AVI (Audio-Video Interleaved) movie file. Sound from your system microphone is also recorded.
5) Pure Text
The easiest way to use PureText is to simply use its hot-key to paste text instead of using the standard CTRL+V hot-key that is built into most Windows applications. To configure PureText, right-click on its tray icon and choose “Options” from the pop-up menu.
转自:http://www.cnblogs.com/xyzhuzhou/p/3152205
知识点
相关教程
更多SharePoint Development Tools
其他工具创建一个表,以开发和管理的SharePoint更容易一些。全部都是免费的,除非另有注明。 Visual Studio开发环境扩展 CodeRush/Refactor Tools for SharePoint Developers http://andrewconnell.com/blog/articles/ProductivityToolsForSharePointDevelopers.a
SharePoint Development Tools
其他工具创建一个表,以开发和管理的SharePoint更容易一些。全部都是免费的,除非另有注明。 Visual Studio开发环境扩展 CodeRush/Refactor Tools for SharePoint Developers http://andrewconnell.com/blog/articles/ProductivityToolsForSharePointDevelopers.a
Five More Hacker Tools Every CISO Should Understand
As we mentioned in the first article, Top Five Hacker Tools Every CISO Should Understand, the role of the CISO continues to evolve within organizations towards that of an executive level position. Non
Good .net tools
SYS-CON Media系列媒体揭晓 2003年度读者选择奖 最佳 .NET 图书暨培训软件 大奖获得者: Advanced .NET Remoting, Apress (www.apress.com) 亚军: Applied Microsoft .NET Framework Programming, Microsoft Press (www.microsoft.com) 购买 季军: Pr
Becoming a data scientist
Data Week: Becoming a data scientist Data Pointed, CouchDB in the Cloud, Launching Strata Life Adv
Windows XP/Vista/Windows 7常见蓝屏故障分析
Windows XP/Vista/Windows 7常见蓝屏故障分析 当您在运行Microsoft Windows 2000/XP/Server 2003、Microsoft Windows Vista/Server 2008、Microsoft Windows 7操作系统时,Windows可能会突然停止正常运行,并显示一副含有下述字样的蓝色背景错误信息画面: A problem has been
[转]So You Want To Be A Producer
pro-du-cer n. 1. Someone from a game publisher who will be the liaison between the publisher and the game development team. 2. A furnace that manufactures producer gas. If you want to learn about fur
WINDOWS渗透与提权总结(2)
vbs下载者: 2:
Stack Overflow Architecture Update - Now At 95 Million Page Views A Month
A lot has happened since my first article on theStack Overflow Architecture. Contrary to the theme of that last article, which lavished attention on Stack Overflow's dedication to a scale-up strategy,
Solr: a custom Search RequestHandler
As you know, I've been playing with Solr lately, trying to see how feasible it would be to customize it for our needs. We have been a Lucene shop for a while, and we've built our own search framework
How to Start a Business in 10 Days
With an executive staffing venture about to open, a business loan from the in-laws gnawing at her conscience and a new baby to care for, Michelle Fish was already feeling the pressure. But what really
Drupal Forums instead of phpBB or vBulletin: A casestudy
5th Jan, 10 Drupal drupal advanced forum drupal forum drupal forum styles drupal phpBB drupal user badge drupal vBulletin phpBB vBulletin Coding For years I have been using phpBB for a b
hibernate 对list修改
class A{ private String a; private String b; private String c; a b c 的set get } 映射了数据表a和b字段 getList();获取数据表数据 class List B{ List list = getList(); a b已经有值 我想在这里再把c给赋值进去应该怎么做呢? return list;
Windows7系统蓝屏故障分析:蓝屏代码详解
此蓝色背景错误信息画面一般简称为“蓝屏(Blue Screen)”或“停止屏(Stop Error Screen)”,它可能会长时间停留在显示屏;也可能会在短时间显示之后自动重新启动计算机。 “ 蓝屏”故障发生后是否自动重新启动计算机取决于“启动与故障恢复”设置。您可以在“控制面板”中打开“系统”属性,切换至“高级”选项卡(如果是 Windows Vista及Windows 7,请在“系统”属性左
FreeMarker集合(List、Map)
我们上一节认识了FreeMarker基本数据类型,接口认识FreeMarker集合(List、Map)
最新教程
更多java线程状态详解(6种)
java线程类为:java.lang.Thread,其实现java.lang.Runnable接口。 线程在运行过程中有6种状态,分别如下: NEW:初始状态,线程被构建,但是还没有调用start()方法 RUNNABLE:运行状态,Java线程将操作系统中的就绪和运行两种状态统称为“运行状态” BLOCK:阻塞状态,表示线程阻塞
redis从库只读设置-redis集群管理
默认情况下redis数据库充当slave角色时是只读的不能进行写操作,如果写入,会提示以下错误:READONLY You can't write against a read only slave. 127.0.0.1:6382> set k3 111 (error) READONLY You can't write against a read only slave. 如果你要开启从库
Netty环境配置
netty是一个java事件驱动的网络通信框架,也就是一个jar包,只要在项目里引用即可。
Netty基于流的传输处理
在TCP/IP的基于流的传输中,接收的数据被存储到套接字接收缓冲器中。不幸的是,基于流的传输的缓冲器不是分组的队列,而是字节的队列。 这意味着,即使将两个消息作为两个独立的数据包发送,操作系统也不会将它们视为两个消息,而只是一组字节(有点悲剧)。 因此,不能保证读的是您在远程定入的行数据
Netty入门实例-使用POJO代替ByteBuf
使用TIME协议的客户端和服务器示例,让它们使用POJO来代替原来的ByteBuf。
Netty入门实例-时间服务器
Netty中服务器和客户端之间最大的和唯一的区别是使用了不同的Bootstrap和Channel实现
Netty入门实例-编写服务器端程序
channelRead()处理程序方法实现如下
Netty开发环境配置
最新版本的Netty 4.x和JDK 1.6及更高版本
电商平台数据库设计
电商平台数据库表设计:商品分类表、商品信息表、品牌表、商品属性表、商品属性扩展表、规格表、规格扩展表
HttpClient 上传文件
我们使用MultipartEntityBuilder创建一个HttpEntity。 当创建构建器时,添加一个二进制体 - 包含将要上传的文件以及一个文本正文。 接下来,使用RequestBuilder创建一个HTTP请求,并分配先前创建的HttpEntity。
MongoDB常用命令
查看当前使用的数据库 > db test 切换数据库 > use foobar switched to db foobar 插入文档 > post={"title":"领悟书生","content":"这是一个分享教程的网站","date":new
快速了解MongoDB【基本概念与体系结构】
什么是MongoDB MongoDB is a general purpose, document-based, distributed database built for modern application developers and for the cloud era. MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。
windows系统安装MongoDB
安装 下载MongoDB的安装包:mongodb-win32-x86_64-2008plus-ssl-3.2.10-signed.msi,按照提示步骤安装即可。 安装完成后,软件会安装在C:\Program Files\MongoDB 目录中 我们要启动的服务程序就是C:\Program Files\MongoDB\Server\3.2\bin目录下的mongod.exe,为了方便我们每次启动,我
Spring boot整合MyBatis-Plus 之二:增删改查
基于上一篇springboot整合MyBatis-Plus之后,实现简单的增删改查 创建实体类 添加表注解TableName和主键注解TableId import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.annotations.TableName; import com.baom
分布式ID生成器【snowflake雪花算法】
基于snowflake雪花算法分布式ID生成器 snowflake雪花算法分布式ID生成器几大特点: 41bit的时间戳可以支持该算法使用到2082年 10bit的工作机器id可以支持1024台机器 序列号支持1毫秒产生4096个自增序列id 整体上按照时间自增排序 整个分布式系统内不会产生ID碰撞 每秒能够产生26万ID左右 Twitter的 Snowflake分布式ID生成器的JAVA实现方案