This index covers all the new articles featured on our Web site. Many of the articles are contributed by our readers, others by freelance writers. Your words could be read — and your voice could be heard — by tens of thousands of our visitors and subscribers to our newsletter. Sound interesting? Submit your article today:
[The difference between the two methods is that articles submitted using the Open Publishing Initiative are generally shorter than the freelance articles, and the author does not receive monetary compensation. Freelance submissions are accepted upon receipt of a signed freelance contract. The freelance author does receive compensation.]
- How to Get Great Search Engine Rankings
- Once you've chosen your business and purchased a domain name the next step is to find useful and relevant keywords. This article gives you ten useful tips on how to optimize your Web pages. By Brandon Leibowitz. December 31, 2007
- Inside Camtasia Studio 5: Part 4
- In this installment you'll learn about more improvements in Camtasia 5 and how to add these to your recordings. Specifically, you'll learn how to create title clips, use captioning, voice narration, Flash quizzing and surveys. By Nathan Segal. December 20, 2007
- Getting Started with Silverlight -Â Part 3: Properties
- This third and final installment looks at interacting with the Silverlight control programmatically. Topics covered include: the settings property, the content property and other members. By Adam Nathan. December 17, 2007
- How to Build a Web Design Business
- With all the HTML editors available, you too can build Web sites for profit. Time to start a small business? No! While it's easy to publish Web pages, a lot of planning is necessary to create a viable business. In this article you'll learn how. By Peggie Brown. December 12, 2007
- Getting Started with Silverlight -Â Part 2: Hosting Options and More
- This week we dig deeper and look at the Silverlight.createObjectEx function, understanding your hosting options, properties, the enableHtmlAccess property, and much more. By Adam Nathan. December 10, 2007
- How to Make Money from Blogging
- Want to make money from blogging? Check out this article which explores the options open to you as a blogger, as well as the different revenue and affiliate programs available. By John Matthew. December 6, 2007
- Getting Started with Silverlight
- Despite the options available with HTML, CSS, and JavaScript, accommodating their differences can be maddening. Enter Silverlight, a plug-in for multiple Web browsers on multiple platforms that makes it easier to create rich content. By Adam Nathan. December 3, 2007
- Inside Camtasia Studio 5: Part 3
- This installment looks at more of the improvements made in Camtasia Studio 5. Specifically, it takes a look at clips, stability improvements, changes in frames per second (fps) for better editing, editing procedures, working with callouts and new transition options. By Nathan Segal. November 30, 2007
- 15 Profitable Ways to Use Autoresponders
- This article looks at several ideas to creatively and productively use your autoresponder to transform the casual visitor into a profitable customer. By Nelson Tan. November 26, 2007
- Simple Comments Release Notes: v.950
- In this release, new features include key enhancements that allow visitors to register on your site and provide basic profile information for display to other site visitors. By Dan Ragle. November 21, 2007
- How to Promote Your Product with Organic Search
- Pay-per-click marketing is often quite expensive and is one of the major complaints of small businesses. An alternative? Work at improving your organic search results. By Michael Fleischner. November 19, 2007
- Review: Ajax Starter Kit
- The term Ajax is often referred to as a new type of technology, but is actually several technologies that work together. This review looks at how to get started using Ajax and the different technologies involved. By Lee Underwood. November 14, 2007
- How to Upload Your Photos onto the Web
- Want to create galleries to show off your photos online? Check out the various services in this article. By John P. Matthew. November 12, 2007
- Inside Camtasia Studio 5: Part 2
- In this tutorial we're going to have a closer look at the streamlined recorder, covering locking to the application, the new project settings, SmartFocus, the new zoom and pan features and more. By Nathan Segal. November 8, 2007
- How To Increase Traffic to Your Blog
- One important topic for blog owners is how to increase traffic, which is easier than it seems, once you know how. In this article, you'll learn about 7 effective methods. By Terry Detty. November 5, 2007
- Copy and Paste JavaScript with an Ajax Engine
- It's not necessary to understand the characteristics of Ajax in order to use it. This article provides copy and paste JavaScript with an Ajax engine. No modifications are necessary. By William Bontrager. October 31, 2007
- Object-Oriented JavaScript: Part 3: Prototypes
- This week wraps up our section on Object-Oriented JavaScript with a look at prototypes, the JavaScript execution context, inheritance using closures and prototypes and more. By Cristian Darie, Bogdan Brinzarea. October 29, 2007
- Inside Camtasia Studio 5: Part 1
- In this article we're going to look at the major new features of Camtasia Studio 5, including: the streamlined recorder, SmartFocus, ExpressShow, new editing features, features for bloggers, FTP and Screencast, transitions and the project settings. By Nathan Segal. October 24, 2007
- Object-Oriented JavaScript: Part 2
- Not only can JavaScript functions contain other functions, but they can also be instantiated. This makes JavaScript functions a good candidate for implementing the concept of a class from traditional object-oriented programming. By Cristian Darie, Bogdan Brinzarea. October 22, 2007
- Review: SiteAssist 3.0
- Designing Web pages can be a time consuming endeavor, especially if you have to start from scratch. Fortunately, if you use Dreamweaver, you can make use of SiteAssist, a Dreamweaver extension that allows you to build customized templates using table-based or CSS layouts. By Nathan Segal. October 18, 2007
- Object-Oriented JavaScript
- This week we cover OOP (Object-Oriented Programming) and how it relates to JavaScript. Topics covered include: what encapsulation, inheritance and polymorphism mean, how JavaScript functions work, how to implement inheritance using closures, prototypes and more. By Cristian Darie and Bogdan Brinzarea. October 15, 2007
- Blogging: The Free Internet Marketing Method
- Blogging is one of the easiest ways to get your message noticed on the Web. While blogging has now become a hot method for teens to broadcast their thoughts, it's also a great Internet marketing tool. By Rodney T.. October 10, 2007
- XML-Enabled Applications - Part 4: Repositories and XQuery
- When building XML-enabled PHP/Oracle applications, the database can be used as an efficient means of storing XML data and will operate on any kind of data that can be expressed in XML. PHP's XML extensions allow you to take advantage of Oracle XML DB. By Yuli Vasiliev. October 8, 2007
- Software Review: Synergy
- Check out this review I did on Synergy software. It allows a user to share one keyboard and one mouse with multiple computers. The computers don't even have to be running the same operating systems. And, it's free! By Lee Underwood. October 3, 2007
- XML-Enabled Applications - Part 3: Validating XML Documents
- In this section we look at validating XML documents against XML schemas. Topics covered include: retrieving XML data, accessing relational data through XMLType views, using XMLType views and performing DML operations on XML schema-based XMLType views. By Yuli Vasiliev. October 1, 2007
- Book Review: The Designer's Apprentice
- One of the great challenges facing computer artists is productivity, especially with repetitive tasks. Fortunately, automation can ease the drudgery of these tasks and that is the subject of this book. By Nathan Segal. September 27, 2007
- XML-Enabled Applications - Part 2: Building PHP Applications on Oracle
- Oracle XML DB allows you to perform SQL operations on XML data as well as XML operations on relational data, thus bridging the gap between the SQL and XML worlds. You can choose between several storage options and achieve required levels of performance and scalability. By Yuli Vasiliev. September 24, 2007
- Computer Security Ethics and Privacy
- Today many people rely on computers to do homework, work, create, etc., so it's important to take special care with your data storage. This week you'll learn about how to protect your data and prevent intrusions. By Vincent Deguzman. September 19, 2007
- XML-Enabled Applications
- This week you'll learn how to use XML in PHP and Oracle when building XML-enabled PHP/Oracle applications. Topics covered include: constructing XML with the PHP DOM extension, navigating XML with XPath, generating XML from relational data with Oracle SQL/XML functions, and more. By Yuli Vasiliev. September 17, 2007
- Class Inheritance with PHP
- There are many benefits of inheritance with PHP, the most common is simplifying and reducing instances of redundant code. In this article you'll work with PHP 5 and Object Oriented Programming (OOP) to create a scalable application. By Kris Hadlock.
- Ajax Components - Part 3: Building the Component
- In the last part of this series, you'll learn how to build a declarative component for an application with a list of customers which is populated from a server-side data handler using Ajax. By David Johnson, Alexei White, and Andre Charland. September 10, 2007
- Ajax Components -Â Part 2: Custom Declarative Component
- In this installment, you'll go through the steps of building an Ajax DataGrid control, which is used to iterate over a list of JavaScript objects. Other topics covered are the behavior component, databinding, templating and the declaration. By David Johnson, Alexei White, and Andre Charland. September 4, 2007
- How to Create Form Posts with Ajax
- Now that Ajax is becoming a standard for handling interactions on the Web it's time to use it to update form submissions. In this article you'll learn how to create a reusable Ajax process for all forms. The source code and a working demo is included. By Kris Hadlock. August 29, 2007
- Ajax Components
- This tutorial looks at how to actually build a user interface. You will learn how to encapsulate Ajax functionality into both imperative, as well as declarative, components. By David Johnson, Alexei White, and Andre Charland. August 27, 2007
- Bring Your Forms to Life With JavaScript
- In this article you'll learn how to prevent errors in your forms. This method validates the form and provides immediate feedback to the user. If the form has been correctly filled out, the submit button is enabled, if not, the button remains grayed out. By Kris Hadlock. August 22, 2007
- Podcasting with Audacity: Creating a Podcast With Free Audio Software
- You've successfully recorded your podcast and you want to get it online. Before you do so, you need to use Audacity to clean up the recording and edit it. This week you'll learn about the most common tasks. By Dominic Mazzoni and Scott Granneman. August 20, 2007
- How to Add UK Address Lookups to Online Forms
- Most consumer Web sites contain a form used to collect postal addresses. This article demonstrates how a UK address can be automatically filled from the postal code or known part of the address, using the PostCoder Web SOAP service from Allies Computing Ltd. By Drew Clayton. August 16, 2007
- ThinWire Handbook: Layout Management
- ThinWire is an LGPL open source framework that allows you to build responsive, expressive and interactive Web applications without the complexities found with other methods. By Joshua Gertzen, Ted C. Howard. August 13, 2007
- Simple Game Programming in JavaScript
- In the previous article you learned how to create an animation with JavaScript using a timer mechanism, an image of a ball and CSS styles. This time you'll learn how to create a simple ping-pong game. These JavaScript tools will allow you to create games such as Breakout, Tetris, Frogger and more. By Lisha Sterling. August 9, 2007
- Creating Your First Ajax Application
- This article will show how to construct a complete, working Ajax application. As with any Ajax application, it will make use of an HTML document, JavaScript routines, a server-side routine (PHP), and a callback function to deal with the returned data. By Phil Ballard. August 6, 2007
- Review: Feed Editor Lite
- Adding RSS feeds to a Web site can be very beneficial. Feed Editor Lite is an excellent editor for RSS feeds. The creators of the software have made it very easy to use, without having to learn RSS or XML. By Lee Underwood. August 2, 2007
- Anatomy of an Ajax Application
- This article will teach you the individual building blocks of Ajax and how they fit together to form the architecture of an Ajax application. By Phil Ballard. July 30, 2007
- How to Create a Great Autoresponder Letter Series
- An autoresponder letter series, if written properly, can make you some serious money on the Internet. Studies have proven that most consumers buy only after repeated exposure to a product. This repeated exposure helps you to gain their trust enough to buy from you. By Debbie Drucker. July 25, 2007
- Using Ubuntu on the Desktop
- This excerpt is taken from "The Official Ubuntu Book." Written by expert leading Ubuntu community members, the book covers Ubuntu 7.04 from start to finish: installation, configuration, desktop productivity, games, management, support, and much more. This chapter excerpt covers using the desktop. If you haven't tried Ubuntu yet, check out what you're missing. By Benjamin Mako Hill, Jono Bacon, Ivan Krstic, David Murphy, Jonathan Jesse, Peter Savage and Corey Burger.. July 23, 2007
- Partial Page Rendering Using Hidden IFrame
- Partial page rendering removes the need for the entire Web page to be refreshed as the result of a postback. Instead, only regions that have changed are updated, speeding up user interaction with the Web site. By Madhusudan Pagadala. July 20, 2007
- webps Release Notes: v.10
- This the first release of webps, a Web-based front-end to the familiar Linux/UNIX ps utility. With webps, administrators can pull up ps lists using only a Web browser from any Internet connected location. By Dan Ragle. July 18, 2007
- Cost Effective Web Marketing
- When promoting your Web site you want to make sure visitors will want to return again. To make that happen, you need to address many aspects of promotion, such page layout, site preparation, optimization, seo strategies, etc., which are covered in this article. By Rajesh Tavarki. July 16, 2007
- Creating Responsive GUIs with Real-Time Validation
- This week you'll learn about real-time validation, when and where to inject this functionality into your own applications and how to validate popular data types such as phone numbers, dates and e-mail addresses. By Michael Morrison. July 12, 2007
- How To Quickly Build Opt-In E-mail Lists
- Opt-in e-mail lists not only allow you to instantly test an idea and get immediate results, but they also give you the ability to maintain traffic and hits during slow periods. By Terry Detty. July 10, 2007
- Photoshop CS3: Adjusting Color
- Color adjustment is one of the most important aspects of working with images. This week you'll learn how to turn red roses blue, change a sky from midday to sunset and back again, bring out the detail in shadows, and control every imaginable aspect of color manipulation. By Carla Rose and Kate Binder. July 2, 2007
- Unary, Binary, and Ternary Operators in PHP
- An operator is a special character or combination of characters that operates on variables. There are 3 types of operators in PHP: unary, binary and ternary. This week you'll learn about the differences between these operators. By Michael Berman. June 27, 2007
- Complexity of Software
- "The more complex the system, the more open it is to total breakdown." In this article you'll learn about the complexity of software and the difficulties of managing the development process. By Grady Booch, Bob Maksimchuk, Michael Engle, Bobbi Young, Jim Conallen and Kelli Houston. June 25, 2007
- How To Create Alternating Row Colors in PHP
- Almost every database driven Web site uses alternating row colors when displaying a list of records, a concept used all over the Internet. In this article you'll learn about the process and how to implement it. By Michael Berman. June 20, 2007
- Basic SOA Using REST
- This week you'll learn about the basics of implementing SOA components using the REST paradigm. REST stands for Representational State Transfer. For simple applications, REST is an easy way to get started. By Mark Hansen. June 18, 2007
- How to Create a JavaScript Animation
- JavaScript animations aren't difficult to write. Once you learn a few main ideas, you can create complex animations to display in your browser. Additionally, the content will be available to search engines because the content is in machine-readable (X)HTML. By Lisha Sterling. June 13, 2007
- The Benefits of Modular Programming
- Nobody writes software entirely in-house anymore. Almost everyone relies upon libraries and frameworks written by someone else. This allows programmers to concentrate on the actual logic of the application and shortens the development time. By Tim Boudreau, Jaroslav Tulach, and Geertjan Wielenga. June 11, 2007
- Camtasia Video Tutorials: Part 4
- This tutorial is the last one in our series. This week you'll learn how to produce a video and output it to Flash format. A bonus section at the end includes important tips about how to get the best results from your output. By Nathan Segal. June 7, 2007
- Customizing a MySpace Page for a Band
- Most musicians today have a Web site which they use to market their CD's, band schedules, and merchandise. Among the many marketing options, one approach is to customize a Web page on MySpace to use for your band. This week you'll learn how to do it. By Lee Underwood. June 4, 2007
- 12 Ways To Drive More Traffic To Your Web Site
- Building Web site traffic is one of the most important aspects of creating a successful online presence. An important key is learning how to maximize your visibility which you'll learn about in this article. By Kristina Mills. May 31, 2007
- Camtasia Studio Video Tutorials: Part 3
- This installment covers another method of recording video, Picture in Picture (or PIP) and editing the timeline. It also includes an update to Camtasia Studio 4, which offers more video creation and output options. By Nathan Segal. May 24, 2007
- Security Techniques: Part 2
- New in PHP 5 is the filter library of PECL code. This filter package (in beta as of this moment) offers two types of security, data validation by type and data sanitization. By Larry Ullman. May 28, 2007
- Web-Related Careers
- A common misconception among many people is that Web development and Web design are synonymous. This article explores the distinctions between the two careers, including some of the skills you need to pursue them. By Gabrielle Gayheart. May 21, 2007
- JavaScript vs. Flash for Animation
- When you think of interactive multimedia on the Web, you probably think of Flash. But Flash creates accessibility problems, especially for those with disabilities. A solution is to use JavaScript, which avoids many of the issues inherent in Flash. By Lisha Sterling. May 17, 2007
- Security Techniques
- With more and more personal information being stored on the Web, such as credit card data, social security numbers, etc. - today's PHP developer cannot afford to be ignorant when it comes to security, but many programmers fail to understand it's importance. This week you'll learn how to make your applications more secure. By Larry Ullman. May 14, 2007
- Camtasia Studio Video Tutorials: Part 2
- This week we look at getting ready to record. Here we cover what you want to say, storyboarding, recording tips/times, audio quality, video quality, cleaning up your browser, the recording process and more. By Nathan Segal. May 9, 2007
- Blogs: What's Hot, What's Not
- Although podcasting has become very popular, that doesn't mean blogging is a dying art. If you take the time to browse around the Internet, you'll see that blog hosting communities are still rapidly growing. In this article, the author looks at several popular blogging applications. By . May 7, 2007
- Simple Comments Release Notes: v.930
- This version of Simple Comments adds several new features, including optional CAPTCHA authentication on comment submissions, RSS format comment feeds, and the ability for administrators to reply to a comment from directly within the comment approval screen. By Dan Ragle. May 2, 2007
- Wicked Cool Perl Scripts
- Programming in a CGI environment can be tricky. There's no built-in CGI debugger, and error messages can easily get lost or misplaced. Fortunately, there are options. Here are some Perl hacks you can use to help debug your CGI programs. By Steve Oualline. April 30, 2007
- Camtasia Studio Video Tutorials: Part 1
- Video tutorials are quickly becoming the learning medium of choice since users can see tasks in real time. In addition, you can stop the playback, rewind, step through the video and more. In this four-part series, you'll learn how to create video tutorials. By Nathan Segal. April 25, 2007
- Ideas for Webbot Projects
- This week you'll learn about what you can do with webbots and how they capitalize on browser limitations. You'll learn creative ideas for exploiting webbots and how to use them to your advantage. By Michael Schrenk. April 23, 2007
- Review: The Book of JavaScript, 2nd Edition
- For many people, learning JavaScript can be a bit stressful. Through writing The JavaScript Diaries, I've read and reviewed many books. Some are good and others are a "bit tedious." A few are excellent. The Book of JavaScript falls in the latter category. By Lee Underwood. April 18, 2007
- E-Commerce - 10 Steps to Success
- The promise of e-commerce is of great success online. If your business model is solid, there's a good chance that you'll prosper. In this article you'll learn how to retain your business integrity on the Web. By Josh Greenfield. April 16, 2007
- JavaScript Language Essentials
- This excerpt goes into detail about the basic elements of JavaScript and introduces you to other aspects of the JavaScript language, such as loops, arrays, and functions. By Tom Negrino and Dori Smith. April 12, 2007
- Doodle: Part 4 - More Power To The User
- In previous installments, author Guyon Roche kept the user experience somewhat spartan which allowed the application to be modified with a minimum of effort. In this installment he adds points, ellipses, bezier curves and takes a look at a new application class called Control, which allows users to tell the Doodle application what shape they want to draw next. By Guyon Roche. April 4, 2007
- Google Web Toolkit Solutions: Cool & Useful Stuff
- The Google Web Toolkit (GWT) is a UI framework for Java developers to create interactive user interfaces using familiar idioms from Java's Abstract Window Toolkit, Swing, and the Eclipse Foundation's SWT. This short cut assumes that you've already installed GWT and have experimented with its basic features. By David Geary. April 2, 2007
- How to Create Remote Ajax Requests
- One of the most common questions about Ajax is whether it's possible to create remote or cross-domain Ajax requests. The answer is yes and this week you'll learn how to create an Ajax-enabled podcast aggregator with PHP and Ajax. By Kris Hadlock. March 28, 2007
- Web 2.0: The Best Opportunities Online Are Social
- Web 2.0 is the name given to the post dot-com boom and bust of Internet growth. Companies such as eBay, PayPal and Amazon have proven that business can be conducted on the Web and it can be profitable. Now it's our turn. By Allen Taylor. March 26, 2007
- Getting in on the 'Mobile' Internet
- Looking for opportunities to reach new visitors? Check out the explosion of mobile phone users which offers the largest distribution platform on earth. With a registration process that began in 2006, 400,000 .mobi domain names have been registered. By Lee Underwood. March 21, 2007
- Introducing Ajax - Part 2
- This final installment we look at the role of XML in Ajax. Topics covered include the tree data structure, well-formed XML documents, the XMLHttpRequest object, XSLT and plenty of coding examples. By Ed Woychowsky. March 19, 2007
- The Ultimate Keyword Optimization Guide
- This week you'll learn about Web behavior exhibited by many users and how to capitalize on that by devising keywords and phrases to boost targeted traffic (and sales). Topics covered are keyword research, related words, misspelled words and more. By . March 14, 2007
- Introducing Ajax
- This article introduces you to the practice of updating Web pages with information from the server, using Ajax technology. By Ed Woychowsky. March 12, 2007
- Review: Accessible Form Creator
- With all the new technologies being developed for the Web, forms are still the best method for collecting information from visitors. HTML is the most widely used method but it can cause accessibilty issues. Fortunately, there's another option, Accessible Forms Creator. By Lee Underwood. March 7, 2007
- Building a Weblog: Part 4
- This week is the conclusion of our series. Topics covered are blog categories, creating new blog entries and updating entries. Adding blog categories uses a page similar to the one for adding comments. By Jono Bacon. March 5, 2007
- Getting and Giving Help: A Perl Documentation Primer
- From time to time even the most experienced programmers get stuck, hence the need for effective help files. This Perl primer takes a look at the "Plain Old Documentation" (POD) included with the Perl distribution and embedded in practically all publically available Perl modules. By Dan Ragle. March 1, 2007
- Building a Weblog: Part 3 - Building the Category Browser
- In this installment, you're going to build the category browser. You'll create a page that allows users to browse the different categories and see which blog entries have been posted in each category. By Jono Bacon. February 26, 2007
- Building a Weblog: Part 2
- One of the planned features for this blog is to add comments to a blog entry. When comments have been posted, you can display the number of comments and the names of the posters, which double as hyperlinks, so when you click the poster's name, the application jumps to that poster's comment. By Jono Bacon. February 19, 2007
- Reciprocal Linking Fraud
- Reciprocal linking is a strategy that Web marketing specialists use for the purpose of generating higher search engine positioning and more site traffic. It's also become a favorite technique for fraud since some Web sites try to outwit their linking partners. By Monica Lorica. February 21, 2007
- Facts You Never Knew About Yahoo, Google, Ask Jeeves, and AllTheWeb
- Nearly 85% of all knowledge obtained online starts with somebody doing research on one or more search engines. This week you'll learn about the history of some popular search engines and the importance of using search engines to grow your business. By Shirley Kelly. February 14, 2007
- Building a Weblog
- The basic function of a blog is to store a series of blog posts (often called entries), but many blogs also include commenting, categorization and archives. This week you'll learn how to build a blog that incorporates these features. By Jono Bacon. February 12, 2007
- Book Review: The Design of Sites
- The publisher describes this book as "the definitive reference for the principles, patterns, methodologies, and best practices underlying exceptional Web design." If you've been looking for an all-in-one guide about Web design, check it out. By Lee Underwood. February 7, 2007
- Using Variables and Built-in Functions to Update Your Web Pages Automatically
- With JavaScript you can update the content on your pages automatically - every day, every hour, or every second. Here, you'll learn about a simple script that automatically changes the date on your Web page. By thau!. February 5, 2007
- Why Most Niche Template Sites Don't Work
- Niche marketing is one of the hot new trends on the Internet these days. This type of marketing offers a lot of potential, but it's easy to get lost in the crowd. This week you'll learn what it takes to succeed. By . January 31, 2007
- Creating Constants in PHP
- In the last part of this series -- "The Building Blocks: Data Types, Literals, Variables, and Constants", we look at creating constants with the define() function, the constant() function, predefined and "magic" constants. By Ellie Quigley. January 29, 2007
- SEO Baptism of Fire
- SEO is one of the great challenges facing webmasters these days. Many books have been written about it and there are some compelling success stories. But what's involved? Here's an inside look at one couple's experience. By Webwings Internet Marketing. January 25, 2007
- Data Types, Literals, Variables, and Constants: Part 2
- This week we look at valid names, declaring, initializing, and displaying variables and mixed data types. The section concludes with an introduction to form variables. By Ellie Quigley. January 22, 2007
- Widget Initialization Using JSON, HTML Custom Tags, and XML files
- DHTML components or widgets exist all over the Internet as calendars, toolbars, menus, etc. This week you'll learn about configuring DHTML widgets, the pros and cons and programming techniques to avoid errors and speed up development time. By Nicolas Erlijman. January 17, 2007
- The Building Blocks: Data Types, Literals, Variables, and Constants
- A program can do many things, including perform calculations, sort names, prepare phone lists, display images, play chess, ad infinitum, based on the data given to it. Data types specify what kind of data can be stored and manipulated within a program. By Ellie Quigley. January 15, 2007
- Customer-Centered Web Design: More Than a Good Idea
- The World Wide Web is no longer a novelty. To many companies and organizations, the Web is a necessity, the foundation of their businesses. This week you'll discover the thinking behind customer-centered design and learn how to apply it to your projects. By Douglas K. van Duyne, James A. Landay, and Jason I. Hong. January 11, 2007
- Review: Expressions Web
- This is a new editor by Microsoft, which is designed to replace FrontPage. In this review I took a look under the hood of this new program and found some unexpected surprises. By Lee Underwood. January 8, 2007
- Simple Comments Release Notes: v.920
- The Simple Comments script is a Perl-based system that allows you to add a talkback facility to your Web pages. In this release, the script now supports the ability to reply to a previously posted comment. There are a few more additions and bug fixes also. This is a nice upgrade. Check it out. By Dan Ragle. January 4, 2007
- How to Use CSS for Search Engine Optimization
- Using external CSS files to specify the design attributes in your files produces clean HTML code and will create better search engine rankings. With some knowledge of CSS you can change the code without destroying the visual layout. By Mikhail Tuknov. January 2, 2007