learn something new
Learn
Learn
FIND A CLASS
Register
Course Schedule
Virtual Training Schedule
Contact Us
Map : Bloomington, IL
Map : Springfield, IL
Follow Us
CERTIFICATIONS
PROGRAMS
LEARN
>
Find a Class
> Class Summary
MS6368 - Programming with the Microsoft .NET Framework using Microsoft Visual Studio 2008
If you have any questions about registering for this class, please call (877) 832-0688 Ext. 1493 or email us at
getsmart@LRS.com
This five-day instructor-led course provides students with an introduction to developing n-tier applications for the Microsoft .NET 3.5 environment using Microsoft Visual Studio 2008 SP1. Both this course and the 6367A course prepare the student for the 646x series of Technology Specialist courses.
Click here for a printer-friendly version of this page
Contact us for class availability
Prerequisites
Before attending this course, students must have:
An understanding of problem-solving techniques that apply to software development
A basic understanding of Web, Macro and Windows scripting techniques and some experience writing scripts
A general understanding of the purpose, function, and features of the .NET Framework
Experience using Visual Studio 2008
Experience in object oriented design and development
Detailed Class Syllabus
Module 1: Software Design and Development in Visual Studio 2008
Introduction to Software Design and Development
Introduction to Software Development Frameworks and Methodologies
Introduction to the Microsoft .NET Framework Applications
N-Tier Application Development
Module 2: Object-Oriented Programming with Microsoft Visual Studio 2008
Object-Oriented Programming Concepts
Defining a Class
Creating a Class Instance
Introduction to Inheritance
Defining and Implementing Interfaces
Creating and Using Delegates and Events
Generics
Module 3: Data Validation
Introduction to Data Validation?
Validating Windows Forms Applications
Validating ASP.NET Applications
Module 4: Debugging and Profiling .NET Applications
Code Tracing and Debugging
Application Profiling
Module 5: Monitoring and Logging .NET Framework Applications
Introduction to Instrumentation
Event Logs
Module 6: Testing Microsoft .NET Framework Applications
Introduction to Software Testing
Using Visual Studio 2008 Testing Tools
Module 7: Introduction to LINQ
What Is New in VB.NET and C#
Introduction to LINQ
LINQ Data Providers
Module 9: Implementing Security in .NET Applications
Security Overview
Implementing Code Access Security
Implementing Role-Based Security
Using Cryptography Services
Module 10: Network Programming
Exercise 1: Use Code Access Security to Lock Down File Permissions
Exercise 2: Sending Email on Receipt of an Order
Module 11: Creating Distributed Applications
Introduction to Distributed Applications
Creating and Consuming XML Webservices
Building Windows Communication Foundation Services and Clients
Module 12: Configuring .NET Framework Applications
Introduction to Configuring Applications
Using .NET Configuration Files
Module 13: Deploying .NET Framework Applications
Introduction to Assemblies
Overview of MSBuild
Deploying .NET Framework Applications by Using ClickOnce
Deploying .NET Framework Applications by Using Windows Installer
Module 14: Windows Presentation Foundation Applications
Introduction to Windows Presentation Foundation
Introduction to XAML
Programming Windows Presentation Foundation Applications