Corporate HomeCorporate ProfileWorldwide OfficesSolutions At WorkEmployment  
LRS Education Services
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
  •  
    Microsoft Partner Gold LearningPrometricEC-Council
    Microsoft Certified ProgramsAdditional Certification Courses