Windows开发人员超级工具集

虽然没有书,但是可以根据目录去网络查找对应工具,进行开发,呵呵

第一部分 代码编写
1 创建ASP.NET应用
1.0 概述
1.1 用ASP.NET Atlas建立复杂的Ajax应用
1.2 用Anthem.NET增加Ajax功能
1.3 用Ajax.NET增加Ajax功能
1.4 用UrlRewritingNet.UrlRewrite产生用户友好的URL
1.5 用BusyBoxDotNet显示“请稍候”对话框
1.6 用CSS Friendly Control Adapters产生整洁的HTML输出
1.7 用FreeTextBox给应用增加字处理能力
1.8 同WebChart控件创建图表
1.9 用RSS Toolkit接受和产生RSS Feed(馈入/馈出)
1.10 更多信息
2 使用Windows Form
2.0 概述
2.1 用XP Common Controls获得Windows XP的外观
2.2 用DockPanel Suite创建可靠泊窗口
2.3 用Krypton Toolkit创建专业的用户界面
2.4 用Control Spy深入了解Windows控件
2.5 更多信息
3 用.NET 3.0(又名WinFx)开发
3.0 概述
3.1 用Expression Graphic Designer为应用创建优秀的可视性
3.2 用Interactive Designer创建WinFx用户界面而不需要写代码
3.3 在XamlPad中编写XAML
3.4 用Service Configuration Editor免除XML配置文件
3.5 用Service Trace Viewer破译WCF日志
3.6 在Visual Studio中用Development Tools for WinFx
开发WinFx应用
3.7 更多信息
4 使用代码库
4.0 概述
4.1 用NxBRE将业务规则外置
4.2 利用log4net进行无停机诊断
4.3 用Lucene.Net搜索数据
4.4 用LibCheck 找出不同版本的程序集间的变化
4.5 用Reflector.Diff 比较程序集
4.6 在Windows和Web应用中使用NetSprell实现拼写检查
4.7 用NPlot快速创建图形及绘制图表
4.8 在C#中使用NSort进行排序算法
4.9 使用RSS.NET创建RSS馈送
4.10 利用SharpZipLib 在自己的软件中使用Zip、GZip、
Tar和BZip2文件
4.11 使用ExcelXmlWriter从代码中生成Excel文件(没有Excel)
4.12 用iTextSharp创建PDF
4.13 更多信息
5 生成代码
5.0 概述
5.1 用MyGeneration自动生成代码
5.2 用Codus生成数据访问层
5.3 用WSCF编写Web服务合同
5.4 用XSD.exe生成XML模式和类型强大的DataSets
5.5 用XSDObjectGenerator进行合同优先的XML开发
5.6 更多信息
6 编写代码
6.0 概述
6.1 用Visual Studio Express开发.NET应用程序
6.2 用SharpDevelop开发.NET应用程序
6.3 用MonoDevelop在Linux和Mac OS X上开发Mono应用程序
6.4 用Snippet Compiler创建独立的代码段
6.5 用Notepad2处理小任务
6.6 用The Regulator管理正则表达式
6.7 用ReguLazy创建正则表达式
6.8 更多信息
7 创建文档说明
7.0 概述
7.1 用GhostDoc说明源代码
7.2 用CR_Documentor查看Visual Studio中的文档
7.3 用Ndoc创建专业的文档
7.4 用PDFCreator打印PDF文档
7.5 用skmFAQs创建FAQ
7.6 更多信息
8 增强Visual Studio
8.0 概述
8.1 用CoolCommands提高效率
8.2 用PowerToy for Class and Distributed Systems Designers
改进Visual Studio的Designers
8.3 用VSFileFinder快速打开文件
8.4 用PINVOKE.NET管理非托管的API
8.5 用HTML/ASP.NET Spell Checker 附加项对ASP.NET和
HTML进行拼写检查
8.6 用VSWindowManager快速切换窗口
8.7 用CopySourceAsHtml Visual Studio附加项中的样式
将代码写入博客或发送邮件
8.8 用CSS Properties Window编辑Visual Studio中的CSS
8.9 将Web Application Projects应用到Visual Studio 2005中
8.10 用Content Installer Power Toys共享Visual Studio的好东西
8.11 更多信息
第二部分 检查代码
9 分析代码
9.0 概述
9.1 用Peli's Reflector Addins检查复杂度和相关性
9.2 使用SourceMonitor检查源代码的复杂度
9.3 用CR_Metrics在Visual Studio中分析代码
9.4 用NDepend查找代码的相关性复杂度
9.5 用FxCop编写更好的代码
9.6 更多信息
10 测试软件
10.0 概述
10.1 用NUnit单元测试代码
10.2 用NUnit Code Snippets加速测试进展
10.3 用MbUnit编写高级单元测试代码
10.4 用Zanebug从测试代码中获取更多信息
10.5 用FitNesse将客户带入到测试过程中
10.6 用NCover分析单元测试覆盖率
10.7 用NcoverExplorer进行代码覆盖分析
10.8 用TestDriven.NET将单元测试集成到Visual Studio中
10.9 用NMock 2.0将虚拟对象集成到测试中
10.10 用Rhino.Mocks创建类型强大的虚拟对象
10.11 用NUnitForms对GUI进行单元测试
10.12 用NTime创建性能基准测试
10.13 用Selenium Core自动测试Web应用程序
10.14 用Watir自动驱动Web应用程序
10.15 更多信息
第三部分 运行开发项目
11 使用源代码控制系统
11.0 概述
11.1 用SVN 1-Click Setup快速安装Subversion
11.2 用TortoiseCVS和TortoiseSVN访问Subversion和CVS
11.3 用AnkhSVN在Visual Studio内部使用Subversion
11.4 用SourceSafe Binding Remover删除Visual Source Safe的捆绑物
11.5 用WinMerge比较文件
11.6 更多信息
12 构建、使用持续的集成过程及部署应用程序
12.0 概述
12.1 用NAnt创建一致的构建
12.2 用MSBuild自动构建过程
12.3 用MSBee在MSBuild中构建.NET 1.1程序集
12.4 用MSBuild Community Tasks扩展MSBuild的功能
12.5 用MSBuild Sidekick直观地管理构建过程
12.6 用CruiseControl.NET缩短开发周期
12.7 用CI Factory减轻实现持续的集成过程的负担
12.8 用Unleash It简化Web应用程序的部署
12.9 用Web Deployment Projects减轻部署Web应用程序的负担
12.10 用WiX创建安装工程
12.11 更多信息
13 加强团队合作
13.0 概述
13.1 用Basecamp提高团队内部的交流与合作
13.2 用Community Server创建在线社区
13.3 用Subtext创建博客
13.4 用FlexWiki在线协作
13.5 通过XP的Remote Assistanc驱动另一台远程PC
13.6 用Skype与同事对话
13.7 使用GAIM与任何人对话
13.8 用TFS Administration Tool管理团队的基本用户
13.9 更多信息
14 跟踪bug、变化以及其他问题
14.0 概述
14.1 用BugTracker.NET实现基本的缺陷跟踪器
14.2 用CodeTrack处理中等规模的工程
14.3 用Bugzilla运行企业的bug跟踪系统
14.4 用Trac管理工程
14.5 更多信息
第四部分 代码和应用程序的故障排除
15 故障诊断和调试
15.0 概述
15.1 使用Filemon监控系统中的文件存取
15.2 用TCPView找出TCP端口和端点问题
15.3 用Regmon工具查看注册表中哪个正被访问
15.4 用Process Explorer更好地观察系统中的进程
15.5 用CLR SPY研究自己程序的CLR与 PInvoke和COM之间的交互
15.6 使用CLR Profiler跟踪内存分配问题
15.7 调试用ClrDump部署后的应用程序
15.8 用Managed Stack Explorer调试挂起的程序和监控进程
15.9 检查HTTP与Fiddler的通信
15.10 使用PingPlotter Freeware确定网络问题
15.11 使用LogParser查看日志
15.12 用Visual Studio 2005 Visualizers简化调试
15.13 用NProf找瓶颈
15.14 更多信息
16 使用反编译器和模糊器
16.0 概述
16.1 用ILDASM检查普通场所
16.2 使用Reflector分析程序集
16.3 使用Dotnet IL Editor 调试不带源代码的.NET程序集
16.4 使用Dotfuscator 防止代码的反操作
16.5 更多信息
第五部分 编码工具
17 加强安全性
17.0 概述
17.1 用Threat Analysis & Modeling工具分析程序面临的威胁
17.2 用Bouncy Castle Cryptography APIs保护通信
17.3 用Anti-Cross Site Scripting Library减少XSS攻击
17.4 用PrivBar加强Explorer Windows的安全权限
17.5 使用MakeMeAdmin.cmd用Admin权限打开命令行窗口
17.6 更多信息
18 在框架上构建应用程序
18.0 概述
18.1 使用Enterprise Library重用专业基础结构
18.2 使用DotNetNuke创建Web应用程序和系统
18.3 使用Smart Device Framework改善智能设备开发
18.4 使用Mono构建和部署交叉平台.NET应用程序
18.5 使用Rotor深入研究框架
18.6 使用Castle MonoRail简化Web开发
18.7 使用Castle Windsor Container 获得分解的总体结构
18.8 使用PicoContainer.NET 改进代码设计和可测试性
18.9 更多信息
19 使用XML
19.0 概述
19.1 使用nxslt2转换XML文档
19.2 在Web上使用eXml显示XML
19.3 使用XInclude.NET构建复合XML文档
19.4 使用XPointer.NET引用XML文档的一部分
19.5 使用EXSLT.NET扩展XSLT处理
19.6 使用XML Diff and Patch比较并进行单元测试
19.7 更多信息
第六部分 使用数据库
20 与数据库交互
20.0 概述
20.1 用ConnectionStrings.com查找正确的连接字符串
20.2 用SQL Server Connection String Builder快速创建SQL连接字符串
20.3 用SQLite Administrator管理SQLite数据库
20.4 在Visual Studio内部用Oracle Developer Tools使用Oracle
20.5 用Oracle SQL Developer管理Oracle数据库
20.6 更多信息
21 研究对象/关系映射
21.0 概述
21.1 用NHibernate映射对象到数据库(或如何省去编写数据访问代码)
21.2 用NPersist映射业务对象
21.3 用ObjectMapper减轻创建O/RM文件的负担
21.4 用 Castle ActiveRecord简化数据访问
21.5 更多信息
第七部分 杂项
22 增强Web开发
22.0 概述
22.1 用Web Developer Extension for Firefox消除Web烦恼
22.2 用Web Developer Toolbar for Internet Explorer调试Web页面
22.3 用Web Development Helper诊断JavaScript和Ajax
22.4 用Drip消除Internet Explorer中的内存泄漏问题
22.5 用DOM Helper调试运行时的Web页面
22.6 用W3C Markup Validation Service检查Web页面
22.7 用WebXACT检查Web网站的可访问性
22.8 用HTML Tidy清理HTML
22.9 更多信息
23 用Windows工具提高效率
23.0 概述
23.1 用SlickRun快速启动工具和Web网站
23.2 用ZoomIt突出展示中的内容
23.3 用Magnifixer到达适当的细节处
23.4 用Less MSIerables解压Windows Installer包的压缩文件
23.5 用FileZilla更高效地操作FTP
23.6 用Command Prompt Here在需要的地方打开shell
23.7 用Cropper抓屏
23.8 用ColorMania获取颜色值
23.9 用PowerShell将.NET运用到命令行中
23.10 用PowerShell IDE排除PowerShell的大部分困难
23.11 用TaskSwitchXP管理和切换任务
23.12 用SyncToy同步维持数据
23.13 用Unlocker解决锁定问题
23.14 用Cygwin将POSIX的模拟环境运用到Windows中
23.15 更多信息

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值