.
Developer Spot - Web Development Tutorials
arrowDeverloper Spot  Tutorials 
 
Development Tutorials
ASP
CGI & Perl
CSS
HTML
Java
JavaScript
Linux
PHP
XML




More Resources
Web Hosting Articles
Web Development News
PHP Manual
Create a Survey
Web Design Tutorials
Flash Tutorials
Rank Detective
Web Hosting Directory
Budget Web Hosting Linux Web Hosting Small Business Hosting
Windows Web Hosting Reseller Web Hosting Web Hosting Articles

Web Development Tutorials

When it comes to web development even professionals need to reference methods and strategies at some point. Read our web development tutorials and get added information on developing your applications. Also visit our daily web development news section.

A Simple Hit Counter
This tutorial will show you how to build a simple hit counter. It does not use any sql or databases and stores the hits in a text file. All you need to create for this script is your asp file and a text file. In the text file, simply enter the number 0 and save it in the same directory as count.txt. Take a look at the basic source code.
Rating 4/5 | 2004-04-12

Protecting your PHP and HTML Source Code
There are many reasons now as a web designer, software programmer or website owner that you may want to start considering the safety of your HTML or PHP source code. Some related reasons are...
Rating 3/5 | 2004-04-08

Improve Linux performance
Performance breakthroughs seem to come in two varieties: easy and hard. That's no platitude; the boundary between the two is surprisingly clear. When you hear about some -- the easy ones -- you clap your hands and say, "wow" or "of course" or "slick." Although in some cases it has taken considerable genius to realize their first application, they're easy to understand. The other kind involve careful measurement, specific knowledge, and a fair amount of tuning. These are often both frustratingly and rewardingly contingent on "local conditions" such as hardware specifics.
Rating 5/5 | 2004-04-08

Publishing Newsletters Using PHP & MySQL - 4
The time has arrived to launch your publishing career at last. The subscribers have subscribed and your emails have been validated. Now all you have to do is, write the newsletter, copy/pase it in the box and click the submit button.
Rating 4/5 | 2004-03-29

Publishing Newsletters Using PHP & MySQL - 3
By the end of the previous article we sent a verification email to whomever submits the subscription form. The email should contain the following message...
Rating 3/5 | 2004-03-28

Publishing Newsletter Using PHP & MySQL - 2
In this article we'll make a form that accepts name and email. There'll be a JavaScript to check if valid email has been entered. Let me point out that the validation here is just going to be for illustration purpose. Someday we'll discuss a complicated script to check valid email addresses.
Rating 5/5 | 2004-03-28

Publishing Newsletters Using PHP & MySQL
Are you tired of using third-party tools to send out routine notifications and emails to your clients? Or, do you want to send your newsletters with individual names of people in the beginning. This series of articles helps you achieve this.
Rating 4/5 | 2004-03-26

Unix Webserver Crontab Basics
Crontab is a unix program that acts as a task scheduler. It serves one purpose and only one. It runs programs at the times or dates that you tell it to. A lot of people seem to get confused whenever the word crontab is mentioned.
Rating 4/5 | 2004-03-26

Setting Up Apache, PHP & MySQL On Windows
I'm writing this article assuming you're running Windows XP on your computer. Even if you are not, you can use this article to setup these three on almost all basic Windows flavors.
Rating 4/5 | 2004-02-25

Adding records to a MySQL database using PHP
There comes time when your website tends to transcend the boundaries of mere brochure type looks. There is a need to interact, to seem dynamic, and to respond according to your visitor's behavior. You also want your visitors to go through a list of offerings that run into hundreds. Creating hundreds of web pages having a uniform layout for hundreds of products can become an overwhelming task.
Rating 2/5 | 2004-02-23

Build and Implement A Single Sign-On Solution
Chris Dunne provides a step-by-step description of his experience with building a single sign-on solution for a Web portal. He shows you how to set up an open source solution, the Central Authentication Service from Yale University, and how to extend it to authenticate to a Microsoft Active Directory infrastructure.
Rating 4/5 | 2004-01-28

Better SOAP Interfaces With Header Elements
SOAP, the Simple Object Access Protocol, is an evolving W3C standard. Developed by IBM, Microsoft, DevelopMentor, and UserLand Software for the exchange of information over a network, SOAP stands at the point where three technologies -- Remote Procedure Call (RPC), XML, and Web applications -- are converging.
Rating 4/5 | 2004-01-26

Test Driven Development
Imagine you are in an interview. You are at the stage where the interviewer has failed to notice the gaps in your CV and is actually forced to ask you some questions. Not having prepared, their expression drains they are forced to think up one on the spot. They can only come up with... "What are the stages in developing software?".
Rating 5/5 | 2004-01-25

Scheduling Recurring Tasks In Java Applications
All manner of Java applications commonly need to schedule tasks for repeated execution. In this article, Java developer Tom White shows you how to build a simple, general scheduling framework for task execution conforming to an arbitrarily complex schedule.
Rating 5/5 | 2004-01-23

Develop Rock-Solid Code In PHP: Use Variables Effectively, Part 2
The series Develop rock-solid code in PHP is about solving practical, real-life problems in medium- to large-scale applications. In this article, PHP veteran Amol Hatwar discusses how to use variables effectively. He also shows how to make script configuration easy by constructing a configuration file parser using variable variable names in PHP.
Rating 2/5 | 2004-01-23

Eye On Performance: A Load Of Stress
Intrepid optimizers Jack Shirazi and Kirk Pepperdine, Director and CTO of JavaPerformanceTuning.com, follow performance discussions all over the Internet. A recent stop on TheServerSide.com message boards revealed some questions on stress testing and load testing. Jack and Kirk examine this subject in detail and discuss how the right tool can make a load of difference in your results.
Rating 5/5 | 2004-01-22

A Brief History Of Garbage Collection
The Java language may be the most widely used programming language to rely on garbage collection, but it is by no means the first. Garbage collection has been an integral part of many programming languages, including Lisp, Smalltalk, Eiffel, Haskell, ML, Scheme, and Modula-3, and has been in use since the early 1960s.
Rating 3/5 | 2004-01-22

Develop Rock-Solid Code In PHP: Lay The Foundation, Part 1
The Develop rock-solid code in PHP series is about solving practical real-life problems in medium- to large-scale applications. With a sharp focus on new features available in PHP 4, the articles shed light on numerous tips and tricks that make life easier. Inside, you will find plenty of examples and techniques to learn, with lots of sample code.
Rating 4/5 | 2004-01-21

Using HTML Forms With PHP
One of the advantages of PHP has always been the ability to easily manipulate information submitted by the user through an HTML form. In fact, PHP version 4.1 adds several new ways to access this information and effectively removes the one most commonly used in previous versions. This article looks at different ways to use the information submitted on an HTML form, in both older and more recent versions of PHP.
Rating 5/5 | 2004-01-09

Introduction To PHP
Joe Brockmeier presents a brief introduction to the PHP scripting language with a discussion of PHP's origins, capabilities, and the platforms it's available on. A simple PHP script example highlights basic syntax and usage.
Rating 5/5 | 2004-01-07

Variable Substitution In XML Documents
XML is primarily a static language. However, by using entity references, you can perform a limited amount of dynamic substitution. This tip explains how to use entity references, and shows you how they are useful.
Rating 5/5 | 2004-01-07

Choosing The Right Server-Side Scripting Language
This article compares five prominent scripting tools (Perl, PHP, Python, Tcl, and Java servlets) by applying each to the same six common server- side tasks. You can look at the syntax side-by-side and evaluate how each language handles specific jobs. If you are new to server-side scripting, or if you have used only a few of these languages, you can see what they look like.
Rating 4/5 | 2004-01-06

Create JPEGs Automatically With SVG
In this tip, Benoit Marchal discusses a pragmatic approach to Scalable Vector Graphics (SVG). Until the SVG viewer becomes as ubiquitous as the Macromedia Flash player, it will be difficult to incorporate SVG images directly into a Web site. In the meantime, Web developers benefit from generating JPEGs and other bitmaps through SVG. SVG is especially helpful because it is pure XML.
Rating 5/5 | 2003-12-22

Grab Headlines From A Remote RSS File
In this article, Nick shows you how to retrieve syndicated content and convert it into headlines for your site. Since no official format for such feeds exists, aggregators are often faced with the difficulty of supporting multiple formats, so Nick also explains how to use XSL transformations to more easily deal with multiple syndication file formats.
Rating 5/5 | 2003-12-19

Tip: Convert from HTML to XML with HTML Tidy
This tip demonstrates how to convert HTML documents to XML (or more specifically, XHTML) with a simple, open source tool, HTML Tidy. This conversion is useful for webmasters who are migrating to XML. It can also help XML converts who have to interface with legacy HTML tools.
Rating 5/5 | 2003-12-16

Cascading Style Sheets (CSS); Backgrounds (part 2 of 2)
Part 1 focused on the many ways to specify web page backgrounds with CSS. This part 2 supposes you are familiar with part 1. Without that familiarity, especially if you are a novice with CSS, part 2 can be confusing.
Rating 4/5 | 2003-10-15

The Basic Uses Of SSI - Server Side Includes
SSI stands for Server Side Includes. In it's simple form, it means that you can put a tag in your HTML pages that will be replaced by the file that you specify. This is extremely useful and I strongly urge you, whether you are a beginner or advanced designer, to use it. It will save you many hours work later.
Rating 4/5 | 2003-10-14

Installing Scripts - Don't be Scared!
One of the biggest problems that I had when I set up my first site was essentially that I had no idea what I was doing. This manifested itself most obviously when it came to installing scripts for my site. I'm not a programmer (far from it) and I thought there would be assumed knowledge when it came to getting things running - knowledge that I assumed I didn't have. Once I decided to give it a go ( and stop paying people to do it for me) I realised that it's actually pretty easy.
Rating 4/5 | 2003-10-14

Cascading Style Sheets (CSS); Backgrounds (part 1 of 2)
Background colors and images can be used for stylistic effects and can be an important element in the design of web sites. With standard HTML, one can assign backgrounds to a web page and to tables and table data cells. Compared to what one can do with CSS, however, HTML is limited.
Rating 5/5 | 2003-10-10

Cascading Style Sheets (CSS); Learning More
In the "Cascading Style Sheets (CSS) -- Getting Started" article, the first in this series, you learned how to use an external style sheet. This article will show you how to embed a style sheet directly into your web page. It will also show you how to define custom styles, styles not associated with any particular HTML tags.
Rating 5/5 | 2003-10-05

Cascading Style Sheets (CSS); Getting Started
If you've been putting off using CSS because you have some uncertainty about exactly how to use it, then today is the day you'll get started. You'll see the simplicity of CSS. You'll realize that making style changes to your site's web pages is not only quick and easy, but also fun.
Rating 5/5 | 2003-10-01

Is PHP Right For Your Website?
As a small prologue to this column, I have to say that I, like most people, am a big fan of the old cliche "good price for a good product". To that end, along with many self-proclaimed computer geeks, I am also a big fan of the Open-Source movement in web development.
Rating 3/5 | 2003-09-27

Email Forms In PHP, The Easiest Yet...
I recently admitted to myself that my home business should be moved off of the "free hosting" service I have had it on for about 3 years. Though the service was great, and it was very feature-rich as compared to any other free service I have seen, it is still subject to invasive maneuvers by the company itself. That said, I moved to a pay service.
Rating 3/5 | 2003-09-27

How To Install A CGI Script
If you have surfed the net for some time now, you have repeatedly heard the acronym CGI. Well now I am going to show you how to install a CGI script for your own web page.
Rating 5/5 | 2003-09-27

Using SSI's To Ease Site Maintenance
Before building a site, every webmaster has to make a decision on what layout method to use. Most seem to go with either a frame or a table-based layout, the latter being more popular in these days. While both of these have their advantages and disadvantages, a frame-based site is usually easier to update.
Rating 2/5 | 2003-09-27

Taming the Update Monster
Have you ever spent two hours changing just one word that recurs on each page of your website? Anyone who has maintained a web site with many pages for an extended period of time knows the nightmare of having to edit a word or date that recurs on each page, such as copyright information.
Rating 4/5 | 2003-09-18

The Background-Table Combo
Ever wondered how some websites seem to have multiple "layers" of designs? Although some use frames and other design techniques to accomplish this look, I'm going to show you a simple way to create the look without the "headaches" of complicated design techniques.
Rating 3/5 | 2003-09-17

Changing Form Action URLs On-The-Fly
Sometimes a person just needs to be able to do more with a form.Today, I'll show you how to change the action="_____" URL on-the-fly, depending on which (if any) radio button is checked by the form user. Drop-down lists could be substituted for radio buttons.
Rating 3/5 | 2003-09-03



Rating 3/5 | 0000-00-00



Rating 3/5 | 0000-00-00

1  -  40
 
Development Tutorials: CGI & Perl - CSS - HTML - Java - JavaScript - Linux - PHP - XML
More Resources: Web Hosting Articles - Web Development News - PHP Manual