... renamed to ASP .NET) andVisual Studio. NET. It took more than a year
FIGURE 1 - 1: The VisualStudio 97 package
Visual Studio. NET 2002 and 2003
❘
5
CH001.indd 5CH001.indd 5 9/6/10 4: 29:38 ... Development 653
Enter ASP 6 54
Enter ASP .NET 655
ASP .NET Version History 657
ASP .NET 1.0 659
ASP .NET 1.1 659
ASP .NET 2.0 659
ASP .NET 3.0 6 64
ASP .NET 3.5 665
ASP .NET 3.5 SP1 667
ASP .NET 4. 0 667
Summary 668
CHAPTER ... and allowed
developers to integrate their own custom tools into the IDE.
A bit more than a year after Visual Studio. NET was released, a new version, VisualStudio .NET
2003, was shipped together...
... 3 14
www.it-ebooks.info
CONTENTS
xxix
PART V: LIBRARIES AND SPECIALIZED TOPICS
CHAPTER 25: VISUALSTUDIO TOOLS FOR OFFICE 843
Examining the VSTO Releases 844
Oce Automation versus VSTO 844
PIA-Free ... control tool, and macros within Visual Studio; it is also
extensible.
Visual Studio2010
Professional Edition
Expands on VisualStudio Standard Edition with additional integration to SQL
Server and ... 44 3
LINQ to Entities 44 3
The ObjectContext 44 5
Mapping Objects to Entities 44 6
Simple Mapping 44 6
Using a Single Table for Multiple Objects 44 8
Using Multiple Tables for an Object 45 0
Generating the...
... editors are C# Editor, C# Editor with Encoding,
Automatic Editor Selector, XML Editor, HTML Editor, Notepad, Binary Editor, Resource Editor,
and so on.
To open a CS le in Binary Editor, right-click ...
new VisualStudio had been redesigned totally and released as VisualStudio 7.0 to support
.NET languages.
Evolution of Visual Studio
As time progressed, Microsoft released newer versions of Visual ... use some special options to handle VisualStudio better. Let's
try to look into other options that can be good to eye on.
Visual Studio command switches
Visual Studio being a normal executable...
... Control 940
A .NET Application, Again 941
Trying It All Out, Again 944
Using .NET Components in the COM World 944
A .NET Component 944
RegAsm 946
TlbExp 947
P/Invoke 947
Windows API Code Pack 948
Summary ... Components for VisualStudio 39
Enhancing a Sample Application 40
Customizing the Code 41
Building Applications 45
Reusing Your First Windows Form 52
Useful Features of VisualStudio2010 54
Build Configurations ... with VisualStudio2010and the unit test tools.
Part II, “Business Objects and Data Access” — The next seven chapters, Chapter 8 through Chapter 14,
look at common structures used to contain and...
... Web_ADONETDS in
either Visual Basic or C#. Note, you need to use the .NET Framework 3.5 SP1 along with VisualStudio
2008 SP1 or the .NET Framework 4 with VisualStudio2010 for this example to ... anything special to wire up the event handler to catch the event —
Expression Blend andVisualStudio take care of that for you.
PROFESSIONAL ASP .NET 4
44
After you have your custom implementation ... SelectCommand=”SELECT TOP (5) Production.Product.Name,
YOU CAN DOWNLOAD THE CODE FOUND IN THIS SECTION. VISIT WROX. COM
AND SEARCH FOR ISBN
978 047 05022 04
PROFESSIONAL C# 4AND .NET 4
9
Without...
...
Intellitrace (historical debugger) X
Test management X
What Is .NET 4. 0 and VS2010 All About?
VS2010 and .NET 4. 0 lay the foundations for the next epoch of .NET development and correct a number ... times to be a .NET developer, andVisualStudio2010 (VS2010) and the .NET 4. 0
framework have brought a bewildering number of changes. But fear not! In this book I will be getting you
up to speed ... LINQ (PLINQ) and task parallelism via the Task Parallel Library.
Programmers need to understand .NET 4. 0; this book will give them an excellent understanding of how
to use VS2010 to take advantage...
... functionality such as the ability to
zoom into the code editor (as shown in Figure 2-5). To zoom into the code editor window, simply press
Ctrl and use the mouse wheel to increase and decrease zoom level. ... reviews or to zoom out to help you navigate a lengthy piece of code.
Figure 2-5. VS2010 includes the ability to zoom into the code editor window.
CHAPTER 2 VISUALSTUDIO IDE AND MEF
21 ...
CHAPTER 2 VISUALSTUDIO IDE AND MEF
24
1. Open the project StartPage.csproj and note how StartPage.xaml is a standard XAML page with
some Visual Studio- specific controls to display items...
... loads Visual
Studio extensions. When VisualStudio first loads, it examines the extensions directory and loads
available extensions. Let’s now look into how these extensions are created.
Visual ... application.
CHAPTER 2 VISUALSTUDIO IDE AND MEF
25
Historical Debugging (Team System Edition Only)
Visual Studio Team edition contains a very cool feature called Historical Debugging. Ian ... different and that you must instead use the
Part.ExportDefinitions property.
What’s This All Got to Do with VisualStudio Extensibility?
Visual Studio utilizes MEF in an almost identical way to the...
... crazy and tell VisualStudioto rotate the text editor 245 degrees. Open
MarginFactory.cs and add the following using statement:
using System.Windows.Media;
CHAPTER 2 VISUALSTUDIO IDE AND ... analysis
To access Dotfuscator functionality within VisualStudio on the main menu, go to Tools and select
Dotfuscator Software Services. For more information on Dotfuscator please refer to http://www. ... support even if you are not ready to move your code
base to .NET 4 you can make use of many of these features today.
CHAPTER 2 VISUALSTUDIO IDE AND MEF
34
The following extensibility...
...
Let’s look in more detail as to by adapting an example from Scott Hansleman’s blog (www.hanselman.
com/blog/CLRAndDLRAndBCLOhMyWhirlwindTourAroundNET4AndVisualStudio2010Beta1.aspx).
... VS2010 to stop VisualStudio generating PIA files simply set
the Embed Interop Types property to True in Solution Explorer.
Variance
Variance has changed in .NET 4. 0. At the 2008 PDC Anders ... jagged arrays in VB .NET easily and would have to resort to code
similar to the following:
Dim firstSetOfValues() As Integer = {1, 2, 3}
Dim seondSetOfValues() As Integer = {4, 5}
Dim allValues()()...