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.
Hyper-V Master Class

Hyper-V Master Class with John Savill
Live Online Training: Thursdays, April 27th to May 18th
Register by April 20th and Save 20%!

John Savill provides 12 hours of detailed instruction covering all the key aspects of a Hyper-V based virtualization environment covering both capabilities in Windows Server 2012 R2 and Windows Server 2016. John will walk attendees through resource allocation and architecture, storage, networking (including Network Virtualization), clustering, migration technologies, replication, private cloud, session virtualization, migration from other technologies, integration with Microsoft Azure, and more. At the end of this class, attendees will be able to architect and manage an enterprise-level Hyper-V environment.


Join the Conversation

Sponsored Introduction Continue on to (or wait seconds) ×