Maricopa Community Colleges  MST172   20026-20045 

Official Course Description: MCCCD Approval: 4/27/04

MST172  20046-99999

L+L

4 Credit(s)

5 Period(s)

Visual Basic .NET Web Application Development

Knowledge and skills to develop and implement Web-based applications using ASP.NET, Web forms, and the Microsoft.NET framework with Visual Basic. Preparation for Microsoft Certified Applications Developer (MCAD) certification examination. Prerequisites:  (BPC/CIS133DA, or BPC/CIS133AA and BPC/CIS133BA and BPC/CIS133CA) and CIS259, or permission of instructor.

 

Go to Competencies   Go to Outline
 

MCCCD Official Course Competencies:

 

 

MST172  20046-99999

Visual Basic .NET Web Application Development

 

1.

Create User Services.  (I)

2.

Create and Manage Components and .NET Assemblies.  (II)

3.

Manipulate and consume data.  (III)

4.

Test and debug applications.  (IV)

5.

Deploy a Web-based application.  (V)

6.

Maintain and support Web-based applications.  (VI)

7.

Configure and secure a Web-based application.  (VII)

 

 

Go to Description   Go to top of Competencies
 

MCCCD Official Course Outline:

 

 

MST172  20046-99999

Visual Basic .NET Web Application Development

 

 

I.       User Services

A.     ASP.NET pages

B.      Web server controls, HTML server controls, and user controls

C.     Navigation for the user interface

D.     User input validation

E.      Error handling

F.      Online user assistance

G.     Web service instantiation

H.     Globalization implementation

I.       Event handling

J.       Accessibility features

II.      NET Assemblies Creation and Management

A.     Satellite assembly creation and implementation

B.      Resource-only assembly creation and implementation

C.     Web custom controls and Web user controls creation

III.    Data Manipulation

A.     Microsoft SQL Server database access

B.      Data store (relational databases, XML documents) access

C.     Data error handling

D.     ADO.NET

IV.    Testing and Debugging Applications

A.     Unit test plan creation

B.      Tracing implementation

C.     Resolve defects in code

V.     Web Application Deployment

A.     Deployment plan that uses removable media

B.      Installment setup for a Web application

C.     Global Assembly Cache

VI.    Maintain and Support Web Applications

A.     Web application optimization

B.      Error resolution      

VII.   Web Application Configuration

A.     Web application security

B.      Authorization

C.     Cashing implementation (output, fragment, and data)

D.     Session state implementation in various topologies

E       Server services installation

 

 

Go to Description    Go to top of Competencies    Go to top of Outline