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.
NEW: John Savill's Microsoft Stack Master Class

Discount pricing ends Thursday! Get 30 hours of comprehensive training covering the complete Microsoft solution stack. Invest a few hours each week and become the #1 Microsoft expert in your organization.

Semester 1: October 30th to December 4th
Semester 2: January 22nd to February 19th

John Savill will cover topics including:

* Deploying, Managing, and Maintaining Windows
* Key Features of Active Directory from Windows 2000 to Windows Server 2012
* Key elements of System Center 2012 and System Center 2012 R2
* Deploying, Migrating to and Managing Hyper-V in Your Organization
* Implementing a Private Cloud
* Using PowerShell to Automate Common Tasks
* PLUS a preview of Windows 10


Enroll by October 23rd and SAVE $245!

Windows Forums

The Windows IT Pro forums are moving to myITforum.com! Get answers to questions, share tips, and engage with the IT professional community.

Sponsored Introduction Continue on to (or wait seconds) ×