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.
Usability and Design
The Usability and design space brings together the latest information, research, tools, podcasts, and conference information related to usability and design. Content is pulled from IBM and non-IBM sites.
»
Ajax Resource Center
This space is your one-stop shop for information on the Ajax programming model, including articles and tutorials, discussion forums, blogs, wikis, events, and news. If it's happening, it's covered here.
»
Linux Security
The Linux security space gives an overview of security issues related to Linux and covers all aspects of securing a Linux distribution. It also links to Linux security-related news and articles.
»
Ruby Programming
Take a closer look at Ruby, a dynamic programming language that is growing rapidly in popularity. Explore its intriguing features and learn what programmers are doing with it.
»
Wiki: WebSphere, SOA, J2EE in Practice
This wiki discusses how to use J2EE and related technologies to develop business applications, including how to make best use of IBM J2EE products like WebSphere Application Server and Rational Application Developer, and IBM SOA products like WebSphere Process Server and WebSphere Integration Developer. While it occasionally delves into tangential topics and future trends, the primary focus is on how to make use of the products and technologies that we have today.
»
Distributed Network Object
Rating: Ejaz Anwer - 10/22/2007 Learn to use the "Network Distributed Object Model" to have a simplified way of performing network communication at the object level.
[Updated] Step by Step Developing a SOHO HTTP Filter
Rating: Reza Shadmani - 08/27/2007 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.
[Updated] XML Data Binding
Rating: Simon Sprott - 07/17/2007 XML Data Binding allows you to manipulate an XML document via a set of simple objects. Learn about the generation of these objects, and see a summary of the existing products on the market.
A Glimpse at Today's Server-Side Programming
Rating: none Paul Avery - 06/18/2007 Read a broad overview of today's four most popular and growing server-side programming/scripting languages.
XSD Tutorial: XML Schemas For Beginners
Rating: Simon Sprott - 05/24/2007 This five-part article gives a basic overview of the building blocks underlying XML Schemas, showing how and when to use them.
RSS 2.0: Really Simple Syndication
Rating: none Andrew Watt - 05/02/2007 Walk through the components of an RSS 2.0 feed for building your own feeds either by hand or programmatically.
Future-Proofing Your URIs
Rating: Erik Bruchez - 04/18/2007 Look at how to design your web application URIs to ensure you give them the maximum lifespan possible from Professional Web 2.0 Programming co-author Erik Bruchez.
TIP: IE URL History Tool (Yet Another)
Rating: none arkadi - 04/10/2007 Discover a command line tool and tutorial to manage Internet Explorer's history. It is solely based on the CUrlHistory object.
URI Encoding and Decoding
Rating: jinq0123 - 11/02/2006 Learn about fast and portable URI encoding and decoding functions that use std::string as the argument and return type, and do the buffer conversion, including '\0'.
Creating Custom WPF Controls
Rating: none Chad Campbell - 08/28/2006 Custom controls assist developers in maximizing code reuse and minimizing headaches. Learn the process of creating custom controls within Microsoft's latest UI model, the Windows Presentation Foundation (WPF).
XPath Support in Browsers
Rating: none Nicholas C. Zakas - 08/14/2006 Learn about XPath, a small language used specifically to locate a single node or multiple nodes that match a particular pattern.
Offline Capable (Internet Explorer) AJAX Client
Rating: Ariel Yakobovich - 08/10/2006 Learn what makes a successful AJAX client, and how many AJAX applications lose sight of the enormous benefit of supporting offline mode operation.
A Windows Service Solution for Unreliable Web Services
Rating: none Jeffrey Juday - 06/28/2006 Reliability is a big issue in Internet Web services integration. Learn how to mitigate Web service reliability problems by using an asynchronous messaging approach.
Ajax Submission Throttling
Rating: none Nicholas C. Zakas - 05/18/2006 Ajax is becoming the hot topic in Web programming today. Discover more useful things that it can do for you.
XMLHttp Requests for Ajax
Rating: none Nicholas C. Zakas - 05/12/2006 Professional AJAX author Nicolas Zakas shows the benefits as well as some of the disadvantages of using HTTP requests in your applications.
[Updated] WinIPCfg
Rating: egawtry - 03/23/2006 A clone of the Win95/98/ME utility for checking and controlling IP addresses.
Computing a MS-CHAPv2 Client Response (not yet reviewed)
Rating: none Eugene Prigorodov - 03/06/2006 Learn about a RFC2759-compliant implementation of the MS-CHAPv2 response calculation algorithm.
TJFTP: A Visual C++ FTP Client
Rating: ShellRaker - 12/08/2005 Learn about a Windows FTP client written without CInternetSession or CFtpConnection classes.
Remote Desktop View Lite
Rating: Andy Bantly - 10/31/2005 Learn about a native C++, MFC, ATL/COM system to remote view a desktop.
Build a SharePoint Newsletter Generator That Alerts Users to Changes
Rating: none Jeffrey Juday - 10/28/2005 Leverage the SharePoint SDK classes to build a newsletter generator that collects all the changes to a site and presents them to users in an e-mail newsletter format.
Publishing with Authoring Connector
Rating: none Packt Publishing - 09/20/2005 Learn to integrate Web publishing with working with your Word documents.
Implement a Centralized BizTalk File Creation Broker
Rating: none Jeffrey Juday - 05/25/2005 By using BizTalk 2004, Web services, and the Broker enterprise pattern, you can create a centralized file broker that enables you to more easily configure security, administer services, and share code across your organization.
Selecting the Best Approach for Designing an Interoperable Web Service
Rating: Nalaka Withanage and Martin Kropp - 05/10/2005 Learn about the different Web service design methodologies as defined by the Web Services Standardization Groups, clarify the terms, and highlight their differences.
Build a Custom SharePoint Web Service for Your InfoPath 2003 Documents
Rating: none Jeffrey Juday - 05/03/2005 Learn how to develop a custom SharePoint Web service for InfoPath 2003 documents, which allows you to reliably perform actions whenever a user saves one of the documents.
"Indigo" CTP Released Today
Rating: none Bradley Jones - 03/16/2005 Microsoft released the Community Technical Preview (CTP) of their next-generation Web-Services technology, "Indigo," today.
Using The CE HTML Viewer Control To Create Powerful, Customized Presentations
Rating: Nancy Nicolaisen - 03/09/2005 Create an HTML viewer control on a CE device. Once animated, this control allows you to pass any data that is capable of being rendered by using HTML tags from the desktop device to the CE device. The power and
elegance of this approach can hardly be overstated.
Composite Custom Web Controls in Managed C++
Rating: Stephen Fraser - 01/05/2005 Continuing his series on custom Web control development in Managed C++, Stephen Fraser takes it up a notch by examining the more advanced—and far more powerful—composite custom Web control.
HTTP Post Using C
Rating: Uday Chitragar - 01/05/2005 Learn to write a small routine or utility to make a post request to a Web server and retrieve the data. This article demonstrates such a technique, tested on Linux.
Monitoring Changes in IE Settings
Rating: Krishnasamy Venkatesan - 11/05/2004 Learn about a way to know exactly when IE settings have changed.
Mastering Internet Programming on Mobile Devices: First Steps
Rating: Alex Gusev - 11/02/2004 Learn how to create applications that may connect to the Internet or an intranet. Take a look at typical scenarios that often occur in programming practice.
[Updated] The K.I.S.S. Approach to I/O Completion Ports
Rating: Robert Simpson - 10/18/2004 I/O completion ports are the holy grail of performance. This article provides an extremely lightweight and open framework for easily implementing IOCP's in your application(s).
Invoke Hidden Commands in Your Web Browser
Rating: eagleboost - 09/15/2004 Demonstrate an innovative way to invoke hidden commands to show modal dialogs such as the "Add To Favorite" dialog or "Import/Export Wizard" dialog in your Web browser-based application.
Publishing Schema as Web Service in BizTalk 2004 (not yet reviewed)
Rating: PradeepMurti - 08/06/2004 Learn to create a simple scenario for consuming a Schema as a Web Service with minimum effort.
New HTTP Endpoints Create SQL Server 2005 Web Services
Rating: none Peter DeBetta - 08/05/2004 SQL Server 2005 supports native HTTP SOAP via a feature known as HTTP Endpoints. Find out how this new feature makes the creation of Web services a snap.
Managed Extensions Example That Calls the Amazon Web Service
Rating: Tom Archer - MSFT - 07/28/2004 Many talented C++ programmers still think that calling Web services from C++ is difficult. Tom Archer illustrates that using the .NET XmlTextReader and XmlDocument classes make this task a snap.
GroupTalk (not yet reviewed)
Rating: Nagareshwar Talekar - 07/15/2004 Learn about a multicasting-based groupchat application in which any number of users can join the group and communicate together.
WinSniff
Rating: Nagareshwar Talekar - 07/08/2004 Learn about WinSniff, the application for capturing packets on the network.