Email Us   Phone : 503-259-0312   
  Home    |    Instructor-led Training    |    Online Training     


Contact Us   -   Why Choose Wintrac   -   Clients    

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
Microsoft technologies
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
Introduction to .NET for Developers
Rev. 1.2
.NET Training Overview

This one day 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 want to evaluate this technology.

The course opens with a discussion of the fundamentals of .NET and what problems the introduction of .NET is designed to solve. The C# programming language is introduced at a sophisticated level in order to give you a feel for how the .NET framework works,

We then cover 4 major topics areas of .NET. Assembly deployment shows how component development has been vastly simplified and how "DLL Hell” has been eliminated. A brief survey of the .NET Framework is designed to show how developers can focus on building their applications without having to worry, unless they want to, about the underlying plumbing. ASP.NET is described, including the use of Web Forms and Web Controls to simplify developing and deploying web applications. The central role of XML and SOAP is described, including a discussion of the creation and use of Web Services. Code Access Security is described because it makes it possible to develop secure Windows applications.

The seminar concludes with a survey of additional .NET features such as Windows Forms, ADO.NET, and interoperability with COM and the Win32 API.

.NET Training Learning Objectives

  • Understand the application development trends that drive .NET architecture
  • Learn the basic architecture of .NET
  • Become oriented to the major components of .NET and the development languages and tools
.NET Training Prerequisites

Attendees should be experienced software developers. No specific language background is required, but experience in an object-oriented language such as C++ or Java would be helpful.


.NET Training Course duration

1 day

.NET Training Course outline

1. .NET Fundamentals
 
What Is Microsoft .NET?
Open Standards and Interoperability
Windows Development Problems
Common Language Runtime
Attribute Based Programming
Metadata and Type
NET Framework Class Library
Interface Based Programming
Common Type System
Language Interoperability
Managed Code
Assemblies and Deployment
Web Services
ASP.NET

2. Essentials of C#
 
Namespaces
Data Types
Input and Output
Classes
Inheritance in C#
Access Control
Assemblies
Value and Reference Types
Exception Handling
Interfaces
.NET Compared with COM
Delegates and Events

3. Assemblies and Deployment
 
Assembly Manifest
Assembly Metadata
Versioning an Assembly
Strong Names
Digital Signatures
Verification with Digital Signatures
Digitally Signing an Assembly
Private Assembly Deployment
Deploying a Shared Assembly
Versioning Shared Components
How the CLR Locates Assemblies
Version Policy

4. .NET Framework Classes
 
Metadata
Reflection
Late Binding
Serialization
Remoting
Garbage Collection
Finalize Method

5. ASP.NET and Web Services
 
Web Forms
Html Controls
Web Controls
Collaborative Web Applications
Moving from Web Sites to Web Services
Simple Object Access Protocol (SOAP)
Web Services Description Language
Discovery of Web Services

6. Security
 
.NET Security and the Operating System
User-Based Security
Code Access Security
Security Policy
Permissions
Attributes
Demanding and Denying Permissions
How a Permission Request Works
Asserting Permissions
PermissionSet
Evidence
Security Policy

7. Other .NET Services
 
Windows Forms
ADO.NET
Interoperating with Win32
Interoperating with COM



 
About us
Contact us
Careers at Wintrac
Our Clients
Why Wintrac


Register for a free training CD-ROM drawing
Refer a client or instructor and earn $$$


Wintrac Inc.
16523 SW McGwire Ct.
Beaverton OR 97007
 
? Wintrac, Inc. All rights reserved.                                                                               Site Map   |   Terms of Use   |   Privacy Policy