ITP 212 - Visual Basic.net II (None CR.)

Course Description

Teaches application of advanced object-oriented techniques to application development. Course emphasizes database connectivity, advanced controls, Web forms, and Web services using Visual Basic.NET. Lecture 4 hours per week. Recommended Co-requisites or Pre-requisites Pre-requisite ITP 112

General Course Purpose

None.

Course Prerequisites/Corequisites

None.

Course Objectives

  • Upon completion of this course, the student will be able to: • To do database processing. • Work with multiple database tables. • Use dialog controls common to Windows. • Use structured error handing. • Create a multiple document application. • Create reusable components with classes. • Write ASP.NET application. • Deploy a VB.NET Application. Course Content • Create menu system for a form. • Create event handlers for menu. • Use a database. • Basics of ADO.Net. • Define connection to a database. • Use data-adapter to retrieve data from database. • Use dataset class. • Bind controls to a dataset. • Navigate between records. • Modify database records. • Bind control instances to display multiple rows from a table. • Define a dataset relation. • Bind data grid controls. • Synchronize two data grids. • Save dataset changes back to a database. • Format a data grid. • Navigate through a dataset and data table. • Create an error handler that will execute when a run time error occurs. • Work with rich text files. • Link to Web pages. • MDI applications. • Merge menus in MDI applications. • Sharing code between forms. • Learn about MDI form events. • Concept of components. • Define a namespace. • Create events in a class module. • Create properties with Public variables and property procedures. • Create enumerations. • Use overloading. • Basics of Active Server Pages. • ASP.NET applications. • Create HTML page in a ASP.NET application. • Create controls and event handlers for Web Forms. • Create a setup project with a wizard. • Deploy to different media.

Major Topics to Be Included