Choose from 600+ hours of .NET training.

.NET Framework 3.5 with C# 2008

Create data driven Web applications faster and easier in .NET 3.5. You’ll become proficient in the new database and XML technologies based on the LINQ framework through our practice-based learning. What’s more, you’ll receive working code, MSDN articles, and access to the best NET Framework 3.5 titles from Safari Books Online. Ideal for intermediate developers and software teams looking to work more quickly and effectively.

New features in C# 3.0
LINQ to SQL
LINQ to XML
ASP.NET Dynamic Data
ADO.NET Data Services
ASP.NET MVC Fundamentals

.NET Framework 3.5 with Visual Basic 2008

Create data driven Web applications faster and easier in .NET 3.5. You’ll become proficient in the new database and XML technologies based on the LINQ framework through our practice-based learning. What’s more, you’ll receive working code, MSDN articles, and access to the best NET Framework 3.5 titles from Safari Books Online. Ideal for intermediate developers and software teams looking to work more quickly and effectively.

New features in VB 9.0
LINQ to SQL
LINQ to XML
ASP.NET Dynamic Data
ADO.NET Data Services

ASP.NET Beginner to Intermediate with Visual Basic 2005/2008

Learn how to develop powerful Web apps from a standing start. You’ll gain an in-depth knowledge of ASP.NET while building fully functional solutions in Visual Studio 2005/2008. Along with our comprehensive hands-on Drills, you’ll get working code, MSDN articles, and access to the best authors on the topic from Safari Books Online. Ideal for the ASP.NET beginner or developers looking to expand existing Web development skills.

Working with ASP.NET 2.0 Web Forms
State Management and Page Navigation
Exception Handling and User Input Validation
Rich Controls and Services
Master Pages and Site Navigation
Personalization and Themes
Web Parts
Creating ASP.NET 2.0 Controls
Transact-SQL Fundamentals in SQL Server
Transact-SQL Enhancements in SQL Server 2005

ASP.NET Beginner to Intermediate with Visual C# 2005/2008

Learn how to develop powerful Web apps from a standing start. You’ll gain an in-depth knowledge of ASP.NET while building fully functional solutions in Visual Studio 2005/2008. Along with our comprehensive hands-on Drills, you’ll get working code, MSDN articles, and access to the best authors on the topic from Safari Books Online. Ideal for the ASP.NET beginner or developers looking to expand existing Web development skills.

Working with ASP.NET 2.0 Web Forms
State Management and Page Navigation
Exception Handling and User Input Validation
Rich Controls and Services
Master Pages and Site Navigation
Personalization and Themes
Web Parts
Creating ASP.NET 2.0 Controls
Transact-SQL Fundamentals in SQL Server
Transact-SQL Enhancements in SQL Server 2005
Developing with jQuery

ASP.NET Data and Security with Visual Basic 2005/2008

Start creating advanced Web applications today. Through our comprehensive hands-on Drills, you’ll learn how to build loosely coupled, data driven interfaces that keep data secure through authorization and authentication. In addition, you’ll receive working code, MSDN articles, and access to the best authors on ASP.NET data and security from Safari Books Online. Ideal for the ASP.NET beginner or developers looking to expand their existing Web development skills in an authentic coding environment.

Reading and Writing XML data
Consuming and Manipulating data with ADO.NET
Data Source Controls and Data Binding
Using Data-bound Controls
Membership, Login Controls and Forms Authentication
Authorization and Roles
Web Application Attacks
Securing and Monitoring ASP.NET applications
Styling Websites with Cascading Stylesheets (CSS)
The Microsoft ASP.NET AJAX Extensions

ASP.NET Data and Security with Visual C# 2005/2008

Start creating advanced Web applications today. Through our comprehensive hands-on Drills, you’ll learn how to build loosely coupled, data driven interfaces that keep data secure through authorization and authentication. In addition, you’ll receive working code, MSDN articles, and access to the best authors on ASP.NET data and security from Safari Books Online. Ideal for the ASP.NET beginner or developers looking to expand their existing Web development skills in an authentic coding environment.

Reading and Writing XML data
Consuming and Manipulating data with ADO.NET
Data Source Controls and Data Binding
Using Data-bound Controls
Membership, Login Controls and Forms Authentication
Authorization and Roles
Web Application Attacks
Securing and Monitoring ASP.NET applications
Styling Websites with Cascading Stylesheets (CSS)
The Microsoft ASP.NET AJAX Extensions

Object-Oriented Techniques with Visual Basic 2005/2008

Become adept at creating robust, efficient, and maintainable object-oriented applications. Our comprehensive hands-on Drills will familiarize you with the most widely-used OOP techniques in the industry. You’ll also receive working code, MSDN articles, and access to the best authors on OOP topics from Safari Books Online. Perfect for .NET developers and software teams who wish to make a paradigm shift in application and program design.

Input-output
Generics/Collections
System Services
The .NET Runtime
Unit Testing with Visual Studio
Unit Testing with NUnit
Unit Testing with xUnit.net
Working with the Enterprise Library Application Blocks Part I
Working with the Enterprise Library Application Blocks Part II
Unit Testing with Visual Studio Team System
Static Analysis, Profiling, and Code Coverage with Visual Studio Team System

Object-Oriented Techniques with Visual C# 2005/2008

Become adept at creating robust, efficient, and maintainable object-oriented applications. Our comprehensive hands-on Drills will familiarize you with the most widely-used OOP techniques in the industry. You’ll also receive working code, MSDN articles, and access to the best authors on OOP topics from Safari Books Online. Perfect for .NET developers and software teams who wish to make a paradigm shift in application and program design.

Input-output
Generics/Collections
System Services
The .NET Runtime
Unit Testing with Visual Studio
Unit Testing with NUnit
Unit Testing with xUnit.net
Working with the Enterprise Library Application Blocks Part I
Working with the Enterprise Library Application Blocks Part II
Unit Testing with Visual Studio Team System
Static Analysis, Profiling, and Code Coverage with Visual Studio Team System

Patterns and Performance using Visual Basic 2005/2008

Become proficient in two key areas of software development. In our Drills on design patterns, you’ll not only learn prescriptive solutions to common software development problems, but also the architectural patterns typically used in industry-wide n-tier systems. Our Drills on application performance will thoroughly familiarize you with important performance techniques such as threading and concurrency. In addition, you’ll receive working code, MSDN articles, and access to the best authors on these topics from Safari Books Online. Patterns will help your software teams discuss complex design concepts in an easily understandable way, while key profiling techniques are a terrific addition to the .NET developer’s skill set.

Object-Oriented Development Fundamentals
Events and Structural Design Patterns
Behavioral Design Patterns
Creational Design Patterns
Enterprise Patterns
Domain-Driven Design Patterns
Improving Performance in .NET Framework Applications
Threading in the .NET Framework
Concurrency Patterns

Patterns and Performance using Visual C# 2005/2008

Become proficient in two key areas of software development. In our Drills on design patterns, you’ll not only learn prescriptive solutions to common software development problems, but also the architectural patterns typically used in industry-wide n-tier systems. Our Drills on application performance will thoroughly familiarize you with important performance techniques such as threading and concurrency. In addition, you’ll receive working code, MSDN articles, and access to the best authors on these topics from Safari Books Online. Patterns will help your software teams discuss complex design concepts in an easily understandable way, while key profiling techniques are a terrific addition to the .NET developer’s skill set.

Object-Oriented Development Fundamentals
Events and Structural Design Patterns
Behavioral Design Patterns
Creational Design Patterns
Enterprise Patterns
Domain-Driven Design Patterns
Improving Performance in .NET Framework Applications
Threading in the .NET Framework
Concurrency Patterns

WCF and Windows Workflow with Visual Basic 2005/2008

Start building secure transparent services and workflow-enabled apps today. You’ll learn all the necessary skills to bring WCF and WF to life while completing our real world applications in Visual Studio 2008. To help, you’ll get working code, MSDN articles, and access to the best WCF and WF titles from Safari Books Online. An outstanding addition to the skill set of experienced .NET developers and software teams.

Windows Communication Foundation Fundamentals
Creating Reliable Services with Windows Communication Foundation
Windows Communication Foundation Security
Windows Workflow Foundation Fundamentals
Programming Sequential Workflows
Programming State Machine Workflows
Developing Custom Activities
Programming Runtime Services and Hosts

WCF and Windows Workflow with Visual C# 2005/2008

Start building secure transparent services and workflow-enabled apps today. You’ll learn all the necessary skills to bring WCF and WF to life while completing our real world applications in Visual Studio 2008. To help, you’ll get working code, MSDN articles, and access to the best WCF and WF titles from Safari Books Online. An outstanding addition to the skill set of experienced .NET developers and software teams.

Windows Communication Foundation Fundamentals
Creating Reliable Services with Windows Communication Foundation
Windows Communication Foundation Security
Windows Workflow Foundation Fundamentals
Programming Sequential Workflows
Programming State Machine Workflows
Developing Custom Activities
Programming Runtime Services and Hosts

WPF and Silverlight with Visual Basic 2008

Ramp up to richly-interactive graphical applications. You’ll learn essential techniques in the cutting edge WPF/Silverlight technologies with our practice-based training in Visual Studio 2008. What’s more, you’ll receive working code, MSDN articles, and access to the best WPF/Silverlight titles from Safari Books Online. A great fit for creative .NET developers and software teams building rich media applications.

Basic Controls and Layout
Styles and Control Templates
Data Binding
Graphics and Animation
UserControls and Custom Controls with WPF
Managed Code in Silverlight 3
Working with Data in Silverlight 3

WPF and Silverlight with Visual C# 2008

Ramp up to richly-interactive graphical applications. You’ll learn essential techniques in the cutting edge WPF/Silverlight technologies with our practice-based training in Visual Studio 2008. What’s more, you’ll receive working code, MSDN articles, and access to the best WPF/Silverlight titles from Safari Books Online. A great fit for creative .NET developers and software teams building rich media applications.

Basic Controls and Layout
Styles and Control Templates
Data Binding
Graphics and Animation
UserControls and Custom Controls with WPF
Managed Code in Silverlight 3
Working with Data in Silverlight 3