| DN03 - Windows Forms Development with .NET 3.5 (C# or VB.NET) |
| Duration | 5 days (customisation) |
| Availability |
|
Course Description
This course has been designed for delegates new to the .NET development platform. Delegates will be introduced to the .NET framework and will learn to develop applications using VB.NET or C#. At course completion delegates should be familiar with the framework, experienced in developing basic windows application and conversant with database access using ADO.NET.
Pre-requisites
Delegates attending this course should have some programming experience. A background in Object Oriented Programming and VB6 would be advantageous but not essential.
For on-site courses (i.e. at your premises), we are more than happy to tailor the course agenda to suit your exact requirements. In many cases, we are able to build your in-house standards and naming conventions into the delivered course.
Course Details
- The .NET Framework
- The CLR
- The Framework Class Library
- Intermediate Language
- .NET Languages
- The Global Assemble Cache
- Disassemblers
- Visual Studio.NET
- Creating Projects
- Project Anatomy
- Using the IDE
- Code Snippets
- Language Syntax
- VB.NET vs C#
- Comments
- Data Types
- Variables
- Operators
- Conditional Statements
- Looping Structures
- Functions
- Exception Handling
- Classes & Objects
- Classes and Objects
- Partial Classes
- Methods, Properties and Events
- Constructors
- Property Procedures
- Enumerations
- Reference vs. Value Types
- Structures
- Namespaces
- OOP
- Inheritance
- Abstract Classes
- Overloading
- Overriding
- Shared Classes
- Interfaces
- Data Structures
- Strings
- Arrays
- ArrayLists
- Generic Collections
| - File IO
- File & Directory
- FileInfo & DirectoryInfo
- Streams
- Serialisation
- Debugging Applications
- Breakpoints
- Tracepoints
- Stepping through code
- Data Tips & Visualisers
- Watch windows
- Command Windows
- Call Stack
- Object test bench
- Windows Forms
- Application Framework
- Controls & Components
- MDI Forms
- Menus
- User Controls
- ADO.NET
- Connection Object
- Command Object
- Data Readers
- DataSets & DataAdapters
- Strongly Typed DataSets
- Language Integrated Query
- LINQ to Objects
- LINQ to SQL
- Deployment
- XCopy deployment
- Click Once deployment
- Setup Projects
|
|