Start learning with our library of video tutorials taught by experts. Get started

Dreamweaver 8 Dynamic Development

Dreamweaver 8 Dynamic Development

with Daniel Short

Video: Dynamic applications

>>Before you actually start developing a dynamic application, it may be advantageous to actually discuss what makes an application dynamic. As a general rule, a dynamic application is a website that uses some back-end functionality, normally a database, to store information about that site. So instead of having 50 static HTML pages, you may have one page that pulls those same 50 pieces of information from the database and displays it on that single page. So I'm going to use my own personal blog here as an example of what makes an application dynamic.
Expand all | Collapse all
  1. 21m 0s
    1. Dynamic applications
      3m 19s
    2. Application tour
      5m 27s
    3. Choosing an application server
      5m 15s
    4. Choosing a Web server
      2m 32s
    5. Choosing a database type
      4m 27s
  2. 35m 27s
    1. Installing ColdFusion
      10m 41s
    2. Installing ColdFusion on the Mac
      9m 58s
    3. Installing MySQL on the Mac
      10m 3s
    4. Defining your site
      4m 45s
  3. 24m 12s
    1. Database basics
      6m 35s
    2. Understanding data types
      7m 24s
    3. Relational data, ID's and keys
      10m 13s
  4. 38m 24s
    1. Planning for Products and Reviews
      9m 36s
    2. Planning for users
      3m 21s
    3. Building the database
      10m 19s
    4. Defining relationships
      7m 26s
    5. Connecting to your database (Windows)
      4m 18s
    6. Connecting to your database (Mac)
      3m 24s
  5. 23m 50s
    1. Organizing code with includes
      15m 15s
    2. Building the Admin template
      4m 28s
    3. Organizing the Admin area
      4m 7s
  6. 29m 31s
    1. Enabling sessions with application.cfm
      5m 33s
    2. Creating the admin login page
      14m 56s
    3. Restricting access to a page
      5m 47s
    4. Logging users out
      3m 15s
  7. 48m 58s
    1. Creating a user type listing page
      8m 29s
    2. Creating an add new user type page
      3m 41s
    3. Creating an edit user type page
      7m 36s
    4. Creating a user listing page
      6m 19s
    5. Creating an add new user page
      5m 57s
    6. Creating an edit user page
      7m 24s
    7. Adding recordset paging
      9m 32s
  8. 16m 1s
    1. Basic SQL syntax
      10m 29s
    2. Building complex queries
      5m 32s
  9. 46m 55s
    1. Product type listing
      5m 54s
    2. Product type add
      4m 56s
    3. Product type edit
      4m 39s
    4. Product listing
      5m 21s
    5. Product add
      9m 46s
    6. Formatting and navigating a product listing
      9m 3s
    7. Product edit
      7m 16s
  10. 37m 36s
    1. Building the product list page
      8m 5s
    2. Building the product navigation
      7m 34s
    3. Filtering products by type
      6m 0s
    4. Adding navigation to the product detail page
      4m 2s
    5. Adding product details
      5m 48s
    6. Displaying product reviews
      6m 7s
  11. 35m 23s
    1. Understanding the process
      4m 5s
    2. Logging in users
      10m 32s
    3. User registration
      11m 21s
    4. Posting a review
      9m 25s
  12. 21m 5s
    1. Creating review listing page
      10m 34s
    2. Creating review edit page
      7m 57s
    3. Adding reviews to the product add page
      2m 34s
  13. 14m 3s
    1. Building the search form
      5m 26s
    2. Searching the database
      8m 37s
  14. 19m 17s
    1. Creating product upload form
      9m 58s
    2. Displaying image list on product pages
      9m 19s

Watch this entire course now—plus get access to every course in the library. Each course includes high-quality videos taught by expert instructors.

Become a member
Please wait...
Dreamweaver 8 Dynamic Development
6h 51m Intermediate Feb 23, 2006

Viewers: in countries Watching now:

Are you ready to develop your website into something more than a collection of static pages? In Dreamweaver 8 Dynamic Development, instructor Dan Short teaches you how to use Dreamweaver to build a robust and dynamic site. This video tutorial delves into the possibilities offered by Dreamweaver 8, including the integration of a back-end database, SQL queries, customized blogs with filtered content, and search forms. Dan breaks down the skills that will help turn you from designer into developer: understanding data types, creating a database, and inserting and updating database records. He also walks you through the construction of both the front and back ends of an interactive blog. While this title uses ColdFusion to demonstrate dynamic development in Dreamweaver, the same procedures and concepts also apply to ASP, PHP, .NET, or any other server-side language. Exercise files accompany the training videos, allowing you to follow along and learn at your own pace.

Subjects:
Developer Web Web Development
Software:
Dreamweaver
Author:
Daniel Short

Dynamic applications

>>Before you actually start developing a dynamic application, it may be advantageous to actually discuss what makes an application dynamic. As a general rule, a dynamic application is a website that uses some back-end functionality, normally a database, to store information about that site. So instead of having 50 static HTML pages, you may have one page that pulls those same 50 pieces of information from the database and displays it on that single page. So I'm going to use my own personal blog here as an example of what makes an application dynamic.

So, basically I have one page on my site that displays all of my blog posts. As you can see here, I have one I made just the other day, on Sunday, November 27th; I have one from November 17th; I have a whole bunch of blog posts on this one page. Now, I simply have a database where I input this information and it shows up on the front page. If I was doing this with static HTML files, then when I decided to make a new blog post I would have to actually open this page in Dreamweaver, add my new blog post, chop the one off the end, stick it on another page, shuffle things around, update my calendar over here so that if I wanted to see all the posts on November 17th I would have to put that on the November 17th page. But because I'm using a database, I can use this one file to display different information.

So if I want to see all posts that were made on November 17th, I can simply click that link and up here we see that I'm now filtering this page by day. I have "day=11/17". And in my blog code, I'm actually querying the database for all posts that were made on that day. Well if I wanted to see, OK, were there any ColdFusion posts on that day, I can click on ColdFusion. You can see I made a post about Web Design World, that was in the ColdFusion category on the 17th of November.

Now my dynamic application here, if I go back to the homepage, also allows users to add comments, and I can view those comments. I can even do a search throughout the entire blog, so let's search for ColdFusion again, and here we can see I made a post on November 17th about ColdFusion. On the 14th I made two, on the 10th I made another one, on the 9th, so I have quite a few posts about ColdFusion.

And this is all coming from the database. I have one file, in this case default.asp - because I wrote this blog two years ago - that actually holds all of the information about my blog. So the biggest advantage to doing a dynamic application is maintenance. When I want to add a new post to my blog all I have to do is log into my blog administration I built online, add a new post, and I don't have to change anything about the site. I just add a new record to a database and it takes care of everything for me, then I can see CSS posts.

If I decide I want to post on blog development, everything is taken care of for me, without any work on my part once it's all finished. So now that you know what a dynamic application is, we're going to actually go through creating a dynamic application inside Dreamweaver. We're going to build a catalog for a tea manufacturer. And in the next video I'll actually show you the entire application that we're going to build throughout this title.

There are currently no FAQs about Dreamweaver 8 Dynamic Development.

Share a link to this course
Please wait... Please wait...
Upgrade to get access to exercise files.

Exercise files video

How to use exercise files.

Learn by watching, listening, and doing, Exercise files are the same files the author uses in the course, so you can download them and follow along Premium memberships include access to all exercise files in the library.
Upgrade now


Exercise files

Exercise files video

How to use exercise files.

For additional information on downloading and using exercise files, watch our instructional video or read the instructions in the FAQ.

This course includes free exercise files, so you can practice while you watch the course. To access all the exercise files in our library, become a Premium Member.

Upgrade now

Are you sure you want to mark all the videos in this course as unwatched?

This will not affect your course history, your reports, or your certificates of completion for this course.


Mark all as unwatched Cancel

Congratulations

You have completed Dreamweaver 8 Dynamic Development.

Return to your organization's learning portal to continue training, or close this page.


OK

Course retiring soon

Dreamweaver 8 Dynamic Development will be retired from the lynda.com library on April 24, 2014. Training videos and exercise files will no longer be available, but the course will still appear in your course history and certificates of completion.


Become a member to add this course to a playlist

Join today and get unlimited access to the entire library of video courses—and create as many playlists as you like.

Get started

Already a member?

Become a member to like this course.

Join today and get unlimited access to the entire library of video courses.

Get started

Already a member?

Exercise files

Learn by watching, listening, and doing! Exercise files are the same files the author uses in the course, so you can download them and follow along. Exercise files are available with all Premium memberships. Learn more

Get started

Already a Premium member?

Exercise files video

How to use exercise files.

Ask a question

Thanks for contacting us.
You’ll hear from our Customer Service team within 24 hours.

Please enter the text shown below:

The classic layout automatically defaults to the latest Flash Player.

To choose a different player, hold the cursor over your name at the top right of any lynda.com page and choose Site preferencesfrom the dropdown menu.

Continue to classic layout Stay on new layout
Welcome to the redesigned course page.

We’ve moved some things around, and now you can



Exercise files

Access exercise files from a button right under the course name.

Mark videos as unwatched

Remove icons showing you already watched videos if you want to start over.

Control your viewing experience

Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.

Interactive transcripts

Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.

Thanks for signing up.

We’ll send you a confirmation email shortly.


Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from lynda.com.

Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

   
submit Lightbox submit clicked