Edit Controls
- CUltraPadWnd - A Simple Syntax Coloring Control Based on the MFC CWnd Class - darkomanAn article on a simple syntax coloring control
C++, Windows, MFC, Dev, Intermediate
Files and Folders
- Insert / Remove data within/from large files efficiently - Michael ChourdakisA class that handles large files and allows cut/paste operations efficiently.
C++, Windows, Win32, Win64, Dev, Intermediate
Miscellaneous
- MouseLight - Utility to make Spot Light based on mouse moving - James Duy TrinhMouseLight supports for your presentation (Unedited)
C++ (VC6, C++), Intermediate
Ajax and Atlas
- Faster AJAX Web Services through multiple subdomain calls - Ralph VarjabedianHow to get faster AJAX Web Services through multiple subdomain XMLHttpRequest calls.
Javascript, C#, .NET, ASP.NET, Ajax, Architect, Dev, Intermediate, Advanced
ASP.NET
- Active Directory Roles Provider - Daniel_PSAn active directory roles provider
C#, Windows, .NET, ASP.NET, Dev, Intermediate - Common Validation and Length Validation with Regular Expression in ASP.NET - Sowkot OsmanCommon Validation and Length Validation with Regular Expression in ASP.NET (Unedited)
C#, .NET, ASP.NET, Dev, Beginner, Intermediate, Advanced - SOA Interview questions Part 1 - Shivprasad koiralaSoftware Architecture Interview Questions (Service oriented architecture Interview questions Part 1) (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), VB (VB 7.x, VB 8.0, VB 9.0, VB 6, VB), SQL, UML, .NET (.NET, .NET 3.5, .NET 3.0, Mono, DotGNU, .NET 1.0, .NET 1.1, .NET 2.0), SQL Server (SQL 2000, SQL 2005, SQL CE, SQL Server), Visual Studio (VS.NET2002, VS.NET2003, VS2005, VS6, VS2008, Visual Studio), ASP, ASP.NET, XAML, ADO, ADO.NET, Oracle, SAP, Design, Marketing, Architect, Beginner, Intermediate, Advanced - Creating Validation Engine for Domain Objects - azamsharpIn this article we will build a simple domain object validation framework using custom attributes and reflection.
C#, Windows, .NET, ASP.NET, Dev, Intermediate - How to easily use jQuery DatePicker in ASP.NET - Sowkot OsmanHow to easily use jQuery DatePicker in ASP.NET (Unedited)
Javascript, CSS, HTML, XHTML, ASP.NET, Dev, Beginner, Intermediate, Advanced - How to use ASP.NET Web Service with FlexiGrid - Fazlur RahmanUse asp.net web service in flexigrid (Unedited)
C# (C# 3.0, C#), .NET (.NET, .NET 3.5), ASP.NET, Dev, Intermediate
Silverlight
- My First Data Application in Silverlight - Syed Mehroz AlamA 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
- SharePoint Forms Based Authentication Using DotNetNuke as User Store - Marian DumitrascuUse DotNetNuke user store and management for SharePoint web applications that use Forms based authentication.
XML, SQL, HTML, Office, ASP.NET, Architect, Intermediate
GDI+
- Writing GIS and Mapping Software for .NET - Jon Person, A. Philip SmithIn 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 TomilovAccess 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
- TetroGL: An OpenGL game tutorial in C++ for Win32 platforms - Part 2 - Cedric MoonenLearn how to load images, display them on the screen and manage them efficiently and how to display animations.
C++, Windows, Win32, Visual Studio, OpenGL, Dev, Design, Intermediate
LINQ
- LINQ and Dynamic Predicate Construction at Run-time - dave.dolanIllustrating 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 - rudigroblerA 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 - AndyL2Creating 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 - mtonsagerShows 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 ButlerA 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
- Creating COM DLL with VS 2005 Walk-Through - VB RocksThe article demonstrates how to create a COM DLL in VS 2005 (Unedited)
VB (VB 8.0, VB 9.0, VB), COM, Intermediate
XML
- Improving the ASP.NET webservice help generator to reflect inheritance - Sebastian BöthinApply an XSL transformation to the service description of an ASP.NET webservice to generate better interface documentation. (Unedited)
XML, C#, XSLT, Windows, .NET, ASP.NET, Architect, Dev, Intermediate
Algorithms & Recipes
- Pitfalls in Random Number Generation - John D. CookSome of the subtle problems that can arise when working with random number generators
C++, C#, Dev, Intermediate
Cryptography & Security
- Protecting Your Software using Simple Serial Number/Activation Key Pair - Yasser M. JaffalThis 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
- EGen – a scalable code generation and maintenance framework - Eduard EneAn article on EGen - a scalable code generation and maintenance framework for C/C++/C#/Java implemented in Ruby. (Unedited)
C++, C++/CLI, C, C#, Ruby, Windows, Dev, QA, Design, Intermediate, Advanced
Articles updated added Last week
Dialogs and Windows
- Advanced message box for .NET - Sergey StoyanA 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 - eRRaTuMUtilty to quickly split and merge files.
C#.NET 1.1, .NET 2.0, Win2K, WinXP, Win2003, VistaVS.NET2002, VS.NET2003, VS2005, Dev, Intermediate
Miscellaneous
- 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
Tabs & Property Pages
- TdhTabCtl - Firefox-like subclassed TabControl and TabPage - IlíonThis article describes .NET subclassed TabControl and TabPage controls with Firefox-like tab buttons and other enhancements.
C# (C# 1.0, C#), Windows, Visual Studio (Visual Studio, VS.NET2002), GDI+, Dev, Intermediate
Applications & Tools
- ToDoList 5.6.3 - 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
ASP
- Navigation Menu with XML Datasource (ASP.NET Server Control) - Enes GundogmusNavigation menu using XML as data source: ASP.NET Server Control
XML, C# 3.0.NET 3.5, ASP.NET, Dev, Intermediate, Advanced
ASP.NET
- Software Architecture Interview Questions Part 2 ( Design pattern ) - Shivprasad koiralaInterpreter , Iterator , Mediator , Memento and Observer Pattern (Unedited)
C# (C# 3.0, C# 1.0, C# 2.0, C#), VB (VB 7.x, VB 8.0, VB 9.0, VB 6, VB), VBScript, F#, .NET (.NET, .NET 3.0, .NET 3.5, .NET 1.0, .NET 1.1, .NET 2.0, Mono, DotGNU), ASP, ASP.NET, ADO, ADO.NET, Ajax, Design, Architect - Software Architecture Interview Questions Part 3 State Pattern, Stratergy pattern,Visitor pattern, Adapter and fly weight - Shivprasad koiralaSoftware Architecture Interview Questions Part 3 - Design patterns State Pattern, Stratergy pattern,Visitor pattern, Adapter and fly weight (Unedited)
C# (C# 1.0, C# 2.0, C# 3.0, C#), VB (VB 7.x, VB 8.0, VB 9.0, VB 6, VB), VBScript, .NET (.NET, .NET 3.5, .NET 3.0, Mono, DotGNU, .NET 1.0, .NET 1.1, .NET 2.0), SQL Server (SQL 2000, SQL 2005, SQL CE, SQL Server), Visual Studio (VS.NET2002, VS.NET2003, VS2005, VS6, VS2008, Visual Studio), ASP, ASP.NET, ADO, ADO.NET, WCF, Ajax, Design, Architect, Beginner, Intermediate, Advanced - Rating Demystified: Ajax Way, Amazon Way* - Quartz.Ever wondered, how the amazon rating system works with multiple items in the same page, here is a simple article to describe the basic bare bones needed to create an asynchronous rating module using ASP.NET , SQL Server and ..... AJAX (Unedited)
Windows, .NET, Visual Studio, ASP.NET, Dev, Intermediate - How do Convert IP Address to Country Name - aspxCodeHow do I retrieve the Country Name and Country Code from the IP Number? (Unedited)
Javascript, CSS, HTML, XHTML, Ajax, ASP, ASP.NET - A C# Wrapper for Google's Static Map API - DarrenJamesHow to use the Google Static Maps API within .NET.
Javascript, CSS, HTML, XHTML, C# 3.0, C# 2.0, .NET (.NET, .NET 3.0, .NET 3.5), ASP, ASP.NET, Intermediate
Internet / Network
- Partial FTP Downloader - ElmueAn article about a partial FTP Downloader
.NET 1.1, Dev, Beginner
SharePoint Server
- Flash Movie Field for WSS 3.0 - Stephen HuenCustom Flash Movie Field for WSS 3.0 to render Flash movies.
C# (C# 1.0, C# 2.0, C# 3.0, C#), ASP.NET, Dev, Intermediate
Audio and Video
- Multimedia PeakMeter control - Ernest LaurentinMultimedia 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+
- 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+
.NET Framework
- EasyHook - The reinvention of Windows API hooking - Christoph HusseNow 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 HarfordAn 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
- Navigational Workflows Unleashed In WWF/ASP.NET 3.5 - Pero MatićCase-study on the internals of a Navigational Workflow engine for a fictional dating website called "World Wide Dating." (Unedited)
C# (C# 3.0, C#), .NET (.NET, .NET 3.5), LINQ, ASP.NET, Architect, Dev, Intermediate
C / C++ Language
- What Every Computer Programmer Should Know About Windows API, CRT and Standard C++ Library - Alex BlekhmanThe article explains relationships and dependencies between Windows API, CRT and Standard C++ Library. (Unedited)
C++ (VC6, VC7, VC7.1, VC8.0, C++), C++/CLI, C, Win32, Dev, Beginner
C#
- Firefox Bookmark Manager by C# and XML - Mohammad DayyanFirefox 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 KesslerThis 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 DobrochynskyyThis 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 WaltersAn 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
- NArrange - .NET Code Organizer - James NiesUsing NArrange to Organize C# Source Code (Unedited)
C#, .NET, Visual Studio, Dev, Intermediate - Automatically Create Data Access Layers and Business layers from a Microsoft Access or SQL Server databases - icemanindAutomatically Creates Data Access Layers and Business Layers from a Microsoft Access or SQL Server Database. (Unedited)
C# (C# 3.0, C# 1.0, C# 2.0, C#), VB (VB 7.x, VB 8.0, VB 9.0, VB), SQL, Windows (Windows, Win2K, WinXP, Win2003, Vista), .NET (.NET, .NET 3.0, .NET 3.5, .NET 1.1, .NET 2.0), ASP.NET, Win32, SQL Server (SQL 2000, SQL 2005, SQL Server), Visual Studio (VS.NET2003, VS2005, VS2008, Visual Studio), ADO.NET, Design, SysAdmin, Architect, DBA, Dev, Beginner, Intermediate, Advanced
Design and Architecture
- 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!
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 - cgreen69An 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) - 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 - NUnit Test Case Code Generator - msp.netdevAutomatically 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 - stfxAn 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