Shipping and Tax Calculations with PHP 5 Ecommerce
In this article by Michael Peacock, you will learn about how to process orders for shipping and tax calculations, once your e-commerce store has received the purchase order. The article includes the following topics: How to calculate shipping costs based on Product, Weight, Location, and "Shipping rules" About third-party shipping APIs How to integrate shipping [...]
Creating an Ajax Process Using PHP and Oracle
For some time now, Ajax (Asynchronous JavaScript and XML), has been all the rage in the Web development world. Coming to the forefront with some of Google's features (Suggest, Maps, Gmail, and so on), Ajax performs server requests without the user having to submit a form or click on a link. In other words, the [...]
Twelve Requirements Basics for Project Success
The author provides a set of 12 requirements basics; these recommended approaches will contribute to your project’s success. The requirements basics are based on industry experience; guidance from requirements-related books, articles, and Web sites; and the author’s involvement with projects. Having an experienced requirements subject matter expert on the project staff can help the project [...]
Running an Open Source Software Project
Some people would be happy to convince you that managing an Open Source Software (OSS) project is completely different than managing acommercial software project. People working on Open Source software argue thatthere are no deadlines to meet, that quality issues can be left for thecommunity of users to identify, and that their are no complications [...]
Extreme Project Management
Extreme Project Management (XPM) is project delivery process. It consists of a series of practices to help manage projects more effectively. The practices help you control project schedules, assign work tasks, and assure that work is done efficiently and correctly.
Debugging ASP.NET AJAX Applications
The ability to debug code is a skill that every developer should have in their arsenal regardless of the technology they’re using. It goes without saying that understanding the different debugging options that are available can save a tremendous amount of time on a project and perhaps even a few headaches. While many developers are [...]
Writing Reliable .NET Code
When we talk about something being reliable, we're referring to it being dependable and predictable. When it comes to software, however, there are other key attributes that must also be present for the code to be considered reliable.
Canceling Server Tasks with ASP.NET AJAX
Last month I built a framework to monitor ongoing server-side tasks from the client. Using this framework, which I’ll call Progress Monitor Framework (or PMF), you can provide Web users with information about the progress of operations running on the server, something that typically requires a lot of custom code to do. With PMF, you [...]
ScriptManager Enables AJAX In Your Web Apps
Today the consumer of a Web site can be as responsible for its content, direction, and success as the publisher. Social networking sites, blogs, online photo journals, and wikis are just a few of the new styles of Web sites springing up every day, and it's just the beginning. Your Web site can offer the [...]
Password Hashing
In this article I'm going to cover password hashing, a subject which is often poorly understood by newer developers. Recently I've been asked to look at several web applications which all had the same security issue – user profiles stored in a database with plain text passwords. Password hashing is a way of encrypting a [...]