September 2006 - Posts
This articles shows how to debug Visual Basic .NET applications and the Visual Basic 6.0 components that they use, and how to debug Visual Basic .NET components called from Visual Basic 6.0 applications.
Introduces SQL Server Everywhere Edition, a slimmed-down version of SQL Mobile. SQL Everywhere removes the restrictions that keep the SQL Mobile product from running on a desktop or laptop, making SQL Everywhere the ideal, lightweight database for many scenarios.
Microsoft has released a new add-in tool to help Visual Basic developers preserve Visual Basic 6 applications and breathe .Net into them.
Delegates are one of the wonderful features of .Net Framework. Their primary use is focused on support event handling and callback mechanism. In this article we will explore how to use delegate as callback support to make simple communication between deferent opened windows forms
This article is intended for most Microsoft development shops using the standard MS technology. It discusses the considerations that need to be taken into account when migrating existing VS2003 applications to VS2005.
Serialization is the concept whereby an object is written into a linear stream. The .NET Framework provides an excellant support to serializing and deserializing objects. This article discusses Serialization, XML, SOAP and Binary and provides code examples to illustrate the concepts explained.
When developing a Windows Forms application that loads
documents, setting custom file types adds greatly to the professional feel
of the software. This article explains how to programmatically check your
file type is registered and register it if not.
See the results you can expect when utilizing both non-virtual and virtual methods via an interface in .NET.
This class was originally written to aid me during a contract for writing a startup automation application on Windows 2000. Since then, it has been used or tested with Windows XP, XP64 2003, and Vista beta2. The class was structured around some C++ MSDN documents/examples of the network API. Although there are plenty of other methods for mapping a network drive, I chose this method because it gives me the ability to report errors back to the application and provides access to the various network options.
The .NET Framework provides a powerful support for localization. The System.Globalization namespace provides support in .NET for localizated applications. This article discusses how we can implement a multilingual application in .NET and the concepts of Globalization and Localization.
.NET 3.0, formerly known as WinFx, uses XAML for describing and building
object graphs. Windows Presentation Foundation (aka Avalon), for
example, uses XAML for building the next generation user interfaces. In
this article we will look at the XAML syntax (which is a lot more than
simply XML) by building a maze sample, such as can be found in
old-fashioned adventure games like Zork, etc... Please note that this
article is not about Windows Presentation Foundation, it is all about
XAML and how you can use it for your own applications. Some examples
will use WPF when appropriate, but only to explain some of the concepts.
Windows Forms applications traditionally have provided a rich UI experience, but difficulty of deployment has limited their reach. ClickOnce provides this infrastructure.
The promise of .NET's garbage collection feature meant no more worrying about object cleanup since .NET handles everything behind the scenes automatically. But I continually face database connections gone bad as developers fail to clean up after themselves. I'll explore this problem in more detail and suggest how you can avoid such issues in your project.
Composite UI Application Block is a new application block from the Patterns & Practices group at Microsoft. This article looks at how you can use CAB to create integrated desktop reporting applications.