 |
Courses & Certifications
|
 |

MS4995 - Programming with the Microsoft .NET Framework using Microsoft Visual Studio 2005
| Course start date: |
01-Dec-2008 |
| Training Location |
9 Denison St, Newcastle West |
| Duration: |
5 days |
| Price: | $3,000.00 Inc GST |
Overview
Please note that this course is relevant to .Net 2.0.
(Preliminary) This course enables developers who are migrating from a different development
language, an earlier version of Visual Basic .NET or Visual C#, to gain guidance on programming
Microsoft .NET Framework versions 2.0/3.0 with Visual Studio 2005.
Prerequisites
- Professional experience with programming in C, C++, earlier versions of Visual Basic or C#,
Java, or another programming language
- Familiarity with the Microsoft .NET Framework strategy as described on the Microsoft .NET Homepage
- Familiarity with the .NET Framework versions 2.0 and 3.0 as described on the MSDN Developer Center site
Course Outline
Lesson 1: Overview of the Microsoft .NET Framework
- Introduction to the .NET Framework
- .NET Framework 3.0 Technologies
Lesson 2: Creating Applications with Visual Studio 2005
- Introduction to Visual Studio 2005
- Managing Solutions and Projects
- Managing the Integrated Development Environment
- Writing Code with Visual Studio 2005
Lesson 3: Examining Language and Syntax Features
- Syntax Basics
- Language Enhancements
Lesson 4: Essentials of Object-Oriented Programming
- Object-Oriented Programming Concepts
- Defining a Class
- Creating a Class Instance
Lesson 5: Advanced Object-Oriented Programming
- Advanced Object-Oriented Programming Concepts
- Implementing Inheritance
- Defining and Implementing Interfaces
- Creating and Using Delegates and Events
Lesson 6: Security in the .NET Framework
- Security Overview
- Implementing Code Access Security
- Implementing Role-Based Security
- Using Cryptographic Services
|
Lesson 7: Accessing Data by Using ADO.NET
- Overview of Data Access
- Reading and Writing Relational Data
- Reading and Writing XML Data
Lesson 8: Building Windows Presentation Foundation Applications
- Introduction to Windows Presentation Foundation
- Introduction to XAML
- Programming Windows Presentation Foundation Applications
Lesson 9: Creating Distributed Applications
- Overview of Distributed Applications
- Creating and Consuming XML Web Services
- Building Windows Communication Foundation Services and Clients
Lesson 10: Monitoring .NET Framework Applications by Using Instrumentation
- Introduction to Instrumentation
- Code Tracing and Debugging
- Performance Counters
- Event Logs
Lesson 11: Compiling, Testing, and Deploying .NET Framework Applications
- Introduction to Assemblies
- Overview of the Microsoft Build Engine (MSBuild)
- Testing .NET Framework Applications
- Deploying .NET Framework Applications by Using ClickOnce
- Deploying .NET Framework Applications by Using Windows Installer
Lesson 12: Interoperating with Unmanaged Code (Optional)
- Overview of Interoperability
- Calling Unmanaged Functions by Using Platform Invoke
- Calling COM Objects from Managed Code
Lesson 13: Software Design and Development (Optional)
- Introduction to the Software Development Life Cycle
- Introducing the Microsoft Solutions Framework
- Developing Applications with the Capability Maturity Model Integration
- Introducing Agile Software Development
|
|
Forsythes IT & Training provides instructor led computer training on the Microsoft Office and Adobe range of applications.
We service Newcastle, the Hunter Valley, Lake Macquarie and the Central and Northern Coasts of New South Wales (NSW) Australia.
With our mobile training room we can provide a range of courses on-site at your premises.
|
|
 |
|