HOME  |    TRAINING  |   FREE TUTORIALS   |   JOBS
CHOOSE A CATEGORY
SEARCH FROM OVER 650 FREE TUTORIALS
Find out more about our new RSS feed.
TUTORIAL CATEGORIES
 .NET  A+ Certification  Accountancy  Active Server Pages
 Automotives  Basic  BizTalk  C# Programming
 C++ Programming  Cisco  CLAIT  CSS
 DIY  Dreamweaver  E-Commerce  e-Quals
 eBay  Electronics  Finance  Flash
 FrontPage  Hardware Support  HTML  i-Net+ Certification
 Internet  Java  JavaScript  Linux
 MCSE  MS Access  MS Excel  MS Outlook
 MS PowerPoint  MS Word  Network+ Certification  Networking
 PC Support  Perl  Photoshop  PHP
 Scanning Images  Soft Skills  SQL  Travel
 Unix  Visual Basic  WAP  Web Development
 Web Marketing  Windows  XML  XSLT

Click here to be kept informed of our new Tutorials.

FEATURED TUTORIALS
EBAY AUCTION SNIPING OVERVIEW
The term sniping, sniper or snipe with regards to auctions, specifically eBay relates to the automated bidding by....
CITY WATCHDOG PROBES MONEY LENDERS OVER HIGH RISK MORTGAGES.
The number of banks and mortgage brokers lending to people with a bad credit ratings has rocketed. This has promp....
MORTGAGE - CHANGES AHEAD?
There have been one or two nasty shocks regarding mortgage interest rates recently. Read what's been going on.....
LIFE INSURANCE COVER - FAT CHANCE
Insurers are not happy with overweight clients. They may refuse insurance in some circumstances. Lose some weight....
LOANS AND CREDIT CARDS - BANKRUPTCY ON THE UP
Bankruptcies are on the up, new figures have shown - this article looks at the reasons why.....
CAR INSURANCE - MINI MOTORBIKE OFFENCES DRIVE UP PREMIUMS
Children who break the law on mini-motor bikes may be denied car insurance when they go on to gain their driver's....
MORTGAGES - TURN YOUR PENNIES INTO POUNDS
The only way to get onto the first rung of the house buying ladder is to get down to some basic economics. Here w....
NOT TRADITIONALLY EMPLOYED; NOT A TRADITIONAL LOAN
If you work on a contract or are self employed you can get a loan, but it may not be as easy as for traditionally....
LIFE INSURANCE - DO YOU NEED LIFE INSURANCE
There are many different types of life insurance for different situations, the real question is - do you need it?....
HOME CONTENTS INSURANCE CAN COVER STREET THEFT
The number of people who have been robbed of things like mobile phones has rocketed in one year. So you might wan....
PRIVATE MEDICAL INSURANCE - EXPERIMENTAL TREATMENTS COULD NOW BE COVERED
Traditionally, private medical insurance companies would not cover what they deemed to be 'experimental' treatmen....
SOME INFORMATION ON BUY TO LET MORTGAGES; ARE THEY RIGHT FOR YOU?
With buy to let mortgages increasing in popularity and availability, is this a good way for you to secure a futur....
STUDENT LOANS AND THE PRICE OF AN EDUCATION
Average student loan debts have reached 9,620 GBP and nine out of every 10 students now borrows to finance their ....
PET INSURANCE - A GOOD IDEA!
Pet theft has over taken IPod and mobile phone theft to become the fastest growing crime in the UK. It is for thi....
TRACING LOST LIFE INSURANCE
There are billions of pounds worth of unclaimed life insurance hiding in financial institutions. But there are wa....
MOTORBIKES - TAKE COVER
The cost of insurance is just one factor to consider in connection with your motor cycle. Just what options are a....
GREAT INTERNET SOFTWARE PROGRAMS
This tutorial contains a range of software programs that could make your use of the web easier.....
TYPES OF CREDIT CARDS
For people looking to get a credit card, it is important to note that there are many credit card products on the ....
CREDIT CARDS & IDENTITY THEFT
This tutorial contains some hints on how to avoid credit card fraud....
SAVE MONEY ON THE INTERNET
This tutorial contains hints on how you can save money on the Internet.....
FINDING GREAT DEALS ON THE INTERNET
One of the best reasons to surf the internet is to find great deals on many products and services.....
E-CONVEYANCING - AN INTRODUCTION
The development of computer technology, in particular the creation and widespread use of the internet has led to ....
E-CONVEYANCING - THE FUTURE
There are currently many changes taking place to the property industry, most focused on reorganising the practice....
E-CONVEYANCING - LAND REGISTRY
The government has determined that doing conveyancing by electronic means is the way forward for conveyancers. It....
E-CONVEYANCING - CASE MANAGEMENT
Conveyancers across the UK have recently turned their focus to ways of streamlining practices and increasing prod....
CSS - SITE DESIGN BASICS
When it comes to designing a Website, there are several modern programming techniques that can make the designer'....
CSS - MAXIMUM BENEFITS
The purpose of this tutorial is to provide a beginners guide to CSS.....
WHY CSS IS GOOD FOR YOUR WEB SITE
Cascading Style Sheets (CSS) are used within the HTML behind your Web site as a way of controlling how each page ....
DVLA REGULATIONS, YOUR NUMBER PLATE AND YOU
This tutorial describes the relationship between the DVLA and your number plate.....
ORGANIZE YOUR LIFE
The purpose of this tutorial is to provide tips for organising your life.....
SELF IMPROVEMENT
The purpose of this tutorial is to provide tips for self improvement.....
USING MS OFFICE FOR YOUR BUSINESS
This tutorial contains advice as to why using MS Office can be beneficial to your business.....
TOP 10 SECRETS FOR AVOIDING BALANCE TRANSFER PITFALLS
Balance transfer promotions can be a great way of saving yourself huge amounts of money in interest charges, whil....
CHANGING WINDOW XP VIEW OPTIONS
The objective of this tutorial is to show you how to change window views in Windows XP.....
MOTIVATION
The purpose of this tutorial is for readers to understand what motivates them.....
SELF ACTUALIZATION
The purpose of this tutorial is for readers to understand what self actualization is.....
PERSONAL SUCCESS
The purpose of this tutorial is for readers to understand what personal success is.....
A GUIDE TO LUXURY CRUISES
This tutorial contains advice for going on a luxury cruise....
CRUISE RESOURCES
Planning your next holiday, this tutorial contains a number of cruise resourses.....
HOME IMPROVEMENT - STORAGE
This tutorial contains hints and tips for improving storage around your home.....
A QUICK GUIDE TO PLUMBING
This tutorial contains a basic guide to plumbing and plumbers.....
HOW TO BUY YOUR CHERISHED NUMBER PLATE
This tutorial describes the steps required to find your ideal cherished number plate.....
HOME PAINTING TIPS
Remember, everyone starts as a beginner at painting.....
6 EASY DECORATING FIXES
Sometimes you don't need to spend a fortune to fix a decorating mistake or problem.....
A GUIDE TO BATHROOM IMPROVEMENT
This tutorial contains ideas for improving your bathroom. ....
KITCHEN IMPROVEMENT - CABINETS
This tutorial contains ideas for improving your kitchen simply by changing the cabinets.....
HOME IMPROVEMENT - LEARNING THE BASICS
This tutorial contains hints and tips for the novice DIY enthusiast. ....
SAVE MONEY ON YOUR NEXT HOLIDAY
Already planning your next holiday, but are looking to save a bit of money. This new tutorial offers you some tip....
COMPUTER UPGRADES - A BEGINNER'S GUIDE
This tutorial contains some basic steps that you can take to easily and quickly update your home or office comput....
MP3 PLAYERS - A BEGINNER'S GUIDE
This tutorial contains some basic tips on finding an Mp3 player to suite you.....
DIGITAL MUSIC - A BEGINNER'S GUIDE
This tutorial contains some basic tips using your computer to listen to music.....
PC'S FOR GAMES - A BEGINNER'S GUIDE
This tutorial contains some basic tips on what makes a good gaming PC and how you can improve your own.....
BUY TO LET - A CHANGE FOR THE BETTER
Do you own a buy-to-let property? There are some proposed new rules regarding tenancy agreements. Find out more. ....
HIP'S - THE FULL STORY
Ready, steady, go! With just three months to sell your home using the forthcoming and compulsory information pack....
HOME AND CONTENTS INSURANCE - KEEP YOUR HOME IN SHAPE FOR INSURANCE'S SAKE
Your claim on home and contents insurance could be rejected if your insurer thinks it's a maintenance issue - thi....
CAR INSURANCE LEGAL EXPENSE COVER - THE POLICY ESSENTIAL
Is legal expense cover truly an optional extra, or should it be viewed an essential? We assess it here and advise....
CREDIT UNIONS - THE CHEAPER ALTERNATIVE?
With rising interest rates and an ever increasing cost of living, credit unions may offer a more attractive means....
HOUSE PRICE RISES - A CAUTIONARY TALE
The housing market seems to be buoyant with house sales exceeding expectations in some parts of the country. If m....
MORTGAGING FOR FUNDS
A new study has found that pensioners are concerned that they will have to sell their homes or take in lodgers to....
HOW MUCH DO YOU VALUE YOUR HOME'S CONTENTS - KEEP THEM COVERED
Keep your sum insured on your house contents policy up to date. If you're under insured, your claim may well be r....
STORE CARDS - ARE YOU STORING UP PROBLEMS?
Store cards can be very convenient, offering discounts and rewards. Are they a good bet in the long run?....
INSURANCE - ARE YOU COVERED AND DON'T REALISE IT?
It might be worth checking whether you are forking out for two different insurance policies that cover you for ex....
SEO - HINTS AND TIPS
This tutorial offers some basic hint and tips to ensure your site is search engine friendly.....
SEARCH ENGINES - THE BIG PICTURE
This tutorial goes into the various search engine options that are available.....
EXPENSIVE HEALTH INSURANCE - WAYS TO CUT THE COST
The cost of health insurance has risen sharply. Re-assess your needs and there may be healthy savings to be made.....
CRITICAL ILLNESS INSURANCE - CONCERNS FOR CAUTIOUS CUSTOMERS
The selling of Critical Illness Cover has been under review by the FSA. They are addressing some concerns in th....
MORTGAGES - WHY INTEREST ONLY CAN BE A RISKY OPTION
More and more homebuyers are taking out interest only mortgages. We examine why and discuss why it can be a risky....
LIFE INSURANCE - OUTWEIGHING THE BENEFITS?
Insurance companies need to know if you're overweight. Here's a question you can't avoid!....
IS YOUR LOAN COMPANY RIPPING YOU OFF?
Despite what they might profess, money lenders with sky high interest rates are preying on the people who are in ....
MORTGAGES - SHORT TERM ADVICE
There are some new lower rate "lifetime" home loans coming onto the marke.. How do they fare against the even low....
HIGHWAY ROBBERY
A new hazard has appeared on our roads. Fraudsters are "manufacturing" accidents and making a fat profit from t....
CAR INSURANCE - SURF THE NET FOR A BETTER DEAL
Are you stuck in a rut when it comes to car insurance? It may be time to change to an on-line deal.....
CAR INSURANCE - NEW STYLE POLICIES CUT THE COST
Insurers are searching for new ways to bring down the costs of cover. Here are some of the ideas they've come up ....
LOYALTY CARDS - THINK AGAIN!
Have loyalty credit cards had their day? Here we examine some of the rewards available and come to a disappointin....
SETTING UP YOUR OWN COMPUTER SYSTEM
This tutorial goes through so some the main points to consider when setting up your own computer system.....
PRACTICAL KITCHEN ACCESSORIES
Do you love hot tea?....
TOP KITCHEN APPLIANCES
Many people can't live without their favourite kitchen appliances.....
HOME THEATRE SYSTEMS
It used to be that you and your family would have to travel to the cinema to enjoy an audio and visual spectacula....
DVD RECORDERS
Looking for a great way to record your favourite television shows and watch them over and over again.....
DVD MEDIA
If you recently bought a DVD Recorder or a computer with a DVD drive then you noticed all the different types of ....
COMPUTER SOUND SYSTEMS
If you are near your computer all the time, then you have probably listened to music on the computers CD Rom driv....
WIRELESS MICE
Can't stand to be tied up or to look at plenty of wires on your desktop, you are not alone.....
CAR NAVIGATION SYSTEM
Remember the old days when you travelled to a new place in your car and got lost, you would have to drive to a ga....
GREAT GADGETS FOR YOUR CAR
Today's car is filled with all types of gadgets.....
MORTGAGES - THE RETURN OF THE MEGA-MORTGAGE
All of a sudden, mortgage lenders love mortgages over 500,000 GBP. Great if you can afford them.....
DO YOU HAVE PEST PROTECTION?
Have you considered just how expensive a pest infestation could be. Check out the insurance facts.....
NEW RULES FOR BUY TO LET LANDLORDS
New regulations concerning larger properties in multiple occupation may make a buy to let mortgage a viable pro....
SAVE THOUSANDS ON YOUR LIFE INSURANCE
Smoking is the bane of many our lives. Giving up not only helps you live a longer, healthier lifestyle - it can....
CRITICALLY IMPORTANT - TIME TO TAKE COVER
Tell the whole truth on your application form. Currently one in four of claims made are rejected.....
THE BIG 3 ONLINE TRAVEL SERVICES
Looking for great travel deals on the Internet....
TRAVELLING BACK HOME
Traveling back home is actually more popular than most people think.....
PACKING FOR A TRIP
We all love to go away, but usually the day before we leave we start to stress about what are we going to take al....
USE LOW COST AIRLINES
Are you on a budget and thinking about where to travel next?....
CHEAP EUROPEAN AIRLINES
Looking for ways to travel around Europe this travel season, you no longer have to sit on a train for hours at a ....
RESORT HOTELS
Many people that are into relaxing but don't want to necessarily go away to a spa are choosing resort hotels.....
HOSTELS ARE A GREAT WAY TO TRAVEL
Hostels have become increasingly popular over the last few years.....
GREAT PLACES TO VISIT IN THE NETHERLANDS
Looking for a new country to visit the next time you are in Europe?....
GREAT PLACES TO VISIT IN AUSTRIA
Are you interested in visiting Europe? ....
GREAT PLACES TO VISIT IN GERMANY
When most people think about Europe they think about Germany.....
CREDIT CARDS FOR YOUR BUSINESS
If you are starting a new business, one of the most important tools you can have are credit cards.....
KEEP YOUR BUSINESS RECORDS ORGANISED
If you have a small home based business it is extremely important to keep records.....
STATING YOUR REFUND AND EXCHANGE POLICY
If you have a small business or web site online than it is extremely important for you to have a stated refund an....
MAKE SURE YOU HAVE PROPER BUSINESS INSURANCE
If you are just starting a new business or have been in business for a while, it is extremely important that you....
FREE ADVERTISING
Tired of spending too much for advertising?....
CREATING AN ADWORDS BUDGET
Adwords is a great way to advertise your web sites products or services.....
AFFILIATE MARKETING - A GREAT WAY TO EARN
If you are into search engine optimization and monetizing your web sites for profit, then look into affiliate mar....
TOP WAYS TO CREATE REVENUE ONLINE
There is plenty of money to be made online and for people that have no experience with an online business, don't ....
DESIGNING YOUR WEB SITE FOR MAXIMUM PROFIT
Many people are into monetization of their web sites; however there is a lot to learn when it comes to making a p....
TIPS ON SUCCEEDING ONLINE
Many people jump into online ecommerce looking to make it big only to be disappointed and disillusioned.....
TIPS ON ONLINE SECURITY
This tutorial contains some practical steps to ensure that you are safe online.....
APPLYING ONLINE FOR A LOAN
If you live in the UK and you are looking for a loan, the Internet has now become the place to look.....
MORTGAGES - BIG CHANGES IN THE BUYING AND SELLING OF HOUSES
In mid summer 2007 everyone who wants to sell a property will have to prepare a Home Information Packs before the....
PET INSURANCE - WARNING: A VISIT TO YOUR VET CAN SEVERELY DAMAGE YOUR WEALTH
Until you need it you won't realise how costly veterinary care can be. A classic case for insurance!....
GIVING UP SMOKING WILL INCREASE YOUR WEALTH
You'll save more than the cost of the cigarettes if you stop smoking. The cost of your life and critical illness ....
CONTENTS INSURANCE - CHECK YOUR COVER
It's easy to arrange your home and contents insurance and then forget about it. Make sure that you're up to date ....
CRITICAL ILLNESS INSURANCE - CRITICALLY IMPORTANT - TIME TO TAKE COVER
Tell the whole truth on your application form. Currently one in four of claims are rejected.....
DIGITAL CAMERAS & RESOLUTION
While analyzing any camera, one of the most important qualities of a photograph that a person seeks, is resolutio....
TOP OF THE LINE DIGITAL CAMERAS
If you think that digital cameras are for snapshots only, then you obviously haven't heard about SLR (Single Lens....
THE BEGINNER BUYER'S GUIDE TO DIGITAL CAMERAS, OR THE INS AND OUTS OF MEGAPIXELS
The most important part of buying a digital camera is making sure that the one you select meets all of your needs....
HOW TO CHOOSE THE RIGHT PAPER FOR YOUR PRINTER
Of course you can print on any type of paper but don't expect that the prints will turn out the way you expect th....
DIGITAL CAMERA PRINTER: MAKING THE PRINTING PROCESS EASIER
Gone are the days of the box-camera - it is the age of digital technology and digital cameras have taken over the....
WHICH PRINTER MANUFACTURER SHOULD YOU CHOOSE?
A question people frequently ask is "which brand of printers is the best?" ....
HOW TO RESTORE OLD PHOTOS WITH PHOTOSHOP
There are times that people may have old photographs they would like to restore to save the memories.....
ENHANCE YOUR DIGITAL PHOTOS WITH PHOTOSHOP CS
Digital cameras are wonderful items to have. Unlike before when you have to content yourself with what the develo....
GROUP CRITICAL ILLNESS INSURANCE - THE CHEAPER ALTERNATIVE TO KEYMAN INSURANCE
If your business has found Keyman Insurance to be too expensive, take a look at Group Critical Illness Insurance.....
TRAVEL INSURANCE - ALSO GET A EUROPEAN HEALTH INSURANCE CARD
The arrangements for accessing medical care whilst on holiday in Europe have changed. This article explains but s....
MORTGAGES - EXIT FEES TO BE CAPPED
After years of lenders having a free hand to increase exit charges, the FSA steps in to restore fairness for cons....
MORTGAGES AND LOANS - ISLAMIC FINANCE AVOIDS INTEREST
Muslims are forbidden by the teachings of the Koran to pay interest. This means that conventional mortgages and l....
DENTAL INSURANCE - THE NHS IN DENTAL SHAMBLES
Up to 16 million dental patients could find themselves without NHS care. This article explains. ....
LIFE INSURANCE AVAILABLE WITH TAX RELIEF
You can now buy life insurance cover and get tax relief on your premiums. But you have to buy a special policy. T....
LIFE INSURANCE - HOW THE NEW REGULATIONS AFFECT POLICIES WRITTEN IN TRUST
The 2006 Spring Budget changed the treatment of some life policies written in trust. This article explains the ta....
MEDICAL INSURANCE - NHS CONSULTANTS GO PRIVATE!
NHS Hospital Consultants support the case for private medical insurance. This article explains.....
HOME INSURANCE - FLOOD ALERT
Houses in high flood risk areas could be uninsurable. That's bad news for owners as its value could drop by 80%. ....
CAR INSURANCE - INVOLVED IN AN ACCIDENT WITH AN UNINSURED DRIVER?
What to do if you have an accident with an uninsured driver.....
HOW TO BACKUP WINDOWS XP HOME EDITION
Your computer cost you from hundreds to thousands of dollars, but the computer itself is not the most valuable pa....
CREATING A BACKUP PLAN
Your company's data may be its most important asset. Imagine a large corporation with millions of dollars of acco....
KEEPING YOUR PC HEALTHY AT LITTLE OR NO COST
Having problems with your pc? Do your kids, family or friends fill it with all the stuff they find on the interne....
THE NON-DISCLOSURE PROBLEM WITH CRITICAL ILLNESS POLICIES
Critical Illness insurance has been getting a bad press. This article explains the reasons and the truth behind t....
LOANS LENDERS CHEATING ON THEIR APR'S
APR's are supposed to be a reliable basis on which the public can judge the true cost of the money they borrow. B....
BARGAIN LIFE INSURANCE WHEN YOU TAKE OUT A PENSION POLICY
Under new tax rules, if you're taking out a pension you have the opportunity to add in life insurance cover at a ....
BOOM TIME RETURNS FOR BUY TO LET MORTGAGES
Buy-to-let mortgages are booming again. What's changed and what, as a new landlord, do you need to look out for?....
MORTGAGE LENDING CHARGES ARE SIMPLY OUTRAGEOUS
Higher Lending Charges are often charged if your mortgage is 90% or more of your property's value. We think the c....
WHAT IS 'RSS' AND DO I NEED IT?
RSS (Real Simple Syndication) is the talk around the net these days because of its many benefits. However many pe....
A BRIEF GUIDE TO RSS
This tutorial contains a beginners guide to the new world of RSS.....
PERSONAL FINANCE - CREDIT AGENCIES REFUSED ACCESS TO INFORMATION ABOUT STUDENT LOANS
If you apply for any form of personal credit, the lender will inevitably obtain your credit history from one of t....
PAYMENT PROTECTION INSURANCE - WHAT'S ALL THE FUSS ABOUT?
Payment Protection Insurance has been getting a hammering in the press lately. Why and is PPI a good idea? This....
MORTGAGES, LOANS, AND CREDIT CARDS - BEWARE OF THE BEST BUY TABLES
Thousands of customers flock to the Best Buy tables. But is all as it seems? Surprise, surprise the industry can ....
LIFE INSURANCE - TAKE A LAST GASP AND COUNT THE SAVINGS
If you gave up smoking at least a year ago, this article will help you save lots of money on your life insurance.....
FRAUD - A GROWING PROBLEM
Fraudsters are ripping us off left, right and centre - this article tells you what to watch out for.....
DRIVING IS EXPENSIVE IF YOU'RE ELDERLY - HERE'S WHY !
If you're an elderly driver or a member of your family is an elderly driver, this article explains the problems y....
TACKLE YOUR CREDIT PROBLEMS
Some practical advice on how to tackle debt problems.....
CREDIT CARDS - SHAME OF THE GIANTS
At last the Competition Commission takes steps to cut excessive charges on credit cards. This article explains th....
DRIVING DOWN THE COST OF CAR LOANS
Usually the cheapest way to finance the purchase of your car is usually with a personal loan. But there are other....
DON'T ALIENATE YOUR AUDIENCE: HOW WEB SITE DESIGN CAN AFFECT YOUR PROFITABILITY
Between 50% and 60% of the people using the Internet today do not have high-speed broadband access. Yet many Web ....
BUILDING YOUR OWN WEBSITE IS EASY - A TUTORIAL
Building a simple website is easy, even for non-IT people. If you have the following basic requirements, then you....
PLANNING YOUR NEW WEBSITE - HOW TO AVOID THE MOST COMMON MISTAKES
Successful websites don't happen accidentally. A business that runs an effective website thinks carefully about t....
ECOMMERCE WEBSITE DESIGN - 12 QUICK TIPS FOR BEGINNING WEBMASTERS
Effective ecommerce web site design is almost an art unto itself, but it can be managed by even the most rank beg....
ECOMMERCE FOR BEGINNERS
First what is ecommerce? The online world designates web sites devoted to retail sales as an e-commerce site. E-c....
THE COST OF YOUR CAR INSURANCE IS DIRECTLY RELATED TO THE SIZE OF YOUR EXCESS!
If you increase the excess payment on your car insurance you'll save a lot on your premium. This article explains....
LIFE INSURANCE AND CRITICAL ILLNESS INSURANCE - CANCER TESTS TO INCREASE WOMEN'S PREMIUMS
The life insurance industry seeks approval to ask women for test results that can predict breast and ovarian canc....
WATCH OUT WHEN USING YOUR CREDIT CARD ABROAD
A few timely reminders on how to avoid extra charges on your credit and debit cards whilst travelling in euro-lan....
CAR INSURANCE - HOW TO LOWER YOUR PREMIUMS
Car insurance is a major cost for motorists - so it makes sense to cut the costs wherever possible. This article ....
CAR INSURANCE - UNINSURED CARS TO BE CRUSHED
Uninsured drivers are having their cars confiscated and crushed. Harsh treatment? This article thinks not!....
DENTAL INSURANCE - MILLIONS FORCED TO OPT FOR PRIVATE TREATMENT
Dentists are quitting the NHS in droves. This means that many of us will be forced to buy dental insurance. Thi....
HOME AND CONTENTS INSURANCE - ARE YOUR PREMIUMS CONSTANTLY RISING?
This article explains why premiums for Home & Contents seem to be constantly rising - and what you can do about....
REGULATIONS TIGHTEN ON INTEREST ONLY MORTGAGES
Interest only mortgages have been very popular, especially amongst first time buyers. But the FSA has now intro....
LIFE INSURANCE - SHOULD YOUR POLICY BE WRITTEN IN TRUST?
Far too few people get their life insurance policy "Written in Trust". This article explains the overwhelming adv....
LIFE AND CRITICAL ILLNESS INSURANCE - TELL THE INSURERS EVERYTHING WHEN YOU APPLY
Non-disclosure of relevant information is the single largest reason for the rejection of a life or critical illne....
WHAT DO THE TERMS APR, AER AND EAR MEAN?
Do you often look at the advertisements for loans, mortgages and savings and wonder what APR, AER and EAR actuall....
REMORTGAGING - IS IT STILL WORTHWHILE?
"Rate Tart" is the name coined by the mortgage industry for borrowers who switch mortgage lenders chasing lower i....
MORTGAGE PAYMENT PROTECTION INSURANCE THE DO'S AND DON'TS
If you're considering Mortgage Payment Insurance or want to know what it does, then this is an essential read.....
LIFE INSURERS USE THE BODY MASS INDEX TO TIGHTEN THE BELT ON FAT PEOPLE
If you're fat the life insurance companies will load your premium by up to 400%. But how do they decide who is ov....
FOREIGN CURRENCY MORTGAGES - WHAT ARE THEY AND WHAT ARE THE RISKS?
Foreign currency mortgages could save you a lot of money but the risks are high. This article explains.....
LIFE INSURANCE - WHY DOES LESS THAN HALF THE UK POPULATION HAVE COVER?
There are still lots of families without life insurance cover. This article investigates the reasons.....
CRITICAL ILLNESS INSURANCE - BIG CHANGES ON THE HORIZON
Critical illness insurance is beginning to price itself out of the market. But moves are afoot to bring in Menu....
CRITICAL ILLNESS INSURANCE - INSURERS UNDER FIRE
Critical Illness insurers are receiving some bad press. This article looks the reasons and comments.....
ADVERSE CREDIT - WHEN IS A CREDIT HISTORY DESCRIBED AS ADVERSE?
When do have an "adverse" credit rating? The situation is far from clear but this article sheds light.....
18 TIPS FOR PRIVATELY BUYING A SECOND HAND CAR
Avoid the pitfalls when you buy a second hand car in the UK.....
LIFE INSURANCE – SMOKERS AND OVERWEIGHTS PAY OVER 50% MORE!
The cost of Life Insurance is going up for smokers and those of us who are overweight. This article explains who ....
KEYMAN INSURANCE – INSURES SOME OF YOUR BIGGEST BUSINESSES RISKS
Keyman insurance is one of the most overlooked insurances for business – but also one of the most important. This....
LOAN COVER – WATCH OUT FOR PAYMENT PROTECTION SHARKS
Around 50% of borrowers get Payment Protection Insurance for their loan. It would appear that many are being ripp....
CALLING ALL SMOKERS. A DREAM TICKET FOR TWO TO PARADISE ISLAND - FOR ALL OF YOU!
When you take into account the extra costs of your life insurances, smoking costs more than you think. This artic....
MEMO TO MYSELF – GET KEYMAN INSURANCE
Keyman Insurance is the most overlooked of all business insurances especially for small businesses where the need....
MAKING PRICE COMPARISONS WITH ONLINE SHOPPING
How can you make sure that you find the best online deals, but getting a online Price Comparisons tool to do the ....
SAFE ONLINE SHOPPING FOR THE HOLIDAY
How can you make sure that the site you are purchasing items from is genuine and reliable, this tutorial gives yo....
6 GREAT ONLINE CHRISTMAS SHOPPING TIPS
As more and more people do their Christmas shopping online this tutorial should give you some tips to stay ahead ....
GUIDE TO SHOPPING ONLINE SAFELY
This tutorial covers the basics to shopping online safely.....
ONLINE CREDIT CARD PRECAUTIONS
With more and more people using online stores how can you ensure that your details are kept safe?....
AVOIDING CREDIT CARD FRAUD
How can you guard your self from credit card fraud? This tutorial offers some basic dos and don’ts that will help....
HOW TO BUY CHRISTMAS PRESENTS WITHOUT BREAKING THE BANK
Most people’s budgets are tight, and no more so than at Christmas, this tutorial will present you will a number o....
HOW TO BUY ONLINE, WITH CONFIDENCE
If you are new to buying online, this tutorial will answer all of the basic questions that you may have and will ....
STEPS YOU CAN TAKE TO PROTECT YOUR PRIVACY ONLINE
There is a growing trend of identity theft on the internet, is your personal information safe? This tutorial goes....
PROTECT YOUR COMPUTER FROM SPAM, VIRUSES, AND SPYWARE
This tutorial will advise you on how to protect your computer from unwanted Spam, Viruses and Spyware with the he....
WHAT YOU MUST KNOW ABOUT SPAM
This tutorial will outline the basic things you need to know about Spam and how to help prevent it.....
HOW TO REDUCE SPAM - SIMPLE COMMON SENSE TECHNIQUES
This article outlines a range of simple steps that can be used to protect yourself easily and quickly from un-wan....
ADWARE, SPYWARE AND MONITORING SOFTWARE - WHAT'S WHAT?
We should all be careful of Adware, Spyware and Monitoring Software, but do you know what the differences are and....
ADWARE - ARE DOWNLOADS SAFE?
Are you worried about downloading files from the Internet for fear of receiving Adware, hopefully this tutorial w....
ADWARE AND SPYWARE BLOCKERS
One of the most important things that you can do for your computer is to install both Adware and Spyware Blockers....
ADWARE AND SPYWARE
This tutorial looks at the principles behind Adware and Spyware and what can be done to protect yourself from bot....
CAR INSURANCE - HOW CAN YOU LOWER YOUR PREMIUMS?
Many factors influence the premium for your Motor insurance policy. Your insurer will have asked you many quest....
GLOSSARY OF COMMON TERMS USED DURING THE MORTGAGE PROCESS
A layman's glossary of 34 terms commonly used during the process of arranging a mortgage in the UK.....
LIFE INSURANCE AND THE LAW. A LAYMAN'S INTRODUCTION
There are no laws in the UK that require a person to have life insurance. It’s an entirely voluntary insur....
LIFE INSURANCE AND LIFE ASSURANCE ARE NOT THE SAME!
The average man in the street assumes that Life Insurance and Life Assurance are names for the same form of insur....
BUYING LIFE INSURANCE ONLINE
Is it a really good idea?....
OFFSET MORTGAGES
A dream for well off homeowners?....
CRITICAL ILLNESS INSURANCE
Do you really need it, or is it a waste of time?....
BUYING LIFE INSURANCE?
One tip to save you £thousands!....
LIFE INSURANCE - MONEY SAVING TOP TIPS
More and more people are buying life insurance online and the numbers seem to be doubling every two years. The re....
DATABASE OVERVIEW
This tutorial gives the reader a basic overview of databases and is taken from the "Java Database Connectivity (J....
FILE COMPRESSION OVERVIEW IN WINDOWS XP
This tutorial explains how to compress files and folders with Windows XP.....
USING BRIEFCASE IN WINDOWS XP
This tutorial will explain how to syncronise files and folders between two computers using Windows Briefcase feat....
CUSTOMIZING WINDOWS XP
Windows XP has many features that you can customize to make using your computer both more convenient and fun. For....
USING WINDOWS EXPLORER
This tutorial explains how to get started with Windows XP's explorer tool, it explains the various parts of the e....
DREAMWEAVER MX - USING TABLES FOR LAYOUT
Use this tutorial to learn about changing the layout of your tables using Dreamweaver. This tutorial covers how t....
THE ARROW SELECTION TOOL IN MACROMEDIA FLASH MX
A brief tutorial explaining the use of the Arrow Selection tool within Macromedia Flash MX.....
CREATING BUTTONS WITH FLASH MX
This tutorial explains how to create interactive buttons with Macromedia Flash MX. ....
USING IMAGES IN DREAMWEAVER MX
A brief tutorial explaining how to use images within DreamWeaver MX.....
UNDERSTAND IN LINE WITH TEXT OBJECTS
This tutorial covers In line with Text Objects in Microsoft Word....
ARRANGE AND TRANSFORM OBJECTS IN MICROSOFT WORD
This tutorial tells you how to Arrange and Transform Objects in Microsoft Word....
EXCEL 2002 - DATA LISTS
This tutorial covers the ways you can use Excel to sort your data.....
SPREADSHEET DATA TYPES
This tutorial covers the different types of data Excel can handle.....
ADDING A VOICE NARRATION TRACK TO A POWERPOINT PRESENTATION
Adding a voice narration track to a PowerPoint presentation is easier than you might think. This easy to follow t....
DRAW AN AUTOSHAPE WITH MICROSOFT POWERPOINT
This tutorial will show you how to create shapes within PowerPoint....
INPUT DEVICES
This tutorial will teach you about some of the different types of input device available for your computer. ....
MANAGING YOUR HARD DRIVES
In this tutorial you will learn how to keep your hard drive in the best possible condition. Covering Defragmentat....
JAVABEANS
This tutorial is taken from our JavaBeans course and describes the properties and methods of introspection.....
MOVE AND COPY A CHART WITH EXCEL 2002
The object of this tutorial is to show the user how to copy a chart or object within Excel 2002....
DESIGN AND PLAN A DATABASE WITH ACCESS 2002
This tutorial gives you an overview of setting up a database with Access 2002....
DESIGNING A PRESENTATION
This tutorial explains the steps required to design and successfully give a presentation.....
INTERNET EXPLORER 6 - GETTING STARTED
To learn how to start Internet Explorer, recognise different elements of the screen, and get help when you need i....
MANAGING FOLDERS
This tutorial is from our CLAIT course managing folders with Windows XP and explains how to create and manage fol....
LOGGING ONTO WINDOWS XP
This tutorial covers the basics of logging on to Windows XP. It shows the first time user the steps to start usin....
C# ASSEMBLIES
This tutorial covers the features of assemblies and is taken from our C# programming course.....
C# VARIABLES
Like Java and C/C++, C# is a type-safe language. Variables that are declared to be of a particular type are const....
COMPONENTS OF AN INKJET PRINTER
This tutorial is taken from our A+ Certification PC Hardware Support Module 6 - Printers, training course. It exp....
MEMORY TYPES
This tutorial is taken from our A+ Certification PC Hardware Support Module 5 - Motherbaords and Components train....
INSTALLING AN IDE DEVICE
This tutorial is taken from our A+ Certification PC Hardware Support Module 4 - Installing, Upgrading and Trouble....
BIOS
This tutorials is taken from our A+ Certification PC Hardware Support Module 2 - System Configuration training co....
CLEANING AND PREVENTATIVE MAINTENANCE
Taken from our membership Certification training course A+ Module 3 - Safety and Preventative Maintenance. This t....
OVERVIEW OF THE INTERNET
The Internet consists of thousands of networks containing computers and software in locations around the world. ....
INTRODUCTION TO THE PC
The abbreviation PC refers to the Personal Computer. In less than twenty years, the PC has revolutionized the way....
OVERVIEW OF WINDOWS XP
Taken from our A+ Certification training course A+ Module 5 - Supporting Windows XP.....
FEATURES OF WINDOWS 2000
This tutorial goes through the main features of Windows 2000, it is taken from our full A+ Certification training....
BEGINNERS' GUIDE TO ADOBE PHOTOSHOP
Ever wanted to learn how to use Adobe Photoshop, but had no idea where to start?....
WHAT IS CYBERSITTER?
CYBERsitter 2003 is designed primarily for home, educational and small business use. Even though CYBERsitter has ....
THE REAL DANGERS TO CHILDREN ONLINE AND HOW TO AVOID THEM
This tutorial goes through parents main concerns about the dangers of the internet for their children and what th....
WAN TOPOLOGIES
WANs are the method used to connect LANs together. Because of the long distances involved we will normally have ....
SECURING THE ROUTER
Network security has never been so important than it is now. There are literally thousands of hackers operating ....
ADDRESS RESOLUTION PROTOCOL (ARP)
ARP resolves a known IP address to a MAC address. When a host needs to transfer data across the network it needs....
STATIC ROUTING
Static routes are very common in modern networks. The administrator tells the router that to get to a particular....
IP ADDRESSING
An IP address is made up from binary numbers which are grouped into octets. The reason for this is that when IP ....
SPANNING TREE PROTOCOL (STP)
Layer 2 LAN protocols have no method to stop traffic endlessly travelling around possibly carrying inaccurate inf....
CONNECTING TO A ROUTER
When you buy a router it normally comes with no configuration on it whatsoever. The administrator must configure....
NETWORKING EQUIPMENT
A computer network can be as small as two computers joined together by a single cable to the largest network in t....
HEAD ELEMENTS AND META TAGS
This tutorial includes how to understand head elements, choose a "Page Palette", work with Meta Tags and use the ....
USING STYLE SHEETS IN DREAMWEAVER
Style sheets are used in Dreamweaver for handling the appearance of text. Of course, you can format your text wit....
USING LIBRARIES IN DREAMWEAVER
Dreamweaver templates and libraries can help you create Web pages with a consistent design. Using templates and l....
OVERVIEW OF FLASH
As a design and editing tool, in addition to HTML in its various versions, Macromedia Flash is one of the most in....
CONTROLLING THE FLOW - JAVASCRIPT CONTROL STATEMENTS
To make something happen, you use a JavaScript statement, which is akin to a complete sentence or command. A Java....
FUNCTIONS AND OBJECTS IN JAVASCRIPT
Functions and Objects are very important in JavaScript, within this tutorial the subject of functions and objects....
OPERATORS AND JAVASCRIPT
This tutorial explains about the use of operators within JavaScript.....
UNORDERED AND ORDERED LISTS IN HTML
Lists are commonly used in webpages, this tutorial goes through how to add unordered and ordered list in HTML.....
COLOURS IN HTML PROGRAMMING
Find out more information from this tutorial about how to deal with colours in HTML.....
HTML CODE BASICS
This tutorial goes through some of the basics of HTML and is taken from our "HTML Programming; Fundamentals" memb....
THE ASP ADROTATOR
A brief view of the syntax needed to operate the ASP AdRotator.....
SALES LEDGER
This tutorial explains how a sales ledger works within the Sage Line 50 accounting software......
INTRODUCTION TO SAGE LINE 50
Sage Line 50 Accounts, formerly Sage Sterling, is an integrated accounts package for small businesses.....
TEAM ROLES
This tutorial lets the reader learn more about individual roles in teams and Belbin' team types. ....
ACTIVE LISTENING
In this tutorial the reader can learn how to improve their listening skills by using Active Listening.....
WHAT IS FACILITATION?
Facilitation means drawing out the ideas, experience and beliefs of a group so that they arrive at conclusions an....
A MODEL FOR PERSONAL EFFECTIVENESS
In this tutorial you will learn about effective and ineffective behaviour, expressing views and opinions, statin....
FEEDBACK SKILLS
Feedback that is accurate and timely is essential to developing trust and openness in groups and to operating suc....
LEADERSHIP AND/OR MANAGEMENT?
This tutorial explains what the term leadership means and goes on to define the main differences between leadersh....
ASSERTIVENESS TECHNIQUES
The purpose of this tutorial is to introduce the reader to assertiveness techniques.....
ASSERTIVENESS
The purpose of this tutorial is for readers to understand what assertive behaviour is.....
SETTING OBJECTIVES AND ACHIEVABLE OUTCOMES
This tutorial will emphasise the importance of creating workable objectives.....
INTRODUCTION TO APPRAISALS
The purpose of this tutorial is to consider the benefit and purpose of appraisals as a working tools for managers....
USING A SELECT QUERY
In Microsoft Access you can create different views of data using a select query.....
USING A FORM WITH MS ACCESS
This tutorial goes through how to create a form in Microsoft Access and use it to enter and edit records.....
WORKING WITH DATA WITH MS ACCESS
After reading this tutorial you will know how to use MS Access to re-organise records in datasheet view using sor....
BULLETS AND NUMBERING
The objective of this tutorial is to use Microsoft Word to format lists with bullets and numbers.....
WORKING WITH THE CALENDAR IN MS OUTLOOK
On completion of this tutorial you will know how to get the best out of the Calendar component with Microsoft Out....
CUSTOMISING OUTLOOK 2002
The purpose of this tutorial is to make the most efficient use of all the Outlook components by having them summa....
PLANNING MEETINGS
This tutorial goes through how to use Outlook 2002 to schedule a meeting and invite other Outlook mail recipients....
CONTACTS AND THE ADDRESS BOOK
The objective of this tutorial is to show you how to use the address book to address messages and to create and m....
ORGANISING MAIL FOLDERS
This tutorial goes through how to organise your mail folders in Microsoft Outlook 2002.....
AUTOMATING ADMINISTRATION
One of SQL Server design goals has always been to make life easier for administrators.....
FULL TEXT SEARCHING WITH SQL SERVER 2000
Taken from of training course 'Microsoft SQL Server 2000 Administration', as the title suggests this tutorial goe....
INSTALLING SQL SERVER 2000
This tutorial goes through how to install SQL Server version 2000 and upgrading from a previous release.....
FOUNDATIONS OF CONTENT MANAGEMENT SYSTEMS
This tutorial is taken from Chapter 1: 'Foundations of CMS' of the glasshaus title 'Content Management Systems'. ....
DESIGNING USABLE FORMS
This is the first half of Chapter 2, Designing Usable Forms, from the book 'Usable Forms for the Web' by Glasshau....
GETTING STARTED WITH JAVASCRIPT
Taken from the book 'Practical JavaScript for the Usable Web', by glasshaus. This is a new kind of JavaScript boo....
FOUNDATION CONCEPTS
This tutorial is the first chapter taken from the book titled 'Cascading Style Sheets: Separating Content from Pr....
CUSTOMISING THE BROWSER
This tutorial goes through how to customise Internet Explorer and Outlook Express to suit your requirements.....
SECURITY ON THE INTERNET
Within this tutorial you will be told about the security issues when using the internet and to set options for sa....
BROWSING WEB PAGES
This objective of this tutorial is to learn what web pages are and how to navigate them.....
HELP DESK TOOLS AND TECHNOLOGY
This tutorial explains the main components of computers and computer networks and the main components of computer....
TEAMWORK
This tutorials goes through how to understand the different roles and responsibilities required in a successful t....
WHAT IS HELP DESK?
The objectives of the tutorial is to understand the use of goals, objectives and standards, understand the evolut....
FILE TRANSFER PROTOCOL (FTP)
In this tutorial you will learn how to install and configure an FTP server, install an FTP client and use the FTP....
WWW SERVICE
The objective of this tutorial is to describe the function of the World Wide Web and go through how to install an....
INTERNET DEVELOPMENT
Techniques for web development have evolved dramatically over the last few years.....
FUNCTIONS OF THE INTERNET
Taken from our training course i-Net+ Module 1 - Internet Fundamentals, this tutorial goes through the main funct....
MICROSOFT WINDOWS NT AND WINDOWS 2000
This tutorial will help you to understand about the Microsoft Windows operating system family, it is a chapter fr....
TROUBLESHOOTING EQUIPMENT
The purpose of this tutorial is to learn about troubleshooting tools and identify the correct tool to use in a gi....
FAULT TOLERANCE AND DISASTER RECOVERY
The objectives of this tutorial is to understand about the different forms of fault tolerance and to identify a r....
WIRELESS COMMUNICATIONS
This tutorials objectives is to understand wireless technologies. It is taken from our full training course Netwo....
INTRODUCING TCP/IP
Taken from our Network+ Certification course Network+ Module 4 - TCP/IP Fundamentals. The objectives of this tuto....
NETWORKING ELEMENTS
The objectives of this tutorial are to identify the key types of network and gain an insight into basic network t....
WORKING WITH FOLDERS AND FILES
This tutorial is taken from the eighth module from our A+ Certification PC Fundamentals membership training cours....
INTRODUCTION TO HARDWARE
Taken from the first module from our A+ Certification PC Fundatmentals training course, this tutorials provides a....
ACTIVE DIRECTORY CONCEPTS
This tutorial is taken from the first module in our full taining course MCSE - Supporting Exchange Server 2000. ....
WHAT IS EXCHANGE?
Taken from our full membership training course MCSE - Exchange Server 5.5 Support Skills, this is the first modul....
THE TCP/IP TRANSPORT
This tutorial is taken from the module number one of the course MCSE - Designing and Implementing Windows 2000 Ne....
INTRODUCTION TO WINDOWS 2000
This is the first module from our full membership training course MCSE - Updating to Windows 2000.....
WINDOWS 2000 ARCHITECTURE
This tutorial is the first module taken from our MCSE - Windows 2000 Support membership training course. ....
WINDOWS 2000 ADMINISTRATIVE OVERVIEW
This is module 1 of our full membership training course MCSE - Windows 2000 Administration.....
WHAT IS LEADERSHIP?
It is perhaps no accident that the Concise Oxford Dictionary makes no attempt to define 'leadership'. The dictio....
DECISION-MAKING
This tutorials is to help you think about the process and the steps involved to make an important decision and he....
SOLVING PROBLEMS
This tutorial is the first chapter from our training course \"Problem Solving and Decision-Making Techniques\" an....
PREPARING THE PRESENTATION
In this tutorial you will be taken through the preparation that is required for a successful presentation.....
THE STRUCTURE OF A PRESENTATION
This tutorial goes through the basic structure of any presentation.....
WHAT IS A PRESENTATION?
The key question for any presenter is: Why am I here?....
TECHNIQUES FOR MAKING LIFE EASIER AT WORK
In this tutorial we use techniques known as diary management, list management, meetings management and telephone....
GOALS, OBJECTIVE, PRIORITIES AND TASKS
By distinguishing between goals, objectives, priorities and tasks we are in a position to understand: What we are....
NEGOTIATION - STAGE 1: PREPARATION
In essence there are six main stages of negotiation, this tutorial deals with the first stage that is the prepara....
WHAT IS NEGOTIATION?
...to confer with another with a view to compromise or agreement; to arrange or bring about a desired object; to ....
MICROSOFT PUBLISHER 2000 - TABLES
Microsoft Publisher allows you to use tables to enable you to give more structure and order to your publications.....
MICROSOFT PUBLISHER 2000 - USING THE DRAWING TOOLS
This tutorial is about how to use the Microsoft Publisher's drawing tools.....
MICROSOFT PUBLISHER 2000 - CREATING MULTI-PAGE PUBLICATIONS
This tutorial goes through how to create and navigate through multi-page publications using Microsoft Publisher 2....
SAFETY IN NUMBERS...AND LETTERS...
As we spend more time out on the Internet, our passwords list grows as a great number of the services we access r....
WHAT HAPPENED TO THE WORLD WIDE WEB?
One of the most common debates around is over web advertising.....
WHAT'S IN A NAME?
Choosing a domain name is a big decision. When I originally started trading under "Taming the Beast" years ago, a....
CROSS BROWSER COMPATIBILITY
Sure, it looks great in Internet Explorer 6, but.......
ADOBE PHOTOSHOP 6.0 - SAVING COMPLETED IMAGES
This tutorial goes through how use Adobe Photoshop to save completed images for use in printed format and for use....
ADOBE PHOTOSHOP 6.0 - ADJUSTING IMAGES
If you are interested in how to adjust the brightness and colour balance in an image using Adobe Photoshop then t....
ADOBE PHOTOSHOP 6.0 - WORKING WITH IMAGES
In this tutorial you will be shown how to change the size and resolution of an image using Adobe Photoshop 6.....
MICROSOFT FRONTPAGE 2002 - CREATING A NEW WEB
This tutorial goes through how use Frontpage 2002 to create new webs from scratch and using the templates and wiz....
MICROSOFT FRONTPAGE 2002 - FRONTPAGE COMPONENTS
The purpose of this tutorial is to show the reader how to use MS FrontPage 2002 to add active elements to web pag....
MICROSOFT FRONTPAGE 2002 - WORKING WITH HYPERLINKS
Within this tutorial you are shown how to create different kinds of hyperlinks to connect web pages within MS Fro....
EXCEL 2002 (XP) - WORKING WITH WORKSHEETS
In this tutorial you can learn how to change the layout of a worksheet by inserting and deleting rows and columns....
EXCEL 2002 (XP) - FORMATTING A WORKSHEET
This tutorial goes through how to use basic formatting features in MS Excel 2002 to improve the presentation of a....
AN INTRODUCTION TO SVG
This paper provides an overview of the new Scaleable Vector Graphics specification, which is open source and has ....
EXCEL 2002 (XP) - PRINTING A WORKSHEET
In this tutorial you will be shown how to preview and print a worksheet using different page setup options in MS ....
EXCEL 2002 (XP) - EDITING A WORKSHEET
You will learn in this tutorial how to make changes to a worksheet and use the Find and Replace tools within MS E....
WORD 2002 (XP) - WORKING WITH MARGINS AND PARAGRAPHS
This tutorial explains how to use the paragraph formatting tools to change the appearance of blocks of text withi....
WORD 2002 (XP) - VIEWING AND PRINTING A DOCUMENT
In this tutorial you will be shown how to preview your document before printing and to set different print option....
WORD 2002 (XP) - MOVING AND COPYING TEXT
Here you will be shown how in the new version of Microsoft Word you can move and copy text using the cut, copy an....
MICROSOFT FRONTPAGE 2000 - USING TABLES FOR PAGE LAYOUT
In this tutorial you can learn how to create advanced table layouts and effects in FrontPage 2000.....
MICROSOFT FRONTPAGE 2000 - CUSTOMISING WEB PAGES
This tutorial is about how to apply custom effects, such as element positioning and hypertext rollovers in Micros....
HTML - WORKING WITH TABLES
This tutorial goes through how to create, modify and format a table in an HTML document.....
HTML - WORKING WITH IMAGES
The purpose of this tutorial is to show you how to add images to a web page.....
HTML - FORMATTING TEXT
This tutorial is about how to format the text in your HTML pages.....
CREATING HTML PAGES
This tutorial goes through how to create a basic web page using Notepad.....
WINDOWS 2000 - PRINTING
In this tutorial it goes through in Window 2000 how to print files, use a different printer and to manage the pri....
ASP : QUESTIONS AND ANSWERS
Thank you for all your questions and letters recently on various topics and issues. This time around I thought I ....
WINDOWS 2000 APPLICATIONS
In this tutorial you can learn how to create text and graphics files using the applications included with Windows....
WINDOWS 2000 - MENUS, COMMANDS AND DIALOGUE BOXES
The purpose of this tutorial is to show you how to select commands from menus and use dialogue boxes in Windows 2....
SENDING E-MAILS WITH WINDOWS 98
This tutorial explains how to use Outlook Express, an electronic mail package supplied with Windows 98.....
WINDOWS 98 - PRINTING
The objective of this tutorial is to show you how to print files in Windows 98. It also teaches you how to handle....
WINDOWS 98 - CUSTOMISING YOUR WORK ENVIRONMENT
This tutorial shows you how to change the appearance of your desktop and alter some of your system settings.....
WINDOWS 98 - WORKING WITH FILES
The objective of this tutorial is to teach you effective file management in Windows 98.....
PC SUPPORT BASICS - FONTS
Fonts for the Laser are defined in two ways that essentially match the two types of graphics: bit-mapped fonts an....
PC SUPPORT BASICS - PRINTERS
The printer is a key part of your computer system. Whatever type of application program you use - word-processing....
PC SUPPORT BASICS - UPGRADING HARDWARE
This tutorial goes through some handy tips for installing hardware to a PC.....
PC SUPPORT BASICS - WORKING INSIDE A PC
Before you open up a PC for fault-finding, performing an upgrade or repair, certain points should be made concern....
POWERPOINT 2000 - CREATING A SLIDE SHOW
This tutorial shows how (in Powerpoint 2000) you can deliver a presentation as an on-screen Slide Show. ....
POWERPOINT 2000 - FORMATTING AND PROOFING TOOLS
In this tutorial you can learn how to format and proof text effectively in Powerpoint 2000.....
POWERPOINT 2000 - EDITING A PRESENTATION
This tutorial is about how to work with objects on a slide using PowerPoint 2000.....
POWERPOINT 2000 - WORKING WITH TEXT SLIDES
This tutorial goes through how to create new slides and add text to them using Microsoft PowerPoint 2000.....
THE POWER OF JAVASCRIPT
As the purpose of this tutorial is explain to you everything about JavaScript and the importance of it for the we....
HTML 4.01 : EMBEDDING OBJECTS PART 5 - USING THE OBJECT ELEMENT
The \ element is a general-purpose element, designed to insert many different types of content into an HTML docum....
HTML 4.01 : EMBEDDING OBJECTS PART 4 - TAGS OBJECT CAN ENCLOSE
The \ element operates in conjunction with the \ element, which is used to specify the different parameters that ....
HTML 4.01 : EMBEDDING OBJECTS PART 3 - INTERNET EXPLORER OBJECT EXTENSIONS
This tutorial goes through other attributes that Internet Explorer adds to the \ element. ....
HTML 4.01 : EMBEDDING OBJECTS PART 2 - HOW THE OBJECT ELEMENT WORKS
Most browsers have built-in native support for common features such as images (GIFs, JPEGs, and PNGs), text, font....
HTML 4.01 : EMBEDDING OBJECTS PART 1 - INTRODUCTION
What happens if we want a movie embedded in our web page, or an audio MP3 file? In the first days of the web, we ....
DREAMWEAVER - WORKING WITH IMAGES
This tutorial is about how to use graphics on a webpage and create image links using Dreamweaver.....
DREAMWEAVER - WORKING WITH LINKS
This tutorial is for anyone who wants to use Dreamweaver to create links to connect pages in a site and link to o....
DREAMWEAVER - WORKING WITH TEXT
The aim of this tutorial is to show you how in Dreamweaver you can import text into a webpage and create and appl....
DREAMWEAVER - CREATING A BASIC WEB PAGE
This tutorial goes through how to create a basic web page by adding and formatting text using Macromedia Dreamwea....
XSLT BASICS PART 6 - XSLT FUNCTIONS
After that little aside to understand a couple of important areas of XSLT, we can get back to what XSLT can do fo....
XSLT BASICS PART 5 - DEFAULT TEMPLATES
Have you ever accidentally (or deliberately) applied an empty stylesheet to a document? ....
XSLT BASICS PART 4 - CONTROL FLOW ELEMENTS
The following five elements allow us to control execution within a template in a manner analogous to procedural l....
XSLT BASICS PART 3 - XSLT ELEMENTS
In this section, we will recap all the elements we have used so far, and meet several others. With these you will....
XSLT BASICS PART 2 - A WORD ABOUT NAMESPACES
You can get a long way with XML without any knowledge of namespaces, but you won't get far with XSL! ....
XSLT BASICS PART 1 - INTRODUCTION
In this chapter we will provide you with enough information to start building useful XSLT stylesheets. I will int....
PREPARING YOUR WEBPAGES FOR SEARCH ENGINES
If you want some tips on how to make the pages of your website more search engine friendly then this tutorial wil....
HOW TO (NOT) WIN AWARDS FOR YOUR WEBSITE
This tutorial gives advice on the main things that you should not do when you are setting up your website.....
SPAM SPAM SPAM - HOW TO DEAL WITH UNWANTED EMAILS
This tutorial goes through some anti-spam strategies. Spam is the term for unwanted/unsolicited emails. ....
SCANNING FOR DTP - SCANNING LINE-ART
Line-art images are the simplest to work with and often produce the most acceptable results for documents that ar....
SCANNING FOR DTP - IMAGE FORMATS
This tutorial goes through the different formats of images that can be used when scanning images. ....
SCANNING FOR DTP - INTRODUCTION
“A picture is worth a thousand words”, runs the old cliché, but in desktop publishing it still has a ....
THE UNIX COMMAND LINE
In this tutorial the UNIX Command Line is explained.....
THE STRUCTURE OF UNIX
The tutorial explains the structure of the UNIX system.....
OUTLOOK 2000 - THE TASK LIST
This tutorial is about how to create and manage a Task List in Outlook. ....
OUTLOOK 2000 - THE CALENDAR
This tutorial will teach you how to use Outlook\'s Calendar component to create and manage appointments. ....
OUTLOOK 2000 - USING THE ADDRESS BOOK
In this turtorial you will be taken through how to use the address book to help send messages.....
OUTLOOK 2000 - OPENING, REPLYING TO AND FINDING A MESSAGE
This tutorial goes through how to read and reply to e-mail messages using Outlook 2000.....
C++ PROGRAMMING - PERSISTENCE
Persistence is one of the main object-oriented concepts which C++ does not (yet) directly address.....
C++ PROGRAMMING - CONTAINERS
A container is an object that holds instances of other objects. In analysis terms, containers represent the "has....
C++ PROGRAMMING - CONSTRUCTORS AND DESTRUCTORS
Constructors and destructors are special member functions which are automatically called when an object is create....
C++ PROGRAMMING - OBJECT ORIENTED PARADIGMS
There are four main object oriented principles or paradigms which are important to an overall object oriented app....
TCP/IP NETWORKING - ROUTING AND TCP/IP
The initial design goal of TCP/IP was to provide an internetworking architecture. With many networks TCP/IP gatew....
TCP/IP NETWORKING - USING TCP/IP
This tutorial goes through the process of Using TCP/IP.....
TCP/IP NETWORKING - IP ADDRESSING
All hosts on a TCP/IP internet must be able to talk to each other. To allow this a unique address is needed for e....
TCP/IP NETWORKING - WHAT IS TCP/IP?
TCP/IP stands for Transmission Control Protocol/Internet Protocol. TCP/IP is a piece of networking software. ....
DATA SECURITY
The security of data within a computer system is of fundamental importance. It is critical, therefore, that a dat....
INSTALLING THE NETWORK
This tutorial covers the basic tasks for installing Microsoft NT Server version 4.0 on a File Server. ....
NETWORK CLIENTS
In a conventional network, there are File Servers and Workstations. The File Server(s) manage shared resources - ....
THE COMMUNICATIONS CHANNEL
The communications channel provides the environment to move electronic information from one point to another. Ine....
ADOBE PHOTOSHOP - CREATING BORDERS AND PANELS
Borders around selections can be created in one of two ways in Photoshop. You can create a vignetted (soft-edged)....
ADOBE PHOTOSHOP - RETOUCHING IMAGES
Most scanned images require some minor editing and retouching work before they are ready to be used in documents.....
ADOBE PHOTOSHOP - RESIZING IMAGES
This tutorial explains how to alter the dimensions, alter the resolution and recrop images in Photoshop.....
ADOBE PHOTOSHOP - THE SCANNING PROCESS
Scanning is a method of capturing images in digitised form. Once scanned, images can be placed in DTP documents, ....
WINDOWS DNA PART 4 - DNA DESIGN OBJECTIVES
Now that we have seen the benefits of a traditional architecture, we can look at the various other issues that DN....
WINDOWS DNA PART 3 - NETWORK APPLICATIONS
If you had to pick a single concept to represent Windows DNA, "network applications" would be the one you'd pick.....
WINDOWS DNA PART 2 - INTERNET APPLICATION DESIGN
In case you haven't noticed, most of the new software development taking place today centers around delivering fu....
WINDOWS DNA PART 1 - WHY DO WE NEED DNA?
Windows DNA is a platform for building distributed applications using the Microsoft Windows operating system and ....
LINUX - THE VI EDITOR
vi is a screen-oriented display editor. It offers a powerful set of text editing operations based on a set of mne....
THE LINUX COMMAND
The command that is used in the Linux System is explained in this tutorial.....
LINUX - ACCESSING THE SYSTEM
This tutorial goes through the logging on and exiting process of the Linux system.....
THE STRUCTURE OF LINUX
The Linux Operating System is divided into three major components - the Kernel, the Shell and Utilities and Appli....
MICROSOFT FRONTPAGE 2000 - WORKING WITH HYPERLINKS
Hyperlinks are the means by which you move from one web page to another, and more than anything else, mark the we....
MICROSOFT FRONTPAGE 2000 - WORKING WITH TABLES
Tables are made up of rows and columns. The intersection of a row and a column is called a cell. In FrontPage, ce....
MICROSOFT FRONTPAGE 2000 - WORKING WITH PICTURES
FrontPage 2000 is supplied with its own Clip Art Gallery of some 1,000 pictures, and if you have Microsoft Office....
MICROSOFT FRONTPAGE 2000 - WORKING WITH TEXT
With Front Page you can type and edit text as you would with any word processor. You use the toolbars and menus t....
ACCESS 2000 - THE DATABASE WINDOW
Access allows only one database to be open at any one time. All of the contents of the database are displayed in ....
ACCESS 2000 - FILTERING DATA
While sorting information in the datasheet view allows you to apply your own ordering to the display of the recor....
ACCESS 2000 - CREATING TABLES
This tutorial explains how to create tables in Microsoft Access 2000.....
ACCESS 2000 - TABLE DESIGN: HINTS AND TIPS
Before creating a table, here are a few hints and tips about designing your database table.....
HTML GRAPHICS
Here we will go through some graphic-related HTML elements. This includes using HTML to add images to your web pa....
FURTHER FORMATTING IN HTML
Here we will explain some more formatting tags that are commonly used in HTML.....
BASIC HTML
A description of some basic HTML elements used in the BODY of Web documents. This includes paragraph breaks, new ....
INTRODUCTION TO HTML
Hyper-Text Mark-up Language (or HTML for short) is the language used to specify the construction of Web pages. We....
EXCEL 2000 - STATISTICAL FUNCTIONS
The Status bar shortcut menu displays list of statistical functions for screen display. These functions can also ....
EXCEL 2000 - ENTERING A CALCULATION
Formulae are composed of a number of different elements that are combined in a specific way to ensure the formula....
EXCEL 2000 - SPREADSHEET DATA TYPES
There are four types of entry that can be placed onto a sheet: Text, Values, Dates and Formulae.....
EXCEL 2000 - SELECTING CELLS WITH THE MOUSE
Selecting cells (highlighting) is one of the most important actions in Excel. You need to select cells before you....
WORD 2000 - INDENTING TEXT
Indents are the positions where text begins and ends on a line relative to the page margins. Indenting is a way o....
PROFESSIONAL JSP : ARCHITECTURE PART 6 - SERVLETS VERSUS JSPS
JSPs can be used for most purposes, but there are some scenarios where Servlets are more appropriate.....
PROFESSIONAL JSP : ARCHITECTURE PART 5 - THE "DISPATCHER" APPROACH
We now move on to look at architectures based on the dispatcher or "N-tiered" approach, where a Servlet (or JSP) ....
PROFESSIONAL JSP : ARCHITECTURE PART 4 - THE "PAGE-CENTRIC" APPROACH
We start by looking at architectures based on the page-centric or client-server approach. We will look at the pag....
PROFESSIONAL JSP : ARCHITECTURE PART 3 - ARCHITECTURES
Before discussing specific architectures that we can use to build systems with Servlets and JSP, it is worth ment....
PROFESSIONAL JSP : ARCHITECTURE PART 2 - CODE FACTORING AND ROLE SEPARATION
One of the main reasons why the Java Server Pages technology has evolved into what it is today (and it's still ev....
PROFESSIONAL JSP : ARCHITECTURE PART 1 - INTRODUCTION
This chapter will examine a variety of ways to architect a system with JavaServer Pages, Servlets, and JavaBeans.....
WORD 2000 - WORKING WITH FONTS
This tutorial explains the various different changes that can be made to the style of the font in Microsoft Word ....
WORD 2000 - SETTING PAGE MARGINS
The white space around text on the printed page is the margin area. You can change the top, bottom, left and righ....
WORD 2000 - PRINTING
Word allows you to print in several different ways from the keyboard, toolbar, or the menu. Often the whole docum....
JAVA SERVER PROGRAMMING TAG EXTENSIONS PART 4 - TAG EXTENSION IDIOMS
In order to stress the mechanics of tag handlers themselves, I have deliberately used simple examples to this poi....
JAVA SERVER PROGRAMMING TAG EXTENSIONS PART 3 - WRITING TAG EXTENSIONS
Once the initial concepts are grasped, implementing tag extensions is surprisingly easy.....
JAVA SERVER PROGRAMMING TAG EXTENSIONS PART 2 - ANATOMY OF A TAG EXTENSION
Before we return to our simple example, let's cover some basic theory of tag extensions. A number of components a....
JAVA SERVER PROGRAMMING TAG EXTENSIONS PART 1 - INTRODUCTION
From the point of view of the JSP developer, the only significant new feature of JSP 1.1 is support for tag exten....
VISUAL BASIC 6 UML (UNIFIED MODELING LANGUAGE)
Many people have a rather vague idea about what UML, or the Unified Modeling Language, actually is and how and wh....
BIZTALK AND APPLICATION INTEGRATION PART 6 - BIZTALK TALK TOOLS: INTRODUCTORY TOUR
We now conclude this chapter with a closer look at the tools which BizTalk Server provides for implementing appli....
BIZTALK AND APPLICATION INTEGRATION PART 5 - BIZTALK MESSAGING SERVICES
Many of the low-level messaging services performed by BizTalk Server, such as sending, receiving, parsing, and tr....
BIZTALK AND APPLICATION INTEGRATION PART 4 - INTRODUCING MICROSOFT BIZTALK SERVER 2000
Microsoft BizTalk Server 2000 is a collection of tools and server software that enables us to implement applicati....
BIZTALK AND APPLICATION INTEGRATION PART 3 - THE BIZTALK FRAMEWORK INITIATIVE
Messages are the chunks of structured data that flow between applications. They are the heart of EAI because they....
BIZTALK AND APPLICATION INTEGRATION PART 2 - EAI AND B2B SCENARIOS AND ARCHITECTURES
Enterprise Application Integration can occur in any type of project. Some classes of project involve integration ....
BIZTALK AND APPLICATION INTEGRATION PART 1 - INTRODUCTION
Whether the applications are your own, or those of your business partners, BizTalk Server allows you to keep inte....
C# PROGRAMMING: NAMESPACES AND THE BASE CLASSES PART 7 - MATHEMATICAL FUNCTIONS
Mathematical functions are included in the Math class, which is part of the System namespace. You don't therefore....
C# PROGRAMMING: NAMESPACES AND THE BASE CLASSES PART 6 - ACCESSING THE REGISTER
In this section we'll present a code sample that enumerates registry keys and reads their values. There are sever....
C# PROGRAMMING: NAMESPACES AND THE BASE CLASSES PART 5 - BROWSING THE INTERNET
Retrieving a file from the Internet really involves two processes: requesting the file, and reading it through a ....
C# PROGRAMMING: NAMESPACES AND THE BASE CLASSES PART 4 - FILE AND FOLDER OPERATIONS
One of the most common things you'll need to do is access the file system, to read and write to files, to move or....
C# PROGRAMMING: NAMESPACES AND THE BASE CLASSES PART 3 - MANIPULATING DATES AND TIMES
Our first samples will demonstrate how to access the date-time functionality provided by the base classes. There ....
C# PROGRAMMING: NAMESPACES AND THE BASE CLASSES PART 2 - THE BASE CLASSES
As we've remarked there are a huge number of base classes, and there are also a large number of namespaces that c....
C# PROGRAMMING: NAMESPACES AND THE BASE CLASSES PART 1 - INTRODUCTION
In this chapter we're going to look at the base classes - the vast number of .NET classes that Microsoft has writ....
JAVA: PERFORMANCE TUNING AND MEMORY MANAGEMENT PART 4 - MEMORY UTILIZATION
Although Java's performance problems have often been exaggerated, it is true that Java programs sometimes use a l....
JAVA: PERFORMANCE TUNING AND MEMORY MANAGEMENT PART 3 - COMPILERS
When you compile a Java source code file, the compiler generates a class file containing Java bytecodes that can ....
JAVA: PERFORMANCE TUNING AND MEMORY MANAGEMENT PART 2 - TIPS FOR IMPROVING PERFORMANCE
Once you've identified a performance problem, there are usually ways that you can address the problem. The most o....
JAVA: PERFORMANCE TUNING AND MEMORY MANAGEMENT PART 1 - INTRODUCTION
Since it came into existence, Java code has had a reputation for executing slowly, and that reputation was partia....
JAVA OBJECTS: ABSTRACTION AND MODELLING PART 3 - INHERENT CHALLENGES
Despite the fact that abstraction is such a natural process for human beings, developing an appropriate model for....
JAVA OBJECTS: ABSTRACTION AND MODELLING PART 2 - GENERALIZATION THROUGH ABSTRACTION
If we eliminate enough detail from an abstraction, it becomes generic enough to apply to a wide range of specific....
JAVA OBJECTS: ABSTRACTION AND MODELLING PART 1 - INTRODUCTION
As human beings, we are flooded with information every day of our lives. Even if we could temporarily turn off al....
SQL SERVER 2000 AND XML PART 6 - ANNOTATED XDR SCHEMES
XDR is an acronym for XML-Data Reduced and is a language used to create schemas. Normally a Data Type Definition ....
SQL SERVER 2000 AND XML PART 5 - XML TEMPLATES
To help reduce the amount of data that needs to be entered into the URL we can use XML templates. XML templates a....
SQL SERVER 2000 AND XML PART 4 - CALLING STORED PROCEDURES IN URLS
The SELECT statements that we have entered so far in the URL of our browser have been relatively short. But you s....
SQL SERVER 2000 AND XML PART 3 - XSL STYLESHEETS
XML documents can contain actual XML data or a query that will be executed to retrieve the XML data from SQL Serv....
SQL SERVER 2000 AND XML PART 2 - SELECTING XML DATA
We know that we can select data in SQL Server 2000 using the SELECT statement. We can also select data and have i....
SQL SERVER 2000 AND XML PART 1 - INTRODUCTION
Just a few short years ago we would display data from our database on the Web as HTML using Active Server Pages t....
PROFESSIONAL PERL PART 5 - ATTRIBUTE LISTS
Attributes are a largely experimental feature, still under development, and only present from Perl version 5.6 on....
PROFESSIONAL PERL PART 4 - RETURNING VALUES FROM SUBROUTINES
Subroutines can return values in one of two ways, either implicitly, by reaching the end of their block, or expli....
PROFESSIONAL PERL PART 3 - PROTOTYPES
The subroutines we have considered so far exert no control over what arguments are passed to them; they simply tr....
PROFESSIONAL PERL PART 2 - PASSING PARAMETERS
Basic Perl subroutines do not have any formal way of defining their arguments. We say 'basic' because we can opti....
PROFESSIONAL PERL PART 1 - SUBROUTINES
Subroutines are autonomous blocks of code that function like miniature programs and can be executed from anywhere....
VISUAL BASIC 6 APPLICATION DEVELOPMENT PART 5 - THE WROBA CASE STUDY
The WROBA (WRox Online Banking Application) case study used in this book uses a theme you may be familiar with -o....
VISUAL BASIC 6 APPLICATION DEVELOPMENT PART 4 - DISTRIBUTED APPLICATION DEVELOPMENT
When we develop our 3-tier application in a Microsoft environment we'll effectively be developing using the Windo....
VISUAL BASIC 6 APPLICATION DEVELOPMENT PART 3 - THE SOFTWARE DEVELOPMENT PROCESS
The concept underlying a software development process is simple but effective: document what works and what does ....
VISUAL BASIC 6 APPLICATION DEVELOPMENT PART 2 - DISTRIBUTED APPLICATIONS
Although some of you may have developed VB applications in the past, chances are they were designed to run on sin....
VISUAL BASIC 6 APPLICATION DEVELOPMENT PART 1 - INTRODUCTION
Even if you've written only a few applications using Visual Basic (VB), you probably know how easy it makes creat....
VB.NET PROGRAMMING PART 7 - CROSS-LANGUAGE INHERITANCE
VB.NET creates managed code - code that runs within the .NET Framework. All managed code can interact with other ....
VB.NET PROGRAMMING PART 6 - INTERACTING WITH OBJECTS
With all the changes to the way we declare, construct, and implement classes, it makes sense that there are also ....
VB.NET PROGRAMMING PART 5 - INTERFACES
VB has, for some time, allowed us to create objects with more than one interface. This was done using the Impleme....
VB.NET PROGRAMMING PART 4 - SHARED OR CLASS MEMBERS
While objects are very powerful and useful, there are times when we just want access to variables, functions, or ....
VB.NET PROGRAMMING PART 3 - INHERITANCE
While the OO features of VB have been very powerful and useful, we have been held back in many cases by the lack ....
VB.NET PROGRAMMING PART 2 - OBJECT LIFECYCLE
In VB6, objects had a clearly defined and well-understood life cycle - a set of events that we always knew would ....
VB.NET PROGRAMMING PART 1 - NEW OBJECT-ORIENTED CAPABILITIES OF VB.NET
When Visual Basic 4.0 was released, it introduced a whole new era of programming for VB. Object-oriented (OO) pro....
PROFESSIONAL LINUX PROGRAMMING PART 4 - THE APPLICATION
Now we have learnt the basics of accessing the PostgreSQL database from 'C', it's time to see how we can implemen....
PROFESSIONAL LINUX PROGRAMMING PART 3 - ECPG
Now it's time to look at the alternative way of combining SQL and C, by embedding SQL statements in the C code, a....
PROFESSIONAL LINUX PROGRAMMING PART 2 - OBTAINING RESULTS FROM QUERIES
We now come to both the most used part of libpq, and also the most complex - retrieving data.....
PROFESSIONAL LINUX PROGRAMMING PART 1 - ACCESSING POSTGRESQL FROM CODE
PostgreSQL is accessible from many different programming languages. We know of at least: C, C++, Java, Perl, Pyth....
HOW TO USE YOUR E-MAIL ADDRESS AS A BRANDING TOOL
In this article Wanda Loskot introduces you to the techniques of advertising using your email address. Some of th....
BEGINNING PHP4 : GENERATING GRAPHICS PART 6 - ADVANCED GRAPHICS MANIPULATION
Now that we understand the basics of image functions and how we can apply them, let's take a look at some of the ....
BEGINNING PHP4 : GENERATING GRAPHICS PART 5 - FURTHER INTERACTIVITY
What we have so far is a searchable database whose results can be displayed graphically. However, suppose we want....
BEGINNING PHP4 : GENERATING GRAPHICS PART 4 - PRACTICAL APPLICATION
It's all very well being able to draw images on the fly, but it's all very superficial. Thousands of web sites pr....
BEGINNING PHP4 : GENERATING GRAPHICS PART 3 - PUTTING IT ALL TOGETHER
So far we've covered creating an image, outputting it to the browser and cleaning up after ourselves. Between cre....
BEGINNING PHP4 : GENERATING GRAPHICS PART 2 - DRAWING ON OUR IMAGE
Now that we've seen how the coordinate system works and have two colors to draw with, we can start making picture....
BEGINNING PHP4 : GENERATING GRAPHICS PART 1 - LAYING A FOUNDATION
PHP contains a range of functions that allow you to open, manipulate and output graphics to the web browser. Duri....
PROFESSIONAL ASP XML : CASE STUDY DATA DRIVEN XSL PART 4 - THE TEST PAGE
Now let's see this all at work by looking at the test page, which is included in the source download as default.a....
PROFESSIONAL ASP XML : CASE STUDY DATA DRIVEN XSL PART 3 - GENERATING THE XSL
Now let's start looking at the process of generating the XSL file. Normal XML rules apply. The XML generated by o....
PROFESSIONAL ASP XML : CASE STUDY DATA DRIVEN XSL PART 2 - THE DATA
This case-study uses three XML files: - The incoming data (input, aka: "incoming.xml") - The translation defini....
PROFESSIONAL ASP XML : CASE STUDY DATA DRIVEN XSL PART 1 - INTRODUCTION
As business to business commerce and inter-enterprise communication via XML continues to explode, developers will....
ACTIVE SERVER PAGES+ PART 5 - ABOUT THE ASP+ FINAL RELEASE
Obviously, the preview version of ASP+ and the runtime framework that we are using is not absolutely complete. Ho....
ACTIVE SERVER PAGES+ PART 4 - GETTING STARTED WITH ASP+
Having seen what ASP+ is all about, and some details of the technologies that support it behind the scenes, it's ....
ACTIVE SERVER PAGES+ PART 3 - HOW IS ASP+ DIFFERENT FROM ASP?
Having seen in outline how ASP+ is now an integral part of the operating system, we need to look at the other asp....
ACTIVE SERVER PAGES+ PART 2 - THE NEXT GENERATION WEB SERVICES FRAMEWORK
So, COM+ provides a framework of operating system services. But that's not the whole story. ASP+ is actually a pa....
ACTIVE SERVER PAGES+ PART 1 - INTRODUCTION TO ASP+
Although it seems to have been around forever, Active Server Pages is only some four-and-a-bit years old. Since i....
JAVA, FLASH AND ALL THAT JAZZ - AND 50% FASTER!
Today more and more web site builders are using Flash and Java. While it may be fun to watch the creativity of ou....
INTRODUCING .NET PART 6 - HOW DOES .NET AFFECT ME?
If you want to know how you will be affected by .NET, here are some of most important implications for developers....
INTRODUCING .NET PART 5 - SUMMARY OF LANGUAGE CHANGES
Each of the major languages in Visual Studio is also in for changes. Here is a quick overview.....
INTRODUCING .NET PART 4 - ADDITIONAL BENEFITS
In this section the benefits of .NET are discussed.....
INTRODUCING .NET PART 3 - USER AND PROGRAM INTERFACES
At the top layer, .NET provides three ways to render and manage user interfaces (Windows Forms, Web Forms, and Co....
INTRODUCING .NET PART 2 - THE .NET FRAMEWORK
First and foremost, .NET is a framework that covers all the layers of software development from the operating sys....
INTRODUCING .NET PART 1 - INTRODUCTION
In July 2000, Microsoft held the Professional Developers Conference (PDC) in Orlando, Florida, where they reveale....
PROFESSIONAL SQL SERVER 2000 PROGRAMMING PART 6 - INDEXED (MATERIALIZED) VIEWS
This one is brand new with SQL Server 2000 and is, unfortunately, only supported in the Enterprise Edition (OK, t....
PROFESSIONAL SQL SERVER 2000 PROGRAMMING PART 5 - PROTECTING CODE: ENCRYPTING VIEWS
If you're building any kind of commercial software product, odds are that you're interested in protecting your so....
PROFESSIONAL SQL SERVER 2000 PROGRAMMING PART 4 - AUDITING: DISPLAYING EXISTING CODE
What do you do when you have a view, but you're not sure what it does? The first option should be easy at this po....
PROFESSIONAL SQL SERVER 2000 PROGRAMMING PART 3 - EDITING VIEWS
The main thing to remember when you edit views with T-SQL is that you are completely replacing the existing view.....
PROFESSIONAL SQL SERVER 2000 PROGRAMMING PART 2 - MORE COMPLEX VIEWS
Even though I use the term "complex" here - don't let that scare you. The toughest thing in views is still, for t....
PROFESSIONAL SQL SERVER 2000 PROGRAMMING PART 1 - SIMPLE VIEWS
The syntax for a view, in its most basic form, is a combination of a couple of things we've already seen in the b....
PROFESSIONAL ACTIVE SERVER PAGES 3.0 PART 6 - DATA SHAPING
Data shaping, or hierarchical recordsets, allows you to represent a tree-like structure or related recordsets. Th....
PROFESSIONAL ACTIVE SERVER PAGES 3.0 PART 5 - OPTIMIZATION
Optimization is always a concern for every developer. After all, it hardly matters how cool your code is or what ....
PROFESSIONAL ACTIVE SERVER PAGES 3.0 PART 4 - REFRESHING PARAMETERS
Instead of typing in all of the parameter details yourself, you can get ADO to do it for you, simply by calling t....
PROFESSIONAL ACTIVE SERVER PAGES 3.0 PART 3 - STORED PROCEDURES
The use of stored procedures is the one area where the Command object comes into its own. A stored procedure (or ....
PROFESSIONAL ACTIVE SERVER PAGES 3.0 PART 2 - THE COMMAND OBJECT
The Command object is designed specifically to deal with commands of any sort, but especially those that require ....
PROFESSIONAL ACTIVE SERVER PAGES 3.0 PART 1 - THE CONNECTION OBJECT
The Connection object is what gives us a connection to the data store, but that's not all the Connection object d....
XSLT PART 6 - WHERE TO USE XSLT
In this final section of this chapter I shall try and identify what tasks XSLT is good at, and by implication, ta....
XSLT PART 5 - XSLT AS A LANGUAGE
What are the most significant characteristics of XSLT as a language, which distinguish it from other languages? I....
XSLT PART 4 - THE HISTORY OF XSL
Like most of the XML family of standards, XSLT was developed by the World Wide Web Consortium (W3C), a coalition ....
XSLT PART 3 - THE PLACE OF XSLT IN THE XML FAMILY
XSLT is published by the World Wide Web Consortium (W3C) and fits into the XML family of standards, most of which....
XSLT PART 2 - HOW DOES XSLIT TRANSFORM XML?
By now you are probably wondering exactly how XSLT goes about processing an XML document in order to convert it i....
XSLT PART 1 - WHAT IS XSLT?
XSLT, which stands for eXtensible Stylesheet Language: Transformations, is a language which, according to the ver....
PROFESSIONAL XML DATABASES PART 5 - ADD MISSING ELEMENTS TO THE ROOT ELEMENT
A significant flaw may have been noticed in the final structure we arrived at in the last section - when building....
PROFESSIONAL XML DATABASES PART 4 - ADDING ID ATTRIBUTES
The next step is to create an ID attribute for each of the structural (nondata point) elements we have defined so....
PROFESSIONAL XML DATABASES PART 3 - CREATING THE ROOT ELEMENT
Once we've clarified the scope of the document that we need to create, which may be driven by business needs, we ....
PROFESSIONAL XML DATABASES PART 2 - SCOPING THE XML DOCUMENT
The first rule when designing an XML structure to hold relational information is to decide what the scope of the ....
PROFESSIONAL XML DATABASES PART 1 - MIGRATING A DATABASE TO XML
We'll be using an example to see how the rules we are creating would be applied in a real-world situation. The st....
PROFESSIONAL XML PART 6 - SAX 2.0
SAX 1.0 has been very widely implemented and has been in widespread use almost since the day the first draft appe....
PROFESSIONAL XML PART 5 - THE RULE-BASED DESIGN PATTERN
An alternative way of structuring a SAX application, which again has the objective of separating functions and ke....
PROFESSIONAL XML PART 4 - SOME SAX DESIGN PATTERNS
Our example SAX applications have only been interested in processing one or two different element types, and the ....
PROFESSIONAL XML PART 3 - ADVANCED SAX FEATURES
The features we've covered so far are probably enough for 90% of SAX applications. But it's useful to know someth....
PROFESSIONAL XML PART 2 - THE ORIGINS AND STRUCTURE OF SAX
The history of SAX is unusually well documented, because all the discussion took place on the public XML-DEV mail....
PROFESSIONAL XML PART 1 - SAX 1.0 : THE SIMPLE API FOR XML
In this chapter we'll look at an alternative way of processing an XML document: the SAX interface. We'll start by....
PROFESSIONAL VISUAL BASIC 6 XML PART 6 - GIVING STYLE TO XML
With XML only consisting of data content, there is a clear need for ways to display this content. This is commonl....
PROFESSIONAL VISUAL BASIC 6 XML PART 5 - XSLT LANGUAGE EXTENSIONS
XSLT processor vendors are free to add their own private extensions to the language. The XSLT specification even ....
PROFESSIONAL VISUAL BASIC 6 XML PART 4 - VARIABLES AND PARAMETERS
Once you have read this section, you will have found out that its title is a bit deceptive. You, as a programmer,....
PROFESSIONAL VISUAL BASIC 6 XML PART 3 - EVAL AND SCRIPT
First of all a warning: be careful - the eval and script elements are not specified in the XSLT recommendation. T....
PROFESSIONAL VISUAL BASIC 6 XML PART 2 - XSLT
When we want to exchange information with other applications, it would be nice if everyone would use the same doc....
PROFESSIONAL VISUAL BASIC 6 XML PART 1 - USING XML QUERIES AND TRANSFORMATIONS
Now we have an easy and platform-independent method of describing XML data, validating its type as we wish and mo....
PROFESSIONAL JAVASCRIPT PART 6 - PROCESSING THE ORDER
The user has hit submit in the order summary page (CheckoutConfirm.asp) and its action has brought us here, to Pr....
PROFESSIONAL JAVASCRIPT PART 5 - CHECK 'EM OUT - THE ONLINE ORDERING SYSTEM
The online ordering system's information gathering takes place over three pages with a fourth page at the end dis....
PROFESSIONAL JAVASCRIPT PART 4 - THE MUSICMAD SHOPPING BASKET
The MusicMad shopping basket relies exclusively on cookies, in particular the basket cookie which we set. Given w....
PROFESSIONAL JAVASCRIPT PART 3 - THE HOMEPAGE
The homepage is the first page displayed in the main frame when the user browses to the web site.....
PROFESSIONAL JAVASCRIPT PART 2 - BUILDING THE BASIC WEBSITE
We have completed the foundations of our database. We will create the stored procedures as we need them. Our next....
PROFESSIONAL JAVASCRIPT PART 1 - BUILDING AN E-COMMERCE SHOP FRONT
In this chapter we will be building an electronic store front and online ordering system for an imaginary company....
BEGINNING E-COMMERCE PART 6 - INTERFACES IN THE WROXCOMMERCE PROJECT
As we indicated previously, when we create an ActiveX object in Visual Basic, VB does all the hard work of puttin....
BEGINNING E-COMMERCE PART 5 - COMPILING THE FILE
Although we won't talk about registering components and deployment to production servers at this point in time, i....
BEGINNING E-COMMERCE PART 4 - VERSIONING
When we make the site available to visitors we'll deploy (copy across the ASP code and ActiveX components) the ap....
BEGINNING E-COMMERCE PART 3 - CONNECTING TO THE DATABASES
Our chosen technology for connecting to our database is going to be ActiveX Data Objects, or ADO. ADO is a set of....
BEGINNING E-COMMERCE PART 2 - STARTING THE WROXCOMMERCE PROJECT
As we start our project the first thing we're going to look at is creating the root object of our model - the Vis....
BEGINNING E-COMMERCE PART 1 - OBJECT ORIENTED PROGRAMMING
Most modern software can be controlled programmatically through its exposed object models. In fact, most of the a....
BEGINNING JAVA 2 - JDK 1.3 VERSION PART 7 - SYNTHESIZING IMAGES
You don't have to read all your images in from files - you can create your own. The most flexible way of doing th....
BEGINNING JAVA 2 - JDK 1.3 VERSION PART 6 - ALPHA COMPOSITING
Alpha compositing is all about the transparency of an image, and we are just going to look at the basic ideas her....
BEGINNING JAVA 2 - JDK 1.3 VERSION PART 5 - TRANSFORMING IMAGES
We can apply a transformation to a graphics context to modify the user coordinate system relative to the device c....
BEGINNING JAVA 2 - JDK 1.3 VERSION PART 4 - ANIMATION
You can create animated effects in Java on any component. You can create animation in a window or a panel, your b....
BEGINNING JAVA 2 - JDK 1.3 VERSION PART 3 - CREATING IMAGE OBJECTS
The Image class is at the heart of all images in Java. An image will always be an object of a class that has Imag....
BEGINNING JAVA 2 - JDK 1.3 VERSION PART 2 - OBTAINING AN IMAGE
The ImageIcon class doesn't really care about the size of the image, that is, it is not constrained to be a typic....
BEGINNING JAVA 2 - JDK 1.3 VERSION PART 1 - APPLET OPERATIONS
An applet is defined by a class that has the Applet class as a base. We will use the Swing class JApplet which is....
BEGINNING XML PART 6 - PARSING XML
An XML processor is more commonly called a parser, since it simply parses XML and provides the application with a....
BEGINNING XML PART 5 - PROCESSING INSTRUCTIONS
Although it isn't all that common, sometimes you need to embed application-specific instructions into your inform....
BEGINNING XML PART 4 - EMPTY ELEMENTS AND XML DECLARATION
This section describes empty elements and XML declaration in XML.....
BEGINNING XML PART 3 - COMMENTS
Comments provide a way to insert into an XML document text that isn't really part of the document, but rather is ....
BEGINNING XML PART 2 - ATTRIBUTES
In addition to tags and elements, XML documents can also include attributes. ....
BEGINNING XML PART 1 - WELL-FORMED XML
This chapter will cover all you need to know to create "well-formed" XML. Well-formed XML is XML that meets certa....
BEGINNING PERL PART 5- MORE ADVANCED TOPICS
We've not actually plumbed the depths of the regular expression language syntax - Perl has a habit of adding wild....
BEGINNING PERL PART 4 - WORKING WITH REGEXPS
Now that we've matched a string, what do we do with it? Well, sometimes it's just useful to know whether a string....
BEGINNING PERL PART 3 - REPETITION
We've now moved from matching a specific character to a more general type of character - when we don't know (or d....
BEGINNING PERL PART 2 - ESCAPING SPECIAL CHARACTERS
Of course, regular expressions can be more than just words and spaces. The rest of this chapter is going to be ab....
BEGINNING PERL PART 1 - REGULAR EXPRESSIONS; WHAT ARE THEY? INTERPOLATION
Regular expressions allow us look for patterns in our data. We can use that one single value (or pattern) to desc....
BEGINNING ACTIVE SERVER PAGES 3.0 PART 6 - USING THE OBJECT AS A ROAD MAP
While being able to create a page dynamically is a nice feature, the real power of Active Server Pages comes from....
BEGINNING ACTIVE SERVER PAGES 3.0 PART 5 - WHAT IS THE ACTIVE SERVER PAGES OBJECT MODEL?
In this chapter, we have looked at how a physical object can be represented by a programmatic object. This progra....
BEGINNING ACTIVE SERVER PAGES 3.0 PART 4 - CALLING METHODS OF AN OBJECT
The syntax for calling the method of an object is very similar to setting or retrieving a property value.....
BEGINNING ACTIVE SERVER PAGES 3.0 PART 3 - ALTERING THE PROPERTIES OF AN OBJECT
So, we have a telephone object, which defines the characteristics of any telephone. For a particular instance of ....
BEGINNING ACTIVE SERVER PAGES 3.0 PART 2 - PROGRAMMING WITH OBJECTS
To begin our look at programming with objects, let's use our trusty telephone object again. Being a technophile a....
BEGINNING ACTIVE SERVER PAGES 3.0 PART 1 - OBJECTS, PROPERTIES, METHODS AND EVENTS
Some of you may have heard terms like "object oriented programming", "object models", and similar. In order for u....
BEGINNING COMPONENTS FOR ASP PART 6 - BUILDING OUR FIRST COMPONENT
The Brick Calculator component is a Windows Script Component (WSC), written using the Windows Script Component Wi....
BEGINNING COMPONENTS FOR ASP PART 5 - NETWORK APPLICATION ARCHITECTURES
ASP is a relatively new technology, but people have been building network-based applications for many years. To h....
BEGINNING COMPONENTS FOR ASP PART 4 - DIFFERENT KINDS OF COMPONENTS
Components come in all manner of different types. To try to get an idea of the range of tasks that could be perfo....
BEGINNING COMPONENTS FOR ASP PART 3 - USING COMPONENTS FROM ASP
In this section we'll use a custom-built component in an ASP page. We'll begin by looking at how to call componen....
BEGINNING COMPONENTS FOR ASP PART 2 - INTERFACES AND IMPLEMENTATION
One of the key characteristics of all COM components is that they are able to perform tasks for us without tellin....
BEGINNING COMPONENTS FOR ASP PART 1 - STARTING OUT WITH COMPONENTS
As our customers, our managers and the sales team ask for increasingly complex applications, the demands made of ....
BEGINNING ASP DATABASES PART 5 - A TRAP WITH RECORDSETS AND TABLES
Sometimes fields of a record contain no data or a NULL. A person may not have a phone number, or a member is regi....
BEGINNING ASP DATABASES PART 4 - READING ALL OF THE RECORDS (WITH EOF)
By building a table that displays the first five records of a recordset, we get some idea of the techniques and p....
BEGINNING ASP DATABASES PART 3 - BUILDING TABLES WITH DATA
Very frequently your client will want to place data into an HTML table, for display of the browser.....
BEGINNING ASP DATABASES PART 2 - WHICH RECORD?
In the last section we discussed obtaining data from fields. But which record was providing the data? Were we on ....
BEGINNING ASP DATABASES PART 1 - PREPARING TO USE SIMPLE RECORDSETS
One of my sailing coaches emphasized that yacht races are won or lost long before the day of the race. Regattas a....
BEGINNING XHTML PART 6 - STRATEGIES FOR HANDLING MEDIA TYPES
As we mentioned earlier, there has been an explosion of devices for connecting to the Web. As wonderful as this p....
BEGINNING XHTML PART 5 - PRINTING AND PAGINATED MEDIA
Earlier in this chapter, we talked about media groups. One of these media groups dealt with presentation to conti....
BEGINNING XHTML PART 4 - USING THE LINK ELEMENT
The second mechanism for associating style sheets with media types is to use the \ elements media attribute, whic....
BEGINNING XHTML PART 3 - ASSOCIATING STYLE SHEETS WITH MEDIA TYPES
In a previous chapter, you learned how to embed and link style sheets to documents. This same mechanism may be us....
BEGINNING XHTML PART 2 - WHAT ARE MEDIA TYPES?
One of the most exciting things about writing XHTML is that whatever you write can be viewed anywhere in the worl....
BEGINNING XHTML PART 1 - INTRODUCTION
The World Wide Web is a wonderful thing: computers all over the world - connected together - sharing documents an....
BEGINNING WAP, WML AND WMLSCRIPT PART 3 - COMMENTS IN WML
As you begin writing WML decks, it is a very good idea to add comments to your code. Comments are a feature that ....
BEGINNING WAP, WML AND WMLSCRIPT PART 2 - COMPILED WML
When we loaded that first WML example into the UP.Simulator, we really only paid attention to what happened in th....
BEGINNING WAP, WML AND WMLSCRIPT PART 1 - WHAT IS WML?
The Wireless Markup Language is a markup language that was designed expressly for the purpose of creating applica....
BEGINNING JAVASCRIPT PART 5 - THE SELECT ELEMENTS
Although they look quite different, the drop-down list and the list boxes are actually both elements created with....
BEGINNING JAVASCRIPT PART 4 - TEXTAREA ELEMENT
The text area element allows multi-line input of text. Other than this, it acts very much like the text box eleme....
BEGINNING JAVASCRIPT PART 3 - TEXT ELEMENTS
The standard text element allows users to enter a single line of text. This information can then be used in JavaS....
BEGINNING JAVASCRIPT PART 2 - HTML ELEMENTS IN FORMS
There are about ten elements commonly found within \ elements. The most useful are shown below, ordered into gene....
BEGINNING JAVASCRIPT PART 1 - HTML
Web pages would be very boring if we could not interact with the user, or obtain information from them, such as t....
PROFESSIONAL WAP PART 6 - A WAP-BASED E-MAIL APPLICATION
Web mail accounts such as the ubiquitous 'Hotmail', or 'Yahoo! Mail' are fast becoming the most popular kind of e....
PROFESSIONAL WAP PART 5 - E-MAIL AND E-COMMERCE
One of the most important lessons for an Internet retailer is to ensure that the online buying experience is as e....
PROFESSIONAL WAP PART 4 - SIMPLIFYING WML GENERATION
In this section, we'll look at a WML class that will make the generation of WML easier, and to separate some of t....
PROFESSIONAL WAP PART 3 - INTRODUCTION TO THE JAVAMAIL API
The JavaMail API offers a clean object-oriented framework of classes that model a theoretical mail system. JavaMa....
PROFESSIONAL WAP PART 2 - KEY ELEMENTS OF E-MAIL
To help us understand the issues concerning JavaMail, CDO and programming e-mail systems, we must first explore t....
PROFESSIONAL WAP PART 1 - WAP AND E-MAIL
Generally acknowledged as being the 'killer-app' of the Internet, e-mail is more frequently used than even the We....
WHAT IS FLASH
In this brief article, we discover the Flash technology from Macromedia and answer some simple questions if you h....
INCLUDING AN ICON WHEN YOU'RE BOOKMARKED
I dont know if you have noticed but if you have many favourite bookmarked sites in your list, you may notice a li....
10 TIPS FOR A BETTER WEBSITE
This article contains 10 excellent tips on web design including Privacy Policy, Contact information, Navigation, ....
WHAT ARE COOKIES?
If you are baffled by the term cookie then dont be afraid. In this article we investigate what cookies actually a....
UNDERSTANDING THE WORLD WIDE WEB (PART 1)
This first part of a 2 part article by Laura Cohen introduces you to the concepts behind the world wide web. Star....
UNDERSTANDING THE WORLD WIDE WEB (PART 2)
Part 2 of our Understanding the World Wide Web feature by Laura Cohen introduces you to some of the experiences o....
A BASIC GUIDE TO THE INTERNET
This excellent article from Laura Cohen introduces beginners to the fundermentals of the Internet in general. Lea....
FINDING PICTURES FOR YOUR WEBSITE
You will probably find yourself delving through CD's, books and other websites hunting for images or even just id....
FOREIGN SEARCH ENGINES
We all look at using English compliant search facilities because the language we use on a day to day basis is Eng....
THE BEST WAY TO GET YOUR SITE INDEXED!
In this article, the editor of The Beginners Online Workshop introduces you to the best technique to get your web....
SEARCH ENGINE RANKING
In this article Carl Hruza introduces you to some simple techniques which will help you make your website Search ....
ACTIVE SERVER PAGES FREE WEB HOSTING
To accompany the up and coming Active Server Page tutorials on the Workshop we would like to introduce you to Dom....
HOW EXACTLY DO SEARCH ENGINES INDEX
In this indepth article, Peter P. Thiruselvam takes you through the inns and outs of the proccesses of Search Eng....
THE WEBMASTER'S COPYRIGHT
Understanding Copyright on the Internet is a really important factor today. This article explains where you stand....
DESIGNING YOUR WEB SITE FOR ALL BROWSERS
Building your website for different operating systems assures you the ability to expose your website to a much la....
SEARCH ENGINE PROMOTION - OPTIONS EXPLAINED
We continue are look at Search engines with this article from Carl Hruza. Learn more about search engine competit....
THE BIG DOMAIN NAME RIP OFF
You have your website built, now your looking to take it one step further with a domain name. You search, you fin....
BUILDING A WEBSITE FROM SCRATCH (PART 1)
In this exclusive article, Steven Salmon aids complete novices into building their own very first website from th....
WHAT'S THE BIG FUSS ABOUT LONG DOMAIN NAMES?
You can now register domain names up to 67 characters but whats the hype surrounding this latest move? Learn abou....
1ST PAGE 2000 FREE WEB EDITOR
Free??? I hear you cry... Yes its Free. 1st Page 2000 is an excellent web editor with a whole array of features t....
HOW DO YOU WRITE SQL QUERIES WITHOUT KNOWING SQL?
How do you write advanced SQL queries without knowing SQL? This week Darren Brokenshire investigates, and uncover....
THE FAMOUS JAVASCRIPT BACK PAGE ROUTINE
Navigation is a key element on your website, but what do you do when you want to give the user the option of goin....
WRITING EFFECTIVE AND EYE CATCHING HEADLINES
This week Tony L. Callahan introduces you to the techniques of writing eye catching headlines for your website. W....
WHAT YOU SHOULD KNOW ABOUT SITE LAYOUT
In this article Azam Corry delves a little deeper into the reality of Tables and Frames while also he talks about....
FRONTPAGE 2000 AND JAVASCRIPT
Using JavaScript in conjunction with FrontPage features is easier if you know some of the oddities in using Front....
SPEED UP INTERNET EXPLORER
In this article we show you how to increase the speed of Internet Explorer upto 6 times with a few registry modif....
MAXIMIZE YOUR UNDERSTANDING OF KEY TERMS
This week Todd W. Winslow introduces you to some key terms in the Internet industry. From understanding what Hits....
MARKETING YOUR WEBSITE APPEARANCE
This week Chris Small introduces you to some simple techniques which improve the appearance of your URL's while a....
DREAMWEAVER 3 BIBLE (BOOK REVIEW)
The volume of Dreamweaver books are increasing by the day, however the new kid on the block is the Dreamweaver 3 ....
WHAT EXACTLY IS WAP?
In this brief article, we take a peek into WAP and find out what it is all about. Should we be building websites ....
REPLACING A FORM BUTTON WITH AN IMAGE
If you are new to creating forms for your website, then you might be interested to know that this horrid submit b....
SIMPLE TECHNIQUES (PART 1)
You have a glorious website and you are ready to rock and roll with it, but whats around to let others know about....
WHAT ARE ACTIVE SERVER PAGES?
You must have heard the term Active Server Pages or ASP. In this article we discover what they actually are and w....
WHAT TOOLS FOR YOUR WEBSITES
You are either going to be serious about your design or you want to get started but unsure where to start. We tak....
INSIDE THE WORKSHOP (PART 1)
Would it be wonderful to know more about whats behind some of the larger websites, yet most never tell you their ....

597 ONLINE TRAINING COURSES AVAILABLE
MICROSOFT WORD 2000 INTERMEDIATE
Word 2000 is a popular version of the word processing application from Microsoft. This intensive course is design....
A+ ESSENTIALS SUPPORT SKILLS - MODULE 5 - PRINTERS AND SCANNERS
This practical “hands-on” course will teach you the fundamental principles of supporting desktop and portable com....
MICROSOFT WORKS 4.0 FOR THE MACINTOSH
Microsoft Works for Macintosh 4.0 is a fully integrated set of tools containing a word processor, spreadsheet, da....
ECDL WORD PROCESSING WITH COREL WORDPERFECT 9.0
This course is designed to prepare readers for the ECDL module 3 examination. The course will allow readers to cr....
NETWORK+ 2005 MODULE 4 - TCP/IP FUNDAMENTALS
This is module number 4 of 7 of a practical hands-on course is intended for readers wishing to qualify with Netwo....
 
10 IT JOBS AVAILABLE
SENIOR BUSINESS IMPROVEMENT CONSULTANT
<P>If you are a Senior Business Improvement Consultant then I want to hear from you NOW!!!</P>....
SALES PERSON
An International retail company are in search of a sales person to join their dynamic sales team!This is a really....
I.T TEAM LEADER CONSULTANTS
<P>I.T Team Leader and ConsultantsBase £19K-£35K + OTE</P><P>A Team Leader and two Cons....
UNIX, LINUX (HIGH AVAILABILITY CLUSTERS) & QNX SYSTEMS ADMIN N/WEST
Computer Futures Solutions are seeking an experienced Linux/Unix/QNX Systems Administrator with a knowledge of Ne....
ORACLE/PEOPLESOFT FINANCIAL CONSULTANT
<P>Excellent Investment Banking, Retail Banking and Insurance industry experience gained in at least one ....
CONTACT US
Saturday 4th July 2009  © COPYRIGHT 2009 - VISUALSOFT