July 21, 2017
Joe Purcell
About Joe Purcell
Joe Purcell is a technology virtuoso, cyberspace frontiersman, and connoisseur of Linux, Mac, and Windows alike.

Dates and Times in MySQL, Part 1: Introduction

September 21, 2011 Joe Purcell

Storing dates and times in MySQL may appear to be as complicated as dates in real life to those who have never delved into the subject. Programmers often default time using an int datatype and storing the current timestamp using the time() function in PHP. Is there a best way […]

Elmah.MVC NuGet Package Released

September 9, 2011 Joe Purcell

ELMAH stands for Error Logging Modules And Handlers (ELMAH). As Scott Hanselman puts it, “ELMAH is Tivo for your ASP.NET Errors.” Alexander Beletsky made changes and wrote a how-to on installing it. ELMAH’s recent release on NuGet makes it that much easier. Atif Aziz developed ELMAH in 2004 under the […]

An Overview of the Java Variable Scope

September 6, 2011 Joe Purcell

Scoping can be thought of as “the extent of information hiding.” In other words, scoping tells you where variables and methods can be seen from. Java has a neat approach to this that is both expressive and organized. All variables are associated with a scope. Any single scope can be […]

A Tutorial on XML Sitemaps

September 2, 2011 Joe Purcell

Sitemaps are an ingredient that completes a website’s SEO package. They are certainly still relevant, since they ensure content is not overlooked by web crawlers and reduce the resource burden on search engines. Sitemaps are a way to “spoon feed” search engines your content to ensure better crawling. Let’s look […]

A Tutorial on OAuth, Part 5: API Calls

September 1, 2011 Joe Purcell

If the third step, user authentication, is the most confusing, making API calls is the most tricky. Here we will look at a general overview of what making API calls is all about and then look at a basic overview of what is involved in an API call. What is […]

ASP.NET Control Gallery

August 26, 2011 Joe Purcell

ASP.NET’s Control Gallery is a directory of almost 1,000 controls and components for applications. The gallery has tools for charting and messaging to ecommerce and content management. The categories of the gallery include: AJAX Toolkit Controls (44) Charting Controls (102) Bar Charts (26) Line Charts (24) Pie Charts (22) Community […]

Database Scalability, Part 5: The Process

August 24, 2011 Joe Purcell

So far we’ve looked at the three core areas involved in scaling databases and how to go about achieving greater scale in each are. In conclusion of this series on database scalability we will look at some general guidelines and basic principles for the process of scaling databases. The process […]

A Tutorial on OAuth, Part 4: Authorization Process

August 17, 2011 Joe Purcell

In the overview we stated there are three parts to OAuth: setup, authorization process, and API calls. There are five ordered events that make up these parts. Here we will look at the three events that make up the authorization process: request token request, user authorization, and access token request. […]

1 2 3 4