Complete coverage of all key .NET 4 and Visual Studio 2010languages and technologies.NET 4 is Microsoft's latest version of their core programmingplatform, and Visual Studio 2010 is the toolset that helps write.NET 4 applications. This comprehensive resource offers one-stopshopping for all you need to know to get productive with .NET 4.Experienced author and .NET guru Mitchel Sellers reviews all theimportant new features of .NET 4, including .NET charting andASP.NET charting, ASP.NET dynamic data and jQuery, and the additionof F# as a supported package language.The expansive coverage is divided into six distinctive parts foreasy navigation, and addresses: Visual Studio 2010, .NET 4,ASP.NET, the C# language, the VB.NET language, and the new F#language. A practical approach and complete examples round out thismuch-needed reference.* Focuses on the new and important features of the latest versionMicrosoft's core programming platform-.NET 4-as well as VisualStudio 2010, which allows you to write .NET 4 applications* Provides comprehensive coverage divided into six parts: VisualStudio 2010, .NET 4, ASP.NET, the C# language, the VB.NET language,and the new F# language* Discusses Visual Studio snippets and templates, .NET chartingcomponents, the .NET framework and WPF, LINQ, and the Entityframework* Explores various aspects of Visual Basic 2010, such asmulti-line lambdas, auto-implemented properties, nullable optionalparameters, and moreThis investigative look at .NET 4 and Visual Studio 2010 willhelp you identify and isolate key elements that can benefit youimmediately.
Autorentext
István Novák is a Microsoft MVP in Visual C# and an associate of Grepton, a Hungarian IT services company.
András Velvárt is a Silverlight MVP, regular speaker at conferences, and the owner of Response Ltd., a consulting and WPF/Silverlight development company in Hungary.
Adam Granicz is the CEO of IntelliFactory, a leading provider of F# training, development, and consulting services. He is the coauthor of two F# books and a regular speaker at conferences.
Klappentext
Get up to date with the new Visual Studio 2010 and .NET 4
The .NET Framework has undergone extensive updates and improvements. To help you get up to speed with these changes, a team of .NET experts offers you this hands-on guide covering the changes to the latest versions of Visual Studio and .NET. Written with the experienced .NET developer in mind, this reference is broken into six parts so that you can quickly locate the content you need regarding the following topics: Visual Studio, .NET 4, ASP.NET 4, VB. NET, C#, and finally, F# and other .NET languages. Detailed examples and summary chapters help you identify new features so that you can quickly acquire an understanding of the functionality they provide.
Visual Studio 2010 and .NET 4 Six-in-One:
-
Serves as a comprehensive overview of Visual Studio and .NET
-
Discusses the Visual Studio 2010 IDE and its newest features
-
Addresses the functionality provided by version 4 of the .NET Framework and Silverlight 4
-
Provides a foundation concerning ASP.NET 4 and VB.NET
-
Explores the changes to the Visual Basic, C#, and F# languages
-
Delves into other .NET languages, such as IronRuby and IronPython
Wrox guides are crafted to make learning programming languages and technologies easier than you think. Written by programmers for programmers, they provide a structured, tutorial format that will guide you through all the techniques involved.
wrox.com Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.
Code Downloads
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.
Read More
Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.
Zusammenfassung
Complete coverage of all key .NET 4 and Visual Studio 2010 languages and technologies
.NET 4 is Microsoft's latest version of their core programming platform, and Visual Studio 2010 is the toolset that helps write .NET 4 applications. This comprehensive resource offers one-stop shopping for all you need to know to get productive with .NET 4. Experienced author and .NET guru Mitchel Sellers reviews all the important new features of .NET 4, including .NET charting and ASP.NET charting, ASP.NET dynamic data and jQuery, and the addition of F# as a supported package language.
The expansive coverage is divided into six distinctive parts for easy navigation, and addresses: Visual Studio 2010, .NET 4, ASP.NET, the C# language, the VB.NET language, and the new F# language. A practical approach and complete examples round out this much-needed reference.
- Focuses on the new and important features of the latest version Microsoft's core programming platform-.NET 4-as well as Visual Studio 2010, which allows you to write .NET 4 applications
- Provides comprehensive coverage divided into six parts: Visual Studio 2010, .NET 4, ASP.NET, the C# language, the VB.NET language, and the new F# language
- Discusses Visual Studio snippets and templates, .NET charting components, the .NET framework and WPF, LINQ, and the Entity framework
- Explores various aspects of Visual Basic 2010, such as multi-line lambdas, auto-implemented properties, nullable optional parameters, and more
This investigative look at .NET 4 and Visual Studio 2010 will help you identify and isolate key elements that can benefit you immediately.
Inhalt
INTRODUCTION xxxiii
PART I: VISUAL STUDIO
CHAPTER 1: HISTORY OF VISUAL STUDIO 3
Roots 4
Visual Studio.NET 2002 and 2003 5
Visual Studio 2005 7
Visual Studio 2008 8
Visual Studio 2010 10
Summary 13
CHAPTER 2: VISUAL STUDIO UI ENHANCEMENTS 15
Basic IDE Overview 15
Exploring New Daily Development Features 20
Exploring the Visual Designers 25
New Tools for Architects 27
Summary 29
CHAPTER 3: VISUAL STUDIO CODE SNIPPETS 31
Understanding Code Snippets 32
Creating Code Snippets 38
Managing Code Snippets 51
Advanced Code Snippet Features 56
Snippet Editors 59
Summary 63
CHAPTER 4: VISUAL STUDIO TEMPLATES 65
The Role of Templates 66
Creating Templates 70
Template Storage Structure 81
Customizing Templates 98
Deploying Templates 110
Summary 125
CHAPTER 5: GETTING THE MOST OUT OF THE IDE 127
Window Management 128
Customizing Menus and Toolbars 138
IDE Configuration 145
Reducing Efforts with Keyboard Shortcuts 155
Custom Start Pages 162
Customizing the Toolbox 186
Visual Studio Gallery 193
Summary 198
CHAPTER 6: VISUAL STUDIO EXTENSIBILITY 201
The Visual Studio Shell and Packages 202
Extensibility Out of the Box 204
Extensions with Visual Studio SDK 210
Creating Visual Studio Macros 213
Creating Visual Studio Add-Ins 229
Visual Studio Packages in a Nutshell 242
Extending the New Editor 255
Summary 275
PART II: .NET 4
CHAPTER 7: .NET FRAMEWORK VERSION HISTORY 279
Before the .NET Framework 279
The Origin and Goals of the .NET Framework 282
Evolution of the .NET Framework 283
.NET Framework Architecture 289