.NET 2.0 Programming in C# / VB.NET with
Visual Studio 2005 Course Outline
Introduction
What is .NET?
What are C#, VB.Net and MSIL?
Introduction to Visual Studio .NET 2005,.NET SDK and Tools
Language Fundamentals
Console IO
Comments and Documenting
Common Language Runtime
Base Class Library
Namespaces
Syntax comparison of C# and VB.NET
Language Features
Object Oriented Programming
Inheritance
Polymorphism
Garbage Collection
Iteration and Flow of Control
Arrays
Exception Handling
Interfaces
Introduction to Generics
Type Hierarchy
Object and Basic types
References and Values
Boxing
Generic Types
Visual Studio .NET 2005
Wizards
Class Diagrams
Refactoring Tools
Windows Application Development
WinForms
Event Model
Controls and Menus
.NET Framework
Collections (Generic Collections)
File Handling
Event Handling
Anonymous Methods
Threads, Threadpool and synchronization
ADO.NET
ADO.NET objects
Connections and Commands
DataAdapters
DataSets (typed and untyped)
DataViews
Binding to Controls
Code Management
Interoperability with COM and other .NET modules
Private and Shared Assemblies
Versioning
Disassembling code
ASP.NET
HTTP Paradigm and ASP.NET
Active Server Pages.NET
Using ASP.NET
State Management
Controls and Page Layout
Error Handling
Tracing
User Controls
WebServices
Web Service DevelopmentCreating Web Service Clients
Comments