Wrox Home  
Search

Topic: .NET

Professional Visual Studio 2008 (0470229888) cover image
Professional Visual Studio 2008
Nick Randolph, David Gardner
ISBN: 978-0-470-22988-0
Paperback
1032 pages
July 2008

Back to description


About This Title  |  Chapters on Demand  |  Download Code  |  Errata  |  P2P Forum for This Title
Add to Cart
Chapter 1: A Quick Tour
10 pages

Ever since we have been developing software, there has been a need for tools to help us write, compile, and debug our applications... more

Chapter 2: The Solution Explorer, Toolbox, and Properties
18 pages
US $4.99

In Chapter 1 you briefly saw and interacted with a number of the components that make up the Visual Studio 2008 IDE. Now... more

Chapter 3: Options and Customizations
16 pages
US $4.99

Now that you’re familiar with the general layout of Visual Studio 2008, it’s time to learn how you can customize the IDE... more

Chapter 4: Workspace Control
16 pages
US $4.99

So far you have seen how to get started with Visual Studio 2008 and how to customize the IDE to suit the way that you work... more

Chapter 5: Find & Replace, and Help
20 pages
US $4.99

In the current wave of development technology, find-and-replace functionality is expected as a fundamental part of the toolset... more

Chapter 6: Solutions, Projects, and Items
24 pages
US $4.99

Other than the simplest, such as Hello World, most applications require more than one source file. This raises a number of... more

Chapter 7: Source Control
10 pages
US $4.99

Many different methodologies for building software applications exist, and though the theories about team structure, work... more

Chapter 8: Forms and Controls
14 pages
US $4.99

Ever since its earliest days, Visual Studio has excelled at providing a rich visual environment for rapidly designing forms... more

Chapter 9: Documentation Using Comments and Sandcastle
20 pages
US $4.99

Documentation is a critical, and often overlooked, feature of the development process. Without documentation, other programmers... more

Chapter 10: Project and ItemTemplates
20 pages
US $4.99

Most development teams build a set of standards that specifies how they build applications. This means that every time you... more

Chapter 11: Generics, Nullable Types, Partial Types, and Methods
16 pages
US $4.99

When the .NET Framework was initially released, many C++ developers cited the lack of code templates as a primary reason... more

Chapter 12: Anonymous Types, Extension Methods, and Lambda Expressions
12 pages
US $4.99

Although the introduction of generics in version 2 of the .NET Framework reduced the amount of code that you had to write... more

Chapter 13: Language-Specific Features
12 pages
US $4.99

One of the hotly debated topics among developers is which .NET language is the best for performance, efficient programming... more

Chapter 14: The My Namespace
18 pages
US $4.99

The release of the .NET Framework was supposed to be a revolution in the ability to rapidly build applications. However,... more

Chapter 15: The Languages Ecosystem
12 pages
US $4.99

The .NET language ecosystem is alive and well. With literally hundreds of languages (you can find a fairly complete list... more

Chapter 16: IntelliSense and Bookmarks
18 pages
US $4.99

One thing that Microsoft has long been good at is providing automated help as you write your code. Older versions of Visual... more

Chapter 17: Code Snippets and Refactoring
20 pages
US $4.99

Code snippets are small chunks of code that can be inserted into an application’s code base and then customized to meet the... more

Chapter 18: Modeling with the Class Designer
14 pages
US $4.99

Traditionally, software modeling has been performed separately to coding, often during a design phase that is completed before... more

Chapter 19: Server Explorer
16 pages
US $4.99

The Server Explorer is one of the few tool windows in Visual Studio that is not specific to a solution or project. It allows... more

Chapter 20: Unit Testing
20 pages
US $4.99

Application testing is one of the most time-consuming parts of writing software. Research into development teams and how... more

Chapter 21: DataSets and DataBinding
40 pages
US $4.99

A large proportion of applications use some form of data storage. This might be in the form of serialized objects or XML... more

Chapter 22: Visual Database Tools
18 pages
US $4.99

Database connectivity is almost essential in every application you create, regardless of whether it’s a Windows-based program... more

Chapter 23: Language Integrated Queries (LINQ)
10 pages
US $4.99

In Chapters 11 and 12 you saw a number of language features that have been added in order to facilitate a much more efficient... more

Chapter 24: LINQ to XML
10 pages
US $4.99

In Chapter 23 you were introduced to Language Integrated Queries (LINQ) with an example that was able to query an object... more

Chapter 25: LINQ to SQL and LINQ to Entities
14 pages
US $4.99

In the previous chapters you were introduced to Language Integrated Queries (LINQ) as it pertains to both your standard .... more

Chapter 26: Synchronization Services
18 pages
US $4.99

Application design has gone through many extremes, ranging from stand-alone applications that don’t share data to public... more

Chapter 27: Security in the NET Framework
12 pages
US $4.99

Application security is a consideration that is often put off until the end of a development project or, in all too many... more

Chapter 28: Cryptography
22 pages
US $4.99

Anytime sensitive data is stored or transmitted across a network, it is at risk of being captured and used in an inappropriate... more

Chapter 29: Obfuscation
12 pages
US $4.99

If you’ve peeked under the covers at the details of how .NET assemblies are executed, you will have picked up on the fact... more

Chapter 30: Client Application Services
14 pages
US $4.99

A generation of applications built around services and the separation of user experience from backend data stores has seen... more

Chapter 31: Device Security Manager
10 pages
US $4.99

One of the challenges faced by developers building applications for the Windows Mobile platform is the uncertainty around... more

Chapter 32: ASPNET Web Applications
42 pages
US $4.99

When Microsoft released the first version of ASP.NET, one of the most talked-about features was the capability to create... more

Chapter 33: Office Applications
20 pages
US $4.99

Microsoft Office applications have always been extensible via add-ins and various automation techniques. Even Visual Basic... more

Chapter 34: Mobile Applications
28 pages
US $4.99

In the past, building applications for mobile phones or PDAs was not for the fainthearted. It required not only a special... more

Chapter 35: WPF Applications
14 pages
US $4.99

The Windows Presentation Foundation (WPF) is one of the most significant pieces of technology to be released when it comes... more

Chapter 36: WCF and WF Applications
16 pages
US $4.99

In the last chapter you saw an overview of Windows Presentation Foundation (WPF), which you can use to build the user interface... more

Chapter 37: Next Generation Web: Silverlight and ASP.NET MVC
24 pages
US $4.99

There’s no doubt that users are expecting richer and more sophisticated user interfaces in web applications. High-profile... more

Chapter 38: Configuration Files
18 pages
US $4.99

One of the challenges of building applications is adjusting the way the application functions on the fly without having to... more

Chapter 39: Connection Strings
10 pages
US $4.99

A large proportion of applications need to persist data, and the obvious candidate for enterprise software is a relational... more

Chapter 40: Resource Files
20 pages
US $4.99

Developers often overlook the humble XML resource file, as it is often hidden by Visual Studio 2008 so as not to clutter... more

Chapter 41: Using the Debugging Windows
14 pages
US $4.99

Debugging applications is one of the more challenging tasks developers have to tackle, but correct use of the Visual Studio... more

Chapter 42: Debugging with Breakpoints
12 pages
US $4.99

Long gone are the days where debugging an application involved adding superfluous output statements to track down where an... more

Chapter 43: Creating Debug Proxies and Visualizers
12 pages
US $4.99

Other than writing code, debugging is likely the most time-consuming activity when writing an application. If you consider... more

Chapter 44: Debugging Web Applications
16 pages
US $4.99

With Visual Studio 2008, debugging solutions for the web is just as straightforward as doing the same for Windows-based applications... more

Chapter 45: Advanced Debugging Techniques
18 pages
US $4.99

As you’ve seen throughout the last several chapters, Visual Studio 2008 comes with a great variety of ways to debug and run... more

Chapter 46: Upgrading with Visual Studio 2008
8 pages
US $4.99

Each time a new version of Visual Studio is released there is always a delay before developers start to use it. This is primarily... more

Chapter 47: Build Customization
18 pages
US $4.99

Though you can build most of your projects using the default compilation options set up by Visual Studio 2008, occasionally... more

Chapter 48: Assembly Versioning and Signing
8 pages
US $4.99

When you create your .NET projects, they compile down to an assembly. By default, this assembly is open and doesn’t have... more

Chapter 49: ClickOnce and MSI Deployment
22 pages
US $4.99

One area of software development that is often overlooked is how to deploy the application. Building an installer is a simple... more

Chapter 50: Web and Mobile Application Development
14 pages
US $4.99

In the previous chapter you saw how to deploy your Windows application via either an installer or using ClickOnce, but how... more

Chapter 51: The Automation Model
10 pages
US $4.99

Visual Studio 2008 is an integrated development environment (IDE) that lets you build several types of desktop, web, and... more

Chapter 52: Add-Ins
18 pages
US $4.99

Among the most popular and well-known extensibility options in Visual Studio 2008, and one of the two main automation options... more

Chapter 53: Macros
14 pages
US $4.99

The last chapter of this part of the book is dedicated to macros. Like add-ins, macros are a very common extensibility option... more

Chapter 54: VSTS: Architect Edition
10 pages
US $4.99

The Architect Edition aids in designing applications and datacenters, as well as planning for the deployment of these applications... more

Chapter 55: VSTS: Developer Edition
12 pages
US $4.99

Many people would ask themselves, isn’t Visual Studio 2008 a product for developers? Why do we need a Developer Edition of... more

Chapter 56: VSTS: Tester Edition
8 pages
US $4.99

In previous chapters you saw different testing features of Visual Studio 2008, such as Unit Tests and the Test List Editor... more

Chapter 57: VSTS: Database Edition
12 pages
US $4.99

This chapter talks about the newest edition in the VSTS suite. It was introduced late in 2006 and was welcomed for database... more

Chapter 58: Team Foundation Server
23 pages
US $4.99

Software Development is a hard job, from the project manager to the tester and even for the customers. Since you’ve made... more

Table of Contents Professional Visual Studio 2008
Index Professional Visual Studio 2008
Add to Cart
Printer-Ready Version   Share This
DRM-free e-books from Wrox

.NET Related Resources

Blogs

Articles