Click here to Skip to main content
15,886,026 members
Everything / Programming Languages / C++/CLI

C++/CLI

C++/CLI

Great Reads

by Dark Daskin
Article describes how to build an assembly that exposes functions to unmanaged code without C++/CLI
by Stoyan Damov
Internet File System from scratch - making web services and peer-to-peer technology work together to build a virtual file system
by Nish Nishant
Demonstrates the usage of splitters, treeviews, listviews, panels, toolbars
by Alexey
The ALXGrid Control Library is a set of classes for management of data as a table.

Latest Articles

by Mark Birbeck
Easily and quickly build web services clients using XForm
by Shao Voon Wong
Consuming Your C# Library in MFC/C++ Project via C++/CLI
by Mehul Donga
Handle managed (C#) event in managed (C++/CLI)
by Abhineet Ayan Verma
Major calling conventions for Win32 and best suited functions

All Articles

Sort by Title

C++/CLI 

20 Feb 2006 by creativesri
This article briefs you about sending mail using SMTP in HTML Format, which takes the default SMTP settings from web.config file
20 Dec 2005 by Johann Anhofer
9 Dec 2002 by Stoyan Damov
A Draft Implementation of an Idea for .NET Dynamic Software Load Balancing
14 May 2008 by Daniel Pistelli
An article about .NET internals and code injection
13 Aug 2002 by Bill Ferreira
File encryption object using Managed Extensions for C++
27 Apr 2011 by Mattias Högström
Develop Windbg extensions in Visual Studio and call .NET libraries
14 Jul 2003 by leppie
27 Jul 2009 by Mohammad Shafieenia
Optimum algorithm for calculating factorial of large number
8 Feb 2010 by Ozgur Ozcitak
An article explaning how to create a user control for 2D shape drawing with OpenGL
19 Oct 2007 by Chesnokov Yuriy
This article demonstrates the use of 2D Fast wavelet transform for image processing
20 May 2008 by Chesnokov Yuriy
The article demonstrates a 2D vector wrapper, optimized with SSE intrinsics, for math operations with floating point precision.
20 May 2010 by Gaurav Kishore, Prateek Vaishnav
A 3D chess game that can be played between a computer and a human
17 Feb 2009 by MikeTheDwarf
Helper class to display 3D data
13 Mar 2008 by Jarrad Winter
Vista introduced a new synchronization primitive called the CONDITION_VARIABLE. In this article, I will provide a .NET wrapper (written in C++/CLI) for this primitive and explain how it works.
29 Jul 2009 by logicchild
This is an article directed at those beginners who might benefit from understanding pointers
17 Aug 2011 by Ger Hayden
This is a working example of a BLOB column on a DataGridView for a Windows Form using C++/CLI where data is drawn from an XML document.
16 May 2008 by freejack
An STL based C++ utility class to parse structured config files.
29 May 2010 by Software_Developer
A Cessna Skyhawk Skeleton for further development in OpenGL (GLUT) using a Win32 Console
24 Jun 2008 by Darren Sessions
This class overcomes the asymmetry issue associated with round rectangles created in GDI+.
18 Aug 2004 by Sprotty
An introduction to XML Data Binding, and a review of a number of leading products.
30 Apr 2006 by abcdefrgtt
A class for manipulating dynamic matrices.
16 Feb 2003 by Marc Clifton
Use this class when high precision is required in basic numerical operations.
4 Jan 2009 by Simon.W
Inject a File Switch Tabbar to Source Insight, which like uEdit or Visual Studio
27 Apr 2004 by Nish Nishant
A brief look at the new C++/CLI syntax and how it improves over the old MC++ syntax
28 Mar 2008 by maskisland
A generic tracing library implementation.
13 Jun 2011 by paladin_t
Introduction to a generic FSM with visual editor.
13 Feb 2008 by pradeep shivadasan
24 Jun 2002 by sultan_of_6string
The .NET ArrayList class provides "dynamic arrays" which, to a C++ programmer should seem really innane. Here's a linked list collection class that can be used in any .NET language.
26 Feb 2008 by liuxiao
This control provides hyperlink function for the list control with exact positioning for the cursor.
8 Mar 2008 by Nish Nishant
The performance of STL/CLR sequence containers are compared with that of corresponding BCL generic collection classes
20 Apr 2008 by Gene OK
This is an example custom button control, written entirely in Managed C++.
3 Jan 2003 by Paul Ingles
An ASP.NET Validator Control implemented in Managed C++ that can be used to verify email addresses by connecting to SMTP servers listed as Mail eXchangers for a domain, includes example of Win32 API Interoperability with C++ .NET. The validation is not RegEx based.
27 Aug 2003 by Don Kackman
Using the XP Theme API safely on any OS from C#
24 Apr 2008 by Gene OK
This is an update to Don Kackman's UxTheme component originally written for Visual Studio 2003
22 Apr 2012 by Mattias Högström
A native stackwalk funtion like Stackwalk64 cannot handle mixed-mode stacks, since managed code does not use the stack in the same way as native code does. There is an API called IDebugClient, that does walk a mixed-mode stack correctly, which we will explore.
23 Feb 2006 by Nish Nishant
DimmerDialog is a .NET class that shows a modal dialog which grays out the rest of the background, just like the Windows XP Shutdown dialog. This can be used when your application needs to show a very important message box or form that requires immediate user attention.
24 Mar 2008 by Derek Bartram
An article presenting a library for producing communication based application utilising the MSN Messenger services and protocols.
23 Jan 2009 by Rachel Mant
This is what happened when I needed a file extension comparison algorithm, this should save you quite some time thinking one up.
21 Jun 2004 by gamitech
A not so simple firewall if I can call it so. This application will ask you if you want a certain program to start.
30 Aug 2003 by JoeSox
Unique Jungian and MBTI approach to develop Human Artificial Intelligence
4 Jun 2009 by KarstenK
Connecting and disconnecting network drives
27 Jul 2005 by Nish Nishant
Why the author thinks that C++/CLI has its own unique role to play as a first-class .NET programming language
17 Jan 2010 by Aric Wang
This is a class derived from CWinThread class. It is used to record and play sound in the specific thread.
29 Jan 2009 by logicchild
An article to help explain how C/C++ use pointers.
25 Feb 2004 by Alberto Bar-Noy
A simple reminder tool to remind you of your overdue tasks in ToDoList throughout the day
2 Aug 2004 by GenLang
A white paper discussing the benefits of declarative programming for rich-thin clients.
5 May 2006 by Milton Karimbekallil
An article on a security neutral mutex class that can be used on any managed platform.
27 Sep 2009 by Carlos Jiménez de Parga
An introduction to the Visual C++ CORBA development
30 Nov 2008 by WajihUllahBaig
How to read audio input devices in DirectX.
6 Nov 2008 by auralius manurung
An article on how to build a simple HTTP proxy server
7 Feb 2008 by erjan123
2D basic OpenGL Primitives Lines, Points, Triangles, Quads and Polygons
5 Feb 2008 by erjan123
A Simple OpenGL Stipple Polygon Example using Glut.h
19 Jun 2008 by erjan123
A Simple OpenGL Window using GLUT with Win32 Console Application
29 May 2010 by Software_Developer
A Simulation of a Canadian F-86 fighter jet in Windows Forms using Visual C++ 2005
23 Jan 2008 by Daniel Cohen Gindi
Implementing server/client architecture for the great SQLite!
8 Aug 2002 by Rama Krishna Vavilala, Nish Nishant
This article compares and contrasts the relative performances of various languages like native C++, Visual Basic 6, C#, VB.NET, Managed C++, MC++ and native code mix, ngen'd assemblies etc. using a prime number generation function as a generic benchmark
25 Jan 2008 by mi-chi
Tokenize and access string contents using a format mask
22 May 2006 by Jun Du
This article presents a Unix-type shutdown tool for Microsoft Windows.
16 Jul 2008 by Darren Sessions
With this class, you can add a PNG image to your button and automatically get a highlighted and grayscale version.
30 Jun 2003 by Wesner Moise
Provides a class library containing Win32 API function calls, constants, and structures.
10 May 2010 by Software_Developer
A Windows Forms C++ Mandelbrot Explorer/Zoom with Julia walkabout
3 Jun 2008 by praba_tuty
CSQL Cache is an open-source high performance, bi-directional updateable data-caching infrastructure that sits between the clustered application process and back-end data sources to provide unprecedented high throughput to your application
1 Jul 2007 by Karismatic
Using this dll anyone can access 3 databases i.e Oracle,SQLServer,Access
25 Feb 2005 by Cd-MaN
An article on how to access data from fixed size record data from the .NET environment
3 Jul 2007 by Steve Abraham
This article is an introduction to the SQL Server Virtual Device Interface and how to access it via any .NET language
1 Nov 2011 by Renato Tegon Forti
A set of class to access and manipulate MySQL database using MySQL C API
16 Jun 2008 by MoustafaS
Solving old ACM problems
15 Dec 2007 by Igor Tolmachev
This article demonstrates how to add a Status Bar pane to Internet Explorer Window, and then how to use it for managing Web page password fields.
6 Mar 2006 by Gabriel Graves
An article on adding MDI support to .NET applications.
30 Jul 2002 by Bill Ferreira
A primer on using ADO.NET with Managed extensions for Visual C++ .NET
24 Apr 2011 by Michael Geier
With this class, you can use ADS with C#, VB.NET, and other .NET languages without P/Invoke
3 Mar 2004 by Marc Clifton
An Introduction To The Concept Of Unit Test Patterns
3 Jan 2003 by peterchen
What it is, why you need it, and how to sell to your boss?
30 Dec 2013 by Monjurul Habib
Introduction to Agile software development methodologies and how to apply them. It is about how to work together to achieve a common goal. This article focus on how technology team work together well to plan, build and deliver software.
13 Jun 2008 by Noel Frankinet
A virtual WTL ListView control on an SQLite3 table or view.
23 Feb 2004 by Amzi! inc.
C++ ASP.NET interface to Amzi! Prolog + Logic Server for building Rule-Based Expert Systems
9 Nov 2008 by Joshua Tully
A look into what goes into the area of preventing reverse engineering, and gives developers some functions and ideas about preventing reversing engineering of their programs.
4 Jun 2003 by markmalin
Book Review of Programming With Managed Extensions for Microsoft Visual C++.NET 2003
2 Apr 2010 by Nish Nishant, Professor Cuthbert Calculus, Glenn Quagmire
This paper is a summary of a research exercise conducted in conjunction by Nish Sivakumar, Professor Cuthbert Calculus, and Glenn Quagmire.
19 Feb 2008 by Kenneth Kasajian
The Service Locator can be used to decouple classes, which improves the overall design and significantly helps with unit testing.
9 Dec 2002 by Modesty Zhang
This article presents a practical technique to achieve interface based object implementation by ATL only. This technique implements basic COM concepts about interface while doesn't rely on COM runtime.
4 Jan 2008 by jdx256
Jibu is a high-level multithreading API for .NET 2.0 and above.
28 Nov 2004 by Nish Nishant
Tries to explain the syntax, usage and behavior of interior pointers in C++/CLI
19 Jul 2004 by Deepak Jain
The paper is an extension to my last paper "D-FOM: Yet another OOM". This is a case study to develop confidence in D-FOM approach for some system Analysis and its VHDL Modeling. A 8051-Microcontroller system is Analyzed, Designed, and Modeled in VHDL using D-FOM approach, in this paper.
24 Aug 2008 by Steve Katic
3dsMax style rollup control animated in C++/CLI
14 Feb 2005 by Danil Shopyrin
An article on how ad hoc adapters generation can be emulated in C#.
2 Oct 2006 by Redgate Software
This article describes how you can use ANTS Profiler to eliminate performance hotspots and memory leaks from your .NET applications.
30 Jun 2009 by Adam Roderick J
A simple approach to Hook LoadLibrary API with a sample
27 Oct 2004 by Chad Z. Hower aka Kudzu
In this article, I’ll explain how you can easily store and retrieve your application settings with just a few lines of code
25 Oct 2003 by Don Kackman
Calling Application.EnableVisualStyles prevents images from an ImageList from appearing on Windows Common Controls
17 Jun 2008 by Chesnokov Yuriy
The article presents C++ code for estimation of approximate and sample entropies suitable for biological signals analysis
15 Jun 2010 by Anshul R
How ARGB works
11 Aug 2004 by Nish Nishant
The article exposes the new array syntax available in C++/CLI for the declaration and use of CLI arrays
19 Aug 2002 by Soliant
Use Managed C++ as your code-behind file for ASP.NET web pages
29 Apr 2003 by Marc Clifton
Everything you ever wanted to know but were afraid to ask about AOP/AOSD
3 Jul 2003 by Wesner Moise
This article describes an ready-to-use enhanced Assert dialog and its implementation. The dialog offers features such as "Always Ignore" and displays the actual Assert expression that failed.
27 Apr 2009 by jason lue
A subtle memory leak problem on CDynamicParameterAccessor on special occasions
10 Feb 2009 by WajihUllahBaig
A console program that captures audio and saves it with simultaneous preview.