Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

.NET Programming

School/Trainer:

Global Knowledge - United States
Arlington, Atlanta, Chicago, Dallas, Morristown, New York City, San Jose, United States

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' In this advanced class, you’ll take an in-depth look at advanced technologies in .NET, emphasizing multitiered and distributed architectures.

What You’ll Learn


Messaging and Remoting architectures
.NET support for transaction management
Classes to support advanced networking
Advanced security and deployment in .NET
Course Outline


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
This course is the second part of WestLake Capstone Series: Advanced .NET Programming. WestLake’s Capstone Series courses are project-based and provide hands-on experience to gain practical knowledge of course topics. To take advantage of the Capstone concept, students interested in this course should also enroll in Intermediate .NET Programming using VB.NET and C#. If you attend both Intermediate .NET Programming using VB.NET and C# and Advanced .NET Programming and complete the Capstone project, you will receive the WestLake Capstone certificate, along with real-world sample code. Both courses are delivered within the same week
...''

Elements of this syllabus are subject to change.

Please go to the school's official website for training price and schedule:
http://www.globalknowledge.com/

Phone:1-800-COURSES

School Address:

9000 Regency Parkway, Suite 500
Cary, North Carolina 27518 USA

Jobs & Resumes: Arlington, Atlanta, Chicago, Dallas, Morristown, New York City, San Jose
Houses & Roommates: Arlington, Atlanta, Chicago, Dallas, Morristown, New York City, San Jose
Travel Agencies: Atlanta, Chicago, Dallas, New York City, San Jose

Search other schools for .NET Programming training resources.




Other training courses offered by Global Knowledge - United States:

Oracle 10g SQL Express
Oracle 10g Reports Builder
Oracle 10g PL/SQL
Oracle 10g Forms Builder
Oracle 10g Database
WebSphere Application Server V6
Adobe Dreamweaver CS3
Adobe Flash CS3
Photoshop CS3
Java Web Developer
Perl
AJAX
C++
Captivate 3.0
Object-Oriented Analysis and Design
IBM Tivoli Storage Manager 5.3.2
IBM WebSphere Application Server V6.1
IBM WebSphere Portal V6.0


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
Besides Acquiring latest course information by the search form, Students can also leave their study interests here and let schools callback.

- Classroom/On-site -
Toronto
Makati City
Tuscaloosa
Pittsburgh
Littleton
Fullerton
Columbus
Cape Town
Ann Arbor
- Online/E-learning -
.NET Programming



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - Canada - India - SpanishASKEDU.net  © 2003-2009