Week 1: |
Introduction to Visual
Studio.Net
How to design a Windows Forms projects
How to code and test a Windows Forms application |
- An introduction to the
.Net Framework and Visual Studio.Net
- A tour of the Visual
Studio
- How to test a project
- How to create a new
project
- How to design a form
- How to name and save the
files of a project
- An introduction to coding
- How to add code to a form
|
Week 2: |
How to work with numeric and
string data
How to code control structures
How to code methods and event handlers |
- How to work with built-in
value types
- How to work with strings
- How to convert data types
- How to code Boolean
expressions
- How to code conditional
statements
- How to code loops
- How to code and call
methods
- How to work with events
and delegates
|
Week 3: |
How to handle exceptions and
validate data
How to use arrays and collections |
- An Introduction to
exceptions
- How to use structured
exception handling
- How to validate data
- How to work with one
dimensional arrays
- How to work with
rectangular arrays
- How to work with jagged
arrays
|
Week 4: |
How to work with dates and
strings
More skills for working with Windows Forms and controls
How to debug an application |
- How to work with dates and
times
- How to work with strings
- How to format numbers,
dates and times
- How to work with controls
- How to work with
multi-form projects
- How to use the MessageBox
Class
- Basic debugging techniques
- How to use the debugging
windows
- How to use the Output
Window
|
Week 5: |
How to create and use classes
More skills for writing with classes |
- An introduction to classes
- How to create a class
- How to work with classes
in Visual Studio
- More skills for
implementing Class members
- How to overload operators
- How to organize and
document your classes
|
Week 6: |
How to work with inheritance
How to work with interfaces, structures and class libraries |
- An Introduction to
Inheritance
- Basic skills for working
with inheritance
- Object types and casting
- How to work with abstract
and sealed classes
- How to work with
Interfaces
- How to work with
structures
- How to create and use
class libraries
|
Week 7: |
An introduction to database
programming
How to develop a simple database application |
- An introduction to
client/server systems
- An introduction to
relational databases
- How to use SQL to work
with the data in a relational database
- An Introduction to ADO.Net
and the .Net data providers
- How to use the Data
Adapter Configuration Wizard
- How to work with a dataset
- How to use a data grid
control with a dataset
- Other skills for working
with ADO.Net objects
|
Week 8: |
How to work with datasets
using bound controls |
- How to work with typed
datasets
- How to bind controls to
individual data columns
- How to use bound controls
to add, update, and delete data rows
|
Week 9: |
How to work with datasets using unbound controls |
- How to work with unbound
controls
|
Week 10: |
How to work with ADO.Net Database classes through code |
- How to work with
connections and commands
- How to execute data
commands
- How to work with untyped
datasets and data adapters
- How to use
transactions
|
Week 11: |
How to with with text and
binary files |
- An Introduction to the
System.IO Classes
- How to work with text
files
- How to work with XML
|
Week 12: |
How to work with XML
How to enhance the user interface |
- An introduction to XML
- How to work with the XML
Designer
- Two types of user
interfaces
- How to develop SDI
Applications
- How to add menus to a form
- How to develop MDI
applications
- How to add toolbars to a
form
- How to add help
information
|