Algorithm
In mathematics and computing, an algorithm is a procedure (a finite set of well-defined instructions) for accomplishing some task which, given an initial state, will terminate in a defined end-state. The computational complexity and efficient implementation of the algorithm are important in computing, and this depends on suitable data structures.
Article

Domain Objects Caching Pattern for .NET

Caching greatly improves application performance because it reduces expensive trips to the database. But, if you want to use caching in your application, you must decide what to cache and where to...
Article

Remote file compression with VB.NET

Transferring large files over the Internet can be speeded up significantly if compression/decompression is applied before/after the upload/download operation. This article shows how to do that in VB...
Article

Data Binding in Windows Forms 2.0

Windows Forms 2.0 increases support for data binding via the new BindingNavigator and BindingSource objects, which will save you a lot of effort. Find out how you can perform sorting and searching...
Article

Building Decision Trees in Python

Python is a good language for machine learning--it's easy to express powerful algorithms maintainably, and it's flexible to experiment with new approaches. Christopher Roach demonstrates the use and...
Article

Searching an XML File with XSL and ASP

This article is the final installment in a series of articles on manipulating XML data with ASP. So far we have learned to add, append, and edit records in XML files using ASP. This article puts on...
Article

MySQL 5.1's New XML Functions

MySQL version 5.1.5 has functions for searching and changing XML documents. This article has examples. You'll find that most (not all but most) examples on those pages are applicable to MySQL now.
Article

Accessing Directory Services in .NET Framework 2.0

The .NET Framework 2.0 contains several enhancements related to search capabilities. The DirectorySearcher is still the class that provides the relevant functionality for searching directories, but...
Article

Doing HTTP Caching Right: Introducing httplib2

In the latest installment of Joe Gregorio's The Restful Web column Joe goes a bit nuts, presenting httplib2, a Python HTTP client library written with the goal of doing caching in HTTP right.
Article

Data Caching Techniques in ASP.NET 1.x and 2.0

This article looks at the different ways that you can boost performance of your applications by caching the data they use. While not aimed at beginners, rather at developers who have a reasonable...
Article

Google and Jagger's Aftermath

Starting this past 2005 fall Google launched a major update to their search algorithm which shook up the search engine optimization (SEO) community and millions of website rankings. The update has...
Article

PageRank: a True Commodity

Article discusses why PageRank is no longer as important as it was in the past. Some people believe that PageRank directly relates to relevancy, but it doesn't. In the past the Google algorithm was...
Article

Sensible Forms: A Form Usability Checklist

We can make our users’ lives easier by thinking about the way people interact with our websites, providing clear direction, and then putting the burden of sorting out the details in the hands of the...
Article

TrustRank & the Company You Keep

TrustRank is an algorithm which attenuates trust scores from well trusted sources through to other sites throughout the web. It uses human reviewers to compile a seed set of a few hundred or so sites...
Article

Generic Architecture for Caching Table Data: Supercharge Your PL/SQL Applications

In this series I am going to introduce you to a generic PL/SQL caching architecture. The goal is to give you an understanding of how you can store Table data in PL/SQL collections (the cache) and how...
Article

Generic Architecture for Caching Table Data: Supercharge Your Cache

In the first part of this series we started of by putting the basic structures in place for a cache and wrote some code to manage the cache. In this next part, we will extend the functionality of our...
Article

Generic Architecture for Caching Table Data: Keeping It Real (and Small)

In this article we will add some more functionality to the cache that will alleviate some of the drawbacks that we discussed in earlier articles.
Article

Generic Architecture for Caching Table Data: Hello Cache, How Are You Doing?

Now that you have set up a functioning cache, are you sure it's giving you the performance enhancements you need? Keep reading to learn three ways to check the performance of your cache. At this...
 

Recent Jobs

Official Programmer's Heaven Blogs
Web Hosting | Browser and Social Games | Gadgets

Popular resources on Programmersheaven.com
Assembly | Basic | C | C# | C++ | Delphi | Flash | Java | JavaScript | Pascal | Perl | PHP | Python | Ruby | Visual Basic
© Copyright 2011 Programmersheaven.com - All rights reserved.
Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
Operated by CommunityHeaven, a BootstrapLabs company.