cm logo
To speak to a training advisor please call
All Courses / Microsoft Courses / Microsoft .NET: .NET Overview
Share: Follow us: Bookmark with: twiter Print Page:

Microsoft .NET: .NET Overview

Course Code: NET-F      Days: 1
Online Training

Time stretched?

If you would prefer something more flexible, we can now offer Online Training related to this topic.

Click to see a list of courses »

Course Overview

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.

Booking a Microsoft training course with CourseMonster couldn't be easier. Simply click on the date and location that suits you best, confirm your booking and we'll send you all the information that you need.

Related Courses

Audience

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

Prerequisites

Attendees should be experienced software developers, architects or managers.

Course Outline

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
 
Related Online Training

If you would prefer the flexibility of online training, use the link(s) below:

More Online Training>>


How to make a booking for the NET-F course

Scheduled Dates

Request availability or enquire by clicking a date:

Sort by Location

South East England
Berkshire
£ 415
Berkshire
£ 415
Berkshire
£ 415
Berkshire
£ 415
Berkshire
£ 415

Sort by Date

South East England
£ 415
South East England
£ 415
South East England
£ 415
South East England
£ 415
South East England
£ 415

No Suitable Dates?

Please click above and we will take care of the rest.

Please click above and we will be happy to discuss the benefits of onsite and bespoke courses with you.

CourseMonster books thousands of public training courses, classes and boot camps both in London, City of London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Aylesbury, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Newcastle, Norwich, Nottingham, Plymouth, Reading, Sheffield, Southampton, Surrey, Sussex, Midlands and Yorkshire. Topics range from software to administration, project management and development.