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#.
At Course Completion:
After completing this course, students will be able to: - Describe the key features of the .NET Framework and Visual Studio 2005.
- Create a simple Windows Forms application.
- Explain programming fundamentals.
- Create and use data types and variables.
- Control program execution by using conditional statements and loops.
- Explain the fundamentals of object-oriented programming.
- Create simple object-oriented applications.
- Develop the user interface in a Visual Studio 2005 application.
- Validate user input on a Windows form.
- Implement debugging and exception handling in a Visual Studio 2005 application.
- Access data in a Visual Studio 2005 application.
- Create simple Web applications and XML Web services.
- Explain the key features of the .NET Framework version 3.0 technologies.
- Test and deploy Microsoft .NET Framework applications.
Prerequisite(s) or equivalent knowledge:
|2667 Introduction to Programming|
|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 |
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 |
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