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.
Next-generation tools and resources for innovative developers
SOA Development and Best Practices The SOA and Web services space gives developers, architects and decision-makers a variety of techincal content--articles, tutorials, workshops and interactive community tools--that help with SOA development, implementation, and management. ;
Development
The Microsoft Platform - Driving Your Business Forward with ALM Driving Your Business Forward with Application Lifecycle Management (ALM). Read this whitepaper to find out how you can get started with and the business benefits that you can achieve with an ALM strategy.;
Tutorials: JavaOne Online Technical Sessions and Labs Advance your development skills by experiencing hundreds of expert-led, in-depth technical sessions and hands-on labs. View sessions on the latest developments in evolving and existing technologies. ;
Newest Articles Database Isolation Levels By Aleksey Shevchenko - Published 10/19/2007 Learn the concepts that every database programmer needs to know to develop applications that allow multi-user access to the database: Isolation levels.
Extending Outlook Functionality with a .NET Add-In By Rachel Wireman - Published 10/18/2007 Interacting with Office functionality in a .NET application can add a new level of functionality while providing the user with familiar methods of getting work done. Explore extending Outlook via a sample add-in.
Business Data Catalog in Microsoft Office SharePoint Server 2007 and the Object Model By Gustavo Velez - Published 10/17/2007 Microsoft Office SharePoint Services (MOSS) 2007 introduced a mechanism to integrate back-end systems and Line of Business processes with the Portal infrastructure, bringing external data inside the Portal. In addition to creating XML schemas manually, with SharePoint's Object Model the BDC can be generated programmatically.
Occasionally Connected Systems Architecture: Concurrency By Udi Dahan - Published 10/16/2007 When designing systems that support users who need to work offline, one of the challenges developers face is how to deal with concurrency problems when these users re-connect and synchronize their data with the server. Explore patterns for conflict identification and resolution in the first of this series on Occasionally Connected Systems Architecture.
.NET Tip: Converting Strings to Numbers By Jay Miller - Published 10/16/2007 Converting strings of digits into numeric data types may not always yield the result you expect. Take a look at three ways to convert a string of digits to an integer and learn what you need to watch out for with each method.
Web 2.0 Effects and Rich Client Applications By Vlad Kofman - Published 10/15/2007 Learn about new Web 2.0 effects and the technologies behind them. Follow the evolution of the Web UI effects and Rich Client Applications and see how to implement the latest Glass Shadow Web 2.0 effect.
.NET Tip: Throwing Custom Exceptions By Jay Miller - Published 10/12/2007 Use custom exceptions to add information that will be more meaningful to your users when exceptions occur. And, you still can maintain all the information from the original exception.
Sun Releases Information on J2SE Vulnerabilities By Rosemarie Graham - Published 10/11/2007 Do you use Java 2 Platform, Standard Edition? One of the 11 areas of vulnerabilities reported this month may effect you.
Maturity Through Standards By Jeff Ryan - Published 10/11/2007 Do architecture standards curtail the creativity of a developer or architect? Or rather, do standards channel creativity into solving business problems? Read on to learn how the presence (or absence) of standards is an indicator of the software development maturity in an organization.
Implementing a Custom ConnectionString Installer for Setup By Paul Kimmel - Published 10/10/2007 See how a setup project with a custom action lets the user define the connection string using the Data Links dialog and encrypt that connection string using RSA encryption.
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.
By VectorX - Discover an object-oriented AJAX class and objects structured for ease of use and maintainability for multiple requests.
The Basics of Manipulating File Access Control Lists with C# Published 09/26/2007 By Jani Jarvinen - Learn about file access control lists and how to use C# to read and modify them to improve the security of your applications and your IT infrastructure.
How to Handle Currencies Published 09/26/2007 By Anwar-ul- Haque - Learn about a C++ mechanism to handle and manipulate different currencies.
The .NET Micro Framework: A First Look Published 09/25/2007 By Bradley Jones - Take a look at how you now can use your C# skills to create an embedded application. No hardware is required to get started!