《Professional Visual Studio 2017》是一本详细介绍微软Visual Studio 2017集成开发环境(IDE)的专业书籍,旨在帮助开发者快速上手并深入理解这个强大的开发工具。本书分为五个部分,覆盖了从基本操作到高级特性的广泛内容。
第一部分(集成开发环境):
1. 第一章“快速浏览”介绍了Visual Studio 2017的主要界面和工作流程,包括创建新项目、编辑代码、调试和构建应用程序等基础操作。
2. 第二章“解决方案资源管理器、工具箱和属性”详细讲解了如何组织项目结构,使用控件库,以及查看和修改对象属性。
3. 第三章“选项和自定义”涵盖了设置个性化的工作环境,如字体和颜色主题,以及键盘快捷键的定制。
4. 第四章“Visual Studio工作区”讨论了工作区布局、多窗口操作和工作效率提升策略。
5. 第五章“查找与替换和帮助”介绍了如何在代码中搜索特定文本,以及利用内置帮助系统获取文档和教程。
第二部分(入门):
6. 第六章“解决方案、项目和项”解释了项目结构,如何创建和管理不同类型的项目,以及添加文件和资源。
7. 第七章“IntelliSense和书签”展示了代码智能提示功能,以及如何使用书签来标记代码中的关键位置。
8. 第八章“代码片段和重构”介绍了插入预定义代码片段的机制,以及代码重构的技巧,以提高代码质量和可维护性。
9. 第九章“服务器资源管理器”讲解了如何探索和管理数据库、Web服务和其他网络资源。
第三部分(深入研究):
10. 第十章“单元测试”介绍了使用Visual Studio进行自动化测试,确保代码的正确性和稳定性。
11. 第十一章“项目和项模板”讨论了创建和自定义项目模板,以便快速启动新项目。
12. 第十二章“管理源代码”涵盖了版本控制系统的基本概念,如Git和Team Foundation版本控制,并指导如何在Visual Studio中使用它们。
第四部分(桌面应用):
13. 第十三章“Windows Forms应用程序”介绍了开发传统Windows桌面应用的方法,包括控件使用和事件处理。
14. 第十四章“Windows Presentation Foundation(WPF)”探讨了更现代的UI框架,用于构建丰富的图形用户界面。
15. 第十五章“通用Windows平台应用”涵盖了跨设备的UWP应用开发,适应Windows 10生态。
第五部分(Web应用):
16. 第十六章“ASP.NET Web Forms”介绍了基于服务器的Web开发技术,用于构建动态网站。
17. 第十七章“ASP.NET MVC”和后续章节可能涉及使用模型-视图-控制器架构开发Web应用,以及ASP.NET的其他技术,如Web API和Core。
这本书全面地涵盖了Visual Studio 2017的功能,无论是初学者还是经验丰富的开发者,都能从中受益。通过深入学习,读者将能够充分利用这个强大的IDE,提高开发效率,创建出高效、稳定的软件应用。
2025-05-30 14:16:23
61.83MB
1