第1部分 设计策略
第1章 定义语言环境
第2章 应用程序生命周期
第3章 定义设计策略
第4章 设计用户界面
第5章 设计时的速度考虑
第6章 设计时的可靠性考虑
第7章 设计中的安全性考虑
第2部分 编码策略
第8章 定制集成开发环境8.4 为自己的应用程序编写代码
第9章 脚本
第10章 在IDE中浏览数据
第11章 控件与组件
第12章 为应用程序编写代码
第13章 文档
第14章 错误处理
第15章 测试、调试和质量保证
第16章 部署应用程序
第17章 应用程序的支持与维护
第3部分 速度、可靠陛及安全性
第18章 围绕性能三角形开发
第19章 应用程序的速度
第20章 应用程序的可靠性
第21章 应用程序的安全性
第4部分 编码技术
第22章 序列化xml
第23章 linq
第24章 利用f#使应用程序增值
第25章 创建多线程应用程序
第26章 创建报告和其他输出
第27章 设计底层应用程序元素
第5部分 资源与工具
第28章 选择资源与工具
第29章 microsoft资源与工具
第30章 第三方资源与工具