|
Overview: In this course, developers learn the fundamental skills that are required to design and develop object-oriented applications for the Web and Microsoft Windows by using C# and the Microsoft® Visual Studio .NET development environment.
|
|
Outline: |
Top |
Lesson 1: Introducing the .NET Platform
.NET Concepts Using C# in the .NET Framework
|
Top |
Lesson 2: Introducing Visual Studio .NET
Exploring Visual Studio .NET Creating a Visual Studio .NET Project
|
Lesson 3: Understanding C# Language Fundamentals
Understanding the Fundamentals of a C# Application Using C# Predefined Types Writing Expressions Creating Conditional Statements Creating Iterative Statements
|
Lesson 4: Creating Objects in C#
Defining a Class Declaring Methods Using Constructors
|
Lesson 5: Implementing Object-Oriented Programming
Encapsulating Functionality in an Object Implementing Inheritance Implementing Polymorphism
|
Top |
Lesson 6: Practical Programming with C#
Using Arrays Using Collections Using Interfaces Using Delegates and Events
|
Lesson 7: Building .NET-Based Applications with C#
Examining Objects in the .NET Framework Class Library Overriding Methods from System.Object Formatting Strings and Numbers Creating and Using Dynamic Strings Using Streams and Files Working with Serialization
|
Lesson 8: Using ADO.NET to Access Data
ADO.NET Architecture Creating an Application That Uses ADO.NET to Access a Database Using DataSets Using Data-bound Controls with ADO.NET Changing Database Records
|
Lesson 9: Creating Feature-rich Windows-based
Creating the Main Menu Creating and Using Common Dialog Boxes Creating and Using Custom Dialog Boxes Creating and Using Toolbars Creating the Status Bar Creating and Using Combo Boxes Printing from an Application Implementing a Drag-and-Drop Operation
|
Top |
Lesson 10: Using XML Web Services in a C# Application
Consuming an XML Web Service Building an XML Web Service
|
Lesson 11: Creating a Web Application with Web Forms
Creating a Web Form Accessing Data with a Web Form Application Configuring ASP.NET Application Settings
|
Lesson 12: Deploying an Application
Working with Application Settings Deploying Applications
|
Lesson 13: Future Learning
Exploring Additional Features of C#
|