The following people have contributed articles to CodeGuru
|
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
M Basava Raju
- Copying Files into Explorer – 04/05/1999
- Copying File Names from Explorer – 02/05/1999
- Opening at current file’s path – 02/02/1999
M YaZiR Aheer
M. Rajesh
- Creating a Silverlight 2 Application by Combining Expression Blend and Visual Studio 2008 – 10/20/2008
- Visual Studio Tools for Office 2007: How the Ribbon Helps Make Your Document a Dynamic Application – 07/11/2008
- Windows Meeting Space – 07/23/2007
M. Tufail
- String Function – CountWords – 02/07/2004
MAV
- Creating a Rollout Panel – 10/21/2002
MB
MSD
- A Service API – 08/07/2002
Maarten Hoeben
- Report Control – An Outlook 2000-Style SuperGrid Control – 06/26/2001
- Outlook 98-Style FlatHeader Control – 01/13/2000
Madhava V
- Create Access data source name dynamically – 03/01/1999
Madhu B Nair
- Creating the OutLookRichEdit Control – 12/30/2002
Magerusan G. Cosmin
Magnus Egelberg
- Resizable CPropertySheet – 07/13/1999
Mahendra Bhagat
- Different Views In Dynamic Splitter – 02/08/1999
Mahesh Kumar S
- Setting the Background Image for a List Control – 05/06/2003
Mahipal Reddy Goli
- Fun with the Registry Using VC++ – 09/22/2003
- Drawing Lines Using Line Equations – 09/08/2003
- Creating Pattern Brushes – 07/30/2003
Malcolm Keller Beyer III
- Using Multiple Inheritance to Enhance DDX – 09/24/2001
- Enabling/Disabling a Group of Controls – 02/05/1999
Malik Asif
- Displaying the Images Returned by the RenderStream Method of SQL Server Reporting Services – 06/10/2005
Manni HV
- Reliably Retrieve MAC Address(es) with VB – 11/08/2005
Manning Publications
- Using Team Build to Build Database Projects – 06/23/2009
Manoj Agarwal
- Localization Made Easy with ASP.NET 2.0 – 01/02/2007
- An In-Depth Coverage of ASP.NET 2.0’s Master Pages: Part 2 of 3 – 02/01/2006
- An In-Depth Coverage of ASP.NET 2.0’s Master Pages: Part 1 of 3 – 12/30/2005
- Configure a Web Application to Use a Specific Version of ASP.NET – 11/29/2005
- Migrating an ASP.NET 2.0 Beta 1 App to Beta 2: Common Problems and Their Solutions – 09/01/2005
Manoj G
- Creating and Using Custom Attributes with VB.NET – 05/09/2003
Manoj Tuli
- Create Controls Dynamically (VB6) – 02/03/2004
Manuel Carlos F. A. Pinheiro
Manuel Escribano
- UNC paths from local paths – 07/25/2001
Manuel Laflamme
- Get VersionInfo from resource file (2) – 04/04/1999
Manuel Lucas Viqas Livschitz
- An XML Collection – 05/13/2002
- Tool for Globally Changing Class Names – 08/08/2000
Maq
- A pair of splitter classes used in dialogbox – 08/07/1998
Marc Britten
- RichEditCtrl Syntax Highlighting – 07/28/1999
Marc Clifton
- How To Swap Top-Level Forms – 07/12/2004
Marc E. Howe
- Screen Saver Enabler/Disabler – 04/24/1999
Marc Gregoire
- Introducing the Windows Kernel Transaction Manager, Transactional NTFS and Transactional Registry – 12/29/2010
- The New MFC Animation API – 12/13/2010
- Querying Bing Using the New Windows 7 Web Services C++ API – 09/16/2010
- Introduction to DirectWrite – 05/26/2009
- Pause Before Exiting a Console Application – 02/18/2009
- Using the Windows Vista/Windows 7 Built-In Buffered Animation API – 02/06/2009
- Using Windows Vista Built-In Double Buffering – 12/01/2008
- Parallel Programming in Visual C++ 2010 CTP – 10/31/2008
- Binding to the Most Recent Visual Studio Libraries – 10/22/2008
- How to Save and Load a Windows Region with the Win32 API – 04/12/2007
- How to Save and Load a Windows Region with MFC – 04/12/2007
Marc Guy
- How to Create a CHILD OpenGL Window in a Dialog – 08/01/2001
Marcel Meuwissen
- An Accurate Timer Class – 04/15/2003
Marcel Scherpenisse
- Dynamic Dialog Class – 02/16/2000
Marcin Swiatek
- MDI TaskBar – 02/03/2004
Marco Amagliani
- Classification Of Point In Polygon – 07/20/2010
Marco Amagliani
- Time Control Template Class – 01/31/2001
Marco Dehn
- Implementing Tooltips for Menus – 04/27/2000
Marco Freudenberger
- DAO ComboBox – 12/07/1999
Marco Welti
- Be Sweet, a Set of Visual Source Code Browsers – 07/02/2003
Marcos Lima
- SQLServer Search Dialog Class – 02/11/2001
Marcus Gesing
- Creating an Extended Message and Input Box – 06/09/2003
Mario Contestabile
- Locales and Facets in Visual C++ – 12/09/1998
- Inplace edit control – 08/06/1998
- Serializing CStringList in the registry – 08/06/1998
Mario Gudelj
- Grid derived from CWnd (2) – 08/05/1998
Mario Vespa
- XML Serialization for MFC – 06/06/2003
Marius Bakelis
- Preventing editing item labels in tree view – 01/15/1999
Marius Bancila
- C++ 2011: nullptr – 08/30/2011
- C++ 2011: Strongly-typed Enums – 08/26/2011
- C++ 2011: Uniform Initialization – 08/23/2011
- Windows Phone 7 Quick Tutorials: Part 7 – Touch – 02/01/2011
- Windows Phone 7 Quick Tutorials: Part 6 – Launchers and Choosers – 01/31/2011
- Windows Phone 7 Quick Tutorials: Part 5 – Pivot and Panorama – 01/28/2011
- Windows Phone 7 Quick Tutorials: Part 4 – Tombstoning and Data Persistence – 01/26/2011
- Windows Presentations Foundation (WPF) 2D Transformations – 01/25/2011
- Windows Phone 7 Quick Tutorials: Part 3 – Page Navigation – 01/21/2011
- Windows Phone 7 (WP7) Quick Tutorials: Part 2 – The Application Bar – 01/18/2011
- Windows Phone 7 Quick Tutorials: Part 1 – Hello World – 01/14/2011
- Text Templates in Microsoft Visual Studio – 09/24/2010
- Lambdas in VC++ 2010 – 04/22/2010
- Changes to MFC in Microsoft Visual Studio 2010 – 04/01/2010
- Changes to the C++ Compiler in Microsoft Visual Studio 2010 – 03/31/2010
- Changes to VC++ in Microsoft Visual Studio 2010 – 03/17/2010
- Determine Windows Version and Edition – 03/12/2010
- Working with Digital Certificates in .NET – 10/16/2009
- Opening Modal Managed Windows from MFC – 08/28/2009
- Code Contracts in .NET – 06/05/2009
- Working with Device Contexts in MFC – 10/08/2008
- Customizable Alert Window – 09/26/2008
- A TR1 Tutorial: Smart Pointers – 07/16/2008
- A TR1 Tutorial: Regular Expressions – 07/02/2008
- A TR1 Tutorial: Generating Random Numbers – 06/30/2008
- A TR1 Tutorial: Unordered Containers – 06/19/2008
- A TR1 Tutorial: Class std::tr1::tuple – 06/17/2008
- A TR1 Tutorial: Class std::tr1::array – 06/09/2008
- Edit Control with Icon and Background Text – 03/24/2008
- MFC Feature Pack: An Introduction – 03/11/2008
- Introduction to LINQ, Part 3: LINQ to SQL – 06/05/2007
- Introduction to LINQ, Part 2: LINQ to XML – 05/22/2007
- Introduction to LINQ, Part 1: LINQ to Objects – 05/16/2007
- Customize Places Bar in Common File Dialog – 03/13/2007
- Prefer std::string to char* – 02/22/2007
- Create a Visual C++ Wizard for Visual Studio 2005 – 10/30/2006
- Animate a Modal Dialog – 09/28/2006
- Add Simple Animations to Your WPF Application with Timelines – 07/06/2006
- Creating a Simple Calculator with Microsoft Expression Interactive Designer – 06/27/2006
- Getting Acquainted with the Microsoft Expression Family – 06/09/2006
- Back to the Future of Windows Applications – 05/31/2006
- A Kick-Start to SAX with C++, Part 3 – 03/16/2006
- A Kick-Start to SAX with C++, Part 2 – 03/15/2006
- A Kick-Start to SAX with C++, Part 1 – 03/10/2006
- Introduction to C++/CLI Generics – 11/04/2005
- Writing Code in a Natural Way with C++/CLI – 09/29/2005
- Callback Functions Tutorial – 09/16/2005
- The Basics of UTF-8 – 09/12/2005
- War of the Worlds: Endianness – 07/26/2005
- The Principle of the Procrustean Bed in Programming – 06/29/2005
- Customizable Masked Edit Control – 05/12/2005
- Inside CRT: Debug Heap Management – 04/04/2005
- Error Lookup Tool – 02/24/2005
- Three Ways to Retrieve Processor Information – 01/28/2005
- True Color Image List – 01/20/2005
- Enhanced Colored Button – 11/02/2004
Mark A. Richman
- An ATL replacement for COleDateTime – 04/11/1999
Mark C. Malburg
- Analog Meter Class – 02/07/1999
- Oscilloscope/StripChart Control – 01/10/1999
Mark Conway
- Resizable Docking Window – 10/01/2002
Mark E. Pennell
- Creating Popup Menus with Titles – 08/06/1998
Mark Findlay
- “Ready” prompt replacement – 08/11/1998
- Scrolling credits dialog – 08/07/1998
- Sort columns by the image index of the column – 08/06/1998
Mark Gentry
- Undocumented MS Stock Property Pages In VC5 – 04/12/2001
Mark Henri
- Ultra Simple DB Class Interface for ODBC – 09/12/2003
- Countdown Dialog DLL – 10/18/2001
Mark Imel
- COM Collection Template Class – 02/14/1999
Mark Jacob
- An Advanced TabCtrl – 01/24/1999
Mark McGinty
- Extracting/Copying Users and Permissions Between Databases – 08/17/2006
- Event Spy for MS Data Grid – 07/13/2004
- DataGrid Advanced Techniques – 07/13/2004
- Enumerate, Detach and Copy SQL Server Databases – 12/20/1999
- Manipulating the Keyboard Lights in Windows NT – 12/18/1999
Mark Messer
Mark Otway
- System Image List – 10/17/1998
Mark Schmidt
- Chapter 3: Strings and Regular Expressions – 03/12/2004
Mark Strawmyer
- .NET Framework: Collections and Generics – 06/23/2011
- Timing Your C# Code with the Stopwatch Class – 05/02/2011
- Understanding and Using .NET Attributes – 04/12/2011
- Conditional Compile Statements – 04/11/2011
- C# Coding Standards and Practices – 04/01/2011
- .NET Framework: Use Your Own Cache Wrapper to Help Performance – 01/04/2011
- Using Photo Galleries in Your Web Apps – 11/02/2010
- Using Projections to Boost Performance – 10/05/2010
- Speed Up Repetitive Insert, Update, and Delete Query Statements – 09/07/2010
- Consuming an RSS Feed with the .NET Framework – 08/03/2010
- Introduction to Parallel Programming in the .NET Framework – 07/07/2010
- C# Programming Tips and Tricks – 06/01/2010
- Optional and Named Parameters in C# Programming – 05/04/2010
- Working with Object Context in the Entity Framework – 04/06/2010
- Joins and UI Binding with the Entity Framework – 03/02/2010
- Safe Covariance and Contravariance in .NET 4.0 – 02/02/2010
- Dynamic Language Support in the .NET 4.0 Framework – 12/11/2009
- Improved COM Interoperability in .NET 4.0 – 10/26/2009
- The Future of Managed Languages: C# and Visual Basic – 08/27/2009
- Introducing the Entity Framework – 07/02/2009
- Language Integrated Query (LINQ) to SQL – 04/28/2009
- C# Tips and Tricks – 02/09/2009
- LINQ to XML – 11/17/2008
- Introduction to Language Integrated Query (LINQ) – 08/21/2008
- Lazy Loading the ASP.NET AJAX TabContainer Control – 04/04/2008
- C# Language Highlight: Using Keyword – 01/30/2008
- Language Feature Highlight: Local Type Inference in C# 3.0 and Visual Basic 9.0 – 11/14/2007
- Language Feature Highlight: Extension Methods – 10/29/2007
- Building a Webpart to Display a Virtual Earth Map – 07/26/2007
- Smart Client: Composite UI Application Block – 07/10/2007
- State Machine Workflow with WinWF – 04/11/2007
- Building a Custom Activity in Windows Workflow Foundation – 02/07/2007
- Get Ready for Windows Workflow Foundation – 11/22/2006
- Windows Forms Tricks You May Have Missed – 10/23/2006
- ClickOnce Extends Windows Forms Applications into Smart Client Applications – 08/18/2006
- Wire Up Data-Driven Web Apps with an ASP.NET 2.0 DataSource Control – 06/07/2006
- Communicating over Sockets: Blocking vs. Unblocking – 03/24/2006
- Accessing Directory Services in .NET Framework 2.0 – 02/13/2006
- Eliminate Unnecessary Code and Boost Performance with C# 2.0 Iterators – 01/05/2006
- Use Custom HTTP Handlers in Your ASP.NET Applications – 11/23/2005
- Discover Dynamic Code Compilation – 10/07/2005
- Improved .NET Remoting, Part 2: Secure TCP – 07/25/2005
- Improved .NET Remoting, Part 1: Same-Box Communication – 07/18/2005
- Serialization Part 2: Version-Tolerant Serialization – 06/29/2005
- Compression Classes Enhance I/O in .NET 2.0 – 06/06/2005
- What .NET 2.0 Has in Store for ADO.NET – 05/11/2005
- Generics in .NET: Type Safety, Performance, and Generality – 04/21/2005
- Code Access Security with Microsoft .NET Framework, Part 2 – 03/10/2005
- Code Access Security with Microsoft .NET Framework – 02/17/2005
- Access Newly Available Network Information with .NET 2.0 – 01/21/2005
- .NET Delegates: Modern-Day Callback Methods – 12/09/2004
- Perform Exception Handling in .NET Exceptionally – 11/10/2004
- Playing .NET Doctor: Diagnose Application Hiccups with .NET Classes – 10/08/2004
- Using Lists and Collections in .NET – 09/03/2004
- Using Application Configuration Files in .NET – 08/17/2004
- Build a Localized Form that Speaks the User’s Language – 07/22/2004
- Implement Common Creational Design Patterns – 07/07/2004
- Performance Counters Determine Application Performance – 05/25/2004
- Using Timers in a Windows Service – 04/05/2004
- Parsing Data Files – 03/08/2004
- Sending E-Mail with System.Web.Mail – 02/09/2004
- Using Message Queues – 01/12/2004
- Creating Simple Charts and Graphs – 12/03/2003
- Serialization/Deserialization in .NET – 11/18/2003
- Overloading Operators in C# – 10/13/2003
- Accessing Files and Directories – 09/09/2003
- Accessing Directory Services – 08/08/2003
- Multithreading in .NET Applications, Part 3 – 07/08/2003
- Multithreading in .NET Applications, Part 2 – 06/20/2003
- Multithreading in .NET Applications – 05/07/2003
- Creating a Windows Service in .NET – 04/02/2003
- COM Interoperability – 02/27/2003
- Building a Logging Object in .NET – 02/19/2003
- Eliminate a Tedious Task Through Creating Self Configuring Objects – 12/11/2002
- Cryptography in .NET – 11/22/2002
- .NET Remoting – 10/10/2002
- Database Independent Data Access – 08/26/2002
- Taking Advantage of Custom Attributes and Reflection to Eliminate A Tedious Task – 08/09/2002
Mark Tutt and Stan Finkler
- ARSdb – Abstracted Database and Recordset Classes – 07/30/1999
Markus Loibl
Marlon Tang
- Creating an Object Property List using the CListCtrl – 02/05/1999
Martijn van Welie
- Customizing the Common Print Dialog – 12/20/1999
Martin Evans
Martin Horst
- Dialog which can be used as MDI child window – 08/19/1998
Martin Jedrzejewski
- Doing XSLT with MSXML in C++ – 01/27/2004
Martin Liss
Martin Mueller
- Hooking a DirectX/COM Interface – 05/19/2006
Martin M|ller
- A printable extension to .NET’s RichTextBox – 03/21/2002
Martin Nebelong Olsen
- Multithreaded Programming Using CSP.NET – 09/05/2006
Martin Putz
- AVI Player – ATL DLL – 09/07/1998
Martin Randall
- Embed ‘child’ dialogs into your main dialog – 06/22/2001
Martin Ziacek
- SEH and C++ Exceptions – catch all in one – 05/30/1999
Martinucci Marcello
- Creating a Chart Line that Uses ActiveX – 06/12/2003
Martyn Brown
- z/OS MQSeries Queue Manager Administration Tool Via MQClient Running on Windows – 09/29/2004
- Portable Cryptography API for Triple DES – 09/22/2004
- Recursive XML Parser in C – 02/20/2002
- Start a Command As Any User – 11/15/2001
Martyn Brown
Massimo Colurcio
- Auto-Fill Edit Control – 01/25/2000
- Chart Drawing Solution – 01/25/2000
- DateTime with ODBC – 04/03/1999
Massimo Negroni
- Change IP address and HostName of NT machine – 08/02/1999
- Change IP address and HostName of NT machine – 07/29/1999
Mastov
- Solving Real Polynomial Equations Numerically – 06/22/2007
Matt Brunk
- Redirecting Standard Output to a CEdit Control – 03/04/1999
Matt Clay
- Undo/Redo Manager – 08/06/1998
Matt Esterly
- Attaching a system imagelist to a list control – 08/06/1998
Matt Fichtenbaum
Matt Foley
- Ten Things to Do with IIS – 10/18/2002
Matt Goebel
- Implementing a Keyboard Interface using .NET Controls for a WinForm Client – 06/01/2010
- ADO.NET Entity Framework and SQL Server CE 3.5 – 05/03/2010
- Using the ADO.NET Entity Framework with the Advantage Database Server – 03/24/2010
- Distributed Application Communication Using WCF – 12/31/2009
- Building Windows Azure Cloud Service Applications with Azure Storage and the Azure SDK – 11/12/2009
- An Introduction to Vista’s Integrated Search Capabilities – 05/18/2007
Matt Gullett
- A Property List Control – 01/24/1999
Matt Long
- Embedding Perl In a Visual C++ App (Console and GUI) – 01/18/2002
Matt Slot
- RichEdit Overlay (non-MFC) – 08/03/2000
Matt Spaulding
Matt Weagle
- Gradient Progress control – 01/24/1999
Matteo D’Avena
- Printable ListView – 09/22/2005
Matthew Bells
- Full row selection and title tips – 08/06/1998
Matthew Ellis
- Multiple Platforms in VC++ 5.0 Professional – 08/08/1998
Matthew Eva
- Simple Direct Draw Using MFC – 07/27/1999
Matthew Millman
- Peer to Peer Network Messenger – 06/19/2002
Maurice Prather
- SharePoint Ghosted and Unghosted Pages – 04/06/2005
Mauro Ghini
- Displaying an Empty ListView Message – 01/05/2000
- Image List Box – 01/24/1999
Mausau
- Web Custom Control – 01/25/2002
Max A. Shonichev
- Work Around the Bug of “Deprecated DOS Wildcards” – 01/15/2003
Max Kazanowsky
Max Poliashenko
- Sort list (numeric/text/float/date) using callback – 08/06/1998
Maximilian Pasternak
Maximus_X
-
Adventures with _chkstk – 10/14/2011
- C++ Programming: Versionable Object’s Serialization using MFC – Part 1 – 08/23/2010
- C++ Programming: Versionable Object’s Serialization using MFC – Part 2 – 08/18/2010
Mayank Malik
- Drawing an ArrowLine – 09/28/2001
- Drawing any N-sided Polygon – 08/13/2001
Megavarnan Selvaraj
- Custom ToolTip for Tree Control – 05/13/2002
Meghna Trivedi
- Implementing Drag and Drop on List Control Items – 02/10/2003
Mehdi Mousavi
- Checker Control – 02/06/2001
Mehedi Shams
- TypeForwardedTo Attribute: Forward a Type to a Different Assembly – 12/13/2007
- Using Delegates to Interchange Information Between Siblings of a Parent Form – 12/11/2007
Meher Malakapalli
- Open header file – 10/15/1998
Melvin Stober
- Read and Write Text Files in WinCE – 10/01/2002
Memphisto
- WPF RSS Reader – 08/03/2011
- Using XPath for Your XML Based Queries in C# Programming – 06/21/2011
- Obfuscation of Your .NET Application Code – 06/01/2011
- Seven WPF Programming Tips and Tricks – 05/25/2011
- Browser Debugging Tools to Help Debug ASP.Net Applications – 05/18/2011
- An Argument for Memory Profiling for Your .NET Applications – 03/30/2011
- Optional Parameters, Default Values and Named Arguments in C# Programming Version 4.0 – 02/15/2011
- Top 10 Useful Attributes & Properties for ASP.NET Controls – 01/14/2011
- Demystifying C# Programming’s ToString Method – 01/13/2011
- Top 10 CSS Techniques for Your ASP.NET Website – 01/07/2011
- 10 Ways LINQ Can Improve Your C# Programming – 12/17/2010
- 10 Common HTML Mistakes When Scripting for an ASP.NET Page – 12/03/2010
- Windows Presentation Foundation’s ObservableCollection Made Easy – 11/18/2010
- 10 More C# Programming and Microsoft Visual Studio Tips and Tricks – 11/05/2010
- 10 Ways to Improve the Performance of Your WPF Application – 10/12/2010
- Typography in Windows Presentation Foundation (WPF) – 10/06/2010
- 10 Ways To Improve Your ASP.NET Applications With IIS 7 – 10/01/2010
- 10 C# Programming and Microsoft Visual Studio Tips and Tricks – 09/23/2010
- Extension Methods for WPF Infragistics Controls in C# Programming – 08/13/2010
- Animations in Windows Presentation Foundation (WPF) – 08/02/2010
- Shapes in Windows Presentation Foundation (WPF) – 07/30/2010
- C# Programming: Using Generic Factory Classes to Create Generic Exception Handlers – 07/12/2010
- Create Your Own PageGetter Using Outlook and C# Programming – 06/18/2010
- Windows Management Using C# Programming – 06/03/2010
- Enhancing Windows Presentation Foundation (WPF) XamDataGrid from Infragistics – 05/28/2010
- 11 Common Mistakes Made In Sharepoint – 05/25/2010
- Creating a Customizable Media Player in Silverlight 4 – 05/21/2010
- Adding Manage Column Functionality to the Windows Presentation Foundation (WPF) Infragistics Grid – 03/19/2010
- Windows Communication Foundation (WCF): The Little Things – 03/15/2010
- Developing a Real-time Autocomplete Control in Windows Presentation Foundation (WPF) – 03/05/2010
Meshack Musundi
- Skinning a Windows Presentation Foundation (WPF) App in Blend – 05/12/2010
- Resizing a Custom Window in Windows Presentation Foundation (WPF) – 04/16/2010
- RotateTransform in Blend/Windows Presentation Foundation (WPF) Apps using VB.NET – 03/02/2010
Metal Boy
- Midi/Wav/AVI Playing Routines – 01/30/2004
Meyyappan RM P
- Program Launcher – 07/07/2004
Michael A. Barnhart
- CString Extension for numerical IO – 04/14/1999
Michael Becker
- SCSI Information DLL – 08/26/2000
- CSelf XResource – 08/22/2000
Michael Bleistein
- Declaring Namespaces with Micro Focus for COBOL.NET – 09/22/2009
Michael Brannan
- Automatically arrange visible controls below the tab control – 04/04/1999
- Displaying text on a Toolbar – 12/07/1998
Michael C. Lombardi
- ActiveX Grid Control (Written with MFC) – 05/12/2000
Michael Carruth
- Add Crash Reporting to Your Applications – 03/21/2003
Michael Champion
Michael Chourdakis
Michael Dunn
- Basic class for using the Microsoft Task Scheduler – 04/24/1999
- Control for drawing a bevelline (2) – 04/06/1999
- Most Recently Used List in a Combobox – 09/14/1998
Michael Fatzi
- Creating and Switching to Different Desktops – 11/10/2003
- NetTrafficButton – 11/07/2001
Michael Furman
- Tip: String Wrapper for Formatted String Output in C++ – 08/11/2008
- Alternative Mechanism for Acessing Simple Dialog Items – 07/13/2006
Michael Hatton
Michael Herstine
- YABFFW’—Yet Another BrowseForFolder Wrapper – 08/18/2003
Michael Hofer
Michael Klaene
- JavaServer Faces and ASP.NET – A Side by Side Look – 12/23/2005
Michael Koch
- Intercept Calls to DirectX with a Proxy DLL – 03/13/2006
Michael Kolechkin
- ADOX in Detail – 02/22/2002
Michael Kramar
- Embeddable and Extensible Basic Interpreter – 03/11/2002
Michael Krebs
- SMTP/POP3 MFC classes – 12/04/1998
Michael Lindig
- ATL: Firing Events from Worker Threads – 07/16/2000
Michael Milonov
- Concurrent Model in ADO.NET – 01/08/2007
Michael S. Scherotter
- CGDI – Simple GDI Set And Reset – 12/06/1998
Michael Santoro
- PushButton with bitmap ‘& text – 08/12/1998
Michael Scherotter
- Extension to the STL “find_if” and “for_each” – 08/06/1998
Michael Schikora
- CIni, Ini-file IO with a minimum of codelines – 02/14/2003
- CSharedMemory, A Small Class to Share Data Via File Mapping – 10/18/2001
- HexTools, Hex and Binary Dialog Controls – 09/04/2001
Michael Sharp
- Cool Chat – A Chat Program written in VB6 – 01/29/2004
Michael Stradley
Michael Taupitz
- Creating File Links – 02/07/1999
- Define method – 08/01/1998
Michael Taylor
- Keyword Merge Add-in for Visual Studio – 07/27/1999
Michael Uchitelev
- Working with Variable Argument Lists in Functions – 04/10/2001
Michael Vanhoutte
Michael Walz
- Better Tip of the Day dialog – 08/07/1998
Michael Williamson
- File Uploading With ISAPI – 02/06/2003
Michael-K
Michael.Heliso
- Generics: Base Class Constraint – 07/22/2008
- Web Applications Performance Rules – 11/27/2006
Michael.Taylor
- Update to Code Template add-in for Visual C++ – 03/28/1999
Michal Mecinski
- Multi-Column Tree View – 11/19/2003
- Multi-Page Interface – 11/07/2003
- Simple IE-like Menu and Toolbar – 09/12/2003
- Creating a Multithreaded SDI Application – 09/11/2003
- HotProp Control – 09/10/2003
Michal Sevcenko
Michal Wozniak
- An Introduction to the MForm Web Controls – 08/03/2009
Michel Wassink
- Static LED control – 02/17/2000
- Digital Display Classes – 02/05/2000
Michel Yossef David
- Programmatically Launching Windows NT Applications – 01/24/2001
- Empty Directory Utility Under NT – 08/04/2000
Michelle Whiteaway
- Implementing “Internet Options” in Internet Explorer – 12/06/1998
Mick ONeill
- Effectively Unlimited Sized Signed Integers – 11/13/2003
Mickey Williams
- Using Open XML Schema with .NET – 08/18/2004
- An Overview of Microsoft’s Whitehorse – 03/23/2004
- .NET Nuts ‘& Bolts – The Joy of Rotor – 04/03/2002
- The Joy of Rotor – 04/03/2002
- Inside the .NET Managed Heap – 09/04/2001
- .NET Serialization – 07/06/2001
- Taking Advantage of XML: Serialization in .NET – 06/07/2001
Miguel Grinberg
- Enhanced Drag ‘& Drop – 08/06/1998
Miguel Hasse de Oliveira
- Programming a Modeless Property Sheet – 07/25/1999
Miguel Schindler
- MessageBox with Custom Button Captions – 11/23/2005
Mihai Filimon
- Easy Way to Set the LOGFONT Structure – 02/08/2000
- Multi column Combo box (2) – 06/21/1999
- Setting the initial position of a dialog-based application – 04/19/1999
- A resizable TabControl – 02/13/1999
- A tab-like sheet control – 01/24/1999
- Properties Grid Control – 01/10/1999
- Floor Window Control – 12/21/1998
- A Set of 2 ActiveX Controls – 12/21/1998
- An Enhanced Combo Box Control. – 12/19/1998
- Editable Labels – 12/06/1998
- An ATL Project to View Type Libraries – 12/02/1998
- QListCtrl – a popup list box Control like that in Visual C++ 6.0 – 11/29/1998
- Viewing Dialog Template Resources at Runtime – 10/26/1998
- Multi colum tree / list control – 10/19/1998
- SnapShot ComboBox – 10/02/1998
- Translate Window Style to strings – 09/29/1998
- CFileDialog class that only displays folders – 08/07/1998
- Getting The Filename Given A Window Handle – 08/06/1998
- Serializable CListCtrl with check sum verify – 08/06/1998
- A button within a button – 08/06/1998
Mihai
- Inserting a CFormView into a CPropertySheet – 01/23/1999
Mikael
- MWControls v1.0.3.0 – 06/02/2003
Mike Amundsen
- Take Advantage of Isolated Storage with .NET – 11/03/2004
- Improving Your Web App’s Performance with Aggressive Data Caching – 10/15/2004
Mike Borromeo
- Debugging Techniques in C# – 11/12/2002
- Debugging Techniques in C# – 12/05/2001
Mike Du Bois
Mike Gunderloy
- In Praise of the Lowly Comment – 11/09/2006
- Getting Started with SQL Server Service Broker – 10/31/2006
- Audio Feedback the Easy Way – 07/06/2006
- Quick Debugger Visualizers in Visual Studio 2005 – 04/05/2006
- XML Queries and Indexing in SQL Server 2005 – 11/28/2005
- Introduction to SQL Server Report Builder – 07/15/2005
- Managing the “Surface Area” of SQL Server 2005 – 04/12/2005
- Document .NET Libraries with XML Comments – 07/06/2004
Mike Haney
- Using VC5 and VC6 together – 11/06/1998
Mike Harnad
- An Alternative Method for Creating a .NET C++ Custom AppWizard – 05/06/2005
- How to Determine Whether a Printer Supports Color – 03/25/2004
- Generating Debug Bitmaps for DirectX – 03/02/2004
- Tuning SHGetFileInfo for Optimum Performance – 03/11/2000
Mike Junkin
Mike Knuckey
- ASP.NET Booking Calendar User Control – 10/18/2006
Mike Korzeniowski
- ADO Connections over the Internet – 01/27/2004
- TreeView with Three-State Checkboxes – 12/11/2003
Mike Liss
Mike Lytle
- Inserting a bitmap file into a CRichEditCtrl – 06/23/1999
Mike Marquet
- Creating a Logbook – 06/09/2003
- CPrintListCtrl Class – 09/27/2001
- CNewLabel : Advanced CStatic-Derived Class – 02/16/2001
- Window Handle Picker Sample – 08/18/2000
- Log Book Control – 02/01/2000
Mike Melnikov
- Useful Managers v1.0 – 12/29/1999
Mike Poulin
- Command Line Parsing and More – 01/30/2004
Mike Pritchard
- Encapsulating Standard Network API Functions – 04/10/2001
Mike Ryan
- Performance Monitor – Get System Counter Values (CPU, Memory, etc.) – 07/30/2000
- Getting the Module (exe) Filename from an HWND – 07/30/2000
- Alpha Blending (Transparent) Windows – 07/30/2000
Mike Scanlon
- An E Notation Numeric Edit Control – 05/12/2004
- A Snap Size Dialog Class – 05/11/2004
Mike Wild
- Converts a image list to DIB – 03/21/1999
- Random String Generator – 08/06/1998
- A Print Enabled Tree Control – 08/06/1998
Mike
Mikhail Milonov
- Declarative Caching of Java Object Properties – 06/12/2007
- Inherited Annotations in Java – 06/12/2007
Milan Markovic
Mileta Radenovic
- Dial-Up connection – 03/30/1999
Mircea Puiu
- Altering the Background and Text Color of a Control – 06/13/2002
Mirec Miskufovic
- Replace All across project files – 12/29/1999
Mirko Delibasti
- DevStudio-like Properties Dialog – 12/29/1999
- Splitter Dialog – 12/17/1999
Mitchel Haas
Mladen Bonev
- Outlook Express (OE) Reader Class – 05/15/2000
Mladen Jankovic
- Making a Class Schedule Using a Genetic Algorithm – 02/20/2008
Mohamed Mustafa Z.
Mohamed Mustafa Z.
- Invisible Splitter Window – 07/11/2002
Mohamed Saood Khan
- C++ programming: How does Shell Context Menu Work ? – Part 2 – 08/13/2010
- C# Programming: Context Menu on Windows Forms – Part 1 – 07/21/2010
Mohamed Shuaib
- Properties in C++ – 12/28/2006
Mohammad A. Salah
- Closing A Window Smoothly – 05/08/2002
- Run At Startup Programmatically – 12/31/2001
Mohammed Habeeb
- Edit and Encrypt Web.Config Sections Using C# 2.0 – 05/14/2007
- Simple Application to Zip and UnZip Files in C# Using J# Libraries – 05/08/2007
- Simple FTP Demo Application Using C#.NET 2.0 – 04/09/2007
- Clipboard Ring Application – 03/12/2007
Mohammed Mhmoude El-Refaii Shuaib
- Wave View Control – 01/19/2001
Monte Variakojis
- Compass Control – 02/01/2000
- Static LED Control – 01/03/2000
Moshe Stolar
- Showing disabled combo text in black – 08/06/1998
Motty Cohen.
- MFC Grid control with drop down lists – 08/05/1998
Moustafar
Muazzam Ali
- Workflow Foundation 4.0 – 08/12/2010
Mufti Mohammed
- How to add DMO in DirectShow filter graph – 12/10/2010
- DevicePath Information – 03/25/2009
- Raw Input Device informations – 03/17/2009
- Long File Name (LFN) Entries in the FAT Root Directory of Floppy Disks – 06/29/2007
- FAT Root Directory Structure on Floppy Disk and File Information – 06/26/2007
- Extract Floppy Disk Geometry from the Boot Sector – 06/06/2007
- How to Read a MS Outlook (.msg) File Using ATL and MFC – 04/04/2007
Mugunth Kumar
- OK-CANCEL vs CANCEL-OK – 07/30/2009
Muhammad Adnan Amanullah
- Callback and Controls Rendering (Manual Partial Page Rendering) – 01/29/2008
- ICallback and JSON-Based JavaScript Serialization – 01/25/2008
Muhammad Ahmed
- Tabbed ActiveX Control – 01/28/2004
Muhammad Musa Ali
- Working with ASP.Net and Crystal Reports 9 with and Without RAS 9 Server – 06/22/2005
- Populate Table Control Dynamically from DataReader According to a Format Given in an XML File – 09/28/2004
- Exposing COM Interfaces of a .NET Class Library for Late Binding – 09/27/2004
Muhammad Usman Riaz
- Getting Notified Regarding Internet Connections – 08/12/2002
Mustafa Ahmad
- Adding Toolbar button in CFileDialog – 10/08/2001
Mustafa Demirhan
- Creating an Internet Explorer Helper Class – 07/14/2003
- Hacking the CPropertySheet – 07/08/2003
- CKeystrokeEngine’—Sending Keystrokes to a Selected Window – 07/03/2003
- Creating an MFC Extension DLL that Implements Some Handy FTP Features – 07/03/2003
MycroftH
- A Simple Command Line Interface with a Custom Scrollbar – 12/06/2004
- A 2D Lite Graph Control with Multiple Plot Support – 11/23/2004
m8urnett
- Blocking Brute-Force Attacks – 08/12/2004
m_irfan
- MAC-Based Authentication for Web Sites – 09/04/2007
matrixmesh
mendhak
- ADO.NET Entity Framework Tutorial and Basics – 07/29/2009
- An ADO.NET Data Services Tutorial – 07/09/2009
- TIP: Closing your WCF Connections properly – 03/09/2009
- TIP: Using Proxies and ChannelFactory in WCF – 02/26/2009
- New Features in Microsoft Visual Studio 2010 and the .NET Framework 4.0 – 11/03/2008
- A Basic VB.NET ADO.NET Tutorial: Adding, Deleting, and Updating – 04/02/2008
- A Basic ADO.NET Tutorial in Visual Basic.NET – 04/02/2008
- Turn Image Hotlinking to Your Advantage – 02/12/2008
- Sanity Checks for Your ASP.NET Web Site – 02/01/2008
mfyuce
mikeeball
- Send a SMS (Text Message) Via Your Analog Modem – 05/13/2004
milindsm
miteshpandey
- Scrolling and Zooming in a CDialog-Derived Class – 01/28/2008
monarch_dodra
mongi058
- Serial Communications with ActiveX – 06/07/2004
mq778
- Zipping Workspace Source Files from MSDEV – 03/06/2003
msg555
- Anti-Aliased Image Transformation (Aaform) – 12/19/2005
- Anti-Aliased Image Rotation (Aarot) – 11/07/2005
muthuis
- Using C# to Create Distribution Lists – 05/17/2005
- Accessing the Address Book Data Using MAPI – 10/28/2004