Columns


Silverlight XAML Primer 2: Rectangles, Ellipses, Lines and Text

Create these elements in Silverlight using Canvas.

Initialize Objects Properly

Developers are accustomed to thinking of an object as either existing or not, but the truth is the initialization process is complex enough that this isn't always so. Learn how to initialize objects properly and avoid small missteps that can lead to big problems when creating and initializing objects.

Build Vista UIs to Code

Is There a Universal Architecture?

PC Gone Amok?

Share Resources Between Projects

Learn how to share resources among several projects across project boundaries in Visual Studio 2005 and VS 2008. Also, learn about Microsoft's inclusion of IDataErrorInfo in the .NET 3.5 additions to WPF and drill down on how to handle non-standard searches in dictionary classes.

Create Rich Apps

ComponentOne Studio Enterprise Doc Edition 2007 v2

Customize the VB IDE

The VB IDE is a terrifically productive development environment out of the box. But it can be a lot better still. Learn how to customize the IDE for better productivity and performance.

Protecting Your Code

Legacy Integration with SOA

Exposing mainframe resources with SOA within .NET.

Silverlight XAML Primer 1: Exploring Canvases

Dan walks you through the role the Canvas element plays in XAML documents.

Inside Acropolis

Microsoft's new composite UI framework helps you build rich-client apps.

VB Statement Against Vista

VB survived Vista nearly intact, with the glaring exception of one statement. Learn what your options with SendKeys are.

New Features in TFS 2008

Jeff walks you through the best of what's new in Team Foundation Server 2008, starting with the many helpful additions to Version Control.

Simplify Application Instancing

Take advantage of the new PipeStream classes and XML features in .NET 3.5 and VB9 to resolve the age-old problem of creating a single-instance application.

Dundas Gauge for SharePoint

Plus FishGrid.NET Light 1.0 and Sentinel Visualizer.

On Avoiding ToLower

A reader writes in to ask if uppercase is OK, why isn't using ToLower?

Banish UAC Issues

User Account Control (UAC) issues usually result from improperly allowing administrator-level access in your applications. Learn how UAC works and make such problems a thing of the past.

Protect and Authenticate Your Apps

Get the Code Protector SDK, plus new VS 2005 SDK v4 samples, Microsoft Windows Search 3.x SDK and more.

Subscribe on YouTube