CodeProject Article

Edit Controls

Files and Folders

Miscellaneous

Ajax and Atlas

ASP.NET

Silverlight

  • My First Data Application in Silverlight - Syed Mehroz Alam
    A walkthrough of retrieving data from a database and consuming it in a Silverlight application.
    C# (C# 1.0, C# 2.0, C# 3.0, C#), Windows, Silverlight, Dev, Beginner

SharePoint Server

GDI+

  • Writing GIS and Mapping Software for .NET - Jon Person, A. Philip Smith
    In part three of the series, the authors of the "GIS.NET" mapping component for .NET explain how to write a geographic mapping engine which can display geographic coordinates. Source code is provided which can pan and zoom a sample geographic object (the state of Nebraska) in C# and VB.NET. (Unedited)
    C# (C# 3.0, C#, C# 1.0, C# 2.0), VB (VB 7.x, VB 8.0, VB 9.0, VB), .NET CF, .NET (.NET 3.0, .NET, .NET 1.1, .NET 2.0), Visual Studio (VS.NET2003, VS2005, VS2008, Visual Studio), GDI, GDI+, Architect, Dev, Design, Intermediate, Advanced

COM / COM+

  • ProSysLib: Dissecting The Process - Vitaly Tomilov
    Access detailed information about the current process in the easiest way (Unedited)
    C++ (VC6, VC7, VC7.1, VC8.0, C++, VC9.0), C++/CLI, C# (C# 1.0, C# 2.0, C# 3.0, C#), VBScript, Office, Windows (Windows, Win2K, WinXP, Win2003, Vista), .NET (.NET, .NET 3.5, .NET 3.0, .NET 1.0, .NET 1.1, .NET 2.0), Win32, Win64, ATL, STL, COM, SysAdmin, Architect, Dev, QA, Beginner, Intermediate, Advanced

Game Development

LINQ

  • LINQ and Dynamic Predicate Construction at Run-time - dave.dolan
    Illustrating a multi-predicate injection pattern now possible with the new features of C# 3.0 (Unedited)
    C# (C# 3.0, C#), Windows (Windows, Win2K, WinXP, Win2003, Vista), .NET (.NET, .NET 3.5), LINQ, Dev, Intermediate

Windows Presentation Foundation

  • Introduction to the WPF DataGrid - rudigrobler
    A article show how to use the new DataGrid in WPF (Unedited)
    C#, Windows, .NET (.NET 3.5, .NET), WPF, Dev, Beginner

  • WPF Custom Controls - Without The Pain - AndyL2
    Creating a maintainable, extensible WPF custom control library is alot easier if you know a few tricks. (Unedited)
    C# (C# 2.0, C# 3.0, C#), .NET (.NET, .NET 3.5, .NET 3.0), XAML, WPF, Dev, Intermediate, Advanced

  • WPF Grouping and Sorting ListView - mtonsager
    Shows a couple of ways to create a Sortable ListView with Drag Drop Grouping (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0, C#), Windows (Windows, WinXP), WPF, Design, Dev, Intermediate

  • Introduction to D3DImage - Dr. WPF
    .NET 3.5 SP1 is here! It's time to break out your DirectX skills. This article provides the information necessary to get started using a new DirectX interop feature in WPF called D3DImage.
    C++, C#, Windows (WinXP, Vista, Windows), WPF, DirectX, Dev, Intermediate, Advanced

C#

  • Strong: Reflection without magic strings - Nick Butler
    A class that safely retrieves MemberInfos using the C# 3.0 compiler.
    C# (C# 3.0, C#), .NET (.NET, .NET 3.5), Visual Studio (VS2008, Visual Studio), LINQ, Architect, Dev, Intermediate

VB.NET

XML

Algorithms & Recipes

Cryptography & Security

  • Protecting Your Software using Simple Serial Number/Activation Key Pair - Yasser M. Jaffal
    This article guides you to simple yet effective way to prevent your software customers from copying your product to each other without your authorization. I admit it is not a top-security solution and it will be easy to crack without protecting your compiled code, but it is just for conveying idea. (Unedited)
    VB (VB 7.x, VB 8.0, VB 9.0, VB 6, VB), Windows (Windows, Win2K, WinXP, Win2003, Vista), .NET (.NET, .NET 3.5, .NET 2.0, .NET 3.0), Win32, Visual Studio (VS2005, VS2008, Visual Studio), Dev, Beginner

Code Generation

Articles updated added Last week

Dialogs and Windows

  • Advanced message box for .NET - Sergey Stoyan
    A replacement of .NET MessageBox class that provides additional features and improvements like possibility to show any number of buttons, 'apply-my-answer-by-default' checkbox, intelligence layout and more.
    C# (C# 1.0, C# 2.0, C# 3.0, C#), Windows (Windows, NT4, Win2K, WinXP, Win2003), .NET (.NET, .NET 3.5, .NET 3.0, .NET 1.0, .NET 1.1, .NET 2.0), Win32, Visual Studio (VS2005, Visual Studio), Intermediate

Files and Folders

  • The FileSplitter reLoaded - eRRaTuM
    Utilty to quickly split and merge files.
    C#.NET 1.1, .NET 2.0, Win2K, WinXP, Win2003, VistaVS.NET2002, VS.NET2003, VS2005, Dev, Intermediate

Miscellaneous

Tabs & Property Pages

Applications & Tools

ASP

ASP.NET

Internet / Network

SharePoint Server

Audio and Video

  • Multimedia PeakMeter control - Ernest Laurentin
    Multimedia PeakMeter control - .NET version (Unedited)
    C++ (VC8.0, C++, VC9.0), C# (C# 1.0, C# 2.0, C# 3.0, C#), Windows, .NET CF, .NET, Win32, MFC, GDI+, Dev, Design, Beginner, Intermediate

GDI+

.NET Framework

  • EasyHook - The reinvention of Windows API hooking - Christoph Husse
    Now supports an unmanaged API, kernel mode hooking and extending unmanaged APIs with pure managed handlers since Windows 2000 SP4. (Unedited)
    C++/CLI, C# (C# 2.0, C# 3.0, C#), Windows (Windows, Win2K, WinXP, Win2003, Vista), .NET (.NET, .NET 3.5, .NET 3.0, .NET 2.0), Win32, Win64, Architect, Dev, Intermediate, Advanced

Windows Communication Foundation

  • Draco.Ignition Application Framework - Tyron Harford
    An application framework for a small/medium business. Designed in Visual Studio 2008. (Unedited)
    C# 3.0, VB 8.0, VB 9.0, C# 2.0.NET 3.0, .NET 3.5, .NET 2.0, WinXP, Win2003, Vista, WCF, VS2008, Design, Architect, Dev, Intermediate

Windows Workflow Foundation

C / C++ Language

C#

  • Firefox Bookmark Manager by C# and XML - Mohammad Dayyan
    Firefox bookmark manager
    C# (C# 1.0, C# 2.0, C# 3.0, C#), XML, Windows (Windows, WinXP, Vista), .NET (.NET, .NET 3.5), Visual Studio (VS2008, Visual Studio), LINQ, Intermediate

  • Personal Time Tracker - Vance Kessler
    This article describes what I did to write an application to track my billable and non-billable time.
    C# 2.0, Windows, .NET 2.0, Dev, Intermediate

Algorithms & Recipes

  • a Tiny Parser Generator v1.1 - Herre Kuijpers
    @TinyPG is a utility that makes it easier to write and try out your own parser/compiler. (Unedited)
    C# (C# 2.0, C# 3.0, C#), Windows (Windows, Win2K, WinXP, Win2003, Vista), .NET (.NET, .NET 3.5, .NET 3.0, .NET 2.0), Visual Studio (VS2005, VS2008, Visual Studio), Dev, Intermediate, Advanced

  • Email address validation using regular expression. - Mykola Dobrochynskyy
    This article discuss the topic of validation of an Email address with the regular expressions, and finally presents C# working example project. (Unedited)
    C# (C# 1.0, C# 2.0, C# 3.0, C#), .NET (.NET, .NET 3.5, .NET 3.0, .NET 1.0, .NET 1.1, .NET 2.0), Architect, DBA, Dev, Intermediate, Advanced

Macros and Add-ins

  • Increment File and Product Version Number - Multiple IDE - Jordan Walters
    An add-in to automatically increment the FileVersion and ProductVersion fields in your application's resource file. Works in VC6 and VS2005, and probably all versions in between.
    C++ (VC6, VC7, VC7.1, VC8.0, C++, VC9.0), Windows (Windows, WinXP, Vista), Visual Studio (VS.NET2002, VS.NET2003, VS2005, VS6, VS2008, Visual Studio), ATL, STL, Dev, QA, Intermediate, Advanced

Code Generation

Design and Architecture

  • Modeling Enterprise Applications with Entity Framework - Fakher Halim
    An article on leveraging Entity Framework to create a set of inherited business objects from a single table. Writing code without any conditionals!
    C# (C# 3.0, C#), .NET (.NET, .NET 3.5), Visual Studio (VS2008, Visual Studio), ADO.NET, LINQ, Design, Architect, Dev, Intermediate, Advanced

  • WinForms Model View Presenter - cgreen69
    An introduction to using the MVP pattern with WinForms.
    C#, Windows, .NET, Visual Studio, Architect, Dev, Design, Intermediate

  • Authentication in web services using C# and Kerberos (POC) - Akrumooz
    This article is considered a proof of concept article (POC) to explain how Kerberos authentication can be implemented to authenticate requesters when they need to request a web service. (Unedited)
    C#, .NET, IIS, Visual Studio, Architect, Dev, Intermediate, Advanced

  • NUnit Test Case Code Generator - msp.netdev
    Automatically generate NUnit test case code template starting from method to test
    C# (C# 2.0, C#), Windows, .NET, Visual Studio (Visual Studio, VS2005), Dev, QA, Intermediate

Installation

  • .NET Framework 2.0 Installer for InnoSetup - stfx
    An InnoSetup install script that downloads (if setup files don't exist) and installs .NET Framework 2.0 and its dependencies
    .NET 2.0, Win2K, WinXP, Win2003, Vista, Visual Studio, Dev, Intermediate

No comments:

Post a Comment