December 2006 - Posts
This article describes a quick and simple approach to creating gradient panel custom control.
With the introduction of .NET Framework 2.0, Microsoft has included a new remoting channel that is built on named pipes which developers can use for interprocess communication. Zach Smith explains how to use these new channels. A sample solution is also provided that demonstrates the concepts described.
Examine the ToolStrip in detail, and use it to create toolbars, status bars, and menus. An excerpt from Pro .NET 2.0 Windows Forms and Custom Controls in C#, by Matthew MacDonald.
Connection Pooling can increase the database performance to a huge extent. This article discusses what Connection Pooling actually is, how it can boost the performance of database access and how we can create a Connection Pool in .NET and add and remove connections to it.
Code owners previously using the InvariantCulture for string comparison, casing, and sorting should strongly consider using a new set of String overloads in Microsoft .NET 2.0. Specifically, data that is designed to be culture-agnostic and linguistically irrelevant should begin specifying overloads using either the StringComparison.Ordinal or StringComparison.OrdinalIgnoreCase members of the new StringComparison enumeration. These enforce a byte-by-byte comparison similar to strcmp that not only avoids bugs from linguistic interpretation of essentially symbolic strings, but provides better performance.
This article describes an approach to writing to a custom error log and to writing events into the system event log.
One of the fundamental features of modern programming frameworks such as Java and .Net is the ability easily transform text encoded in a foreign format and use it in the native format of the framework (usually unicode). Microsoft provides an exceptionally rich and easy to use framework for this with .Net in the System.Text namespace.
Many dynamic applications allow third parties to create plugins that extend the functionality of the application. Zach Smith explains how developers can leverage the .NET Framework and C# to easily create a plugin architecture of their own. A sample solution is also provided that demonstrates the concepts described.
A cool VB.Net control that allows to control and manage all the controls in a form at runtime.
This article investigates methods available for comparing the contents of strings.
An important function of any program is the ability to work with a file system and manipulate files and directories. In this tip, we examine how to work with a file system using VB.NET. We show you a handy way to perform necessary functions with examples that utilise the existing classes, their methods, and widely used properties.
Windows Services are long running applications in Windows environments. This article discusses what Windows Services are and the ways to create, install and deploy them in .NET
This article explains how to implement publishers based security using digital certificates.
The System.Transactions namespace of the Microsoft .NET Framework makes handling transactions much simpler than previous techniques.
The Bridge pattern is something we see everyday in corporations where management figures out what should be done by creating a strategic, abstract plan of action, while employess implement the decisions taken. In this tutorial David examines the application of Bridge Pattern with a sample Visual Basic .NET application.
Next page »