Training Home   |   SharePoint 2007 Training   |   Visual Studio .NET Development   |   SQL Server 2008 BI   |   SilverLight   |   Cloud Computing

.NET Development Training

Learning to Program Using Visual C# 2008

VIEW COURSE DETAILS, COURSE SCHEDULE, REGISTER

In this course, you’ll learn to use Visual Studio 2008 to explore the Visual C# language. The course starts with a quick overview of the .NET platform, examining assemblies, Microsoft Intermediate Language, Visual Studio profiles, XML comments, IntelliSense, and debugging. From there, you’ll learn all the language features that you must internalize in order to create full-featured Web or Windows applications that make best use of the .NET platform. You’ll learn about data types, variables, and operators, along with all the important flow control structures. You’ll work through several examples demonstrating the power of the .NET Framework, and dig into creating and consuming your own classes and objects. The course moves on to working with data structures, such as arrays and collection classes, before finishing up with discussions of generics, handling exceptions and working with delegates and events. The course concludes by introducing the new LINQ-oriented features added to the .NET Framework 3.5, including anonymous types, lambda expressions, and more. By the end of this course, you will understand the important basic concepts that will allow you to start creating the applications you need.

 

Student Prerequisites
This course assumes that students have some programming background. No specific experience with Visual Studio 2008 or the .NET Framework is required. As with any such course, the more experience you bring to the course, the more you’ll get out of it. This course moves quickly through a broad range of programming topics, but it does not require any prior .NET skills

Course Details:

Course Code: VCSBAS Format: Instructor-Led/Hands On
Course Length: 3 days Registration Fee: $1,495

Developing Applications Using Visual C# 2008

VIEW COURSE DETAILS, COURSE SCHEDULE, REGISTER

Visual Studio 2008 adds a large set of new functionality for the Visual Studio developer. From new language features, including LINQ (Language Integrated Query), to new client-side data support, Visual Studio 2008 and the .NET Framework 3.5 make it easier than ever to create robust, enterprise-level applications. In this course, you will begin with the basics, becoming familiar with Windows Forms and Windows Forms controls and Windows Presentation Foundation (WPF). You will learn how to access data using ADO.NET, how to take advantage of data binding features, and you will explore the range of controls and components provided by Visual Studio. You will also learn how to build solid applications using structured exception handling, how to use the Visual Studio debugging features, how to use MenuStrip and ToolStrip controls, and how to add unprecedented flexibility to your user interfaces using the container controls.

Student Prerequisites
Before taking this course, students should have a working knowledge of writing code for the .NET Framework, equivalent to our Learning to Program in Visual C# 2008 course.

Course Details:

Course Code: VCSWIN Format: Instructor-Led/Hands On
Course Length: 5 days Registration Fee: $2,495

Developing Applications Using Visual C# 2008: Advanced Topics


VIEW COURSE DETAILS, COURSE SCHEDULE, REGISTER


In this course you'll learn about important development topics that aren't normally covered in a beginning Windows application programming course. Starting with an introduction to .NET interoperability, then covering topics such as Windows Management Instrumentation (WMI), and System.Drawing namespace. You'll dig deeper into working with the most complex of Visual Studio's built-in controls, the DataGridView. You’ll also investigate several new Visual Studio 2008 features, including Windows Communication Foundation (WCF), Windows Workflow Foundation (WF), and new support for Office 2007 products using Visual Studio Tools for Office. Then learn how to create custom controls, secure applications and create applications for Windows Mobile devices. You're certain to find many more topics here that will extend your knowledge, your capabilities, and your value as a developer.

Student Prerequisites
The course assumes that students have some programming background. No specific experience with Visual Studio 2008 or the .NET Framework is required, although this course does not focus on programming languages, but rather, on building Windows applications. You may find that it's easier for you to follow the examples in this course if you have some prior experience working with the .NET Framework using Visual C#, or have taken a beginning programming course using Visual C# such as our “Learning to Program using Visual C# 2008” course.

Course Details:

Course Code: VCSWINADV Format: Instructor-Led/Hands On
Course Length: 5 days Registration Fee: $2,495


Developing ASP.NET Web Applications Using Visual C# 2008


VIEW COURSE DETAILS, COURSE SCHEDULE, REGISTER

In this course, you'll learn how to use Visual Studio 2008 and Visual C# 2008 to build ASP.NET 3.5 Web pages. You'll gain an understanding of the
architecture behind ASP.NET and how to use the various ASP.NET server controls. You'll learn to create consistent web sites using Master Pages, add
membership features, configure and deploy ASP.NET applications, to authenticate users and limit their access to resources, manage state, direct users using Site Navigation tools, debug .NET and JavaScript code, and to display and edit data using ASP.NET and ADO.NET. In addition, you'll learn about new ASP.NET 3.5 features, such as support for LINQ (Language Integrated Query), CSS tools, nested master pages, and more.

Student Prerequisites
Before taking this course, students should have experience with .NET programming with the C# language, as well as a working knowledge of Web development techniques, tools and frameworks.

Course Details:

Course Code: VCSWEB Format: Instructor-Led/Hands On
Course Length: 4 days Registration Fee: $1,995

Developing ASP.NET Web Applications Using Visual C# 2008: Advanced Topics


VIEW COURSE DETAILS, COURSE SCHEDULE, REGISTER

In this course you will be introduced to many exciting ASP.NET features that will help you get the most out of the .NET Framework and make you a better and more efficient Visual Studio 2008 developer. You will become familiar with the tracing features in Visual Studio that help you quickly troubleshoot issues. You will also learn how to read and write XML data using XML DOM, how to work with ASP.NET Profile features and ASP.NET Web Parts, and how to take advantage of creating your own user-defined control. You’ll also learn about caching issues that can help optimize your sites, and how to use Web parts to create dynamic Web sites. You’ll also learn about new features in Visual Studio 2008, including support for ASP.NET AJAX, the new ListView control, and ASP.NET extensions.

Student Prerequisites
Before taking this course, students should have a good working knowledge of Visual Studio 2005 or Visual Studio 2008 and the .NET Framework 2.0. Students should also have a good working knowledge of Visual C#. In addition, students should be familiar with the concepts covered in Volume 1 of this course.

Course Details:

Course Code: VCSWEBADV Format: Instructor-Led/Hands On
Course Length: 3 days Registration Fee: $1,495