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.
»
OP-ED: Process is Irrelevant
Rating: none Paul Kimmel - 07/25/2007 Knowledge, flexibility, and the discretion of smart individuals beats a one-size fits all rule book any day.
VB .NET Versioning
Rating: Josip Medved - 06/04/2004 Use VB6 AutoIncrement versioning in .NET projects.
Sometimes You Gotta Make a Little Noise
Rating: none Paul Kimmel - 05/28/2004 Learn how to create a wrapper for the Windows Multimedia Library that makes adding sound to your applications very easy. Along the way, you'll discover how the Declare statement imports APIs in VB and .NET.
Creating and Using Custom Attributes with VB.NET
Rating: none Manoj G - 05/09/2003 Attributes are very convenient to programmers because, with little effort, the runtime behavior of the program elements can be modified. (Visual Basic .NET)
Part II: Don't Commit Errorcide
Rating: none Paul Kimmel - 12/17/2003 Discover a more advanced mechanics to help you find a balance in the artistic dance that is useful structured exception handling.
Part I: Don't Commit Errorcide
Rating: none Paul Kimmel - 11/26/2003 No error handling code and your application is doomed to the scrap heap. Too much, misapplied, or a poor application of error handling code and your error handling code causes the bugs. Learn about avoiding Errorcide!
IDE & Language
Getting Past the 2 Gb File Limit
Rating: Richard Newcombe - 01/22/2007 Take a closer look at the 2 Gb limit that we are plagued with in different languages, and how to get around them.
.NET Framework 3.0 Released
Rating: none Bradley Jones - 11/08/2006 The current version of the .NET Framework is 3.0.
Using DDE on Your VB Application
Rating: Richard Newcombe - 06/06/2006 Use DDE linking to pass text data between two applications or to a previous instance of the same application.
Refactoring VB in Visual Studio 2005
Rating: Paul Kimmel - 12/21/2005 Refactoring can improve the internal structure of your VB code without changing its external behavior. Use it to remove the subjectivity of what is good code and what is less-good code.
[Updated] Beating the VB IDE into Submission
Rating: Pinky98 - 07/01/2005 Visual Basic was created as a rapid application development (RAD) tool, yet the default IDE settings of Visual Basic do not lend themselves toward effective coding and often result in unnecessary time wastage.
Defining Operators in VB .NET 2005
Rating: Bill Horst - 04/20/2005 Read about an introduction to new functionality in VB .NET 2005 to define operators.
Custom Events in VB .NET 2005
Rating: none Bill Horst - 03/30/2005 An introduction to the new Custom Event feature in VB .NET 2005.
Program Language Syntax Highlighting in VB5 and VB6
Rating: none David Hoyt - 02/05/2004 Learn to highlight (a.k.a. colorize) multiple languages depending on a syntax file specified by the programmer by parsing RTF instead of setting colors using .SelStart, etc (Added: 30-Mar-1999)
Capturing CommandBar Events in VB Add-Ins
Rating: Toby - 02/05/2004 Learn how to capture all the events from your command bars in a Visual Basic Add-In using only one declared event handler. (Added: 19-Aug-1999)
Polynomial Fit Functions 09/23/2003 An easy way to add polynomial regression functionality to any application. If you just want linear regression or a very high degree, no matter; this VB class has good performance and scales seamlessly with the complexity of your problem.
Working with Menus in VB.NET
Rating: none Irina Medvinskaya - 05/31/2007 Menus are often necessary in applications and it is essential that developers have an ability to manipulate them in design-time. Learn how to use the new VB.NET MainMenu component to implement menus in your applications.
When to Pass VB.NET Arguments as Reference Types Versus Value Types
Rating: none Bill Hatfield - 04/02/2007 When you pass arguments to a subroutine or function, you absolutely must know whether the type is a value type or a reference type. Only then can you determine which keyword to use to pass the data.
[Updated] Comparison Between VB 6.0 and VB.NET Objects, Part 3
Rating: Hannes du Preez - 03/22/2007 Learn about the differences in the Visual Basic 6 Project Explorer and the Visual Basic .NET Solution Explorer and about the differences of how VB6 and VB .NET manage project files and projects.
Automating Excel by Using Windows INI Files
Rating: none John Macomber - 11/17/2006 Save your Excel spreadsheet data and formatting information in Windows Initialization files.
Protecting Visual Basic .NET Source Code and Applications
Rating: Hannes du Preez - 04/26/2006 Discover the secrets of Obfuscation, Cryptography, and technologies used to protect your Visual Basic .NET
applications, once distributed.
Create and Share Your Own Code Snippets
Rating: Josh Fitzgerald - 01/19/2006 Explore the IntelliSense code snippet format, and then learn how to build your own snippets and package them for distribution.
[Updated] What to Know About Visual Studio 2005 — The Products
Rating: Bradley Jones - 11/11/2005 Visual Studio 2005 ("Whidbey") has released. Get a first look at answers to some up-front questions you might have. Start by simply understanding the multitude of editions that entail the Visual Studio 2005 product line. After all, how many different editions can one product have?
.NET Generics for VB Programmers
Rating: Paul Kimmel - 07/21/2005 With .NET 2.0 offering support for generics, learn how to define generic methods and classes and use the generic classes in .NET.
Overloading Operators in VB.NET 2.0
Rating: none Paul Kimmel - 06/14/2005 VB.NET 2.0 enables you to utilize overloaded operators, which not only are easy to implement but also can provide your classes with intuitive operators. Learn how to use this powerful feature.
Beta 2 of Visual Studio 2005 Released
Rating: Bradley Jones - 04/17/2005 Beta 2 of Visual Studio 2005 is now available for download for MSDN subscribers. Learn how you can get it too.
Visual Studio 2005 Beta 2 Now Available! Bradley L. Jones - 04/17/2005 Beta 2 of Visual Studio 2005 is now available for download for MSDN subscribers. Learn how you can get it too.
Simplified Development Tools—The Microsoft Express Products
Rating: Bradley Jones - 06/29/2004 Microsoft expands Visual Studio and SQL Server to the non-programmers, hobbyists, and students with simplified, low-cost to no-cost versions.
Creating Macros for a Slide-In Prompt and to Renumber
Rating: none Eric Sanders - 09/13/2002 Create a couple of macros using Visual Basic. The SlideInPrompt macro inserts a text string into a selected column. The Renumber macro will sequentially renumber a selected column.
Technique Sharing with Project Templates
Rating: none Paul Kimmel - 09/13/2002 A convenient way to cross-pollinate learning with advanced subjects is to create project and item templates. By creating and sharing these templates you will find it easier for every member of your team to take advantage of every aspect of Visual Studio .NET.
Indexers
Defining Default Indexers
Rating: none Paul Kimmel - 09/27/2002 Learn about the refined behavior of the Default modifier and how you can define indexers for your custom, typed collections. These default indexers will allow you to index elements of an object using the customary integer as well as a string key value.
Miscellaneous
News: Microsoft Releases Betas and More
Rating: none Bradley Jones - 07/26/2007 Today Microsoft announced the release of Visual Studio 2008 Beta 2, .NET Framework 3.5 Beta 2, Silverlight 1.0 RC, and more.
Ponderings about the Tech Ed 2007 Keynote
Rating: none Bradley Jones - 06/12/2007 The people at Microsoft are busy with lots of products. Did someone forget that they should be excited about them?
[Updated] Flags Enumerations
Rating: David Oldfield - 12/22/2006 The documentation on Microsoft's flags enumerations is rather sketchy at best, but offers a more ideal solution for a great many problems. The problem is, with such little documentation it can be very time consuming to figure out how to use them correctly. Here is a small walkthrough explaining a relatively simple means of interacting with them through use of the bitwise OR operator.
Quick Visual Studio .NET Tips
Rating: Karl Moore - 08/05/2005 Still getting used to Visual Studio .NET? Here are a handful of little-known Visual Studio tips sure to make your life easier...
Discovering Visual Basic .NET — The Series
Rating: none Bill Hatfield - 01/26/2005 Are you new to Visual Basic .NET? Best-selling "Dummies" author Bill Hatfield teaches you the basics of Visual Basic .NET.
Discovering Visual Basic .NET: Repeating Code
Rating: none Bill Hatfield - 01/21/2005 For those new to Visual Basic, here is your chance to learn about the topic of looping and how to get your program to execute several lines of code again and again.
Discovering Visual Basic .NET: Making Decisions
Rating: none Bill Hatfield - 01/10/2005 Continue your learning of Visual Basic .NET by discovering the syntax for adding logical decisions into your programs.
Discovering Visual Basic .NET: Using Functions and Arguments
Rating: Bill Hatfield - 12/30/2004 A lot of functionality it already done for you. Learn how to use built-in functionality in Visual Basic .NET. with this installment of our Visual Basic .NET tutorials.
Discovering Visual Basic .NET: Working with Variables
Rating: none Bill Hatfield - 12/21/2004 Nearly every program needs to keep track of things. Discover how to with Visual Basic .NET in this installment of the Visual Basic .NET tutorials.
Discovering Visual Basic .NET
Rating: none Bill Hatfield - 12/16/2004 There is no need to put off learning Visual Basic .NET any longer. With this tutorial you will be on your way!
Tip: Improve Web Service Performance, with Caching 11/12/2003 It's a little-known fact, but you can actually 'cache' what a Web service gives out and automatically serve up the same response next time, seriously speeding up popular, processor-intensive services.
Returning a DataSet from an Excel Spreadsheet 11/11/2003 Use OLE DB code to access a named range within an Excel workbook and return it as a DataSet object, ready for binding to a Windows DataGrid.
Where is Visual Basic 7?
Rating: Paul Kimmel - 12/17/2002 While at Comdex, Paul was asked the question, 'Where is Visual Basic 7?' Paul helps to alleviate the concerns that Microsoft has abandoned Visual Basic.