Course Outline: Mastering Web Development with Visual InterDev 6.0
(5 Days) with Hands-On Labs
Learning Objectives
- Describe the issues involved in creating an enterprise Web site
- Create and publish a simple Web site with Microsoft® Visual InterDevTM Web development system version 6.0
- Create interactive content for a Web site
- Add server scripting to a Web page using active server pages (ASP) and COM components
- Implement security in a Web site
- Read and write information to an OLE DB provider from ASP using Visual InterDev data tools
- Build reusable, robust COM components with Microsoft Visual Basic® programming system version 6.0 that are compatible with Microsoft Transaction Server (MTS)
- Integrate Web solutions with Microsoft BackOffice® family services
This course description should be used to determine whether the course is appropriate for you based on your current skill and technical training needs. Technical information is provided on the intended audience, course prerequisites, and covered topics. Course content, prices, and availability are subject to change without notice.
|
Course Audience
This course is designed for programmers and analysts who wish to design web-based applications using Microsoft’s Visual InterDev developer tool and wish to additionally have a multi-faceted insight as to the different technologies that can be used to develop a web solution.
Course Description
This course teaches site developers who perform architectural planning, technology selection, or Web site programming tasks how to create enterprise-level Web sites that use component object model (COM) components on both the client and the server.
Course Objectives
At course completion the student will be able to perform the following tasks:
- Describe the issues involved in creating an enterprise Web site
- Create and publish a simple Web site with Microsoft® Visual InterDevTM Web development system version 6.0
- Create interactive content for a Web site
- Add server scripting to a Web page using active server pages (ASP) and COM components
- Implement security in a Web site
- Read and write information to an OLE DB provider from ASP using Visual InterDev data tools
- Build reusable, robust COM components with Microsoft Visual Basic® programming system version 6.0 that are compatible with Microsoft Transaction Server (MTS)
- Integrate Web solutions with Microsoft BackOffice® family services
Prerequisites
Before beginning this course, students should be able to:
- Browse World Wide Web sites with Microsoft Internet Explorer
- Send and receive electronic mail with a mail client such as Microsoft Exchange
- State differences between two-tier and three-tier client/server architecture models
- Define the Internet and what it is used for
- Compose a new hypertext markup language (HTML) document with an HTML authoring program such as the Microsoft FrontPage® Web site creation and management tool
- Use ActiveX® controls and Java applets on a Web page
- Use a database development tool to:
- Execute queries and call stored procedures
- Discriminate between record sets and tables
- Write a simple SQL query using SELECT and WHERE
This course assumes that the student has intermediate programming competency with Visual Basic. Before attending this course, students must be able to demonstrate the following skills, preferably with Visual Basic:
- Use looping and conditional constructs
- Create Functions and Sub procedures
- Use an object model in an application
- Use the Visual Basic Object Browser or similar tool to examine the properties, methods, and events of objects
|
TOPICS COVERED IN LECTURE & LAB
Planning a Web Site
- Overview of Web-related technologies
- Models for Web site development
- Security issues
- Overview of the State University Web application
Introducing Microsoft Visual InterDev
- What is Visual InterDev?
- Creating a simple Web project
- Creating a Web site
- Introducing Visual InterDev tools
- Creating an HTML page
- Creating HTML forms
- Deploying a Web project
- Tools supporting team development
- Additional Visual InterDev tools
Using Dynamic HTML
- What is Dynamic HTML (DHTML)?
- Creating client script
- Document object model (DOM)
- Using browser objects
- Handling events
- Using document objects
- Creating DHTML “scriptlets”
Using Active Server Pages
- Creating ASP applications
- Creating server script
- Reading Requests and sending Responses
- Saving state data
- Using COM components
- Security issues in ASP
- Using Page objects
Accessing Databases
- Accessing data
- Adding a data connection
- Adding a data command
- Adding data-bound controls
- Connecting controls to the data
- Customizing database access
- Managing databases
Understanding Data Access
- Universal data access
- ActiveX Data Objects (ADO) overview
- Using ADO
- Using the Remote Data Service (RDS)
Creating COM Components
- Overview of business services
- Creating COM components in Visual Basic
- Working with COM components
Using Microsoft Transaction Server
- Overview of MTS
- Creating MTS components
- MTS and active server pages
- Using MTS Explorer
- Security issues: MTS declarative security and identity
Integrating Other Microsoft Server-Side Technologies
- Introduction to server-side technologies
- Integrating mail services
- Using Microsoft Index Server
- Other server-side technologies
|