Start learning with our library of video tutorials taught by experts. Get started
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.
>>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.
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.
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.