C# / VB.NET .NET 2.0 Programming with
Visual Studio 2005
Training UK
. NET Framework 2.0 underlies Microsoft's enterprise
platform for web and Windows applications.
. NET applications and web services can be deployed
to, and used by, many platforms, from desktop to mobile.
A key feature of .NET is support for multiple programming
languages, particularly C# and VB.NET.
|
|
.NET 2.0 Programming in C# / VB.NET with
Visual Studio 2005 Course Summary
Objectives
This intensive course has been specifically designed to
address the requirements of developers who are new to the .NET environment with
a comprehensive introduction to creating typical commercial applications within
the Visual Studio.NET framework using C# / VB.NET. Delegates will be introduced
to the Visual Studio.NET 2005 and .NET Framework 2 and will learn to develop
applications using C# / VB.NET.
Delegates will also learn to apply the C# / VB.NET language to develop server-side
applications which make use of ADO.NET, ASP.NET and Web Services, as well as
client-side GUI applications.
You Will Learn How To
1. Utilise Visual Studio .NET 2005 to develop and debug applications
2. Understand the role of the Common Language Runtime (CLR) and .NET Framework
2
3. Understand Object Oriented Programming in the .NET languages
4. Develop Console applications
5. Use WinForms to develop Windows applications
6. Use WebForms to develop ASP.NET server side applications
7. Create Web Services
Course Content
Course content has been developed for real-world, commercial scenarios by our
expert instructors. See below for detailed syllabus, or if you have a technical query email
.
Duration
5 days
Pre-Requisite Skills
Delegates should have a background of programming
and ideally in an Object Based or Object Oriented Language.
Who Should Attend
Developers who wish to create commercial .NET applications from within the VisualStudio.NET
framework using C# /VB.NET. Suited to Visual Studio 6 developers needing to
cross train to the .NET environment.
Hands On Exercises
The course will contain a substantial amount of Hands-On work. Delegates will
be introduced to topics during theory sessions and these will be followed by
lab exercises relating to the topic. Delegates will work on practical exercises
which will reflect commercial scenarios.
.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 Development
Creating Web Service Clients
Associated Courses
ASP.NET
training course
ASP.NET 2.0 training course
Advanced ASP.NET training course
Advanced ASP.NET 2.0 training
course
SharePoint
2003 Applications Development Training UK
BizTalk Server 2004 Training
UK
.Net programming with
C# and/or VB.NET
.NET
2.0 Programming with C# and VB.NET
Testing
with Visual Studio .NET Team System Training UK
C#.NET Smart
Device Development with .NET Compact Framework Training UK
Visual Studio .NET 2005 training
.NET Framework 2.0 Training
.Net
Seminar - Overview for managers and developers
.NET (dotnet)
Design Patterns & Architecture Training UK
C++
ProgrammingTraining UK
JB International, London, UK
0800 028 6400
.NET Programming with C# and VB.NET Training UK