Professional Visual Studio 2010 (Paperback)
暫譯: 專業 Visual Studio 2010 (平裝本)
Nick Randolph, David Gardner, Chris Anderson, Michael Minutillo
- 出版商: Wrox Press
- 出版日期: 2010-05-03
- 售價: $2,200
- 貴賓價: 9.5 折 $2,090
- 語言: 英文
- 頁數: 1224
- 裝訂: Paperback
- ISBN: 0470548657
- ISBN-13: 9780470548653
-
相關分類:
Visual Studio
已過版
買這商品的人也買了...
-
$880$695 -
$980$774 -
$990$891 -
$580$551 -
$680$578 -
$590$502 -
$420$332 -
$520$442 -
$299$236 -
$680$537 -
$820$648 -
$580$458 -
$620$484 -
$890$757 -
$750$675 -
$750$593 -
$480$379 -
$490$417 -
$490$382 -
$450$351 -
$490$417 -
$2,460$2,337 -
$590$502 -
$850$723 -
$750$593
商品描述
Visual Studio allows you to create and manage programming projects for the Windows platform, and the new 2010 version has undergone a major overhaul comprised of significant changes. Written by an author team of veteran programmers and developers, Professional Visual Studio 2010 gets you quickly up to speed on what you can expect from the newest version of Visual Studio.
This book's first section is dedicated to familiarizing you with the core aspects of Visual Studio 2010. Everything you need is contained in the first five chapters, from the IDE structure and layout to the various options and settings you can change to make the user interface synchronize with your own way of doing things.
From there, the remainder of the book is broken into 11 parts:
- Getting Started: In this part, you learn how to take control of your projects and organize them in ways that work with your own style.
- Digging Deeper: Though the many graphical components of Visual Studio that make a programmer's job easier are discussed in many places throughout this book, you often need help when you're in the process of actually writing code. This part deals with features that support the coding of applications such as IntelliSense, code refactoring, and creating and running unit tests In the latest version of the .NET framework, enhancements were added to support dynamic languages and move towards feature parity between the two primary .NET languages, C# and VB. This part covers changes to these languages, as well as looking at a range of features that will help you write better and more consistent code.
- Rich Client and Web Applications: For support building everything from Office add-ins to cloud applications, Visual Studio enables you to develop applications for a wide range of platforms. These two parts cover the application platforms that are supported within Visual Studio 2010, including ASP.NET and Office, WPF, Silverlight 2 and ASP.NET MVC.
- Data: A large proportion of applications use some form of data storage. Visual Studio 2010 and the .NET Framework include strong support for working with databases and other data sources. This part examines how to use DataSets, the Visual Database Tools, LINQ, Synchronization Services and ADO.NET Entity Framework to build applications that work with data. It also shows you how you can then present this data using Reporting.
- Application Services: Through the course of building an application you are likely to require access to services that may or may not reside within your organization. This part covers core technologies such as WCF, WF, Synchronization Services and WCF RIA services that you can use to connect to these services.
- Configuration and Internationalization: The built-in support for configuration files allows you to adjust the way an application functions on the fly without having to rebuild it. Furthermore, resource files can be used to both access static data and easily localize an application into foreign languages and cultures. This part of the book shows how to use .NET configuration and resource files.
- Debugging: Application debugging is one of the more challenging tasks developers have to tackle, but correct use of the Visual Studio 2010 debugging features will help you analyze the state of the application and determine the cause of any bugs. This part examines the rich debugging support provided by the IDE.
- Build and Deployment: In addition to discussing how to build your solutions effectively and getting applications into the hands of your end users, this part also deals with the process of upgrading your projects from previous versions.
- Customizing and Extending Visual Studio: If the functionality found in the previous part isn't enough to help you in your coding efforts, Microsoft has made Visual Studio 2010 even more extensible. This part covers the automation model, how to write add-ins and macros, and then how to use a new extensibility framework, MEF, to extend Visual Studio 2010.
- Visual Studio Ultimate: The final part of the book examines the additional features only available in the Premium and Ultimate versions of Visual Studio 2010. In addition, you'll also learn how the Team Foundation Server provides an essential tool for managing software projects.
Though this breakdown of the Visual Studio feature set provides the most logical and easily understood set of topics, you may need to look for specific functions that will aid you in a particular activity. To address this need, references to appropriate chapters are provided whenever a feature is covered in more detail elsewhere in the book.
Professional Visual Studio 2010 is for all developers new to Visual Studio as well as those programmers who have some experience but want to learn about features they may have previously overlooked.
If you are familiar with the way previous versions of Visual Studio worked, you may want to skim over Part I, which deals with the basic constructs that make up the user interface, and move on to the remainder of the book where the new features found in Visual Studio 2010 are discussed in detail. While you may be familiar with most of Part I, it is worth reading this section in case there are features of Visual Studio 2010 that you haven't seen or used before.
If you're just starting out, you'll greatly benefit from the first part, where basic concepts are explained and you're introduced to the user interface and how to customize it to suit your own style.
商品描述(中文翻譯)
必備指南,涵蓋 Visual Studio 2010 的所有新功能
Visual Studio 允許您為 Windows 平台創建和管理程式設計專案,而全新的 2010 版本經歷了重大改版,包含了顯著的變化。這本書由一組資深程式設計師和開發者撰寫,Professional Visual Studio 2010 讓您快速了解最新版本的 Visual Studio 可以期待的功能。
本書的第一部分專注於讓您熟悉 Visual Studio 2010 的核心方面。您所需的所有內容都包含在前五章中,從 IDE 結構和佈局到各種選項和設定,您可以更改以使使用者介面與您的工作方式同步。
接下來,本書的其餘部分分為 11 個部分:
-
入門:在這部分中,您將學習如何控制您的專案並以適合您風格的方式組織它們。 -
深入探討:雖然本書中多處討論了 Visual Studio 的許多圖形元件,這些元件使程式設計師的工作變得更輕鬆,但在實際編寫程式碼的過程中,您經常需要幫助。這部分涉及支援應用程式編碼的功能,例如 IntelliSense、程式碼重構以及創建和運行單元測試。在最新版本的 .NET 框架中,增加了對動態語言的支援,並朝著 C# 和 VB 這兩種主要 .NET 語言之間的功能平等邁進。這部分涵蓋了這些語言的變更,以及一系列幫助您編寫更好且更一致的程式碼的功能。 -
豐富的客戶端和網頁應用程式:為了支援從 Office 外掛到雲端應用程式的開發,Visual Studio 使您能夠為各種平台開發應用程式。這兩部分涵蓋了 Visual Studio 2010 中支援的應用程式平台,包括 ASP.NET 和 Office、WPF、Silverlight 2 以及 ASP.NET MVC。 -
數據:大多數應用程式使用某種形式的數據存儲。Visual Studio 2010 和 .NET 框架包括對數據庫和其他數據來源的強大支援。這部分探討如何使用 DataSets、Visual Database Tools、LINQ、Synchronization Services 和 ADO.NET Entity Framework 來構建與數據交互的應用程式。它還展示了如何使用報告來呈現這些數據。 -
應用程式服務:在構建應用程式的過程中,您可能需要訪問可能位於您組織內部或外部的服務。這部分涵蓋了核心技術,例如 WCF、WF、Synchronization Services 和 WCF RIA 服務,您可以使用這些技術來連接這些服務。 -
配置和國際化:內建的配置文件支援使您能夠在不重建應用程式的情況下即時調整應用程式的功能。此外,資源文件可用於訪問靜態數據並輕鬆將應用程式本地化為外語和文化。本書的這部分展示了如何使用 .NET 配置和資源文件。 -
除錯:應用程式除錯是開發人員面臨的更具挑戰性的任務之一,但正確使用 Visual Studio 2010 的除錯功能將幫助您分析應用程式的狀態並確定任何錯誤的原因。這部分探討了 IDE 提供的豐富除錯支援。 -
構建和部署:除了討論如何有效構建解決方案並將應用程式交到最終用戶手中,這部分還涉及從先前版本升級專案的過程。 -
自定義和擴展 Visual Studio:如果上一部分的功能不足以幫助您進行編碼,微軟已使 Visual Studio 2010 更加可擴展。這部分涵蓋了自動化模型、如何編寫外掛和宏,以及如何使用新的擴展框架 MEF 來擴展 Visual Studio 2010。 -
Visual Studio Ultimate:本書的最後一部分探討了僅在 Visual Studio 2010 的 Premium 和 Ultimate 版本中可用的附加功能。此外,您還將了解 Team Foundation Server 如何提供管理軟體專案的基本工具。
雖然這種 Visual Studio 功能集的劃分提供了最合邏輯且易於理解的主題集,但您可能需要尋找特定功能以幫助您進行特定活動。為了滿足這一需求,當某個功能在本書的其他地方更詳細地討論時,會提供對應章節的參考。
Professional Visual Studio 2010 適合所有新接觸 Visual Studio 的開發人員,以及那些有一定經驗但希望了解他們可能之前忽略的功能的程式設計師。
如果您熟悉之前版本的 Visual Studio 的運作方式,您可能想略過第一部分,該部分處理構成使用者介面的基本結構,然後轉到本書的其餘部分,詳細討論 Visual Studio 2010 中的新功能。雖然您可能對第一部分的大部分內容都很熟悉,但值得閱讀這一部分,以防有您未曾見過或使用過的 Visual Studio 2010 功能。
如果您剛開始學習,您將從第一部分中獲益良多,該部分解釋了基本概念,並介紹了使用者介面以及如何自定義以適合您的風格。