November 2006 - Posts
This article describes an easy approach to saving an image file into an SQL Server 2000 database table as an SQL Server image data type.
This article describes how you can use genetic algorithms in .NET to determine derivatives of mathematical functions. The program uses an algorithm called Multiple Expression Programming (MEP) inside the genomes to exercise a function tree.
A library to provide the docking panels and tabbed documents to applications in .NET 2.0
C# developers are familiar with using delegates and named methods to implement a wide range of functionality, most notably events. With C# 2.0, Microsoft has introduced a new way to declare a delegate and the associated method called "anonymous methods." Zach Smith explains what anonymous methods are, and how to use them.
This article expands on the topic of of .NET arrays and focuses on sorting the contents of an array. The Array class provides the Sort method, and there are various ways to use this method. I begin with the simple approach and end with custom sorting.
An overview instructing you how to create delegates and custom event handlers in C#.NET.
This articles comes in series with my last article - Limitations in ArrayLists. In this article, I specifically talk about Generics and how they improve upon arraylists and how they solve the issues posed by ArrayLists.
Whenever you hear about deployment of your application or component, you get scared of the traditional scripted setup programs. The main goal of this article is to help .NET programmers get used to this easy-to-setup program that allows you to deploy your application even if you don't know how to write the setup script.
An excerpt from his book Pro C# 2005 and the .NET 2.0 Platform, 3rd edition, this chapter looks at working with threads.
A look at the upcoming LINQ features of C# and Visual Basic.
In this article, Brian Noyes takes a look at Windows Presentation Foundation (WPF), a new client user interface technology that ships as part of .NET 3.0.
The article discusses key concepts of WPF, how it fits into your presentation tier architecture, and how it will change the way you currently develop your client applications.
Developers who have used the wonders of the CLR and native code, whether via Managed C++, C++/CLI, or some other managed language, know the Global Assembly Cache (GAC) well. On a recent development project for a client, I needed to add an existing assembly to the GAC. The assembly, which shipped with Microsoft Office 2003, defined a custom code group that allowed shared drives on network servers to be trusted for documents that used Visual Studio Tools for Office (VSTO) functionality (the default security policy allows only local Office documents to use VSTO).
You already know that visualizers are good tools to debug your code in Visual Studio 2005. The process of building visualizers is simple. This article walks through a step by step guide to write a visualizer for Stream type to show the text content of a Stream in a dialog box.
This article describes a simple approach to displaying object property data within a data grid view control. The example includes a test application comprised of a simple data container class and a sample application used to bind and display object data within a data grid view control.
Animations are an important aspect of XAML and Windows Presentation Foundation that show their power to all developers who have written an animation for older graphic user interfaces. In XAML, animations are easy to declare and customize. In this article Keyvan introduces animations in XAML and walks through the fundamentals of declaring different types of animations.
Next page »