Back to Top
The nuts and bolts for
Creative web development

Creating a Print Stylesheet

In this tutorial, Rachel Andrew shows you how to use Design-Time Stylesheets in Dreamweaver to make a print stylesheet for your pages - even if they use tables for layouts!

Despite the promised utopia of a paperless office, you are likely to find that users will print out your web pages for reference, or to read away from the computer.  As we know, what looks good on the web does not necessarily look good in print and if you site uses many graphics, the user is going to be using up much unnecessary printer ink in getting their copy, as your navigation buttons aren’t of much interest once the application is printed!

Read more>>

December 4, 2003 Author: George Petrov

Database performance tuning and optimisation

Welcome to an introduction on database performance tuning and optimisation. My previous tutorial, SQL Made Simple, looked at a normalised database, and explored some of the queries we would use to make information from data in its normalised state. Today, we’re going to look at ways to shorten query processing time on this same database.

Read more>>

December 3, 2003 Author: George Petrov

Controlling Page Layout with Templates

Suppose you want to give a template driven sites content editor(s) (using Contribute or Dreamweaver MX+) a little layout control while retaining the lock facility of the main site images, the navigation system and the footer content. By providing the content editors with some layout control (through provision of several Optional regions), you build in the capacity to allow the content editor a little stylistic freedom for the content that they are responsible for.

Read more>>

December 2, 2003 Author: George Petrov

Thumbnail generation with PHP

In this tutorial we will be taking a look at how we can open existing images, check on their current dimensions and then intelligently do a proportionate resize on them., dynamically creating thumbnails on the fly to display in the browser.

Read more>>

December 1, 2003 Author: George Petrov

Photoshopping Seamless Tiles

In this tutorial we’re going to take a look at creating a pattern for a web background. Tiling on the web is a way of creating quite a rich and textured feel for your site.Often when cutting up a site you'll need to create an area that will repeat itself in a pattern, as a background or as decorative bars - but there’s nothing worse than an image that doesn't seam together properly.

Read more>>

November 27, 2003 Author: George Petrov

Creating Calendars in PHP – Part 4

In this last part of the series on creating a calendar application in PHP, we create an include file to hold the parameters required to connect to the MySQL database. Next, we create a page that displays all calendar events on a particular day, using the date which is passed as a URL parameter to find the correct records from the database.

Read more>>

November 26, 2003 Author: George Petrov

Testing for Validation and Cross-Browser Compatibility

Validation is a vital part of  a professional’s workflow, helping to ensure the best cross-browser compatibility and addressing quality assurance concerns. It's the process by which you take an existing web document and compare it to the Document Type Definition (DTD) that you are declaring. For example, if you create an XHTML document using Dreamweaver tools, Dreamweaver will add the proper structural components (especially if you’re working in Dreamweaver MX 2004) required to pass conformance. However, what you add to the document might not be within a given DTD.

Read more>>

November 25, 2003 Author: George Petrov

Creating Dynamic Images from PHP

In today’s tutorial, we will take a further look at the kinds of things that you can do with PHP using one of the PHP extensions. As we have mentioned before, PHP is easily extended to include support for a variety of different 3rd party file types and protocols. Today we will start looking at an extension that lets you create images – the GD extension. This is easy to install (instructions are given) and a tutorial project is included, involving getting the EXIF data of a digital camera image, grabbing a thumbnail through the free GD library.

Read more>>

November 24, 2003 Author: George Petrov

Generating Dynamic Bar Charts with ASP.NET

This tutorial will walk you through how to generate a dynamic bar chart image for displaying numeric data to your users in an easy-to-digest format. During the course of this tutorial you will learn about the classes that reside within the .NET Frameworks System.Drawing namespace, and how these classes can be used to vastly improve the user experience of your pages.

Read more>>

November 21, 2003 Author: George Petrov