
|
| SUMMARY: |
Learn how to create Windows and Web applications by using C# and the .NET Framework. Uses Visual Studio 2008 and .NET Framework 3.5, but also works for Visual Studio 2005 and .NET Framework 2.0. |
| AUDIENCE: |
This training course is designed for developers who need to know how to develop Windows and Web applications using the Microsoft .NET Framework and C#. |
| PREREQUISITES: |
This course assumes a working knowledge of Microsoft Windows. |
| APPROACH: |
Instructor-led with hands-on labs. |
| OBJECTIVES: |
At the end of this course, delegates will be able to:
- Write branching and looping statements
- Declare variables to store different types of data
- Create a class and inherit its functionality
- Use controls to define a user interface
- Write error handling code to make robust applications
- Debug your code
- Create a Windows application
- Create a Web application
- Connect to a Microsoft Access and an SQL Server database
|
| COURSE CONTENT: |
- Exploring the Visual Studio Integrated Development Environment
- Projects and Solutions
- The Visual Studio Tools
- The Properties Window
- Getting Help
- Writing Your First Program
- Creating the User Interface
- Setting the Properties
- Writing the Code
- Running C# Applications
- Building an Executable File
- Deploying Your Application
- Working with Toolbox Controls
- The Basic Use of Controls
- Using the DateTimePicker Control
- Controls for Gathering Input
- Working with Menus, Toolbars, and Dialog Boxes
- Adding Menus by Using the MenuStrip Control
- Adding Access Keys to Menu Commands
- Adding Toolbars with the ToolStrip Control
- Using Dialog Box Controls
- Visual Basic Variables and Formulas, and the .NET Framework
- Using Variables to Store Information
- Working with Specific Data Types
- Working with Visual Basic Operators
- Working with Methods in the Microsoft .NET Framework
- Using Decision Structures
- If...Then Decision Structures
- Select Case Decision Structures
- Using Loops and Timers
- Writing For...Next Loops
- Writing Do Loops
- The Timer Control
- Debugging C# Programs
- Finding and Correcting Errors
- Debugging 101: Using Debugging Mode
- Trapping Errors by Using Structured Error Handling
- Processing Errors by Using the Try...Catch Statement
- Using the Finally Clause to Perform Cleanup Tasks
- Comparing Error Handlers with Defensive Programming Techniques
- Creating Classes and Procedures
- Working with Classes
- Creating Procedures
- Using Arrays to Manage Numeric and String Data
- Declaring a Fixed-Size Array
- Creating a Dynamic Array
- Working with Collections and the System.Collections Namespace
- Working with Object Collections
- Writing foreach Loops
- Exploring Text Files and String Processing
- Using the StreamReader Class to Open Text Files
- Creating a New Text File on Disk
- Managing Windows Forms and Controls at Run Time
- Working with Multiple Forms
- Adding Controls to a Form at Run Time
- Adding Graphics and Animation Effects
- Adding Artwork by Using the System.Drawing Namespace
- Adding Animation to Your Programs
- Inheriting Forms and Creating Base Classes
- Creating Your Own Base Classes
- Inheriting a Base Class
- Working with Printers
- Using the PrintDocument Class
- Adding Print Preview and Page Setup Dialog Boxes
- Getting Started with ADO.NET
- Database Programming with ADO.NET
- Using Bound Controls to Display Database Information
- Data Presentation Using the DataGridView Control
- Using DataGridView to Display Database Records
- Formatting DataGridView Cells
- Updating the Original Database
- Creating Web Sites and Web Pages by Using ASP.NET
- Web Pages vs. Windows Forms
- Building a Web Site
- Adding Server Controls to a Web Site
- Displaying Database Records on a Web Page
MJP/08 |
|
© 2007 Verhoef Training, Inc.
|