|
Understand the purpose and components of the .NET 2.0 Framework and the
Common Language Runtime. |
|
Understand the components of typical .NET 2.0 applications. |
|
Understand and use .NET Framework 2.0 Common Type System (CTS) and how to use
variable types including dates/times, numbers, strings, objects and
arrays. |
|
Use basic file IO classes from the Framework such as StreamReader,
StreamWriter, Directory, DirectoryInfo, File and FileInfo. |
|
Use basic Framework provided type conversions. |
|
Use basic Framework provided text conversion and manipulations including
StringBuilder. |
|
Use classes with the System.Collections namespace. |
|
Use the System.Math class. |
|
Basic language syntax for decision structures, loop structures, declaring and
using variables. |
|
Write code using language specific functionality such as the My. classes for
Visual Basic. |
|
Understand classes and objects, methods, properties and
functions. |
|
Write code to implement overridden methods. |
|
Understand the class hierarchy present in the .NET Framework
2.0. |
|
Write code to declare a class. |
|
Write code to create an instance of a class. |
|
Write code to compare if an object is equal to another object. |
|
Write code to dispose of an object. |
|
Understand the lifecycle of an object. |
|
Write code to handle exceptions via a try-catch block |
|
Write code to implement static methods and properties. |
|
Opening and closing solutions. |
|
Opening and closing projects. |
|
Adding projects to a solution. |
|
Removing projects from a solution. |
|
Creating new project types. |
|
Adding new and existing files to a project. |
|
Compile a project. |
|
Carry out basic project debugging. |
|
Use the object browser. |
|
Use the help system especially provided to help VB6.0 developers migrate to
.NET. |
|
Understand assemblies and how they relate to deployment. |
|
Understand and create a deployment project. |
|
Be able to create deployment wizards using the Deployment Setup
wizard. |
|
Select an appropriate deployment project based on the application. |