| You are in Training / Microsoft / Visual Basic / Course MS1017 / Course Outline |
MS1017 Mastering Web Application Development Using Microsoft Visual Interdev 6 |
|
Day 1
Chapter 1: Planning a Web Site
Topics:
Overview of Web-related technologies Models for Web site
development Security issues Overview of the State University Web
application
Lab:Browsing
the State University Web site
Skills:
Students will be able to:
- Explain the relationships between Microsoft Web
tools and technologies, especially active server pages, database access
technologies, and Microsoft Transaction Server.
- Discuss the recommended process for developing a
Web-based solution.
- Explain the function of the Web Life Cycle in
creating a Web-based solution.
- Summarize the responsibilities of Web site
development team members.
- Describe how different Microsoft server and client
products address security issues such as authentication, authorization, and
privacy.
- Describe the general architecture of the State
University Web application.
Chapter 2: Introducing Microsoft Visual
InterDev
Topics: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
Lab:
Developing a Web project
Skills:
Students will be able to:
- Create a Web site using Visual InterDev.
- Author a static HTML page.
- Create a site diagram.
- Use Visual InterDev version-control tools.
Chapter 3: Using Dynamic HTML
Topics:What
is Dynamic HTML (DHTML)? Creating client script Document object model
(DOM) Using browser objects Handling events Using document
objects Creating DHTML "scriptlets"
Labs:
Detecting the browser version Creating a dynamic outline Creating
an outline scriptlet
Skills:
Students will be able to:
- Describe the purposes of Visual Basic Scripting
Edition (VBScript), JavaScript, and JScript™ development software.
- Explain the purpose and structure of the browser
object model and the document object model as implemented by Internet Explorer
4.0.
- Explain the advantages of using DHTML in Web
applications.
- Bind an element's events to a script.
- Explain different approaches to event handling
within DOM.
- Use dynamic styles to modify the look of a page
element.
- Use dynamic positioning to modify the arrangement
of page elements.
- Develop and run scriptlets.
Day 2
Chapter 4: Using Active Server Pages
Topics:
Creating ASP applications Creating server script Reading Requests
and sending Responses Saving state data Using COM components Security
issues in ASP Using Page objects
Lab:Using
ASP
Skills:
Students will be able to:
- List and describe ASP objects.
- Use the Request and Response objects to
dynamically change the hypertext transfer protocol (HTTP) response.
- Create and use cookies.
- Process form data with server-side
scripting.
- Save session-specific information by using the
Session object.
- Save application-specific information by using the
Application object.
- Use a COM component in a Web application.
- Set Internet Information Server and Windows NT
file system (NTFS) permissions.
- Allow and deny anonymous logon.
Day 3
Chapter 5: Accessing Databases
Topics:
Accessing data Adding a data connection Adding a data
command Adding data-bound controls Connecting controls to the
data Customizing database access Managing databases
Labs:
Accessing data Creating an event-driven form
Skills:
Students will be able to:
- Add a data source name to a project.
- Add a data connection to a project.
- Add a data command to a project.
- Connect the properties for a data-bound control to
a Recordset object.
- Use Query Designer to create SQL queries.
- Use Database Designer to create a database.
- Use the FormManager design-time control to create
a data input form.
Chapter 6: Understanding Data Access
Topics:
Universal data access ActiveX Data Objects (ADO) overview Using
ADO Using the Remote Data Service (RDS)
Labs:Using
ADO Using RDS
Skills:
Students will be able to:
- Describe the Microsoft universal data access
platform.
- Define ADO and RDS, and explain the relationship
between them.
- Use ADO to retrieve and update data and to handle
errors returned from a data source.
- Discuss the data-binding capabilities of Internet
Explorer 4.0.
- Explain how to use RDS and data binding in
Internet Explorer to connect page elements to a data source.
Day 4
Chapter 7: Creating COM Components
Topics:
Overview of business services Creating COM components in Visual
Basic Working with COM components
Lab:Creating
COM components
Skills:
Students will be able to:
- Explain how to implement business services as
middle-tier COM components.
- State development problems associated with
building a three-tier solution.
- List advantages of creating business objects as
COM components.
- Build a COM component with Visual Basic
6.0.
- Call an Automation server from an active server
page.
Chapter 8: Using Microsoft Transaction
Server
Topics:
Overview of MTS Creating MTS components MTS and active server
pages Using MTS Explorer Security issues: MTS declarative security and
identity
Lab:Using
MTS
Skills:
Students will be able to:
- Explain what a transaction is and why it must
conform to the ACID (atomicity, consistency, isolation, and durability)
test.
- Explain how the two-phase commit process
works.
- Describe the architecture of MTS.
- Describe what a business object is and how it
works with MTS.
- Explain how the Microsoft Distributed Transaction
Coordinator (MSDTC) handles transactions.
- Use MTS Explorer to create a package and add
components to it.
- Add transactional support to a business
object.
- Use transactional ASP to integrate business
objects.
- Use MTS Explorer to implement security for
middle-tier business components.
Day 5
Chapter 9: Integrating Other Microsoft Server-Side
Technologies
Topics:
Introduction to server-side technologies Integrating mail
services Using Microsoft Index Server Other server-side
technologies
Labs:Sending
e-mail Adding search services
Skills:
Students will be able to:
- Use simple mail transfer protocol (SMTP) to send
e-mail from a Web site.
- Use Index Server to add search capabilities to a
Web page.
|
|
|