|
|
|
|
Title: |
4994 Introduction to Programming .NET Framework Applications with Visual Studio 2005 (VB or C#) - ML |
|
Delivery Method: |
Mentored Learning |
|
Duration: |
10 Sessions |
|
Overview: |
This course enables introductory-level developers who are not familiar with the Microsoft( .NET Framework or Microsoft Visual Studio) 2005 to gain familiarity with the Visual Studio 2005 development environment. |
| Who
Should Attend: |
The target audience for this course includes both novice programmers who have a minimum of three months’ programming experience and intermediate-level programmers who are otherwise new to .NET Framework development, and want to learn how to use Visual Basic or C#. |
| Pre-requisite(s): |
2667 Introduction to Programming
Exposure to developing applications in either a graphical or a non-graphical environment.
Ability to understand and apply the basics of structured programming, including concepts such as flow control, variables, parameters, and function calls. |
| CPE
Information: |
CPE Credits:
0
hours
Course Level: Basic
Instructional Method: Group-live
Additional CPE Information |
|
Outline: |
Lesson 1: Getting Started
Introduction to Microsoft .NET and the .NET Framework
Introduction to the Software Development Life Cycle
Exploring Visual Studio 2005
Lesson 2: Creating a Simple Windows Forms Application
Creating a Windows Forms Project
Adding Controls to a Windows Forms Project
Compiling and Running a Windows Forms Project
Lesson 3: Programming Fundamentals
Understanding Programming Concepts
Defining Program Structure and Flow
Styling and Writing Code
Lesson 4: Data Types and Variables
Introduction to Data Types
Defining and Using Variables
Defining and Using Collections
Converting Data Types
Lesson 5: Controlling Program Execution
Writing Expressions
Creating Conditional Statements
Creating Iteration Statements
Lesson 6: Fundamentals of Object-Oriented Programming
Introduction to Object-Oriented Programming
Defining a Class
Creating a Class Instance
Lesson 7: Creating Object-Oriented Applications
Designing Classes with the Class Designer Tool
Implementing Inheritance
Defining and Implementing Interfaces
Lesson 8: Building a User Interface
Managing Forms and Dialog Boxes
Creating Menus and Toolbars
Providing User Assistance
Lesson 9: Validating User Input
Restricting User Input
Implementing Field-Level Validation
Implementing Form-Level Validation
Lesson 10: Debugging and Exception Handling
Types of Errors
Debugging Applications
Handling Exceptions in Applications
Lesson 11: Accessing Data
Overview of Data Access
Accessing Data by Using the Visual Studio 2005 Integrated Development Environment
Programmatic Access to Data
Lesson 12: Creating Web Applications and XML Web Services
Creating Web Applications
Creating and Using XML Web Services
Lesson 13: Exploring .NET Framework 3.0 Technologies
Introduction to the .NET Framework 3.0 Technologies
Introduction to Windows Presentation Foundation
Introduction to Windows Communication Foundation
Lesson 14: Testing and Deploying Microsoft .NET Framework Applications
Overview of Testing
Creating Object Test Bench Objects
Deploying Microsoft .NET Framework Applications |
|