Home    |    Instructor-led Training    |    Online Training     
         
 
Courses
ADA
Adobe
Agile
AJAX
Android
Apache
AutoCAD
Big Data
BlockChain
Business Analysis
Business Intelligence
Business Objects
Business Skills
C/C++/Go programming
Cisco
Citrix
Cloud Computing
COBOL
Cognos
ColdFusion
COM/COM+
CompTIA
CORBA
CRM
Crystal Reports
Data Science
Datawarehousing
DB2
Desktop Application Software
DevOps
DNS
Embedded Systems
Google Web Toolkit (GWT)
IPhone
ITIL
Java
JBoss
LDAP
Leadership Development
Lotus
Machine learning/AI
Macintosh
Mainframe programming
Mobile
MultiMedia and design
.NET
NetApp
Networking
New Manager Development
Object oriented analysis and design
OpenVMS
Oracle
Oracle VM
Perl
PHP
PostgreSQL
PowerBuilder
Professional Soft Skills Workshops
Project Management
Rational
Ruby
Sales Performance
SAP
SAS
Security
SharePoint
SOA
Software quality and tools
SQL Server
Sybase
Symantec
Telecommunications
Teradata
Tivoli
Tomcat
Unix/Linux/Solaris/AIX/
HP-UX
Unisys Mainframe
Visual Basic
Visual Foxpro
VMware
Web Development
WebLogic
WebSphere
Websphere MQ (MQSeries)
Windows programming
XML
XML Web Services
Other
.NET Overview
Rev. 3.0
.NET Training Overview

This one-day, information-packed seminar provides an overview of Microsoft's.NET technology. It should prove of value to developers and managers who are starting on a .NET project or who are evaluating this technology. The course is designed to run using .NET 3.5 and Visual Studio 2008.

The course starts with an introduction to the architecture and key concepts of .NET. Visual Studio 2008 is surveyed. The major .NET languages are introduced. .NET data access is outlined, including ADO.NET and the new Language Integrated Query (LINQ). Windows development is introduced, including Windows Forms and Windows Presentation Framework (WPF). The seminar concludes with a survey of .NET Web and distributed technologies, including ASP.NET, AJAX, Silverlight, Web services, Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF).

The seminar includes demonstrations of the development of Windows and Web applications and programming in C# and Visual Basic using Visual Studio 2008. Seminar attendees will be provided with comprehensive notes and programming examples.

NOTE: This is not a hands-on course for students. Demonstrations are done by the instructor.

.NET Training Learning Objectives

  • Gain an understanding of the philosophy and architecture of .NET
  • Become familiar with the Visual Studio 2008 development environment
  • Become oriented to the major components of .NET and the development languages and tools
.NET Training Prerequisites

Attendees should be experienced software developers, architects or managers.

.NET Training Course duration

1 day

.NET Training Course outline

1. .NET Fundamentals
 
What is Microsoft .NET?
Common Language Runtime
Attribute-Based Programming
Interface-Based Programming
Metadata
Common Type System
Framework Class Library
Language Interoperability
Managed Code
Assemblies and Deployment
Web Services
ASP.NET

2. Visual Studio 2008
 
.NET 3.0
.NET 3.5
Visual Studio 2008
Project Templates
Designers
Versions of Visual Studio 2008
Unit Testing Framework
A Tour of Visual Studio 2008

3. .NET Languages
 
C#
Visual Basic
C++/CLI
JScript
Dynamic Languages

4. Data Access
 
ADO.NET Overview
DataReaders and Connected Access
Data Sets and Disconnected Access
Language Integrated Query (LINQ)
Accessing XML Data

5. Windows Development
 
Windows Forms
Partial Classes
Controls
Handling Events
Windows Presentation Framework (WPF)
XML Application Markup Language (XAML)

6. Web and Distributed Development
 
ASP.NET
Web Forms
Collaborative Web Applications
Web Services
Windows Communication Foundation (WCF)
Windows Workflow Foundation (WF)
ASP.NET AJAX
Silverlight

System Requirements (Instructor Machine)

A good minimal hardware profile for this course consists of a 2 GHz or better CPU, 512 MB of RAM, and at least 4 GB of free disk space for tools installation and courseware.

Course demonstrations require Microsoft .NET 3.5 and Visual Studio 2008 Standard Edition or higher. The preferred operating system is Windows XP with at least Service Pack 2. IIS and SQL Server 2005 Express Edition (bundled with Visual Studio 2008) should be installed. See the appropriate course Setup Guide for details.

Students do not need a computer.


Please contact your training representative for more details on having this course delivered onsite or online

Training Outlines - the one stop shopping center for IT training.
© Training Outlines All rights reserved