Career Training >> Information Technology Training >> Microsoft .NET Training >> Advanced .NET Programming Training Seminar
Course ID: 11958 | Course Duration: 3 Days
Course Dates: 
 
Career Training
 

Advanced .NET Programming Training Class

Course ID: 11958
 
 
Course Snapshot View Dates Add To My Courses Get More Information About This Course Register Online Register By Fax On-Site Training View Printer Friendly Version
 
     
 

Advanced .NET Programming Training Seminar

This advanced, language-neutral class provides an in-depth look at a number of advanced
technologies in .NET. The course starts with a deep drill-down of the .NET
architecture and covers best practices to approaching a project lifecycle. Like
the related courses 660 and 661, this course includes sample code and exercises
in both C# and VB.NET, the two primary languages of the .NET framework.
 
     
     
  Course Details  
     
     
  Agenda  
 

1. Overview of the .NET Framework - A Refresher



  • Introduction

  • .NET Framework Base Class Library (BCL)

  • Common Language Runtime (CLR)

  • Common Type System (CTS)

  • Common Language Specification (CLS)

  • Namespaces

  • Assemblies

  • Application Domains


2. The .NET Distributed Architecture



  • Introduction

  • The Progression of Application Design

  • Remote Processing

  • The World Wide Web

  • The .NET Solution

  • Roles in Distributed .NET Development


3. Setting Up Course Exercise Solutions



  • Create a Blank Solution


4. Messaging



  • Messaging Architecture

  • Messaging Network Setup

  • Creating and Referencing Message Queues

  • Sending Messages

  • Receiving Messages

  • Message Queue Security

  • Sending and Receiving Complex Objects

  • Example: Message Queue Inspector


5. Remoting



  • Remoting Architecture

  • Instantiating Using Activator Methods: GetObject() and CreateInstance()

  • Communicating From the Remote Object Using Events

  • Asynchronous Calls


6. Transactions



  • What are Transactions?

  • How does .NET Provide Support for Transactions?

  • Manual Transactions

  • Automatic Transactions


7. Networking in .NET: WebClient, WebRequest, and WebResponse



  • System.NET Namespace

  • The WebClient Class

  • HTTP Derivations of WebRequest and WebResponse

  • TCP and Socket Classes


8. .NET Security



  • Why We Need Security

  • Code Access Security

  • Cryptographic Security

  • Web Service Security

  • ASP.NET Web Forms User Authentication and Authorization


9. Deployment



  • Overview of Deployment in .NET

  • VS.NET Build Configurations

  • Copying a Web Application

  • Creating a Web Setup Project


10. Deployment Settings Using Conditional Compilation With Compile-Time
Constants



  • Compile-Time Compilation Constants

  • Use Build Configurations In Your Projects

  • Suggested Build Configuration Model

  • Example: Using Bulid Configuration Settings to Show and Hide Controls


11. Refresher: Parsing XML in .NET with the Xml Namespace



  • Overview of Classes for Parsing XML

  • Parsing XML With XmlReader Classes\

  • Parsing XML With the XmlDocument Class


12. Modifying and Saving XML Using the XmlDocument



  • A Refresher on the XML DOM and the .NET XmlDocument

  • Modifying an XmlDocument

  • Example: Storing Window Positions in an XML Preferences File


 
     
     
  Audience  
 

This course is for web development professionals working in the .NET
framework who need to suppo

 
     
  Pre-requisites  
  PreReqs  
     
  Comments  
  For all course dates held in Canada, please add 5% GST to the course price. Canadian residents will need to add an additional 7% PST to the course price.  
     
     
 
On-Site Training Bring this Advanced .NET Programming training class in-house at your facility. Request More Information Request More Information On Advanced .NET Programming
 
Career Training
 
 
Career Training
  Advanced .NET Programming Training Course Dates and Locations  
     
  Course ID: 11958 | Course Duration: 3 Days  
     
  Locations:  
     
   User Incentive For Registering on TrainUp.com! Gift card when you register today!  
     
 
Start Date Price      Location/Event Details Register Online Request
More Info
  Print/Fax
Register
09/16/2010 US$ 800.00    Washington, DC Register Online For The 09/16/2010 Event Request More Information   Register By Fax For The 09/16/2010 Event
 
     
 
On-Site Training Bring this Advanced .NET Programming training class in-house at your facility. Request More Information Request More Information On Advanced .NET Programming
 
Career Training
 
 
Career Training
  Browse Our Catalog  
     
  Select a market segment to view more courses

 
     
  Or, select a category to view more Information Technology courses

 
     
  Browse By Category Browse By Category

Browse By Location Browse By Location

Browse New Courses Browse New Courses

 
     
Career Training
 
   
 
  
Career Training
   
Career Training
 
 
 
 






Site Map -- Top Training Courses -- Request On-Site Training

Find Jobs -- Degree Programs -- Training Providers -- Resource Center -- About Us -- Contact us

TrainUp.com Your Career Training Marketplace