Click here to Skip to main content

General Programming » Programming Tips

Programming Tips

Programming Tips - Design and Strategy 

top
Title / Updated Author Score  
NodeJS REST server trials to validate effective scripting
Updated: 7 May 2012
Trial of popular REST implimentations for NodeJS including the measuring of MongoDB insertion rates.
Javascript, Cloud, Architect, Dev, Design, database, scripting, tips
 
Jason Rudland 5.00
AspectF Fluent Way to Add Aspects for Cleaner Maintainable Code
Updated: 11 Jun 2011
AspectF is a simple way to do Aspect Oriented Programming style coding which makes your code a lot cleaner and more maintainable.
C#, .NET (.NET3.5), Architect, Dev, Design, .NET4
 
Omar Al Zabir 4.97
A Simple State Machine
Updated: 29 Oct 2009
Create loose coupled States using a Finite State Automation (FSM) model.
C#, Windows, .NET, Dev, Design
 
morgi_a 4.86
Unlimited baselines for any class
Updated: 11 Jun 2009
Using the ComponentModel namespace to implement unlimited baselines.
C#3.0, Windows, .NET3.0, LINQ, Architect, Dev
 
Alex Perepletov 4.82
Reducing Code Complexity on Switch-blocks
Updated: 7 Oct 2008
Using a Dictionary instead of a switch-case construction to reduce complexity and increase testability
C#, Windows
 
Timmy Kokke 4.79
Debugging Windows Service Without Deploying It
Updated: 10 Dec 2007
This article decribes an easy way to debug Windows Services without having to deploy it.
C# (C#1.0, C#2.0, C#3.0), .NET (.NET2.0, .NET3.0, .NET3.5), Dev
 
Eric De Carufel 4.77
An IoC Container in 15 min
Updated: 3 Jun 2011
How to create a very simple and very basic IoC container from scratch
C#, Architect, Dev
 
Erich Ledesma 4.73
Using the Chain Of Command Design Pattern Concepts to Perform Validation and Processing of Complex Data
Updated: 3 Mar 2011
An article demonstrating the usage of Chain of Command Design Pattern concepts to perform validation and processing of complex data.
C#3.0, Windows, .NET2.0, Dev
 
Curt C 4.69
Singleton Refactoring
Updated: 17 May 2012
Case study for refactoring using Singleton design pattern
.NET, Architect, Dev, Design
 
GanesanSenthilvel 4.67
Why Learn Assembly Language?
Updated: 28 Jun 2010
An article explaining the benefits of learning assembly language
ASM, Linux, Architect
 
bjames02 4.58
The Power of a POC
Updated: 26 Apr 2011
The importance of creating a POC as the first step to your next adventure
C#, .NET (.NET3.5), WCF, Architect, Dev, Design, General, Development, EF
 
Dave Elliott 4.57
The Power of Perl OO
Updated: 14 Mar 2008
Using Perl's object oriented interface to extend existing types
Perl, Dev
 
Helbrax 4.50
Refactoring Copy/Paste Pattern with Data-Structures
Updated: 20 Jan 2011
Using data-structures to do away with boiler plate code.
C#, .NET3.5, ADO.NET, Dev
 
Carlos Conceição 4.40
Collapsing Multiple Progress Bars
Updated: 15 Nov 2007
An article on how to collapse the progress feedback given by multiple routines in a single progress bar
C++, Windows, Visual-Studio, Dev
 
Danny Ruijters 4.33
PomDemo 1.0 - an object model construction demonstration
Updated: 29 May 2003
A pattern for simplifying the building of applications supporting undo/redo, applications with complex dialogs and distributed applications
VC6, VC7, Win2K, WinXP, MFC, Dev
 
PeterAnsell 4.29
Execute Stored Procedure in SQL Server using nHibernate
Updated: 20 Aug 2009
Useful tips to excecute stored procedure using nHibernate
C# (C#2.0), .NET (.NET2.0, .NET3.0, .NET3.5), All-Topics
 
ziaulh 4.20
Generate an XML parser automatically
Updated: 31 May 2004
An article on XML parser or code generation automatically.
XML, VC6, VC7, VC7.1, .NET1.0, .NET1.1, Win2K, WinXP, Win2003, Visual-Studio, STL, Dev
 
Albert Wang 4.08
How Do I: Use SQL File Stream
Updated: 18 Nov 2010
An end to end article describing how to use file stream data type in SQL Server. This article discusses both SQL Server and .NET side of things.
C#, SQL-Server (SQL2008), ADO.NET, Dev, Design
 
gaurav_verma_mca 3.95
When To Use Interfaces
Updated: 27 Jan 2010
A suggestion for when to use or not use interfaces
C# (C#1.0, C#2.0, C#3.0, C#4.0), All-Topics, Architect, Dev, Design
 
Fred Westrom 3.83
Object Composition Over Inheritance
Updated: 1 May 2011
Why to prefer object composition over inheritance
C# (C#3.0, C#4.0), Windows, .NET (.NET3.0, .NET3.5), ASP.NET, WPF, Dev, UI, Development, oops, WinForm
 
RakeshGunijan 3.63
A 21 KB Datalayer For All Your Data Transfer Needs
Updated: 31 Dec 2010
How to build a single datalayer DLL that can be used by any application
VB, Windows, ADO.NET, Dev
 
Joe Sweeney 3.50
Another use of SEH
Updated: 17 Jun 2004
How to use SEH to supply a parameter to a function.
Windows, Visual-Studio, Dev
 
valdok 3.43
Some Easy Ways to Send Emails (via SMTP) and SMS Text Messages
Updated: 30 Dec 2007
A beginner's guide on how to send emails (via SMTP) and SMS text messages when you don't have adequate access to the necessary resources
C++/CLI, C, Perl, HTML, VC7, .NET1.1, .NET2.0, Win2K, WinXP, Win2003, ASP, ASP.NET, MFC, WebForms, VS.NET2003, VS2005, DBA, Dev, QA, WinForm
 
daluu 3.25
Developing applications that always decease gracefully.
Updated: 9 Sep 2003
An article that describes how to write applications that always quit gracefully.
VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev
 
Jagadeesh VN 3.10
Reliable Floating Point Equality Comparison
Updated: 4 Dec 2006
Compare floating point numbers for equality at programmer-specified precision.
C++, Windows, Visual-Studio, Dev
 
John Simmons / outlaw programmer 3.02
Simple Example of MVC (Model View Controller) Design Pattern for Abstraction
Updated: 8 Apr 2008
Simple example of MVC (Model View Controller) design pattern for abstraction
C#
 
rj45 2.82
Defense against the dreaded Klingon Battlecruiser
Updated: 15 Apr 2004
An article about application users and their perception.
Win2K, WinXP, Dev
 
Bamaco2 2.65
Naming Conventions: Grouping within a Class
Updated: 25 Jul 2008
We provide a challenge to conventional wisdom of verb first to aid in grouping of names.
Windows, .NET, Architect, Dev
 
ShofarNexus 2.63
CRM Integration to Outlook (Exchange) Using WebDav
Updated: 11 Sep 2011
In this article, an integration between a CRM and an Exchange will be explained by using WebDav
C#, Windows, Dev
 
Efe Erdogru  

Programming Tips - General 

top
Title / Updated Author Score  
FIXME - A Smart FIXME Macro
Updated: 25 May 2009
Using this smart 'FIXME' macro will help you not to forget to fix your code.
C++, Windows, Visual-Studio, Dev
 
Jochen Baier 5.00
Comparison of Interface and Abstract Class and Use
Updated: 20 Dec 2011
Comparison of Interface and Abstract Class and Use
All-Topics, Topics
 
md_refay 5.00
Developing Factorial Application Using Test Driven Development
Updated: 28 Jan 2012
The aim of this article is developing a Factorial Application using Test Driven Development
C#, Windows, testing
 
Bayram Üçüncü 5.00
Programming Self-generating Code for Windows Applications
Updated: 29 Feb 2008
Executing VC++ codes in STACK or HEAP
VC6, VC8.0, Win2K, WinXP, Win2003, Vista, MFC, VS2005, CEO, Dev
 
Jim Charles 4.97
Object Oriented JavaScript Class Library in C#/.NET Style
Updated: 29 Aug 2011
JavaScript class library which partly replicates Microsoft .NET Framework structure and functionality.
Javascript, CSS, HTML, .NET (.NET1.0, .NET1.1, .NET2.0, Mono, DotGNU, .NET3.0, .NET3.5), ASP, ASP.NET, Ajax
 
EJocys 4.97
How to Convince Developers and Management to Use Automated Test instead of Manual Test
Updated: 11 Jun 2011
Everyone knows automated tests are good, unit test is good, we should all do it. But when you try to convince management that it's going to take double the time to deliver anything from now on, you are kicked out of the room. Learn how I convinced a dev lead to do automated test.
All-Topics, CEO, Architect, Dev, QA, Design
 
Omar Al Zabir 4.97
How to develop your own Boot Loader
Updated: 23 Jul 2009
This article describes the first steps in low-level programming on the example of developing of simple boot loader
C++, ASM, Windows, Visual-Studio (VS2005, VS2008), COM, Architect, Dev, Design, Virtualization, virtual-machine
 
Apriorit Inc, Alex Kolesnyk 4.96
How to drag a virtual file from your app into Windows Explorer
Updated: 13 Sep 2006
Shows how to use CFSTR_FILEDESCRIPTOR and CFSTR_FILECONTENTS to perform drag/drop with virtual files
VC7.1, VC8.0, Win2K, WinXP, VS.NET2003, VS2005, Dev
 
Nish Sivakumar 4.95
Tips and Tricks to Rescue Overdue Projects
Updated: 11 Jun 2011
A story of a typical offshore project which is overdue, customer shouting and screaming, offshore guys working day and night and how we brainstormed on some tricks to get out of this.
All-Topics, CEO, Architect, Dev, Sales
 
Omar Al Zabir 4.92
Operation Performance Evaluation
Updated: 18 Jan 2012
Investigating the cost of an operation in cycles within a real world, i.e., no peak, performance measurement of C#, C++, Java, Fortran and JavaScript
C++, C#, Javascript, Java
 
Florian Rappl 4.92
Programming the MS Agent Control
Updated: 3 Mar 2000
Programming an animated agent similar to the office assistant.
VC6, MFC, Dev
 
Santosh Rao 4.92
Optimization: Your Worst Enemy
Updated: 12 Aug 2000
Learn about the potential pitfalls of code optimization.
VC6, Visual-Studio, MFC, Dev
 
Joseph M. Newcomer 4.91
10 Minutes to document your code
Updated: 19 Jan 2003
Setting up doxygen, a free tool to document your code, in a few simple steps.
VC6, Win2K, WinXP, Visual-Studio, MFC, ATL, WTL, STL, Dev
 
peterchen 4.91
A Utility to Clean Up Compiler Temp Files
Updated: 24 Dec 2002
A shell extension that deletes compiler temp and intermediate files.
VC6, Visual-Studio, Dev
 
Michael Dunn 4.90
Profiling of C++-Applications in Visual Studio for Free
Updated: 11 Jan 2011
A method for profiling C++-applications with freely available tools (vsperfcmd, vsperfreport, and a C#-application for viewing the results)
C++, Windows, Visual-Studio, Dev
 
hofingerandi 4.90
INI file reader using the spirit library
Updated: 3 Jan 2006
A simple implementation of an INI file reader using the boost::spirit framework
Windows, Visual-Studio, Dev
 
Silviu Simen 4.90
Learning Binary and Hexadecimal
Updated: 6 Mar 2006
A beginner's guide to talking like a computer.
Windows, Visual-Studio, Dev
 
Jeremy Falcon 4.88
Playing with the stack
Updated: 27 May 2003
An article describing how a C++ compiler uses the stack.
VC6, Win2K, Dev
 
Chavdar Dimitrov 4.86
Building Boost libraries for Visual Studio
Updated: 18 Jul 2007
Building boost libraries for Visual Studio
C++ (VC7.1), Windows (WinXP), Visual-Studio, Dev
 
Gast128 4.84
Aggressive Optimizations for Visual C++
Updated: 26 Oct 2002
Save time and space in your release builds - fight bloatware!
VC6, Visual-Studio, Dev
 
Todd C. Wilson 4.84
Compiler's Code Optimization - The Dark Side
Updated: 25 Jun 2003
How compiler's code optimization models works and mixing its to create an hybrid optimization model.
VC6, VC7, VC7.1, Dev
 
Marcelo A. B. Slomp 4.83
Importing Type Libraries
Updated: 23 Feb 2003
Using alternatives to importing type libraries and COM objects can improve the portability of your source code.
VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, PocketPC-2002, Visual-Studio, ATL, Dev
 
Heath Stewart 4.83
ResSwitch & ResList v1.2 - Easily change screen resolution
Updated: 3 Mar 2000
2 freeware utilities to quickly change Screen Depth and Resolution.
VC6, MFC, Dev
 
PJ Naughter 4.83
Comparing Normal Code, Rx and YieldAwait
Updated: 27 Jan 2011
Comparing the code styles when you use a normal event handler, Rx (Reactive Extensions) and YieldAwait library.
C#, .NET
 
Simon.P.G. 4.80
Black Jack Using Scrum – Winner Winner Chicken Dinner
Updated: 6 Sep 2010
How I used Scrum as guide for gambling in Vegas
All-Topics, CEO, Architect, DBA, Dev, QA, Design
 
Shai Raiten 4.80
Compiling and Integrating Crypto++ into the Microsoft Visual C++ Environment
Updated: 5 May 2011
Avoid common pitfalls when using Crypto++ and VC++.
VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, VS.NET2003, VS2005, Dev
 
Garth J Lancaster, Jeffrey Walton 4.79
How-to: Benefit from Kinect.Toolbox and Coding4Fun on Kinect Programming
Updated: 21 Mar 2012
The use of Kinect.Toolbox and Coding4Fun APIs could save time on Kinect programming this is what we will see in this article and also how to modify those APIs and use it
C#, .NET, Visual-Studio, WPF, Architect, Dev, QA, Sales, Marketing, new, tools, .NET4, Body, Article, Codez, Animation, Methods, virtual, machine, Development
 
saadmos 4.78
Extracting Accelerators As Human Readable Text
Updated: 24 Aug 2004
This article shows how to extract accelerators and convert them into human readable text, using the language settings for the current user.
VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Visual-Studio, Dev
 
Jörgen Sigvardsson 4.76
Send mail without specifying an SMTP server
Updated: 12 Apr 2005
A class derived from CSMTPConnection that queries the MX record for a target domain and uses that to send mail
VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, ATL, Dev
 
Nish Sivakumar 4.75
Automate the "attach to process"
Updated: 28 Sep 2011
Automating the Attach to Process from within Visual Studio
C#, Windows, .NET
 
Niel M.Thomas 4.73
Proposed Best Practices for Prevention of Unit Conversion Defects
Updated: 11 Apr 2011
The article discusses ways to prevent defects resulting from mismatched units.
C#, .NET, Dev
 
John_P_Cronan 4.71
Transparent desktop icons
Updated: 29 Dec 2004
A brief discussion on what is involved in making the text background of the desktop icons transparent.
VC6, Win2K, Dev
 
DavidCrow 4.70
Syntax coloring for user-defined keywords in Visual Studio
Updated: 20 Mar 2000
A UserType.dat file that provides syntax coloring for user-defined keywords in Visual Studio
VC6, Visual-Studio, MFC, Dev
 
Keith Kudlac 4.70
How to Use Google and Other Tips for Finding Programming Help
Updated: 8 Mar 2008
A primer for people looking to learn to help themselves find answers to programming questions
Windows
 
Christian Graus 4.70
VSS: protocol handler for Visual SourceSafe
Updated: 27 Jun 2001
This article describes how to hook up a protocol, in the example "vss:", to a custom handler to open a document from a Visual SourceSafe repository using automation.
VC6, Win2K, IE6.0, Dev
 
Victor Vogelpoel 4.69
The Graphical Developer Interface
Updated: 16 May 2000
Learn effective methods for logging and debugging your Windows apps.
VC6, Visual-Studio, MFC, Dev
 
Joseph M. Newcomer 4.68
Secure Coding Practices: Running with Least Privileges in Windows
Updated: 8 Mar 2003
An article on developing software while running with least privileges in Windows
Win2K, WinXP, Dev
 
Dana Epp 4.68
Visual C++ 2003 Meyers Singleton Bug
Updated: 7 Jun 2007
A description of a bug in the Visual C++ 2003 compiler and a workaround
VC7.1, Windows, VS.NET2003, Dev
 
Stephen Boissiere 4.67
General Policy Idiom
Updated: 31 Jan 2007
The article describes an idiom which can help create a highly customizable template library in C++ by applying an immense level of parameterization.
VC7, VC7.1, VC8.0, Windows, Visual-Studio, Dev
 
Volodymyr Frolov 4.65
Whole Program Optimization with Visual C++ .NET
Updated: 10 Dec 2001
Visual C++ .NET goes to an entirely new level with Whole Program Optimization. This article discusses everything that the compiler can do using this new framework for optimization and how little the developer must do.
VC7, Windows, Visual-Studio, Dev
 
Brandon Bray (MSFT) 4.65
Using COFF C object files with Delphi X2
Updated: 8 Oct 2011
Still struggling to find the ultimate COFF to OMF converter to link some code with Delphi? You don't need to anymore.
C, VC6, Windows, Win32, Win64, VS2005, VS2008, VS2010, Dev, Application, Delphi, Code, VisualStudio, Pascal, Microsoft
 
Jose A Pascoa 4.64
Implementing Deep Cloning via Serializing objects
Updated: 22 Feb 2008
The implementation for a deep clone helper class
C# (C#1.0, C#2.0, C#3.0), .NET (.NET2.0, .NET3.0, .NET3.5), Dev
 
Stephen Inglish 4.63
How to use the res: protocol in Developer Studio
Updated: 25 Mar 2000
A simple MFC demo application that demonstrates using the res: protocol to use resources in your applications
VC6, MFC, Dev
 
Santosh Rao 4.63
Picking An Open Source License w/o Becoming Brain Dead (or Brain Washed)
Updated: 11 Apr 2008
Choosing your open source license
All-Topics
 
TheBigRedDog 4.59
How to accurately detect if an application is theme-enabled?
Updated: 1 Jun 2005
Describes a function that overcomes the inadequacies of IsAppThemed and IsThemeActive.
VC6, VC7, VC7.1, WinXP, Visual-Studio, Dev
 
Nish Sivakumar 4.58
Finding performance bottlenecks and their resolutions in windows services
Updated: 21 Jan 2008
This article will address tools and technologies to identify bottlenecks and key consideration points for performance improvement.
C# (C#1.0, C#2.0, C#3.0), VB (VB7.x, VB8.0, VB9.0), SQL, Windows (Win2K, WinXP, Win2003), .NET (.NET1.0, .NET1.1, .NET2.0), SQL-Server (SQL2000, SQL2005), ADO.NET, Architect, DBA, Dev, Design
 
Sajid.Majeed 4.56
Find in CWebBrowser Control
Updated: 10 Aug 2000
How to display the "Find" window in a CWebBrowser control.
VC6, Win2K, Visual-Studio, MFC, COM, Dev
 
Jeremy Davis 4.53
Tips for Visual C++ Developers
Updated: 16 Sep 2002
Series of tips for Visual C++ Developers
VC6, Win2K, WinXP, Visual-Studio, Dev
 
Ernest Laurentin 4.53
A Brief Discussion On Visual Studio 2010 Top Features
Updated: 10 Mar 2010
In this article I will describe about some new features of Visual Studio 2010 which I explored till now. These features are really very useful in terms of productive development. This article is mainly targeted for beginners of Visual Studio 2010 but everybody can get benefit on the same.
Visual-Studio, Architect, DBA, Dev, QA
 
_ Kunal Chowdhury _ 4.50
Ten Things to Achieve When Starting 3D Programming
Updated: 9 Sep 2011
Ten things to achieve when starting 3D programming
All-Topics, 3D
 
Vasily Tserekh 4.50
What every developer should know about fonts
Updated: 10 Dec 2010
If you're going to do much more than place a line of text in a form, then the details start to matter.
All-Topics, Dev, Design, font
 
David Thielen 4.50
FrameworkGen - Configuring Entity Caching
Updated: 20 Jul 2010
Learn how to take advantage of the caching support in FrameworkGen
C#, .NET (.NET2.0, .NET3.0, .NET3.5), ASP.NET, ADO.NET, .NET4
 
CroweMan 4.50
Polymorphic Extension Visitor with C#
Updated: 26 Sep 2010
.NET 4 finally allows to define polymorphic extension visitors
C# (C#4.0), .NET, Visual-Studio (VS2010), Dev, Design, programming, Algorithms, .NET4, overloading, overload, Extension, Language
 
Andreas Gieriet 4.50
Introducing Regular Expressions
Updated: 7 Apr 2005
Basic Regular Expressions with detailed examples.
Windows, Visual-Studio, Dev
 
Vasant Raj 4.50
Using templates for initialization
Updated: 13 Feb 2001
Use templates to initialize structures or simple member variables.
VC6, Win2K, Visual-Studio, Dev
 
Paul Westcott 4.50
Fixing the GPF in Devshl.dll when starting VC++ 5 or 6
Updated: 17 Jan 2000
Having problems with Devshl.dll? Don't reinstall Visual Studio until you've read this!
VC6, Visual-Studio, MFC, Dev
 
Sean Echevarria 4.50
Some Time-Saving Commands and Key Remappings for the VC IDE
Updated: 17 Mar 1999
Save time and impress co-workers with these great keyboard shortcuts
VC6, Visual-Studio, Dev
 
Michael Dunn 4.49
C++ Development using eclipse IDE– Starters guide
Updated: 25 May 2006
C++ Development using eclipse IDE– Starters guide
Windows, Visual-Studio, Dev
 
Boby Thomas P 4.48
Automated Source Safe Backups
Updated: 20 Feb 2001
A scripted approach to automating Visual Source Safe backups
Windows, Dev
 
Conor Hunt 4.46
Assembly Programming with Visual Studio 2010
Updated: 27 Oct 2011
An example of how to program in assembly by using Visual Studio 2010
Windows, VS2010, masm
 
Palavos 4.43
Finally, 64-Bit Delphi is here and with 64-Bit BASM!
Updated: 3 Oct 2011
Using Borland Assembler Language in 32-bit and 64-bit Delphi programs.
ASM, Win2K, WinXP, Win2003, Vista, Dev, Delphi
 
Jose A Pascoa 4.43
Full Name Tutorial Part 2
Updated: 7 Sep 2009
How to extract the full name, including version, public token key from an assembly and then unload the assembly!
C#
 
gbd77rc 4.43
The Right Way To Do Object Serialization
Updated: 15 May 2001
A tip for using object serialization
VC6, Win2K, Visual-Studio, Dev
 
Leo Moll 4.42
A box of four fancy C++ Windows tricks
Updated: 28 Jul 2006
This article presents four useful code snippets, solving four common coding problems
Windows, Visual-Studio, Dev
 
Jörg Anslik 4.41
Syntax Colouring for VBScript in Visual Studio 6
Updated: 31 Dec 2001
A simple registry modification to make Visual Studio apply syntax colouring to VBScript files.
VBScript, VC6, Win2K, WinXP, Visual-Studio, Dev
 
Gavin Greig 4.41
How Yahoo! speeds up your application
Updated: 1 Mar 2006
How accessing the Yahoo! Finanace page sppeds up your application.
VC6, Win2K, WinXP, Dev
 
Bill Gu 4.40
A Utility for Browsing Directly to a Microsoft Knowledge Base Article
Updated: 3 Apr 2001
A utility that lets you browse to a MS Knowledge Base article right from the Run dialog
VC6, Win2K, Visual-Studio, ATL, Dev
 
Michael Dunn 4.39
Parse a PE (EXE, DLL, OCX Files ) and New Dependency Walker
Updated: 2 Jun 2009
A brief and basic explanation about the PE data strucutures, with a sample
C++ (VC6), Windows (WinXP), Win32, Visual-Studio, Dev
 
Adam Roderick J 4.39
Lovely Pointers
Updated: 5 Jun 2003
The topic of this article is pointers. I describe below some problems, bugs and technique solutions that correspond with using pointers. This article would be useful for beginners and programmers who use other programming languages and are starting to study C++ now.
VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, STL, Dev
 
Brigsoft 4.38
To new is C++; To malloc is C; To mix them is sin
Updated: 29 Mar 2004
Article explains the differences between malloc/free and new/delete in a C++ context
C++, Windows, Visual-Studio, Dev
 
Nish Sivakumar 4.38
VS IDE Editor Tip: Quick Macros
Updated: 15 Oct 2002
VS Editor Tip: How to use Quick Macros
VC6, Windows, Visual-Studio, Dev
 
Paul Watt 4.37
Tips and Tricks for the Visual Studio .NET IDE
Updated: 3 Feb 2004
A compendium of short cuts, tips and tricks, features, whatcha-may-callits for the Visual Studio .NET IDE.
Windows, Dev
 
SathishVJ 4.34
The Groovyness of the Gallery
Updated: 11 Feb 2003
An article on using the Gallery to resuse classes.
VC6, Windows, Visual-Studio, Dev
 
bryce 4.33
Transactions with Parameters 2 (Standard Solution)
Updated: 7 Mar 2011
Second Part: How to take advantage of the goodness of SQL Parameters also in Transactions
SQL, .NET, ASP.NET, SQL-Server, ADO.NET
 
nereo.lopez 4.33
Referenced Description Attribute
Updated: 6 May 2008
An article on how to call an existing description in the designer
C#, .NET1.1, .NET2.0, WinXP, Dev
 
J.Thomas 4.29
A Typical Linux C Application: Standard I/O ports allowing simple IPC pipe based
Updated: 16 Oct 2008
Demonstrates how to create a simple application that interacts with terminal standard I/O ports to provide an IPC pipe based between processes
C++, C, Linux, Dev
 
Ciro Sisman Pereira 4.25
How To Place Complex Class with Dynamic Array in Continuous Memory Block
Updated: 22 Oct 2007
Article describes a way to place complex class containing dynamic array with non-trivial members in continuous memory block
C++, Windows, Visual-Studio, Dev
 
Kirill V. Lyadvinsky 4.25
A Simple Way to Create Word Documents by Template in Java under Windows Platform
Updated: 2 Dec 2010
Using JNI and COM technology generate Word documents in Java under Windows platform
C++, Java, Win32, COM, JNI
 
jacky_zz 4.25
Association Mapping in Fluent NHibernate
Updated: 30 Aug 2011
This article explains and illustrates on a practical example, how the support of different association mapping is implemented in Entity Developer with Fluent NHibernate.
C#, Windows, .NET, ASP.NET, ADO.NET, Dev
 
Igor Ignatov 4.22
Visual Studio .NET- Old style member function wizard
Updated: 23 Jul 2002
Modifies the new VS7 Member Function wizard to add a member function without using the parameter list
VC7, Win2K, WinXP, Visual-Studio, MFC, Dev
 
Moritz Leutenecker 4.22
Drawing Trig Functions via WPF
Updated: 26 Aug 2010
An article that demonstrates how to write C# to draw via the WPF engine
C# (C#3.0, C#4.0), .NET (.NET2.0, .NET3.0, .NET3.5), XAML, Expression blend, Dev, .NET4
 
logicchild 4.20
Scoped Handle - "Smart pointer" for Windows objects
Updated: 21 Jul 2010
Introduces a scoped handle template class to call delete handle methods automatically.
C++, Windows, Dev
 
Miki Rozloznik 4.20
About RSS
Updated: 26 Apr 2005
What is RSS and how it is used to retrieve information.
Windows, Visual-Studio, Dev
 
Vasant Raj 4.19
Make Your Application Shutdown Aware
Updated: 27 Jan 2008
This article explains how to make your application shutdown aware
C# (C#1.0, C#2.0, C#3.0), .NET (.NET2.0, .NET3.0), Visual-Studio (VS2005), Dev
 
Manish Ranjan Kumar 4.19
Stopping and Starting Services Automatically During Builds
Updated: 11 Mar 2008
How to make your life a little easier while developing a service
C#, Windows, .NET, Win32, Win64, Visual-Studio, Dev
 
mav.northwind 4.14
Leveraging your Existing C++ Code for Use in the .NET Environment
Updated: 23 Sep 2010
This article shows how you can make your existing C++ code available to .NET environment
C++, C++/CLI, C#, Windows
 
Junlin Xu 4.14
Reduce the Size of Your Final EXE File
Updated: 7 Jun 2000
This article describes ways to reduce the final size of your applucation's EXE file.
VC6, Dev
 
Rehan Nadeem 4.09
Contrasting Colors
Updated: 4 May 2004
New method of calculating a contrasting color for a given color
VC6, Windows, Dev
 
alucardx 4.08
How to generate import lib to dll files
Updated: 20 Jul 2009
Simple DEF file generator
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows, Win32, Win64, Visual-Studio
 
Ladislav Nevery 4.08
C++ Static Initialization Order: A New Solution to an Old Problem
Updated: 26 May 2007
Presents an easy method to control order of initialization for static objects
C++ (VC8.0), WinXP, VS2005, Dev
 
Matthew Faithfull 4.03
Transactions with Parameters
Updated: 25 Feb 2011
How to take advantage of the goodness of SQL Parameters also in Transactions
VB, SQL, .NET, ASP.NET, SQL-Server, ADO.NET, Dev
 
nereo.lopez 4.00
The Importance of Sequence Order in the Creation of C++ Objects.
Updated: 28 Aug 2004
This article demonstrates the importance of the sequence order of object creation in C++
VC6, Windows, Dev
 
Lim Bio Liong 4.00
Using SSE/SSE2 for optimization
Updated: 3 Oct 2004
A beginner's introduction to one of the optimization methods.
C, ASM, VC6, Win2K, WinXP, Win2003, Dev
 
f2 3.97
Words Of Wisdom For The Single Developer
Updated: 25 May 2010
Helpful tips and insights from one single developer to another.
C#, .NET, All-Topics, Design
 
Richard Blythe 3.97
What Happens When You Use ByVal or ByRef
Updated: 20 Feb 2010
Demonstrates, with simple code, what happens when you pass a parameter ByVal or ByRef
VB, .NET, Visual-Studio, Dev
 
Andy_L_J 3.96
Processor BenchMark Utility
Updated: 29 May 2008
Measuring Processor Performance
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C
 
PeterGlen 3.92
Fast Algorithm to check the numbers 2^n
Updated: 12 Dec 2002
Optimised code for valid data length to FFT
C++, C, Windows, Visual-Studio, Dev
 
zarzor 3.91
Writing Maintainable Code
Updated: 13 Sep 2009
Here I suggest some guidelines that all programmers, regardless of language, can follow to keep their code maintainable by others.
C# (C#1.0, C#2.0, C#3.0, C#4.0), Architect, Dev
 
Scott Norberg 3.90
Understanding & Implementing Smart Pointer in C++
Updated: 9 Feb 2012
This article aims at understanding what a smart pointer is and implementing one
C++, Windows, Linux
 
Rahul Rajat Singh 3.88
Visual Studio Coding Themes
Updated: 22 Apr 2010
Visual Studio Coding Themes
Visual-Studio (VS2005, VS2008)
 
Peace ON 3.88
What Every Developer Should Know About Character Encoding
Updated: 23 Dec 2010
If you write code that touches a text file, you probably need this.
All-Topics, Dev, Unicode
 
David Thielen 3.88
Memory Model, Memory Barrier and Singleton Pattern in .NET
Updated: 17 Jun 2009
Explains Memory Model and ways to implement singleton pattern
C# (C#1.0, C#2.0, C#3.0), .NET (.NET3.0, .NET3.5), Dev, .NET4
 
RohitOn.Net 3.83
Reformatting Microsoft's wizard/template generated project files
Updated: 11 May 2002
How to reformat Microsoft VC wizard template generated code so the generated code is more palatable
VC6, VC7, Win2K, WinXP, Visual-Studio, Dev
 
tfryar 3.80
ComplexConverter - make configuration still more flexible
Updated: 17 Apr 2008
Converting complex Object-structures to string and reverse. Storing the result in an application-setting improves configurations flexibility substantially
VB (VB8.0, VB9.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET2.0, .NET3.0, .NET3.5), WinForm
 
Mr.PoorEnglish 3.80
Tips on internationalization of software
Updated: 9 Sep 2002
This article gives tips on internationalization of existing software
VC6, Win2K, Visual-Studio, Dev
 
Milind Shingade 3.77
The Four Steps of Programming
Updated: 18 Oct 2010
How to think like a programmer
Java, Windows (WinXP, Win2003, Vista, Win2008, Win7, Win2008-R2), .NETCF, .NET (.NET1.0, .NET1.1, .NET2.0, Mono, DotGNU, .NET3.0, .NET3.5), Linux, Office, XBox, JavaSE6, J2SE5, J2SE4, J2ME, J2EE, CEO, Architect, DBA, Dev, QA, Design, SysAdmin, Sales, Marketing, .NET4
 
John Paul Walker 3.76
QuickHex
Updated: 9 Mar 2000
A Hex Viewer Shell Extension.
VC6, MFC, Dev
 
Shankar Chandra Bose 3.75
Another Profiler for VC++
Updated: 26 Nov 2006
A profiler which calculates the total and execution time elapsed for each function profiled
C++ (VC7.1), Windows (WinXP), VS.NET2003, Dev
 
S.C.Wong 3.71
Using Class Templates with Fake Parameters in Derived Classes.
Updated: 21 Aug 2007
An article provide new C++ idom to avoid code duplication.
VC7, VC7.1, VC8.0, Windows, Visual-Studio, Dev
 
Alexei Valyaev 3.70
The Story of Const
Updated: 21 May 2003
This is an article about the const keyword, its details and why you should worry about it.
C++, C, Windows, Visual-Studio, Dev
 
Rahul Singh 3.69
Fullname Tutorial Part 1
Updated: 14 Jul 2009
How to extract the full name from an assembly including the public key token
C#, .NET
 
gbd77rc 3.67
Best Practices to Improve ASP.NET Web Application Performance
Updated: 15 May 2011
A list of best practices to improve ASP.NET web application performance
ASP.NET
 
MaulikDusara 3.63
.NET like Delegates in Unmanaged C++
Updated: 26 Sep 2002
This article describes a design pattern on how to implement generic delegates as found in .NET, but using ordinary/unmanaged C++
VC7, Windows, Visual-Studio, Dev
 
Jörgen Sigvardsson 3.61
Servex - using batch files for remote ftp
Updated: 14 Apr 2004
Remote Commands on a Computer
Windows, Dev
 
David Q 3.58
The Beginner's Guide to Using Enum Flags
Updated: 10 Jan 2009
An article explaining the rudiments of how to deal with Flags in C++
C++, C, Windows, Visual-Studio, Dev
 
toxcct 3.51
Maven Build for .NET Application
Updated: 18 Mar 2011
How to build a .NET application using Maven
C#, Windows, Visual-Studio, Dev
 
Rajamohan.Rajendran 3.50
Hiding a combo's list after selection
Updated: 4 Jul 2002
How to hide a combo's list after selection if the selection starts a long operation
VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev
 
Paul Vickery 3.46
Tips and Traps for young programmers
Updated: 24 Apr 2003
Kill your program before the user will do it! Traps techniques and VC++/C++ notes for beginners
VC6, VC7, VC7.1, Windows, Visual-Studio, MFC, Dev
 
Brigsoft 3.41
GNU GPL for Dummies
Updated: 14 Apr 2008
Synopsis of GPL v3 discussed in simple terms
All-Topics, CEO, Architect, Dev, Design
 
TheBigRedDog 3.41
How To Learn F#
Updated: 21 Feb 2010
An article that explains some ways to learn the F# language
F#, Windows (Vista, Win2008, Win7, Win2008-R2), Visual-Studio (VS2008, VS2010), Dev
 
logicchild 3.38
Customizable Text with Replacement Variables
Updated: 3 Nov 2009
An article on how to use text template with replacement variables in VBA
VB6, VB, Windows, Office
 
byapparov 3.33
The Stupid XOR Trick
Updated: 13 Aug 2002
Explaining the phenomenon of x^=y^=x^=y;
C++/CLI, VC6, VC7, Windows, .NET, Visual-Studio, Dev
 
Andreas Saurwein Franci Gonçalves 3.31
Matrix/Vector Multiplication Optimization
Updated: 14 Sep 2005
This article describes a way to make matrix vector multiplication faster.
VC6, WinXP, Dev
 
aurelien400 3.29
How to send a user-defined message with SendMessage, PostMessage or PostThreadMessage
Updated: 21 Jan 2004
How to send a user-defined message with SendMessage, PostMessage or PostThreadMessage
VC6, Windows, Visual-Studio, Dev
 
Georg Bedenk 3.22
Get the Start Button Handle
Updated: 23 Mar 2002
Get the Start button handle and manage it.
VC6, Win2K, WinXP, MFC, Dev
 
AFShin Dehghani 3.21
Compressing and Uncompressing Files in Java
Updated: 7 Jan 2009
In this article, I’ll show you how to compress and extract files easily in Java using ziputil.jar.
Java, Java SE
 
Thilina S Hasantha 3.20
Optimizing QuickSort
Updated: 6 Jan 2011
Some things we can do to make QuickSort more efficient
C, Recursive, Sorting, Algorithms
 
John Paul Walker 3.20
Squeeze Sort: A New Sorting Technique
Updated: 18 Mar 2006
This article presents a new sorting technique. According to a certain characteristic of the distribution of data elements, performance of sorting can be highly improved.
Windows, Dev
 
Mohammad Ashraful Alam 3.18
A Primitive Spellchecker in Microsoft C++ 6.0
Updated: 20 Apr 2003
This article demonstates how to use Microsoft C++ as a spellchecker while programming by making excessive use of the user-defined keyword feature
VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev
 
ITSTH 3.17
A function to retrieve the directory of a program
Updated: 24 Feb 2002
A small function to retrieve the directory a program is being executed from
VC6, Win2K, Visual-Studio, MFC, Dev
 
Brad Bruce 3.15
Tips for Beginner when Creating First Desktop Application
Updated: 3 Jan 2009
An article for beginners that describes that how can we apply form level validation and some common database functions
VB (VB8.0, VB9.0), WinXP, Vista
 
Rupesh Kumar Swami 3.13
Secure Coding Best Practices for Memory Allocation in C and C++
Updated: 17 May 2006
Straight-to-the-point reckoner for avoiding security issues when allocating memory in C and C++ by Richard Lewis
C++, Windows, Visual-Studio, Dev
 
Richard Lewis 3.02
MSBuild from Scratch
Updated: 13 May 2009
An article on how to create a build file for MSBuild
.NET (.NET3.5), Win32, Visual-Studio (VS2008), Dev
 
Alejandro Miralles 3.00
Testing for Empty String
Updated: 21 Feb 2008
A brief comparison of techniques of testing for empty strings
.NET, Dev
 
PIEBALDconsult 2.97
Using FormatMessage
Updated: 4 Feb 2002
An example of one of the most effective uses of the the call to FormatMessage
VC6, VC7, Win2K, WinXP, Visual-Studio, Dev
 
Joseph M. Newcomer 2.90
Programming Tips
Updated: 17 Feb 2003
Tips to write useful code
VC6, VC7, Windows, Visual-Studio, Dev
 
Gilad Novik 2.89
The seven secrets of successful programmers
Updated: 20 Oct 2003
7 tips to make you a better citizen in the developer community.
Windows, Dev
 
Duncan Edwards Jones 2.86
Implementing the __FUNCTION__ Macro in VC++ 6.0
Updated: 27 Mar 2006
Tired of searching for the __FUNCTION__ macro to debug your apps in VC++ 6.0? Here's a little overkill to replicate it
VC6, Windows, Visual-Studio, Dev
 
hector.j.rivas 2.85
Removing debug information from .obj files
Updated: 3 May 2000
A small program for removing debug information from object files that aids incrementally linking extremely large projects.
VC6, Visual-Studio, MFC, Dev
 
Tibor Blazko 2.82
Grouping project files into folders
Updated: 19 Jan 2000
A tip on organising your project files in the DevStudio Workspace window
VC6, Visual-Studio, MFC, Dev
 
Jeremiah Talkar 2.81
Creating your own GUIDs
Updated: 17 Jul 2001
A simple method of creating a unique name or identifier.
VC6, Win2K, Visual-Studio, MFC, Dev
 
Joseph M. Newcomer 2.80
Detect and run the default mail client
Updated: 24 Sep 2002
Programatically get the default mail client using registry
VC6, Win2K, Visual-Studio, Dev
 
Sardaukar 2.79
Visual Studio Find/Replace Regular Expression Usage
Updated: 22 Mar 2007
Find/Replace text in Visual Studio using regular expressions
Windows, Visual-Studio, Dev
 
Mike Lang 2.74
Using Bounced E-mail Messages to Clean Your Address List
Updated: 15 Jul 2002
An easy and accurate way to use bounced messages to clean your address list.
Windows, Dev
 
John Alessi, Quiksoft Corporation 2.71
Use of PIMPL Design Pattern
Updated: 6 Feb 2007
Explain why and how to use PIMPL
C++, Windows, Visual-Studio, STL, Dev
 
Le Sourcier 2.71
An Objective Analysis of Language Performance - 1) Math Functions
Updated: 26 Apr 2008
This article, the first of a series of articles, presents an objective analytical analysis of language performance for Java and C# .NET
C# (C#2.0, C#3.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET2.0, .NET3.0, .NET3.5), Win32, Win64, Architect, Dev, Design
 
Derek Bartram 2.68
Disable System Close Button on a Console Application
Updated: 6 Dec 2003
This code is a simple way to disable the close button on a Windows Console Application. It can also be used to disable any of the system menu buttons
VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev
 
John L. DeVito 2.64
Create a SQL Database Programmatically
Updated: 24 Oct 2008
In this article, I will explain how to use Microsoft SQL Management Objects (SMO) to create a Microsoft SQL database from C# code.
C# (C#1.0, C#2.0, C#3.0), VB (VB9.0), SQL, Windows (Win2K, WinXP, Win2003, Vista), WinMobile, .NET (.NET2.0, .NET3.0, .NET3.5), SQL-Server (SQL2005), Architect, DBA, Dev, QA, Design
 
Moustafar 2.62
How Can I Get the Address of KeServiceDescriptorTableShadow
Updated: 26 May 2008
Explain how to get the address of KeServiceDescriptorTableShadow
C++/CLI, C, VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Vista
 
Try and try 2.60
Opening unsupported document types in Visual Studio .NET using IE
Updated: 2 Nov 2002
This article explains how to use Internet Explorer add-ins to view documents that cannot be usually viewed from inside Visual Studio.
C#, VB, VC7, .NET1.0, Win2K, WinXP, ASP.NET, Visual-Studio, Dev
 
Paul Reeder 2.53
Simple Thoughts on Code Quality
Updated: 25 Sep 2008
For the software itself, it is easier to discuss its quality by measuring its performance, memory usage, number of the bugs etc. But what if we talk about the code file, how can we write code that we are proud of.
All-Topics, Architect, Dev, QA, Design
 
Kivanc Ozuolmez 2.50
How to Store and Retrieve a ConnectionString from a Web.Config or App.Settings File
Updated: 26 Mar 2009
How to Store and Retrieve a ConnectionString from a Web.Config or App.Settings File
C# (C#1.0, C#2.0, C#3.0), SQL, .NET (.NET1.0, .NET1.1, .NET2.0, .NET3.0), ASP.NET, SQL-Server (SQL2000, SQL2005), ADO, ADO.NET, Ajax, Silverlight, DBA, Dev
 
Vuyiswa Maseko 2.47
Using UNION when porting a Fortran EQUIVALENCE code
Updated: 8 Mar 2003
Using UNION when porting a Fortran EQUIVALENCE code.
VC6, Visual-Studio, Dev
 
Gabor Kalman 2.45
C++ coding styles, ways to create solid code
Updated: 13 Feb 2001
Samples of C++ coding styles that will help you to create solid code
VC6, Win2K, Visual-Studio, Dev
 
Ivan Martynov 2.44
Broadcast a message to multiple instances of an application
Updated: 30 Jun 2004
Broadcast a message to multiple instances of an application
VC6, VC7, VC7.1, Windows, Dev
 
bijua2001 2.38
GetVersionEx API for Windows Millenium Edition
Updated: 14 Jul 2003
Ever wondered why that GetVersion function reported your operating system was Windows 98, when infact it is indeed Windows ME?
VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev
 
Griffter UK 2.28
Adhoc Refactoring with Visual Studio's "Replace in Files"
Updated: 13 Apr 2009
One of my favorite refactoring tools is Visual Studio's "Replace in Files" dialog
C# (C#2.0, C#3.0), Windows, Visual-Studio, Architect, Dev, QA
 
conanc 2.25
Application Terror
Updated: 28 May 2002
How to (really) annoy your friends and foes or even your boss.
VC7, Win2K, WinXP, Visual-Studio, Dev
 
Andreas Saurwein Franci Gonçalves 2.23
Structure Bit Ordering : Using ntoh and hton when transfering data between different platforms
Updated: 11 Mar 2002
Some traps to lookout when packing bits into a structure
VC6, Win2K, Visual-Studio, Dev
 
lucy 2.19
Development Inline Comment while working in team
Updated: 23 Jan 2005
Inline Development Comments Automation
SQL, Windows, Visual-Studio, DBA, Dev
 
Jigar Mehta 2.04
Locking shareware functions
Updated: 18 Sep 2003
This article describes how to lock some functions in a shareware product. Users can unlock them only after obtaining keyfile
VC6, VC7, VC7.1, Windows, Dev
 
Slava Archibasov 2.00
Impersonate as another user to run a program
Updated: 23 Feb 2010
Extend the "runas" command to run a program as a specified user.
C++, Windows, Dev
 
zlike 2.00
Bad coding Practices
Updated: 16 Nov 2008
Bad coding practices
C++, C++/CLI, C, C#, Dev, QA, Design
 
Gopi Krishna Nuti 1.98
Validating E-Mails & Phone Number
Updated: 21 Feb 2002
Routines to validate E-Mail addresses and Phone numbers
VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev
 
Brad Bruce 1.93
Disadvantages of SqlParameters Turned into Advantages
Updated: 10 Aug 2011
When using SqlParameters in a query, the array of Parameters can give a headache. How to prevent the use of paracetamol.
C# (C#2.0, C#3.0, C#4.0), ADO.NET, VS2010
 
digimanus 1.88
Mangling issues - VC 6.0 and VC 8.0
Updated: 24 Jun 2007
How mangling changes in VC++ 6.0 and VC 8.0 can cause problems in your existing application and how to solve it.
VC6, VC8.0, Windows, MFC, VS2005, Dev
 
kris_raj 1.78
C# Image Download
Updated: 3 Apr 2008
How to easy download images from the web and save as bitmap supported format.
C# (C#1.0, C#2.0, C#3.0)
 
ThunderDK 1.69
Functor as event engine
Updated: 8 Mar 2005
Functor implementation. Event mechanism creation.
VC7.1, Win2K, WinXP, VS.NET2003, VS2005, Dev
 
araud 1.67
Cohesion of Methods
Updated: 14 Jul 2005
This articles focuses on building your classes and the cohesion factors you need to keep in mind while writing programs.
VB, Windows, .NET, Visual-Studio, Dev
 
Balamurali Balaji 1.62
Class function callback
Updated: 3 May 2005
Shows how to make callback to functions within classes that are non-static.
C++/CLI, VC6, VC7, VC7.1, VC8.0, .NET, Win2K, WinXP, Win2003, Vista, Visual-Studio, Dev
 
Tydia-kun 1.58
High color splash screen using the "Splash Screen Component" in VS
Updated: 24 May 2002
How to create splash screens that display more than 256 colors
VC6, Win2K, WinXP, Visual-Studio, MFC, Dev
 
Rajesh Parikh 1.55
Take user's action within "loop forever"
Updated: 25 Dec 2002
How to take user's action when your program is busy.
Dev
 
zarzor 1.42
va_list, va_start, va_pass!!! or how to pass variable-argument list to next va-function
Updated: 29 Mar 2005
trick to pass variable-argument list to next va-function
VC6, VC7.1, Windows, Visual-Studio, Dev
 
araud 1.33
Software Architect Simple Way 1 of ??
Updated: 5 Oct 2008
A series for simplifying the learning of software architecture
C++, C++/CLI, C# (C#1.0, C#2.0, C#3.0), Windows (Win2K, WinXP, Win2003, Vista), WinMobile (WinMobile2003, WinMobile5, WinMobile6), .NET1.1, .NET2.0, .NET3.0, Win32, Win64, Visual-Studio, STL, Architect, Dev, Design
 
The DevMan 1.30
Extreme Game Programming
Updated: 19 Sep 2004
A Smallest Game Demo Code
ASM, Windows, Dev
 
skywind3000 1.18
The Way I See a DAL
Updated: 3 Jul 2008
An article on designing a DAL in a personal way
C# (C#2.0), Windows, .NET (.NET3.0), Dev
 
strofo 1.15
Object Oriented Principles
Updated: 28 Sep 2004
Explains object oriented principles
C++, Windows, Visual-Studio, Dev
 
Milind Murlidhar Shingade 1.08
C++ Coding Culture - Part I
Updated: 19 Apr 2005
An article on C++ coding style, practices and discipline.
VC7.1, Win2K, WinXP, VS.NET2003, Dev
 
Vivek Ragunathan 1.07
Cost Reduced Swap
Updated: 8 Dec 2006
Swapping in C++
C++, Windows, Visual-Studio, Dev
 
jeyakumarrr 1.00
Salesforce Basics
Updated: 22 Dec 2011
How to work with Leads package in salesforce
All-Topics, Topics
 
Bangla Gopal Surya 1.00
Extract All tables from Dynamics AX 2009 Data Dictionary Configurations
Updated: 28 Jan 2012
Extract All tables from Dynamics AX 2009 Data Dictionary Configuration keys
X++, Microsoft, Dynamics, AX
 
Venkat Chaitanya Kanumukula  
Benchmarking Lessons Learned the Hard Way
Updated: 29 Mar 2011
Having spent far too much time benchmarking different code recently, here are some lessons learned!
Windows
 
alex turner  
Tips and Enhancements in Dynamics AX
Updated: 11 Feb 2012
Tips and Enhancements in Dynamics AX
X++, .NET (.NET3.5), SQL-Server, Visual-Studio, WCF, MOSS2007, Dynamics-AX
 
Venkat Chaitanya Kanumukula  

Programming Tips - Installers 

top
Title / Updated Author Score  
Setup-Dialogs - Own BannerBitmap and SplashBitmap
Updated: 21 Aug 2010
This article describes the lasting integration of own BannerBitmap and SplashBitmap
Windows (Vista), Visual-Studio (VS2008, VS2010), Design
 
Klaus Ruttkowski 4.57
gInstall & Mr Skinner
Updated: 1 May 2003
Demonstrates how to create a skinned setup application using gInstall.
Win2K, WinXP, Win2003, Dev
 
Jonathan [Darka] 2.50

Programming Tips - Testing and Quality Assurance 

top
Title / Updated Author Score  
Usability Testing (Chapter 1)
Updated: 19 Jan 2002
An introduction to usability testing
Windows, Dev
 
Matt Gullett 4.79
Compiler Security Checks In Depth
Updated: 18 Feb 2002
This paper discusses buffer overruns and the complete picture of the Microsoft® Visual C++® .NET security checks feature provided by /GS
VC7, Windows, Visual-Studio, Dev
 
Brandon Bray (MSFT) 4.73
Writing NHibernate Level 2 Cache Usage Tests
Updated: 15 Jan 2009
Writing NHibernate Level 2 caching related tests by utilizing a custom log4net appender.
C# (C#1.0, C#2.0, C#3.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET3.5), Visual-Studio (VS2008), LINQ, Architect, Dev, QA
 
Ali Ozgur 4.67
Integrating Visual Studio Team System 2008 Unit Tests with CruiseControl.NET
Updated: 17 Apr 2008
Explains how to integrate Visual Studio 2008 unit tests with the CCNET build process
C#, Windows, .NET, Visual-Studio (VS2008), Architect, Dev, QA
 
chamindu 4.52
Attach Debugger to NUnit using Macro
Updated: 4 Jul 2008
Saves you some mouse clicks when debugging NUnit GUI
C# (C#2.0), .NET2.0, VS2005, Dev
 
ntr9h 4.50
Setup a Test Project with NUnit and MonoDevelop
Updated: 24 Mar 2009
How to set up an NUnit test project within MonoDevelop
C#, Dev, QA
 
Reese 4.00
Introduction to Mocking
Updated: 23 Oct 2008
In this article we will explain mocking and different benefits that we can achieve by introducing mocking in our unit tests.
C#, Dev, QA
 
azamsharp 3.93
How to work with VSS through the VC++ 6.0 development environment
Updated: 6 Aug 2003
Integrating Visual SourceSafe with Visual Studio
VC6, Win2K, WinXP, Win2003, Visual-Studio, Dev
 
Ashutosh R. Bhatikar 3.37
Driving or Automating GUI Applications
Updated: 14 May 2008
GUI automation for the purpose of driving or controlling an application via its GUI
Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Embedded), .NET (.NET1.0, .NET1.1, .NET2.0, Mono, DotGNU, .NET3.0, .NET3.5), Win32, COM, Dev, QA, Design
 
daluu 2.36
The LOGIC Behind Mad MAX()
Updated: 11 Mar 2008
The SQL MAX() function is a little tricky when trying to work with numeric data - Not quite the same in other languages.
SQL, Windows, Win32, SQL-Server (SQL2000, SQL2005, SQL-CE), Visual-Studio, DBA, Dev, QA, Design
 
Joe Negron 1.27

Advertise | Privacy | Mobile
Beta | 2.5.120517.1 | Last Updated 21 May 2012
Copyright © CodeProject, 1999-2012
All Rights Reserved. Terms of Use
Layout: fixed | fluid