Admission
This course is designed for trainees who are willing to learn how to develop Windows applications using C# and the .Net environment.
Visual C# 2005 Core
Exam # |
Duration |
Language |
Level |
Type |
Classroom |
Code |
Fees |
-- |
21 |
English |
Core |
Course |
Classroom |
Cs463 |
0 LE |
Description :
With the introduction of .Net framework, a new, exciting programming language was introduced. Visual C# 2005 combines the power and flexibility of Visual C++ with the simplicity of Visual Basic. It is a modern object oriented programming language designed and implemented from the ground up to include and expand on the best features found in other languages. Accordingly, it is the language of choice for the developers working on the .Net platform.
Objectives :
-
Use Visual Studio 2005 IDE efficiently
-
Customize the IDE menus and toolbars
-
Use the Visual Studio 2005 Help
-
Work with project files that make up a project
-
Create forms and manipulate their properties
-
Add controls to a form and set their properties upon the design time
-
Work with commonly used controls namely Labels, TextBoxes, Buttons, CheckBoxes, Panels, Group Boxes, and Option Buttons
-
Work with the more advanced controls namely Timers, Dialog Boxes, Lists, ListView controls, and TreeView controls
-
Add a main menu to a form and add functionality to its menu items
-
Create a context menu
-
Add a toolbar to a form
-
Add a status bar to a form
-
Programmatically set and get object attributes and properties
-
Create and trigger object methods
-
Work with collections
-
Use the object browser
-
Differentiate between different types of events
-
Write event handlers
-
Create and use a collection of objects
-
Create and call methods
-
Use the available data types correctly and properly
-
Use the available arithmetic and logical operator correctly
-
Use If and Switch statements to make decisions
-
Perform looping using For, While, and Do…While statements
-
Use Visual Studio debugging tools
-
Construct error handler using the Try…Catch statement
-
Design and implement custom objects
-
Display a message to the user using the MessageBox
-
Interact with the keyboard
-
Handle common mouse events
-
Use controls to browse and select files
-
Move, delete, and rename files and directories
-
Connect to a database using connection objects
-
Manipulate data using DataTable and DataAdapter
Topics :
Your First Visual C# Project
-
Starting Visual Studio 2005
-
Creating a new project
-
Designing the interface
-
Writing the code behind an interface
-
Running the program
Working with and Customizing the IDE
-
Using Visual Studio Start Page
-
Use and customize the IDE
-
Working with toolbars
-
Adding controls and setting their properties
-
Managing projects
-
Getting Help
Objects and Collections
-
Understanding objects
-
Object properties
-
Object methods
-
Building simple object project
-
Understanding collections
-
Using object browser
Events
-
Understanding event-driven programming
-
Building a simple event project
Form Basics
-
Changing the form name and appearance
-
Showing and hiding forms
Form: Advanced Techniques
-
Working with controls
-
Creating topmost non-modal window
-
Creating transparent form
-
Creating scrollable form
-
Creating MDI form
Traditional Controls
-
Static text using Label control
-
Entering text using TextBox control
-
Creating Buttons
-
Using CheckBox controls
-
Using Option Buttons
-
Using Lists
-
Using drop-down Lists and Combo Boxes
Advanced Controls
-
Using Timers
-
Using Tabbed Dialog Boxes
-
Using Image Lists
-
Using ListView
-
Using TreeView
Menus and Toolbars
-
Building menus
-
Using the ToolBar controls
-
Creating a status bar
Methods
-
Defining and writing methods
-
Calling and exiting methods
-
Static methods
Data Types
-
Understanding data types
-
Defining and using constants
-
Declaring and referencing variables
-
Working with arrays
-
Understanding scope
-
Naming convention
Arithmetic and String Manipulation
-
Arithmetic operators and precedence rules
-
Logical operators
-
Manipulating strings
-
Working with dates and times
Decisions and Conditional Statements
-
Making a decision using the IF statement
-
Using the Switch statement
Looping
-
Looping using the For statement
-
Looping using While and Do…While statements
Debugging Code
-
Adding comments to the code
-
Types of errors
-
Using debugging tools
-
Writing error handlers using Try…Catch statement
Designing Custom Classes
Creating custom classes
Instantiating classes
Interacting with Users
-
Displaying messages
-
Creating custom Dialog Boxes
-
Interacting with the keyboard
-
Using common mouse events
Working with Files
-
Using Open File and Save File dialog boxes
-
Manipulating files with the File object
-
Manipulating directories with the Directory object
Accessing a Database
-
Introducing ADO.NET
-
Manipulating data
Simple Application
Recommended Knowledge :
Understanding the object oriented programming concepts.
Recommended Course(s) :
Object Oriented Programming Concepts
Windows XP Core
Training Materials :
EnterCaps Official Courseware
Labs :
This course includes several labs to ensure you will gain the targeted skills and experiences.
Credential :
This course can be considered as a stand-alone course or a part of Mastering C# 2005.
Category :
Programming
The Instructor: