Visual Studio 2010深入指南:探索新特性与实战
5星 · 超过95%的资源 需积分: 10 130 浏览量
更新于2024-07-21
4
收藏 46.34MB PDF 举报
"Professional Visual Studio 2010 英文原版"
本书是一本全面介绍Visual Studio 2010新特性的必备指南,由经验丰富的程序员和开发者团队撰写。Visual Studio 2010作为Windows平台的编程项目创建和管理工具,经过了重大更新,包含了许多显著变化。书中前五章介绍了Visual Studio 2010的基础内容,包括IDE的结构、布局、选项和设置,帮助读者快速适应新版界面。
书中的其余部分分为11个部分:
1. **Getting Started**:这部分教你如何掌控项目并按照自己的工作风格组织它们。
2. **Digging Deeper**:深入探讨了支持编程的各种图形组件,如IntelliSense、代码重构以及单元测试。还涵盖了C#和VB在.NET框架中的最新改进,以及如何编写更高效、一致的代码。
3. **Rich Client and Web Applications**:涵盖了用于构建从Office插件到云应用的各种平台的支持,包括ASP.NET、Office、WPF、Silverlight 2和ASP.NET MVC。
4. **Data**:讨论了与数据存储交互的各种技术,如DataSets、Visual Database Tools、LINQ、Synchronization Services和ADO.NET Entity Framework,以及如何使用这些工具呈现数据并进行报表设计。
5. **Application Services**:讲解了如何利用WCF、WF、Synchronization Services和WCF RIA服务连接到内外部服务。
6. **Configuration and Internationalization**:介绍了.NET配置文件和资源文件的使用,以实现应用程序的动态调整和多语言本地化。
7. **Debugging**:详细阐述了IDE提供的丰富调试功能,帮助开发者分析应用状态并找出错误原因。
8. **Build and Deployment**:讨论了如何有效构建解决方案,将应用部署到最终用户手中,以及项目从旧版本升级的过程。
9. **Customizing and Extending Visual Studio**:讲述了如何利用自动化模型、编写插件和宏来扩展Visual Studio的功能。
书中的章节涵盖了从基础操作到高级特性的广泛内容,例如:
- 第1章至第5章介绍了Visual Studio 2010的基本功能,如快速浏览、解决方案资源管理器、选项和自定义、工作区和查找替换。
- 第6章至第11章涉及项目管理、IntelliSense、代码片段、服务器资源管理器和类设计器等工具。
- 第12章至第16章关注代码质量,如单元测试、XML注释、代码一致性工具和T4模板。
- 第17章至第26章涵盖了各种应用程序开发,包括Windows Forms、WPF、Office Business Applications、ASP.NET Web Forms、MVC、Silverlight、Dynamic Data和SharePoint。
- 最后一部分涉及Visual Database Tools和Windows Azure,帮助开发者管理和开发数据库以及基于云的应用。
通过这本书,读者可以全面了解Visual Studio 2010的新特性,并提升开发效率。无论是初学者还是经验丰富的开发者,都能从中受益匪浅。
2015-05-09 上传
2011-12-23 上传
125 浏览量
2017-10-30 上传
2019-01-20 上传
2009-09-09 上传
2009-09-09 上传
2014-05-08 上传
strangerboy169
- 粉丝: 0
- 资源: 2
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建