Button Controls
- Yet Another Vista-Style CommandLink - VCKicksAn OS-independent CommandLink control.
C#, Windows, .NET, GDI+, Dev, Intermediate
Dialogs and Windows
- An advanced rendering class - EpoqueA rendering class with full customizations for novice or advanced users.
C# (C# 1.0, C# 2.0, C# 3.0, C#), .NET (.NET, .NET 3.5, .NET 3.0, .NET 2.0), Win2K, WinXP, VistaVS.NET2002, VS.NET2003, VS2005, VS2008, Design, Intermediate
Document / View
- Extending ObjectBuilder: Making dependancy injection inheritance aware - steve_hockingAn article on extending the dependency injection framework provided by the ObjectBuilder from the Microsoft Patterns and Practices group.
C# (C# 1.0, C# 2.0, C# 3.0, C#), Windows (Windows, TabletPC, Win2K, WinXP, Win2003, Vista), .NET (.NET, .NET 3.5, .NET 3.0, .NET 2.0), Visual Studio (VS2005, VS2008, Visual Studio), Architect, Dev, Design, Advanced
Edit Controls
- CueProvider - Ravi BhavnaniA lightweight class that lets you add cues to a TextBox. (Unedited)
C#, .NET, Dev, Beginner
List Controls
- CListCtrl and sorting - SnakefootExamples of how to sort rows in a MFC list control (Unedited)
C++, Windows, MFC, Dev, Intermediate
Miscellaneous
- WPF Expression Blend 2 tutorial: WPF Manufacturing Gauge Fan Custom Control - Steve-Low-NextwaveSoftStep by step WPF Expression Blend2 tutorial on how to draw and animate a WPF Fan Control in Manufacturing Gauge using Expression Blend 2. Only XAML code is used, so all effects are done in markup. (Unedited)
C#, Windows, XAML, Design, Dev, Beginner - WaterMark TextBox For Desktop Applications Using C#, .NET 3.5 and VS2008 - Wael AlghoolWatermark TextBox for .NET
C#, .NET (.NET 3.5, .NET), Visual Studio (Visual Studio, VS2008), Dev, Intermediate
Selection Controls
- ASP.NET Color Picker web server control - Viktar KarpachASP.NET Color Picker web server control (Unedited)
C# (C# 2.0, C#), .NET (.NET, .NET 2.0), ASP.NET, Dev, Beginner, Intermediate, Advanced
ASP.NET
- Dynamic Multiple Row Column Grid Header - Somnath PalCreating dynamic header for DataGrid or GridView with multiple row/column in ASP.NET (Unedited)
C# (C# 3.0, C#).NET 3.5, ASP.NET, Dev, Intermediate - Integrating FCKeditor in ASP.Net - Mohammad Jahedur RahmanIntegrating FCKeditor in ASP.Net (Unedited)
Javascript, CSS, HTML, XHTML, Ajax, ASP, ASP.NET - Developing custom asp.net Membership and Role providers reading users from custom section in the web.config - Andreas BotsikasIn this article we will be developing custom Membership and Role providers which will read the user credentials from a custom configuration section in the web.config file. (Unedited)
VB (VB 8.0, VB 9.0, VB), ASP.NET, Architect, Dev, Design, Intermediate - JavaScript Extension Methods - MaxSchmelingA set of extension methods for dealing with JavaScript files in ASP.NET.
C# (C# 3.0, C#), Javascript, HTML, .NET (.NET, .NET 3.0, .NET 3.5), ASP.NET, Dev, Intermediate
ASP.NET Controls
- OneLayer Part 2 - GridView with CheckBox, RadioButton, LinkButton & TexBox - Syed Rafey HusainOneLayer DbListUc User Control with easy to configure CheckBox, RadioButton, LinkButton & TexBox (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), Intermediate, Advanced
Internet / Network
- webio - embedded web server - jbartasC-language web server with embedded filesand CGI (Unedited)
C++ (VC6, C++)
SharePoint Server
- WSS Event Calendar Listing Web Part - Stephen HuenDisplays SharePoint events (or any calendar list) in a compact widget style calendar (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), Javascript, Windows (Windows, Win2003), .NET (.NET, .NET 2.0), Visual Studio (VS2005, Visual Studio), ASP.NET, Dev, Intermediate, Advanced - Sharepoint Search Integration With Google - Member 3125929This solution helps to view Sharepoint Serach Results along with Google Results with in Sharepoint Portal. (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#)
GDI+
- Marching Ants - Hax0r778Learn how to create marching ants easily and efficiently.
C# (C# 1.0, C# 2.0, C# 3.0, C#), Windows, GDI+, Dev, Intermediate - Style Toolkit - Use advanced graphics techniques to create a custom user interface - Darren SessionsThe Style Toolkit allows you to modernize the look of your programs using gradients, transparency, PNG images, and more.
C++ (VC6, VC7, VC7.1, VC8.0, C++), Windows (Windows, Win2K, WinXP, Win2003, Vista), MFC, STL, GDI+
Database
- How to create small and easily deployable MySql Database Application - Ladislav NeveryNative MySql Thin Client not requiring any special driver or library (Unedited)
C++, C++/CLI, SQL, Windows (WinXP, Vista, Embedded, Windows), WinCE, SQL Server (SQL Server, SQL CE, SQL 2000, SQL 2005), Architect, DBA, Dev, Intermediate - Dynamic Pivoting in Sql Server - Scott ClewellPivoting is great for data analisis, but not all data pivots nicely. You can use T-Sql to solve this problem. (Unedited)
SQL, SQL Server (SQL 2000, SQL 2005, SQL CE, SQL Server), DBA, Intermediate, Advanced
.NET Framework
- Customizing csproj files to autogenerate AssemblyInfo.cs - Michal DabrowskiThis article describes how to customize csproj files by using AssemblyInfo.cs generation as an example.
C# (C# 1.0, C# 2.0, C# 3.0, C#), XML, .NET (.NET, .NET 2.0, .NET 3.5, .NET 3.0), Dev, Intermediate - Setting up CruiseControl.NET to be a Continuous Monitoring Server - Ralph WillgossThe aim of this article is to show how you can install, configure, and have CruiseControl.NET perform continuous monitoring by running a scheduled task.
XML, C#, XSLT, Windows, .NET, ASP.NET, DBA, Dev, QA, SysAdmin, Intermediate
Libraries
- CuttingEdge.Conditions - The .NET JunkieA pre- and postcondition validation framework, based on .NET 3.5 extension methods (Unedited)
C# (C# 3.0, C#), VB (VB 9.0, VB), .NET (.NET, .NET 3.5), LINQ, Architect, Dev, Design, Beginner, Intermediate, Advanced
LINQ
- Managing LINQ Data Contexts with the Unity Framework - ShannonDA unique way of managing the LINQ Data Context object between business logic classes with Dependency Injection.
C# (C# 3.0, C#), Windows, LINQ, Dev, Intermediate, Advanced
Mobile Development
- A GPS keep-alive utility and tester for Windows Mobile - Sam RahimiKeeps the GPS active in Windows Mobile, allowing for instant, accurate location determination. Also a tutorial on how access GPS data with almost no code. (Unedited)
C# (C# 2.0, C# 3.0, C#), WinCE (WinCE, CE .NET 4.0, CE .NET 4.1, CE .NET 4.2), .NET CF, Visual Studio (VS2005, Visual Studio, VS2008), Mobile (Mobile, WinMobile6, WinMobile5), Architect, Dev, Beginner, Intermediate, Advanced - Automatically Starting your Application on Windows Mobile - Joel Ivory JohnsonAn article discussing the various methods that one can use to automatically start an application on Windows mobile, either by schedule or in reaction to a system event. (Unedited)
C#, WinCE, Visual Studio (VS2008, Visual Studio), Mobile (WinMobile5, Mobile, WinMobile6), Dev, Intermediate
Win32/64 SDK & OS
- Snapping Window - T800GSimple class to make a window snap to screen edges
C++ (VC8.0, C++), Windows (Windows, Vista), Win32, Dev, Intermediate
Windows Presentation Foundation
- WPF : Validation of business objects, a simpler approach - Sacha BarberAn article on how to simplify the WPF validation process (Unedited)
C# (C# 3.0, C#), .NET (.NET, .NET 3.5), WPF, Architect, Dev, Intermediate - Marching Ants Selection - Maysam MoosaviA WPF implementation of rectangular marquee selection with marching ants (Unedited)
C# (C# 3.0, C#), WPF, Beginner
C / C++ Language
- Fast std::map and std::set replacement - sunnyim4An implementation of an (almost) std::map compatible data structure which offers better performance and memory utilization (Unedited)
C++ (VC8.0, C++, VC9.0), Intermediate
C#
- Delegates, events and namespaces using C# - Marius Iulian Mihailescudelegates overview (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), Beginner, Intermediate - Self-Implemented Properties versus Public Fields - TheraotA single match between Properties and Fields and their implementations.
C# (C# 2.0, C# 3.0, C#), .NET (.NET, .NET 3.5, .NET 3.0, .NET 2.0), Visual Studio (VS.NET2003, VS2005, VS2008, Visual Studio), Dev, Design, Advanced - Generic List Sort Function - Bryan SumterThis allows the programmer to sort a list based on multiple properties
C#, .NET (.NET 3.5, .NET), ASP.NET, Dev, Intermediate - Using OleDb to Import Text Files (tab, CSV, custom) - Jan SchreuderA simple class to help you get started with the OleDb Jet Engine to import text files
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), ADO.NET, Dev, Beginner
Java
- Pirates and Session Beans - There is a Relation - David WhitehurstAn article about pirates and session beans - there is a relation
Java, Visual Studio, Apache, Dev, Intermediate
VB.NET
- Changing the Systems Cursor in VB.net. - Dan DombrowskiReplace a cursor system-wide and restore it to the original cursor. (Unedited)
VB (VB 7.x, VB 8.0, VB 9.0, VB 6, VB)
Algorithms & Recipes
- Sorting Generic Lists and IEnumerables by Object Property Name - Phil HusteadEasy sorting of Generic List and IEnumerable lists by property name.
C# (C# 1.0, C# 2.0, C# 3.0, C#), Windows, .NET, Dev, Intermediate
Programming Tips
- Thunk and Its Uses - John TWCAn introduction to thunk and its uses in callback handling, interface marshaling and supporting multiple inheritance in c++. (Unedited)
C++ (VC6, VC8.0, C++), ASM, Windows (Windows, WinXP), Win32, ATL, COM, Dev, Beginner, Intermediate
Threads, Processes & IPC
- Beginners Guide To Threading In .NET Part 4 of n - Sacha BarberBeginners Guide To Threading In .NET (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#).NET 2.0, WPF, Architect, Dev, Beginner
Code Generation
- SQL Class shell generator - Paw JershaugeGenerate Class Shells from SQL Database tables, (SQL 2005 & 2008 only) (Unedited)
C#, VB, Windows (Win2K, WinXP, Win2003, Vista, Windows), .NET (.NET 2.0, .NET), Win32, SQL Server (SQL Server, SQL 2005) - Yet Another Code Generator Templates - Stein BorgeYACGen template construction introduction (Unedited)
C#, VB, .NET, ASP.NET, Architect, Dev, Design, Beginner
Debug Tips
- Debug logging with STL stream operators - Johann AnhoferAn easy to use debug logger, implemented via a custom stream buffer. (Unedited)
C++ (VC6, VC7, VC7.1, VC8.0, C++), Windows, Win32, Win64, Visual Studio (Visual Studio, VS2008), MFC, STL, Dev, Intermediate
Design and Architecture
- Use Subversion Revision numbers in your Visual Studio Projects - Paul BetteridgeSVN Keywords are not sufficient for retrieving the highest revision number for your project. This simple method solves this problem. (Unedited)
C#, VB, Windows, .NET, Architect, Dev, QA, Design, SysAdmin, Beginner, Intermediate, Advanced - Modeling Enterprise Applications with Entity Framework - Fakher HalimAn article on leveraging Entity Framework to create a set of inherited business objects from a single table. Writing code without any conditionals! (Unedited)
C# (C# 3.0, C#), VB (VB 9.0, VB), .NET (.NET, .NET 3.5), Visual Studio (VS2008, Visual Studio), ADO.NET, LINQ, Design, Architect, Dev, Intermediate, Advanced - Unit Testing Watcher - Marcelo Ricardo de OliveiraA .NET 2.0 Unit Testing Watcher Solution (Unedited)
C# (C# 2.0, C#), Windows (Windows, WinXP, Win2003, Vista), Win32, Visual Studio (VS2005, Visual Studio), Architect, Dev, Design, Intermediate
Installation
- Extension of Extracting regsitry for COM dlls and Exes - vishal820Support for Com DLL registry in WIX. As wix donot support Extract At build feature, we can make use of this DLL as an extesnion while running the Candle and have all the registry extracted during the build time (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#)
Hardware & System
- WMI: MOF Basics - Uros Calakovic - UrkeA short introduction to Managed Object Format (Unedited)
Windows, SysAdmin, Beginner
Product Showcase
- Create Data-entry Forms in Minutes Using ComponentOne InputPanel - ComponentOneComponentOne InputPanel for WinForms is a new paradigm to create and maintain data-entry forms. It is a panel that is placed on a form to help create powerful data input applications. Simply connect C1InputPanel to any data source and an input control for each field is automatically created for you.
C#, VB, Visual Studio (VS2005, VS2008, Visual Studio), DBA, Dev, Intermediate
Articles updated added Last week
Button Controls
- A user draw button that supports PNG files with transparency, for Visual C++ 6.0 and VS2005 - Darren SessionsWith this class, you can add a PNG image to your button and automatically get a highlighted and grayscale version.
C++ (VC6, VC7, VC7.1, VC8.0, C++), C++/CLI, C, Visual Studio (Visual Studio, VS2005, VS6), GDI+, Dev, Intermediate
Combo & List Boxes
- Customizable ComboBox Drop-Down - lhayes00A combobox control with a customizable drop-down
C# (C# 2.0, C#), Windows, .NET (.NET, .NET 3.0), GDI+, Dev, Intermediate
Miscellaneous
- C# avionic instrument controls - ChootairThe aim of this C# project is to purpose six aircraft cockpit instruments usable in forms as any other C# controls (Unedited)
C# (C# 2.0, C#), .NET (.NET, .NET 2.0), Beginner - Next UI Knob Control - Steve-Low-NextwaveSofta simple to used knob like control (Unedited)
C# 2.0, Windows, .NET 2.0VS2005, Dev, Intermediate - Hiding the Taskbar and Startmenu (start orb) in Windows Vista - Simon B.How to hide the taskbar and startmenu (start orb) under Windows Vista
C# (C# 2.0, C#), Windows (Windows, Vista), .NET (.NET, .NET 2.0), Win32, Dev, Intermediate
Ajax and Atlas
- How to Create an HTML Editor for ASP.NET AJAX - Eric Williams (winthusiasm.com)This article discusses how to create an HTML editor server control specifically for the Microsoft AJAX environment.
C#, HTML, Ajax, Dev, Intermediate
Applications & Tools
- ToDoList 5.6.b3 - A simple but effective way to keep on top of your tasks - .dan.g.A hierarchical task manager with native XML support for custom reporting.
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, Vista, MFC, VS6, CEO, Architect, DBA, Dev, QA, Intermediate - LintProject - Improving the Usability of PC-Lint with Visual C++ Solutions and Projects - Anna-Jayne Metcalfe, -+- Beth Mackenzie -+-Utility to run PC-Lint on Visual C++ solutions and projects, generating XML and HTML reports of the results
XML, VC7.1NT4, Win2K, WinXP, MFC, VS.NET2002, VS.NET2003, VS6, Dev, Intermediate
ASP.NET
- Handle Session Timeouts on DotNetNuke Through an HttpModule - Ricky WangThis article provides an HttpModule that tackles the session-timeout problem on DotNetNuke (DNN) platform. It will redirect users' subsequent requests to a page that prompts some informative messages after session timeouts occur.
C# 2.0, Windows, .NET 2.0, ASP.NET, Dev, Intermediate - How to kill processes running on a computer in your home - Xiangyang Liu 刘向阳A small ASP.NET program to help control your child's game playing (Unedited)
C# (C# 1.0, C#), .NET (.NET, .NET 1.1), ASP.NET, SysAdmin, Architect, DBA, Dev, Design, Intermediate
ASP.NET Controls
- GroupingView - Mike EllisonA templated, data-bound ASP.NET 2.0 control that groups data according to a field in the source, with support for aggregations.
C#, .NET (.NET 2.0, .NET), ASP.NET, Dev, Intermediate
Client side scripting
- JavaScript ListBox Control - SAMir NigamThis article describes how to create a ListBox control using JavaScript. (Unedited)
C# (C# 2.0, C#), Javascript, CSS, HTML, XHTML, .NET (.NET, .NET 2.0), ASP.NET, Ajax, Dev, Intermediate
Custom Controls
- Creating a BulletedList control to replace the asp:BulletedList - bgs264I needed a simple control to display a bulleted list based on a strongly typed list of strings.
VB (VB 8.0, VB), HTML, XHTML, .NET (.NET, .NET 2.0), ASP.NET, Dev, Intermediate
Internet / Network
- Simple Client-server Interactions using C# - BobJanovaIntroduces a couple of cover classes to provide event-driven interaction with TCP/IP sockets and simple message protocols
C#, Windows, .NET 1.1, Visual Studio, Dev, Intermediate - DNS.NET Resolver (C#) - alphonsA full implementation of a reusable DNS resolver component and a Dig.Net example application.
C# (C# 1.0, C# 2.0, C# 3.0, C#), Windows, .NET (.NET, .NET 2.0), Visual Studio (VS2005, Visual Studio), Dev, Advanced - Embedded .Net HTTP Server - BobJanovaA simple HTTP server that can be embedded in any .Net application (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), .NET (.NET, .NET 1.1), Dev, Intermediate
Database
- Convert SQL Server DB to SQLite DB - liron.leviC# Utility to automatically do the conversion from SQL Server DB to SQLite DB (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), .NET (.NET, .NET 2.0), SQL Server (SQL 2000, SQL 2005, SQL Server), DBA, Dev, Beginner, Intermediate, Advanced - A Fast CSV Reader - Sebastien LorionA reader that provides fast, non-cached, forward-only access to CSV data
C#, Windows, .NET 1.1, .NET 2.0VS.NET2003, VS2005, DBA, Dev, Intermediate
Libraries
- Parallel programming on Playstation 3 (Cell architecture) by example: Puzzle solving - Dragos Dumitru SbarleaA birds eye view of the programming model for the new Playstation 3 console and an interesting example of useful concurrency (Unedited)
C++ (VC6, VC7, VC7.1, VC8.0, C++), C++/CLI, C, Dev, Design, Intermediate
Mobile Development
- End-to-End Real World BlackBerry Application, Part 2 - MiamiCoderEnd-to-End Real World BlackBerry Application Walkthrough 2 (Unedited)
Mobile, Architect, Dev, Design, Beginner, Intermediate, Advanced
C#
- Another DataGridView Printer - aureolinDataGridView printing encapsulated in a stand-alone object. Very easy to use! Updated to allow printing columns wider than one page. (Unedited)
C# 2.0, Windows, .NET 2.0VS2005, Dev, Intermediate - IEnumerable And IEnumerator interfaces - sreejith ss nairUsing IEnumerable And IEnumerator interfaces in C#
C#, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev, Intermediate - Script Running Wizard Add-In for Sql Server Management Studio - Scott ClewellA wizard that will run specified scripts in a SSMS project. (Unedited)
C#, Windows, Visual Studio, DBA, Intermediate - Scan directories using recursion - Jan SchreuderA generic class for scanning directories using recursion and events (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#) - Tracing Events Raised by Any C# Object - davidbakinDescribes a class to trace events raised by any C# object, via .NET Reflection
C# (C# 2.0, C# 3.0, C#), .NET (.NET, .NET 2.0, .NET 3.5, .NET 3.0), Dev, Intermediate
VB.NET
- Global Windows Hooks - VBDTA single component that contains various windows hooks. (Unedited)
VB 8.0, Windows, .NET 2.0VS2005, Dev, Advanced
Algorithms & Recipes
- Base N converter (N = 10-62) - Paw JershaugeCan convert from Base 10 to Base 62. (Unedited)
C# 2.0.NET 2.0, Win2K, WinXP, Win2003, VistaVS.NET2003, VS2005, VS2008, Dev, Intermediate - Writing Your Own RTF Converter - Jani GiannoudisAn article on how to write a custom RTF parser and converter.
C# (C# 2.0, C#), .NET, ASP.NET, WPF, Dev, Intermediate
Cryptography & Security
- Implementing Application Security with Client Application Services in VS2008 - Nowak AlexanderThe ASP.NET provider framework for Membership, Role, and Profile functionality in .NET 3.5 is made available for non-ASP.NET consumers in the form of Client Application Services. This means that, for example, in a WinForms application, you can implement Forms Authentication as easy as in an ASP.NET
C# (C# 3.0, C#), VB (VB 9.0, VB), .NET (.NET, .NET 3.5), Dev, Intermediate
Macros and Add-ins
- .NET Regular Expressions Find and Replace Add-In for Visual Studio 2005 - jhillmanA .NET Regular Expressions Find and Replace add-in for Visual Studio 2005
C# (C# 1.0, C# 2.0, C# 3.0, C#), XML, .NET, Visual Studio (Visual Studio, VS2005), Dev, Intermediate
Threads, Processes & IPC
- Beginners Guide To Threading In .NET Part 1 of n - Sacha BarberBeginners Guide To Threading In .NET (Unedited)
C# (C# 3.0, C#), .NET (.NET, .NET 3.5, .NET 2.0, .NET 3.0), WPF, Design, Dev, Beginner, Intermediate - Beginners Guide To Threading In .NET Part 3 of n - Sacha BarberBeginners Guide To Threading In .NET (Unedited)
C# (C# 3.0, C#), .NET (.NET, .NET 3.5, .NET 2.0, .NET 3.0), WPF, Design, SysAdmin, Architect, Dev, Beginner - Beginners Guide To Threading In .NET Part 2 of n - Sacha BarberBeginners Guide To Threading In .NET (Unedited)
C# (C# 2.0, C# 3.0, C#), .NET (.NET, .NET 2.0, .NET 3.5, .NET 3.0), WPF, Design, SysAdmin, Architect, Dev, Beginner
Code Generation
- Yet Another Code Generator - Stein BorgeTemplate based code generator (Unedited)
VB (VB 7.x, VB 8.0, VB 9.0, VB 6, VB), Windows (Windows, WinXP, Win2003, Vista), .NET (.NET, .NET 2.0), ADO.NET, Design, Architect, Dev, Beginner
Design and Architecture
- Authentication in web services using C# and Kerberos (POC) - AkrumoozThis 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
No comments:
Post a Comment