Background
Macromedia
Dreamweaver 8: Developing ASP Application is a three-day course for those who
already have some experience of using Dreamweaver to build static web content
and who want to use Dreamweaver and ASP to create dynamic, data-driven
websites.
This popular course is designed to provide students with
the practical knowledge and hands-on Dreamweaver skills required to build
professional data-driven websites. The course focuses on combining Dreamweaver
functionality (if you are working with PHP, please call for a separate course
outline).
The course covers setting up a site and building a
simple, dynamic application. You will cover how to co0nfigure your system to
pass data between pages, send and receive email, communicate with databases,
collect, process, filter and display dynamic data, authenticate specific users,
work with dynamic forms and build update pages. If you wish to work on your own
website or project as part of the training – this course can be taken as
individual tuition or as a company course.
Day one of the course covers the benefits of using ASP.NET, connecting to and querying a
database, creating re-usable templates and using DataSets.
Day two will cover inserting and updating data, creating
search forms and results pages, security issues and maintaining and deploying
your site.
You can choose between joining one of our popular public
scheduled courses or taking this course as individual tuition or as a private
company course in order to work on your own project.
Course Outline
GETTING
STARTED
Defining a static site
Creating the contact page
Creating a new page based on an existing page
Working in design view, code view and split view
Inserting and formatting text
Inserting images from the insert bar
Creating tables
The Property Inspector and the Properties Panel
DYNAMIC WEBSITES
Dynamic Web site basics
Choosing a server model
Redefining the site for dynamic development
Developing with a local server
Developing with a remote server
Building a simple, dynamic application
PASSING DATA BETWEEN PAGES
Understanding the HTTP
protocol
Retrieving data
Setting and retrieving cookies
SENDING EMAIL FROM A FORM
Introducing SMTP email
service
Writing code to send emails
Introducing objects, methods, functions
and properties
Creating the web form
E-mailing dynamic form values
Client side form validation
DATABASES ON THE WEB
A crash course on
databases
Connecting the site to a database
Creating recordsets and
Displaying database information.
QUESTIONS AND ANSWERS
BUILDING
A TOUR PRICE CALCULATOR
Creating
the pages
Building the form
Collecting, processing and displaying the data
Adding server-side form validation
Creating the conditional region
Creating and applying a custom CSS class
Dynamically Populated drop-down menus
Creating Filtered recordsets
Revising the calculation script with live data
Documenting your code with comments
FILTERING AND DISPLAYING DATA
Preparing
the input page
Generating URLs dynamically
Preparing the output page
Populating page layouts dynamically
Adding dynamic images
BUILDING THE TOUR DESCRIPTIONS
Creating recordsets with joins
Building the descriptions
Inserting images and alt attributes
Implementing recordset paging
Passing data to other applications.
MANAGING CONTENT WITH FORMS
Creating the admin section
Creating the form interface
BUILDING SEARCH INTERFACES
Creating the Search Alt link
Searching by region and country
Switching SQL statements
Testing and debugging
AUTHENTICATING USERS
Building the registration pages
Building a log-in page
Restricting access to pages
BUILDING UPDATE PAGES
Planning master-detail pages
Making the detail page updateable
QUESTIONS AND ANSWERS