Product Tools and Fourth Generation Languages (VB.NET)

Course Description:

Develop an understanding of productivity issues how Fourth Generation Languages (4GL) improve productivity as contrasted with 3GLs. Advances in the programming paradigm such as event-driven programming, objects, reusability, graphical user interface (GUI) design and development, info- rmation systems based on relational databases, and client/ server technology are addressed. Students will gain a prac- tical experience with these concepts through an in-depth study of Visual Basic and the development of a GUI interface to a relational databased using using Visual Basic.

Course Text: Prince, Anne. Murach's Beginning Visual basic .NET. Mike Murach & Associates, Inc. 2002.

Course Outline Index:

Course Introduction and Administration
Introduction to Microsoft .Net Initiative
The Visual Basic Integrated Development Environment (IDE)
Developing a Windows Forms Application - Form
Developing a Windows Forms Application - Code</b>
GUI Design Concepts and Standards
Coding Practices in VB.NET
VB.NET Data Types and Common Statements
VB.NET Languages Essentials Part 1
Using Dialog Boxes - MessageBox, InputBox, Common Dialogs
Sub Procedures and Functions
Structured Exception Handling
Developing Object Oriented Applications
The Visual Basic Debugger
Using Forms and Controls
Multiple Form Project Navigation Techniques - SDI, MDI
Custom Menus, Dynamic Menus
Enhanced User Interface
More Object Oriented Programming
Introduction to Database Programming and ADO.NET
Developing an ADO.NET Application
Bound Controls and Parameterized Queries
Index

Course Outline:

Course Introduction and Administration
Visual Studio .NET provides three programming languages: Visual Basic, Visual C#, and Visual C++. It also provides the Microsoft Development Environment and the Microsoft SQL Server 2000 Desktop Engine.

You can develop two types of programs using Visual basic .NET. Windows Forms applications consist of Windows forms that contain Windows forms controls. Web Forms applications consist of web forms that contain Web Forms controls.

The primary components of the .NET Framework are the .NET Framework Class Library and the Common Language Runtime. The .NET Framework Class Library provides pre-written code that makes it easier to develop applications, and the Common Language Runtime (CLR) supports the execution of any application written in a .NET language.

The Class Library is organized into 'namespaces' that contain the classes you need for developing applications.

When you develop a Visual Basic applications, the source code is compiled into Intermediate Language (IL) that is saved in an assembly. Then the assembly can be run by the Common Language Runtime.

You develop Visual Basic .NET applications from within Visual Studio .NET using the Integrated Development Environment (IDE). You use the Form Designer to design the user interface for a form, and you use the Code Editor to enter the Visual Basic code for the form.

A solution sonsists of one or more projects, and a project consists of one or more files. To work with the files in a project, you use the Solution Explorer.

To build a project, you use the Build command in the Build menu. To run a project, you click on the Start button in the Standard toolbar. And to end a project, you can click on the built-in Close button or on a button control that's provided by the application.
Introduction to Microsoft .Net Initiative
Index
The Visual Basic Integrated Development Environment (IDE)
Index
Developing a Windows Forms Application - Form
Index
Developing a Windows Forms Application - Code
Index
GUI Design Concepts and Standards
Index
Coding Practices in VB.NET
Index
VB.NET Data Types and Common Statements
Index
VB.NET Languages Essentials Part 1
Index
Using Dialog Boxes - MessageBox, InputBox, Common Dialogs
Index
Sub Procedures and Functions
Index
Structured Exception Handling
Index
Developing Object Oriented Applications
Index
The Visual Basic Debugger
Index
Using Forms and Controls
Index
Multiple Form Project Navigation Techniques - SDI, MDI
Index
Custom Menus, Dynamic Menus
Index
Enhanced User Interface
Index
More Object Oriented Programming
Index
Introduction to Database Programming and ADO.NET
Index
Developing an ADO.NET Application
Index
Bound Controls and Parameterized Queries
Index
1
Hosted by www.Geocities.ws