William Sheldon


William Sheldon is a contributing editor for SQL Server Pro and a Microsoft MVP for Visual Basic .NET. He's coauthor of Professional Visual Basic 2010 and .NET 4 (Wrox) and an instructor at University of California, San Diego.

Object-Based vs. Object-Oriented Environments
Have you ever wondered why Visual Basic .NET isn't backward-compatible with Visual Basic (VB) 6.0? If so, don't miss the commentary "Developer .NET Perspectives: Object-Based vs. Object-Oriented Environments."
The .NET Database 2
Most .NET projects for enterprise applications start with three tiers. Successfully using a multitiered development approach relies on effectively managing the .NET database.
Transacting Your Threads
Bill talks about practicing safe programming, with a focus on transactions, which come into play not only during data exchange and thread management but also in thread safety.
Sharing in .NET
Bill Sheldon expands on this discussion about creating a second thread within your process by showing youhow to communicate with that threat.
Weaving The Threads of Your Application
For most application developers, the core difference between Microsoft .NET applications and Visual Basic (VB) applications lies in their multitasking support.
Bill Sheldon discuss a tool that supports ASP.NET: the Application Center Test (ACT) tool, which ships with Visual Studio .NET Enterprise Developer (VSED) and Visual Studio .NET Enterprise Architect (VSEA).
Getting to Script the Metabase
In the conclusion to our IIS metabase series, William Sheldon shows you how to use scripts to complete multiple operations and how to build new scripts.
Getting to Edit the Metabase
In this issue, Bill Sheldon shows you how to modify the values that the IIS metabase stores.
Toggling the Scripting Host 3
William Sheldon explains the difference between CScript and WScript, shows you how to toggle the default host environment from the command line, and shows you how to make the change permanent.
Getting to Know the Metabase
Learn about the IIS metabase, find out what it stores, and discover how to customize its settings.
ISM and the MMC Internet Information Services Snap-in
What is ISM? William Sheldon distinguishes Internet Services Manager from the Microsoft Management Console Internet Information Services snap-in.
Posting Files to Your Intranet or Extranet - 19 Jun 2000 2
In his follow-up to last month's Posting Acceptor article, William Sheldon introduces you to the file upload control and shows you how it enhances basic Posting Acceptor capabilities.
Posting Files to Your Intranet or Extranet - 10 May 2000 4
In this Web-exclusive article, learn how to implement and configure Microsoft Posting Acceptor, an ISAPI extension to IIS that lets you use HTML to upload files to your Web site.
Microsoft Stack Master Class

Master-Level Microsoft Stack Class with John Savill
Online Class: Thursdays Oct. 12th-Dec. 21st
30 Hours of Training for $995!

Understand the complete Microsoft solution stack, how the products work together, and how to implement and maintain for a total datacenter and desktop solution. This course covers the latest technology updates including Windows Server 2016 and Windows 10 and will enable the new capabilities to be leveraged in your organization.


Join the Conversation

Sponsored Introduction Continue on to (or wait seconds) ×