Course Search:

Request more details:


Programming with Microsoft .NET Framework (Visual Basic.NET)

Description:
The goal of this course is to help application developers understand the Microsoft® .NET Framework. In addition to offering an overview of the .NET Framework and an introduction to key concepts and terminology, the course provides a series of labs, which introduce and explain .NET Framework features that are used to code, debug, tune, and deploy applications.
  • Cost: Price on application
  • Duration: 5 Days
  • This course is not available as part of our public schedule but can be provided on a customised client specific basis.
Prerequisites:
Before attending this course, students must be proficient in the Microsoft Visual Basic® (VB) programming language and have been exposed to the VB.NET language. Students can meet these prerequisites by taking Course 2559, Introduction to
Visual Basic .NET Programming with Microsoft .NET.

Overview of the Microsoft .NET Framework:
Overview of the Microsoft .NET Framework
Overview of Namespaces
Introduction to a Managed Execution Environment:
Writing a .NET Framework Application
Compiling and Running a .NET Framework Application
Working with Components:
An Introduction to Key .NET Framework Development Technologies
Creating a Simple .NET Framework Component
Creating a Simple Console Client
Creating an ASP.NET Client
Deployment and Versioning:
Introduction to Application Deployment
Application Deployment Scenarios
Related Topics Tools
Common Type System:
Introduction to the Common Type System
Elements of the Common Type System
Object-Oriented Characteristics
Working with Types:
System. Object Class Functionality
Specialized Constructors
Type Operations
Interfaces
Managing External Types
Strings, Arrays, and Collections:
Strings
Collections Defined
.NET Framework Arrays
.NET Framework Collections
Delegates and Events:
Delegates
Multicast Delegates
Events
When to use Delegates, Events, and Interfaces
Memory and Resource Management:
Memory Management Basics
Non-Memory Resource Management
Implicit Resource Management
Explicit Resource Management
Optimizing Garbage Collection
Data Streams and Files:
Streams
Internet Access:
Internet Application Scenarios
The WebRequest and WebResponse Model
Application Protocols
Handling Errors
Security
Best Practices
Serialization:
Serialization Scenarios
Serialization Attributes
Object Graph
Serialization Process
Serialization Example
Deserialization Example
Custom Serialization
Custom Serialization Example
Security Issues
Remoting and XML Web Services:
Remoting
Remoting Configuration Files
XML Web Services


Dublin: 01 6627700 - Cork: 021 4319010 - Limerick: 061 311982

© Professional Training Solutions Limited 1996-2012
CRO No. 252390 - Unit 22, Westland Square, Pearse Street, Dublin 2, Ireland.