有用的Windows编程工具

[b][url="http://labs.northscale.com/memcached-packages/"]memcached [/url](32bit和64bit)[/b]
一直以来memcached都没有官方的windows实现,不过也有个人和公司做了windows porting,最出色的应该算是north scale,他们基于memcached开发了memcached服务器,同时也提供了Windows下的memcached.

[b][url="http://www.microsoft.com/downloads/details.aspx?FamilyId=D466226B-8DAB-445F-A7B4-448B326C48E7&displaylang=en"]VC++ 2008 Feacture Pack[/url][/b]

除了对MFC的补强(比如Studio的界面,office的界面)外,最重要的是就是对C++0x标准的初步支持了。 PS:SP1自带了FP,所以Visual Studio 2008 SP1 安装不了FP.

[b][url="http://damieng.com/blog/2007/11/27/envy-code-r-coding-font-v07-preview"]Envy Code for coding[/url][/b]
一个专为编程设计的漂亮字体,我喜欢。

[b]Doloto[/b]
Microsoft开发的AJAX应用优化工具,对于对有许多代码的大型复杂Web 2.0应用,比如Bing地图,hotmail.com等等。 Doloto分析Ajax应用的负载,并自动对大型Web 2.0应用进行代码拆分。经过Poloto处理之后,Web应用开始只传输应用初始化所需的那些代码片段。 其余代码被存根所代替,它们的实际功能代码在后台被“懒惰地”传输,甚至可以推迟到代码被第一次执行时传输。由于代码下载是和应用执行交叉进行的,用户可以更快地和Web应用交互,而不用等待传输那些冗余代码。
在对许多AJAX应用和网络环境下进行测试,Doloto减少了40%,或成百上千的KB的初始代码量,因此,取决于不同的网络条件,启动时间可以加速30%-40%。

[b][url="http://www.microsoft.com/downloads/details.aspx?familyid=93ff2201-325e-487f-a398-efde5758c47f&displaylang=en"]SUA for Windows[/url][/b]

和Cygwin或者Mingw不一样,SUA是"原生"的Posix,它建立在Windows的Posix subsystem之上,为迁移unix的程序(包括XWindows程序)提供了一个稳定的环境,利用SUA,你可以享受unix下创建进程的COW,(Windows内核是支持COW的),创建和unix下同样高效的进程。

更多的迁移需知,可以参考:http://www.interopcommunity.com/

你可能感兴趣的:(编程工具)