
[ Web Development ]
Random Postings
Software Recommendation: SmartFTP. SmartFTP is a free, highly rated, FTP program with an easy to use interface.
|
Web Development
"Web Development" is used loosely in the web business and can often be confusing. Ashley Kathleen defines this as the process of "coding" the website and consists of the following services:
- Template building. Building the header and footer code using the previously carved images. Ashley Kathleen uses a single ASP file to power all pages within the website.
- Navigation generator. Ashley Kathleen separates the code used to generate the navigation bar so that it can easily be modified by a web administrator.
- Creating an empty shell. Using the single navigation file mentioned above an empty shell of the site is created.
- Tool implementation. Ashley Kathleen offers a range of pre-programmed Web Tools which can be implemented in a flash.
- Custom programming. Some websites may require custom programming such as web forms or randomly generated content (see random postings to the left).
Guidelines
Ashley Kathleen follows a few guidelines and procedures when developing websites:
- CSS Style Sheets. All sites come with a predefined style sheet which provides all of the font definitions needed for the site.
- Server Side Include Files. All design elements and navigation are added to every page using ASP Include Files. This means that all design elements are located in a separate file which is included using one line of code at the top and bottom of every page.
- Benefit: Keeping all design elements and navigation points in a separate file reduces the risk of "accidentally" modifying design elements and thereby increasing consistency within the site.
- Benefit: Other than the single line of code at the top and bottom of your page the only information contained within each file is the content itself which makes it a simple task to modify your pages with a text editor.
- Drawback: Microsoft Frontpage and Macromedia Dreamweaver do not display the contents of include files within the "Design Mode" of the editor. This means that all headers and font styles will be missing while you are modifying your files.
- Navigational Arrays. All navigational menus are dynamically generated based on an ASP Array which exists in a separate file and is easily modifiable through any text editor.
|