Starting in 1996, Alexa Internet has been donating their crawl data to the Internet Archive. Flowing in every day, these data are added to the Wayback Machine after an embargo period.
eBook: Navigating Your IT Career A career in information technology usually has its share of ups and downs. Download this Internet.com eBook to learn where the jobs are in IT, how to negotiate a salary, and helpful advice on job security and how to deal with a layoff. Download this eBook now.
Newest Articles A First Look at Visual Studio 2008 Shell By Josh Fitzgerald - Published 08/10/2007 See what Visual Studio 2008 Shell has to offer and how it can help you.
TIP: Taking Advantage of Java Generics By David DeWolf - Published 08/09/2007 Although the syntax can become verbose, Java Generics can help simplify code, express intent, and provide compile time checking of type usage.
Hierarchical TableAdapters 301 By William R. Vaughn - Published 08/08/2007 Are you having problems setting up a TableAdapter that can be fed from stored procedures instead of base tables? Here is a road map to guide you to success.
Porting Mobile Applications Between Windows Mobile and Symbian OS By Alex Gusev - Published 08/08/2007 The application that runs on everything—this would be a dream of every developer! Use Java, one might say. But even Java has different implementations, is limited in features, and so forth, not to mention the differences for mobile devices. This article offers you few simple receipts you can use to effectively port your mobile C++ applications back and forth between several mobile platforms.
Achieving 20/20 Vision Through Architecture Viewpoints By Jeff Ryan - Published 08/07/2007 Don't let blind spots on your project impede its success! See how architecture view points can be used to gain a holistic view of the project and to successfully identify and partner with stakeholders.
Speeding Up .NET Published 08/06/2007
Bill Hatfield - .NET programmers can become a little lazy when it comes to performance optimization. Discover a few easy tips to keep performance at a peak!
.NET Tip: Restrict the Access to Your Properties! By Jay Miller - Published 08/03/2007 Stop unwanted changes to your properties! Discover how to you can stop worrying about accidentally changing values, while still allowing multiple views into your classes!
Visual C++ Orcas Marshaling Library By Nick Wienholt - Published 08/02/2007 The conversion between common native types and the equivalent .NET Framework type is a common programming activity for interoperability development in C++. Visual C++ Orcas introduces a light-weight, template-based library for performing this conversion. This article will look at both the use of this library and how it can be extended to add new conversions.
Handling Multiple Processors in Your Code Using RapidMind Published 08/02/2007 By Ejaz Anwer Multicore processors bring new challenges. See a solution for gaining the ability to scale to the increasing number and types of processor cores.
Highlighted Tutorials Ruby and Ruby on Rails Index Page By Dominic Da Silva -
Here is the place to find all of our articles on Ruby, Ruby on Rails, and JRuby.
A Primer to Windows Communication Foundation By Jeffrey Juday -
Windows Communication Foundation is set to become the platform for all .NET communication and therefore the underpinning for future versions of Microsoft products. Where should you begin? With this article.
Roles Within The Development Community By Robert Bogue -
This series of articles will help you understand where various positions and skill sets fit within the development industry. Each article describes a specific role, defines the skills that position uses, and outlines what to expect from the position: the good, the bad, and the ugly.
Ten of the Biggest Mistakes Developers Make With Databases By Mike Gunderloy -
You are probably still pumping data in and out of a database, just as we all did a
decade or more ago. That makes it all the more surprising that mistakes are still being made that date back to the good old days of Windows 95 and before.
The Java Framework Landscape By Michael Nash -
Review a few frameworks available as open source, and observe some of the techniques and patterns used when choosing frameworks and putting frameworks to use.
Python Tutorial Index Page By Richard G. Baldwin -
Want to learn a new programming language and looking into Open Source for an option? Python may suit your needs.
RFID Programming Made Simple and Cheap By Bradley L. Jones -
Using RFID hardware and incorporating RFID tag information into your applications can really be quite simple. See what can be done with less than $100 and no more than a few dozen lines of code.
A First Look at SQL Server Everywhere By Mike Gunderloy -
SQL Server Everywhere you will have an extremely lightweight (under 2MB disk footprint), easy-to-redistribute, free database from Microsoft with a syntax that's a subset of full SQL Server Transact-SQL.
New on Codeguru Template Meta Programming and Number Theory Published 08/10/2007 By Zeeshan Amjad -
Learn how to implement some basic number theory functions with the help of C++ template meta programming.
Step by Step Developing a SOHO HTTP Filter Published 08/09/2007 By rzcodeman - Most available web filters work inline, meaning that all outgoing and incoming packets are passed through a filter driver. This approach along with its own benefits has a big flaw; the filtering process affects data transfer throughput. Learn about an experimental remedy to this issue by putting the filter engine in sniffer mode. This way, the filtering process and data transfer act independently.
Using ASP.NET Master Pages for Consistent Site Design Published 08/07/2007 By Jacob J. Sanford -
Wrox author Jacob J. Sanford walks through the essentials of creating ASP.NET master pages to consistently format the design of your pages around your different dynamic content placeholders.
Automatic Data Binding Controls Published 08/03/2007 By Michael.Heliso -
Learn about an interesting topic of the .NET framework, called "Data Binding."