CONTACT CSU

ITI532 Web Based Client Development .NET 2.0 (8)

CSU Discipline Area: Unallocated to a CSU Discipline code (OTHER)

Duration: One session

Abstract:

This subject gives students the skills required to work in a team in a medium or large development environment that uses Microsoft Visual Studio .NET 2003 Enterprise Developer or Visual Studio 2005.

+ Subject Availability Modes and Locations

No offerings have been identified for this subject in 2013.Continuing students should consult the SAL for current offering details prior to contacting their course coordinator: ITI532

Where differences exist between the handbook and the SAL, the SAL should be taken as containing the correct subject offering details.

Prerequisite(s):

ITI500

Enrolment restrictions:

Only for students enrolled in the following courses: Master of Systems Development Master of Database Design and Management Master of Management (Information Technology) Graduate Certificate in Management (IT) Graduate Certificate in Systems Development Graduate Certificate in Database Design and Management

Objectives:

Upon successful completion of this subject, students should:

be able to create and configure a Web application;
be able to configure Web server controls;
be able to create event handlers for pages and controls;
be able to manage state and application data;
be able to implement site navigation and input validation;
be able to configure settings for a Web application;
be able to program a Web application;
be able to implement data-bound controls;
be able to manage connections and transactions of databases;
be able to create a composite Web application control;
be able to optimize and troubleshoot a Web application;
be able to implement Web Parts in a Web application;
be able to use authorization to establish the rights of an authenticated user;
be able to use login controls to control access to a Web application; and
obtain Microsoft MCP (Microsoft Certified Professional)certificate.

Syllabus:

The subject will cover the following topics:

. Creating a new Web application. . Adding Web Forms pages to a Web application. . Configuring Web server control properties by using the Microsoft Visual Studio Property Editor. . Setting HTML server control properties programmatically. . Using HTML server controls to programmatically access HTML tags. . Creating HTML controls as elements in an HTML document. . Creating and manipulating links on a Web Form by using the HyperLink Web server control. . Defining hotspot regions within an image by using the ImageMap Web server control. . Using the Panel Web server control to arrange controls in groups on a page. . Constructing a table by using the Table, TableRow, and TableCell Web server controls. . Customising the appearance of Web server controls by using Web control templates. . Testing programmatically whether a user's input passed validation before running code. . Avoiding performing unnecessary processing on a round trip by using a page's IsPostBack property. . Opening a connection by using the Open method of a connection object. . Securing a connection to protect access to your data source. . Populating a DataSet by using a DataAdapter. . Updating a database by using a DataAdapter. . Resolving conflicts between a DataSet and a database by using the DataAdapter. . Validating XML data by using the XmlValidatingReader. . Troubleshooting a Web application by using ASP.NET tracing. . Optimizing performance by using the ASP.NET Cache object. . Restricting access to files by using file authorization.

Back

The information contained in the 2013 CSU Handbook was accurate at the date of publication: 24 April 2013. The University reserves the right to vary the information at any time without notice.