|
|
 |
02.04.2010 MS-Queue
Access the MS-Queue Windows component through C# to create some interesting and powerful applications. 
|
27.01.2010 Symmetric Encryption
A description of symmetric encryption in C# to protect sensitive data. Overview of different symmetric encryption algorithms. 
|
17.12.2009 Partition List
How to split a list in C# into smaller lists (or partitions). The concepts apply to .NET arrays as well. 
|
16.10.2009 Code Snippets
Submit your C# code snippets to Visual C# Kicks! Post useful and unique code for others to use. Get your name and link to your website posted as well. 
|
20.06.2009 Action Lists
Add ActionLists to C# controls to make properties and methods more accessible during design-time. 
|
27.04.2009 Credit Card Verification
Quickly and easily verify credit card numbers in C# with the Luhn Algorithm. Works in desktop applications, ASP.NET, and mobile applications. 
|
18.04.2009 Image Flip
Flip an image in C# with GDI and Matrix transformation, a simple yet powerful method for image transformation. 
|
05.04.2009 Image Invert
Invert an image colors in .NET with three different methods. Read the advatanges of each method. 
|
27.03.2009 Image Zoom
Create an application to zoom into image in C# by harnessing the power of GDI and C#.NET. 
|
26.03.2009 Boolean Matrix
A C# implementation of a boolean matrix, complete with basic matrix operations and transformations. 
|
08.02.2009 VCSKicks CommandLink
The VCSKicks CommandLink control is a powerful control designed to mimic the look of command link control in Windows Vista and Windows 7. 
|
28.01.2009 Code Region
Format C# and .NET source code in Visual Studio with region code blocks. Combined with keyboard shortcuts and a little common sense, regions can format code to make it more readable. 
|
02.01.2009 Priority Queue
C# Priority Queue is a specialized Queue data structure. Useful in many applications and can be used for sorting data. 
|
30.12.2008 AVL Tree
C# AVL Tree is a self-balancing binary tree designed to improve the running time of searching through data. 
|
23.12.2008 Skip List
C# Skip List is a powerful data structure that allows for fast searching of data. 
|
01.12.2008 Iterators
Explore the three C# iteration methods: for loop, foreach loop, and enumerators. 
|
25.11.2008 HashSet
Overview of the new C# HashSet data structures along with some comparisons and benchmarks. 
|
17.11.2008 XML Documentation
Use the .NET built-in XML documentation support to quickly add documentation to your C# projects without major hassels. 
|
02.11.2008 C# Test Performance
Test the speed of C# methods and algorithms with this extremely easy to use SpeedTester class, written entirely in C# for fast and simple integration. 
|
20.10.2008 C# Component Guideline
There are characteristics that a good C# component should have in order to make it worth selling. Here is a quick outline of some of those aspects. 
|
16.09.2008 Bind Window to Screen
Constrain a Windows Form to the bounds of the screen. Useful for preventing users from dragging a window outside of the bounded area. 
|
01.09.2008 Save TreeView State
Save the state of a TreeView when it is cleared and repopulated. Very useful when working with dynamic data displayed on a TreeView control. 
|
21.08.2008 Drop-Down Dialog
Create an advanced dialog in C# to mimic the behavior of a drop-down list. Useful for user controls such as color pickers. 
|
16.08.2008 Loop Time
Make your applications run in circles for a specified amount of time without the need for a troublesome Timer control. 
|
07.08.2008 Using Professional Icons
Raise the presentation quality of your finished applications by adding icons. Read about tips for designing your own or for purchasing professional application icons. 
|
26.07.2008 Icon Extractor
Use C# and some API calls to easily extract an application icon and use it within your own program. 
|
24.07.2008 Code Obfuscation
Although C# applictions are vulnerable to code decompilation, there are methods to protect against it, one of which is code obfuscation. 
|
22.07.2008 Splash Screens
Add a splash screen to C# applications based on any kind of image, shadows and transparency fully supported. 
|
14.07.2008 Upgrading to Visual Studio
Despite the potential of the Visual Studio Express editions, there can be numerous reasons to upgrade to the full version of Visual Studio, even for small-to-medium sized projects. 
|
08.07.2008 Improved 3D Drawing with GDI-Plus
Witness an improved 3D graphics GDI-Plus application. Built upon the original Euler 3D Rotation article, learn how to get around the Gimbal Lock problem and learn how to shade in 3D shapes in C#. 
|
07.07.2008 URL Checker
Access a URL address with a simple C# application to determine the validity of a website link. 
|
29.06.2008 True Random Numbers
Enhance your C# applications by giving them to ability to generate truly random numbers as opposed to pseudo-random ones. 
|
22.06.2008 Download File FTP
Enable your C# applications to connect to the internet to download files and webpages from an FTP Server with nothing but pure C#.Net code. 
|
21.06.2008 Download File HTTP
Enable your C# applications to connect to the internet to download files and webpages using nothing but .Net Framework classes. 
|
14.06.2008 Sorting 2D Points
Sorting points can be an extremely useful algorithm. Image processing algorithms often if not always require points to have a certain order, this class will use the IComparer interface to sort points according to either the X or Y values. 
|
14.06.2008 Display GIF Animations
Witness two simple methods to display animated images using only C# functions, accomplishing the task automatically or manually by accessing the animation frames. 
|
14.06.2008 Read Text File
Find out how to read a text file in C# with the System.IO namespace. Read it all at once or by lines, both methods are explained. 
|
14.06.2008 Unique Hardware ID
Obtaining a true hardware serial from a user computer can be tricky business. Luckily the .Net Framework provides the means to obtain a reliable ID which can in turn be used in licensing processes. 
|
14.06.2008 Detect .NET Framework
With the reliance of C#.NET on the .NET Framework, the ability to detect if the .NET Framework is installed on a computer can be quite useful. Check out a simple way to do it. 
|
14.06.2008 Drag-and-Drop (download now)
The drag-and-drop functionality in C# programs is not as simple as it should be. Download this quick example to get a full working piece of source code to work from. 
|
14.06.2008 Screen Locker (download now)
In the internet you will find some fancy and expensive programs that can lock down your computer when you are away. In this project we will explore some fun brute-force techniques to create our very own screen locker application in C#. 
|
|
 |
|
|
|
|


|