Managed Control Panel Items
Creating Control Panel items using .NET Framework.
Adding Smart Tags to Windows Forms Controls
One new features in Visual Studio 2005 is the support for smart tags.A smart tag is a panel that displays next to a control and contains a list of commonly used properties.
Exploring Secrets of the .NET DataGridView and Dynamic Data Manipulation
Find out how to use a single DataGridView to display dynamic queries, adjusting columns automatically, and how to format individual cells exactly the way you want users to see them.
Write Your Own Windows Services
If you're using Windows, you're no stranger to Windows services, but do you know how to write one of your own? In this article, you'll learn not only how to build your own Windows service, but how to build a client with which to control it.
An Alpha Composited Windows Form
Windows has long had the ability to specify a region or transparency key allowing you to define an arbitrary Window border. This is often used with a background image to define an image outline as a Window frame. However, this border is composited with the desktop as a one bit mask giving you a pixelated boundary. It is especially unattractive with curvilinear borders which really need antialiasing and per pixel compositing. Aside from the unsightliness, it's not easy to define the region and/or transparency key to achieve a complex image based Window frame.
This is a Windows Forms control that works with Win32 APIs and without WPF. The control allows you to layout a 32 bit image with an alpha channel in the Forms designer and arrange additional controls within user specified areas of the image. At runtime, the control will generate a per pixel alpha composited Form with the desktop. The Form's Region property defines areas of the Form to host other controls, and it's calculated on the fly from the image's alpha channel. This control also supports runtime changing of the image. Before we discuss some of the code specifics, let's run through how you use it.
Advanced AJAX ListBox Component v0.1
How to build a more intuitive ListBox server control with ASP.NET AJAX client functionality.
How to capture a Window as an Image and save it
Take a snapshot of the main Window of any UI application
Use of the PayPal payment system in ASP.NET
Those who create commercial sites are faced with the question, "How should it receive payments?" One of the most popular payment systems in the world is PayPal. This system is often chosen because it is reliable, simple to use and allows an account to be easily opened. To open an account, you need only have a credit card and/or an account in an American bank. One of shortcomings of the system is its severe security policy. However, practice evinces that if you follow the rules of the system carefully, then errors are very rare. The purpose of this article is to show how payments processing can be organized to support reliability and security. The article is also aimed at providing you with an example of the development of a simple online shop, in order to demonstrate interaction with the PayPal system. You can use the code in your applications to organize interaction with the PayPal system and to process payments.
Drop images from IE
In a recent project I found the need to be able to drop an image from Internet Explorer onto my form and capture the URL of the image. If you have tried using any of the text formats to get the drop data then you know this does not work. At best you will get the locally cached path of the image file. There is little or no documentation on the subject, and attempting to search for information only yields others seeking the same answers. This is why I decided to make this an article.
Dynamic User Interfaces in WPF
This article examines how to design and create dynamic user interfaces using the Windows Presentation Foundation (WPF). Along the way we will explore a demo application which uses XAML for creating a dynamic user interface to display rich and interactive alert messages to the user.