Internet Courses:
.NET Overview Training Course


Classroom Courses ~ Closed Courses ~ Onsite Courses ~ Training Passport ~ MCSE Courses ~ CBT Courses
Home Page ~ Contact ~ Training Centre ~ Course Schedule ~ Late Availability ~ Consultancy
   
    PTR Associates Ltd - Classroom Based Courses, Wokingham, Berkshire, uk
21a Peach Street, Wokingham, Berkshire, UK
Tel: 0118 979 4000       Fax: 0118 979 4035
Email:
training@ptr.co.uk      Web: www.ptr.co.uk
SAEVIT Button

.NET Overview Course


Course Description
This one-day, information-packed seminar provides an overview of Microsoft's new .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 2.0 and Visual Studio 2005. The seminar includes demonstrations of the development of Web applications and services and programming in C# and VB.NET using Visual Studio.

Audience:Developers and managers who need a technical overview of .NET.

Course pre-requisites:
Attendees should be experienced software developers, architects or managers.
scheduled dates / price

Topics covered on the 1 day .NET Overview course


What Is Microsoft .NET?

  • What is .NET?
  • Microsoft and the Web
  • Applications in the Internet Age
  • Web Services
  • ASP.NET
  • Open Standards and Interoperability
  • Communications Protocols
  • Windows on the Desktop
  • Problems with Windows
  • The Glass House and Thin Clients
  • A Robust Windows
  • A New Programming Platform
  • Common Language Runtime
  • Multiple Language Development
  • .NET Framework
  • Development Tools
  • Visual Studio 2005
  • The Role of XML

.NET Framework

  • The Evolution to .NET
  • Monolithic Applications
  • Components with Plumbing
  • Components without Plumbing
  • .NET Framework Overview
  • Common Language Runtime
  • .NET Framework Class Library
  • Common Language Specification
  • Languages in .NET
  • .NET Framework SDK
  • A Tour of .NET
  • BankMonolithic: Account.cs
  • BankMonolithic: Test.cs
  • BankLib: Account.cs
  • Building the DLL
  • BankConsole: Test.cs
  • Using Visual Studio
  • Building the Project
  • Static Code Analysis
  • Setting a Reference
  • Object Browser

Common Language Runtime

  • Design Goals of the CLR
  • Simple Application Development
  • Multiple Languages
  • Safe Execution Environment
  • Simpler Deployment and Admin
  • Performance
  • Why Use a CLR?
  • Intermediate Language
  • Microsoft Intermediate Language
  • Metadata
  • JIT Compilation
  • CLR and JVM
  • Assemblies
  • Assembly Hierarchy
  • Types
  • Common Type System
  • Built-In Types
  • Virtual Execution System
  • CLR Hosting
  • Application Domains
  • Managed Data and Garbage Collection
  • Assemblies and ILDASM

.NET Languages

  • Visual C#
  • C# Overview
  • Namespaces
  • Program Structure
  • Classes
  • Properties
  • Using a Property
  • Static Members
  • Inheritance in C#
  • Class Diagrams
  • Access Control and Assemblies
  • Types in C#
  • Reference Types
  • Boxing and Unboxing
  • Exceptions
  • Interface
  • Using an Interfac
  • as Operato
  • .NET and COM
  • Windows Forms
  • Events in Windows Forms
  • Delegates
  • C# Advantages and Disadvantages
  • Visual Basic .NET
  • Program Structure
  • VB.NET and C#
  • Advantages and Disadvantages of VB.NET
  • Visual C++ .NET
  • Visual C++ .NET Advantages and Disadvantages
  • JScript .NET
  • JScript .NET Advantages and Disadvantages
  • PerlNET and Visual Perl
  • How PerlNET Works
  • PerlNET Client Program
  • PerlNET Advantages and Disadvantages
  • Building .NET Programs
  • Visual J#

ASP.NET and Web Services

  • Anonymous Access
  • Server Side Web Applications
  • Web Forms
  • Visual Web Developer
  • Web Form Source
  • Page Layout
  • Default.aspx File
  • ASP.NET Development Server
  • Server-Side Code
  • Running Under IIS
  • Collaborative Web Applications
  • Collaborative Web Technologies
  • SOAP
  • Web Services
  • An .asmx File
  • Code-Behind File
  • A Web Service Client

Other .NET Services

  • Windows Forms
  • Creating a Windows Forms App
  • SQL Server 2005
  • ADO.NET
  • ADO.NET Architecture
  • .NET Data Providers
  • Connected Mode
  • Disconnected Applications
  • Disconnected Architecture
  • Data Adapters
  • Command Builder
  • Main Program
  • Creating a Data Adapter and Generating Commands
  • Filling the Dataset
  • Displaying the Data Set
  • Adding a Row to the Data Set
  • DataSets and XML
  • Updating the Database
  • DataSet and Concurrency
  • Interoperability
  • Platform Invocation Services (PInvoke)
  • DLLImport
  • Translating Types
  • Interoperating with COM
  • Calling COM Components From Managed Code
  • Importing a Type Library
  • .NET Security
  • User-Based Security: Authentication
  • User-Based Security: Authorization
  • User-Based Security: Impersonation
  • Code Access Security
  • Security Policy
  • Permissions
This is an instructor led training course taught in a classroom based environment.

Course Classification:  Technical Training Course


Course Fee = £335
   (excl.VAT)


Scheduled course dates
May 2008 June 2008 July 2008 August 2008 September 2008
26485



If you would prefer to run this course at your premises as you have several employees to place on the course perhaps, then we are also able to offer onsite Microsoft .NET Training and bespoke Microsoft .NET courses


If you want to attend the course but can't make the dates published then click here for details of our one-to-one training packages.


The .NET Overview course qualifies for the PTR SAVE IT Scheme, which offers discounts on bookings for multiple courses and/or multiple delegates.

View SAVE IT Scheme Details




PTR Associates Limited

21A Peach Street, Wokingham, Berkshire, RG40 1XJ, United Kingdom
Tel: 0118 979 4000 Fax: 0118 979 4035
Email: training@ptr.co.uk
Microsoft .NET Course Index & Training Schedule
More Microsoft .NET Courses

.NET Overview Course

Introduction to Programming using Visual Basic 2005 Course

Microsoft Visual Basic 2005: Developing Applications Part 1 Course

Microsoft Visual Basic 2005: Developing Applications Part 2 Course

Learning To Program In Visual Basic 2005 Course

Fundamentals of Visual Basic .NET: Level 1 Course

Advanced Visual Basic .NET Programming: Level 3 Course

Programming Visual Basic .NET: Level 2 Course

ADO.NET using VB.NET Course

ASP.NET Using VB.NET, ADO.NET & XML Course

Developing Microsoft .NET Applications for Windows (VB.NET) Course

Enterprise Development In Visual Basic .NET Course

Web Services Using VB.NET & ASP.NET Course

ASP.NET & The .NET Framework: Level 1 Course

Microsoft Solutions Framework Essentials Course

ASP.NET: Web Pages & Web Services: Level 2 Course

Implementing Security For Applications Course

Analyzing Requirements and Defining Microsoft .NET Solution Architectures Course

ASP.NET: Building & Deploying Web Applications: Level 3 Course

Developing Microsoft .NET Applications for Windows (C#.NET) Course

XML Parsing Using C# Or VB.NET & .NET Course

Deploying & Managing Microsoft Commerce Server 2000 Course

Fundamentals of Developing a Business-to-Consumer Solution with Microsoft Commerce Server 2000 Course

C Programming Courses
Cisco Courses
Citrix Courses
CIW Courses
CompTia Courses
Database Courses
Exchange Server Courses
Fortran Courses
Internet Courses
Java Courses
JSP Courses
Linux Courses
MCSD Courses
MCSE Courses
Microsoft Courses
Microsoft .NET Courses
Microsoft Access Courses
Microsoft Excel Courses
Microsoft Outlook Courses
Microsoft Powerpoint & Visio Courses
Microsoft Project Courses
Microsoft Server Products Courses
Microsoft Word Courses
Networking Courses
Oracle Courses
Perl Courses
Programming Courses
Security Courses
SQL Courses
SQL Server 2000 Courses
SQL Server 2005 Courses
Unix Courses
VBA Courses
Visual Basic Courses
Windows 2000 Courses
Windows Server 2003 Courses
Windows Vista Courses
Windows XP Courses
XML Courses