Click here to Skip to main content
13,904,127 members


Great Reads

by Michael Dunn
A tutorial on using owner-drawn menus in a context menu shell extensions, and on making a context menu extension that responds to a right-click in a directory background.
by Maxim Kartavenkov
Article describes how to make H.264 Video Encoder DirectShow Filter using NVIDIA encoder API in C#
by Joao C. Morais
An article about COM Architecture, COM Servers, COM DLL Servers and the Registry
by Michael Dunn
Create custom tasks in your app's jump list on Windows 7

Latest Articles

by Member 14196596
The Spring Security framework provides declarative security for Spring applications. In this tutorial we secure a simple Rest API. We begin with a simple example, progress to using a custom UserDetailsService, and finish by adding method level security.
by Member 14196596
In this tutorial, we create a simple Rest application using POST.
by Rajat-Indiandotnet
Microsoft Flow provides various templates to achieve your goal and Twitter Sentiment analysis is one of them. In this tutorial we will see how to do sentiment analysis using few clicks and see live graphical representation using Power BI live feed.
by Martin Vorbrodt
How to refactor std::auto_ptr

All Articles

Sort by Updated


10 Mar 2019
Azure Logic APPS – A Simplest Way to Automate Your Business Process
25 Feb 2019
This is an alternative for "Multiple Colored Texts in RichTextBox using C#"
25 Feb 2019
LED candle light with timer
22 Feb 2019
This article demonstrates how to integrate any application with slack and utilise your application capabilities in slack interface.
14 Feb 2019
This is a complete guide to install SharePoint in a three server farm using AutoSPInstaller
13 Feb 2019
V. Subhash
I made this list for CNN but it might be useful for any website owner.
11 Feb 2019
OpenCover and ReportGenerator Unit Test Coverage in Visual Studio 2013 and 2015
11 Feb 2019
.NET Core Razor Page Email Form using SendGrid and reCaptcha
3 Feb 2019
SharePoint 2016 Installation using AutoSPInstaller Online - how to set up the environment and service accounts
29 Jan 2019
Madhur Kapoor
How to use RecyclerView in Android
16 Jan 2019
Indent code, add line numbers, error handling, expose a .NET library and number to words to Microsoft Word, Excel, Power Point macros writers and Access VBA code
14 Jan 2019
In this article, I propose a simple application written entirely in Python that allows you to capture images from a camera using DirectShow and to perform simple processing on them using OpenCV.
5 Jan 2019
Arkadeep De
Azure Storage Account - what is blob?
4 Jan 2019
Sauro Abbondanzieri
UWP, COM, C++/WinRT, OOP in plain C. What else?
2 Jan 2019
Dominik Reichl
KeePass is a free, open source, light-weight and easy-to-use password manager.
27 Dec 2018
[TinyERP: SPA for Enterprise Application]Manage Staffs - Part 2
27 Dec 2018
Steps to add new "Manage Staff" feature
21 Dec 2018
[TinyERP: SPA for Enterprise Application] Handle Error/ Validation
12 Dec 2018
Dave Kerr
Dynamic and Configurable Availability Zones in Terraform
3 Dec 2018
TinyERP: SPA for Enterprise Application
30 Nov 2018
In this series, I am going to rewrite the Turing machine I wrote in Creating a Turing machine in Python.
27 Nov 2018
[TinyERP: SPA for Enterprise Application]Cross Modules/ Domains Communication
25 Nov 2018
Vivek Johari
This post discusses how to migrate SQL database to Azure SQL database using SSMS deploy.
19 Nov 2018
Vivek Johari
Migrating SQL Database to Azure SQL Database using SSMS Export/Import Contents
15 Nov 2018
Srinivasa Dinesh Parupalli
Custom APIs using .NET SDK for SQL API
8 Nov 2018
Due to busy lives in the 21st century, finding time to learn about new topics and keeping up to date with technological trends becomes more and more difficult.
1 Nov 2018
Bahrudin Hrnjica
Export options in ANNdotNET
18 Oct 2018
Santosh Vijay Patil
Continuous Testing using Newman (Postman) on TFS 2017 with Docker
17 Oct 2018
Bahrudin Hrnjica
Sentiment analysis using ANNdotNET
14 Oct 2018
Bahrudin Hrnjica
ANNdotNET v1.0 has been released
11 Oct 2018
Michael Chourdakis
XAdES-B and XAdES-T signing with my AdES and XML libraries
1 Oct 2018
Howard 9448490
Creating a reusable editor for C# Applications using the RichTextBox Control
24 Sep 2018
Jeremy Hutchinson
Data driven layout in server-side Blazor
13 Sep 2018
JavaScript, jQuery, TypeScript
3 Sep 2018
Bhairav Thakkar
Basic modal analysis for dynamic response of structures in Python
16 Aug 2018
Shashangka Shekhar
In this post, we are going to implement braintree payment gateway with ASP.NET Core 2.1
1 Aug 2018
Client-side music notation rendering in Blazor
31 Jul 2018
Object Oriented Programming in DART
30 Jul 2018
Dave Kerr
How to animate SVG with pure JavaScript
26 Jul 2018
Intel Corporation
Understanding Capsule Network Architecture
12 Jul 2018
Dave Ceddia
Access-Control-Allow-Origin: Dealing with CORS Errors in React and Express
6 Jul 2018
Manjuke Fernando
How to replace sp_depends with sys.dm_sql_referencing_entities and sys.dm_sql_referenced_entities
22 Jun 2018
Kunal Chowdhury «IN»
In this post, you will learn how to write code in TypeScript
21 Jun 2018
Kunal Chowdhury «IN»
Basic data types of TypeScript with examples
1 May 2018
How to troubleshoot Registration Free COM using Tools
29 Jan 2018
Mohammed Abdulla (ABSS)
Step by step procedure to xcopy deploy .NET assembly into fox-pro application
17 Jan 2018
Using an Access, MySQL, PostgreSQL or SQLite Database from VBA
17 Dec 2017
MSVS2015 chart view trace extension
8 Nov 2017
Ismael M.
A generic DLL that call any .NET DLL in VB6.
2 Aug 2017
Marius Bancila
Using managed COM objects in C++ without registering the server in Windows Registry
11 Jul 2017
Marius Bancila
Create COM visible types in C# and consume them from C++
8 Jun 2017
How to Create a Complete DirectX Game in Assembly Language
14 May 2017
Martin Chrzan
An easy way to react on windows toasts activation without using a COM server
12 Dec 2016
Md. Faroque Hossain
Sending Faxes with fax-modem and telephone line in C#
25 Nov 2016
.NET library to access to any running instance of Excel.
25 Nov 2016
Leif Simon Goodwin
I have created two C++ template classes which allow a COM interface to be marshalled between threads with no fuss and no pain
23 Oct 2016
This article demonstrates some techniques to automate Word 2016 using Visual C++ MFC in Visual Studio 2015.
24 Jul 2016
Jose A Pascoa
Desktop Duplication API in Delphi
20 Jul 2016
Member 4206974
A program for generating a PowerPoint presentation from a structured MSWord document
24 Apr 2016
Maxim Komlev
Example of WebBrowser customization and http/https server on localhost as engine for cross-platform application based on web technologies.
30 Mar 2016
Read write Excel file without interop using OLEDB in C#
11 Mar 2016
Marco Bertschi
Serial communication with an Arduino Board via C# and the SerialPort class from the System.IO.Ports namespace
26 Jan 2016
This article illustrates how to implement an online barcode reader using PHP and Windows Component Object Model (COM).
25 Nov 2015
This article explain you How to protect word document using C# and Word automation
24 Nov 2015
You can share a peer's desktop with any others using this software, designate the sharer and viewers in any way you can imagine. Detailed development document and user manual can be found in the Download.
8 Nov 2015
This article help you to create word table using OpenXML without interop object
30 Sep 2015
Timo Kunze
Use undocumented parts of the Windows Vista list view API to enhance your application.
4 Aug 2015
A windows explorer extension for easy binary/text file comparisons and calculating the MD5, SHA1, SHA256 hashes.
28 May 2015
Cristian Amarie
Outlook add-in integration for Skype IM: Skype events, Outlook Skype ribbon, and more.
14 Jan 2015
Camera in .NET application using .NET library (DirectShow).
9 Jan 2015
Step-by-step walkthrough to communicate C classes with COM objects created in C#.
3 Jan 2015
Espen Harlinn
Using the Facade Pattern to simplify development with COM based APIs'
22 Dec 2014
Turay Melo
This is an alternative for "Creating an Outlook 2010 Add-In"
1 Nov 2014
RTSP Server Made Easy with LEADTOOLS
4 Sep 2014
Andres Cassagnes
wxWidgets resources examples and COM port communication.
5 Aug 2014
Igor Ladnik
Technique to obtain in memory code of running .NET application (even wrapped into unmanaged code for binary files anti-reflection) is presented and implemented with workable sample
2 Jul 2014
Mohammed El-Afifi
Given an existing win32 application, how to provide COM automation capability to it?
28 May 2014
Emporing C++ on the Windows Phone 8.0
26 May 2014
L. Michael
This article provides a practical approach for exposing a .NET assembly to COM.
5 Mar 2014
David Johns
A class that wraps the IWebBrowser2 interface of Microsoft Internet Explorer to enable you to browse, print and save web content programatically
7 Nov 2013
Alexander Chernosvitov
ActiveX component for 3D visualization, embedded in different client applications.
1 Nov 2013
Alfred Molnar
Call methods of an existing class in MFC asynchronously, while still preserving the thread affinity required by MFC and COM.
26 Oct 2013
Igor Ladnik
Article presents a technique allowing developers to protect their .NET code from reverse engineering by reflection of executable files
11 Oct 2013
Change Skype status when user locks Windows.
30 Sep 2013
Florian Rosmann
COM Interop using a little post compiler. As a result, it is possible to use multithreading in combination with COM interfaces.
28 Sep 2013
This article describe how to write a shell extension in plain C++ without ATL
17 Sep 2013
Marius Bancila
Provides an overview for creating an consuming classic COM components for desktop applications with the Windows Runtime C++ Template Library
15 Sep 2013
Dave Kerr
Learn how to deploy SharpShell servers easily with the new Server Registration Manager tool.
28 Aug 2013
Software Developer's Journal
Using the Task Scheduler interface in applications can be tricky, as it requires a detailed knowledge of the COM technology. This article presents a practical solution to this problem, based on simplifying communications with the interface.
17 Aug 2013
Robert Köpferl
This article provides a better browser control than the one included in WPF
19 Jul 2013
Oso Oluwafemi Ebenezer
This illustrate how to create shortcut to objects (both file and non-file like printers, folders, files. Drives, etc) in Win32 C++
3 Jul 2013
Ohad Redlich
This article shows how Java application can retrieve user's data from the Active Directory
3 Jun 2013
This article will show you how to decode barcodes from an image captured or scanned in a web application with the help of ImageCapture Suite.
23 May 2013
The article will show you how to develop a cross-platform document imaging solution that works with all mainstream browsers by using ImageCapture Suite.
8 Apr 2013
Jithesh Chandrasekharan
This article explains how to use Network List Manager service to identify and retrieve properties of each network that PC Connects to.
6 Apr 2013
Kushagra Tiwari
This article will help you to integrate ISCSI functionalities available on Windows with your base application in C++
28 Mar 2013
John Bandela
Describes a build of leveldb for windows that works in both g++ and visual c++ using the same dll
27 Mar 2013
Lukasz Swiatkowski
How to notify Windows Explorer about which files are used and locked by your application.
26 Mar 2013
How to handle dynamic, late binding, events for COM objects in VB.NET.
15 Mar 2013
Spokes SDK 5-Minute Quick-start blog!
15 Mar 2013
The article will show you how to increase the efficiency of image uploading/downloading by embedding ImageCapture Suite.
11 Feb 2013
Steve Wellens
Who remembers Object Databases? At one time they were going to dominate the programming world. But, as with a lot of over-hyped technology (Lisp, AI, ADA, Virtual Reality) they were destined to a small niche segment of the market. Relational Databases remain king. Why? Because Relational Databases
10 Feb 2013
Ladislav Nevery
Let Google read your eBooks aloud or convert to MP3! This free TTS engine used by Android phone just sounds fantastic so here is a simple eBook reader app with C++ source code
5 Feb 2013
To get instant control over Outlook and various operations of outlook.
21 Jan 2013
Control web cameras or the built-in laptop webcams inside IE, Firefox and Chrome with JavaScript.
17 Jan 2013
Image Scanning & Uploading in Web App
11 Jan 2013
Control Scanners & Webcams in JavaScript.
10 Jan 2013
This wrapping class will try to use the latest version of MSXML in the machine, and it is easy because of using auto_ptr.
7 Jan 2013
The benefits of grid and distributed computing are well established and indisputable.  However, implementing them can be a nightmare – converting audio/video files in separate chunks can result in video hiccups and out of sync audio – but not with LEADTOOLS!
6 Jan 2013
Captain Price
Several ways of associating a class or a structure with a window and their differences
20 Dec 2012
Article touching simple programming instrument like Property, Method, Event and invoking ATL Dialogs from ATL/COM Component
13 Dec 2012
Vijay Tanwar
Convert Word documents, Excel sheets to HTML files using Microsoft Office Interop API and render the result back to a client browser.
4 Dec 2012
This article presents a solution to manage pointers in C++ in a similar way as COM.
20 Nov 2012
Maxim Kartavenkov
Article shows how easy to make various video effects using PixelShaders in Direct3D.
27 Oct 2012
Timer clock for PowerPoint 2007 (PPT add-in).
13 Oct 2012
Maxim Kartavenkov
Article describes how to make DirectShow Filters in .NET, it consist of BaseClasses and couple of samples
13 Oct 2012
Maxim Kartavenkov
Article describes basic tasks for implementing your own File Source DirectShow filters.
8 Oct 2012
Maxim Kartavenkov
Article describes basic task which are requre to solve for developing your own DirectShow Splitter filters.
21 Sep 2012
Capture images and video streams from your webcams in IE, Firefox, Chrome, Safari and Opera.
22 Aug 2012
How to send email to Lotus Notes from C#.
17 Aug 2012
In this article, we will see how to use Dynamic Web TWAIN to acquire, edit images, and upload them to Microsoft SharePoint.
12 Aug 2012
Alex Fotios
How to enumerate and mute all microphone components under all mixer devices using the Audio Mixer API
12 Aug 2012
Alex Fotios
How to enumerate and mute all audio capture endpoints using Core Audio API
9 Aug 2012
This article explores the rules of how AddRef and Release are called in RCW and COM, which addresses the issue of RCW memory leaks.
31 Jul 2012
Dave Kerr
Manage the Global Assembly Cache with this handy tool - or roll your own with the provided API!
30 Jul 2012
Steve L. Powell
IntroductionWhy would you  want to call an RTD from an XLL? Recall that the way to call an RTD is through the RTD function in Excel, so the user needs to somehow remember how many parameters your function takes and in what order to supply them and even what the function is called. Good luck explaini
28 Jul 2012
Convert Word-Documents to PDF-Files using Word 2007 on a Server
16 Jul 2012
Maxim Kartavenkov
Article describes how to make H.264 Video Encoder DirectShow Filter using NVIDIA encoder API in C#
12 Jul 2012
Maxim Kartavenkov
Articles describes how to make pure C# rendering video on EVR with custom presenter over Direct3D in .NET
11 Jul 2012
Mattias Högström
.NET apps are run by the .NET runtime. There exists an unmanaged API which allows you to run apps under a customized runtime. This API lets you strengthen security, provide a different deployment strategy, add framework logging, provide your own memory management implementation, and sandbox an appli
10 Jul 2012
Maxim Kartavenkov
Articles describes how to make pure C# rendering video on VMR9 with custom allocator presenter over Direct3D in .NET
26 Jun 2012
Article about using C# DLL in unmanaged VC++ application
17 Jun 2012
This is an alternative for "regsvr42: Generate SxS Manifest Files from Native DLLs for Registration-Free COM"
14 May 2012
create COM with no ATL, just C++
8 May 2012
The application adds a custom button and a few anchor elements on Google page which link to a previously searched text on google.
26 Apr 2012
Jürgen Bäurle
Creating an MSN-like Stock Quotes add-in for Excel 2007 using User-Defined Functions and Ribbons.
26 Apr 2012
Issam Ali
How to pass native (Delphi) callback pointer to a .net COM assembly
28 Mar 2012
marc ochsenmeier
How to use the Debug Interface Access (DIA) Application Programming Interface to locate the debug symbols file referenced by an assembly.
27 Mar 2012
Introduces the XCD format that describes cars as collections grouped by Make and Year, and provides an API ported into a COM library to access the collections.
20 Mar 2012
Restoring UI Responsiveness FromContinuations (Asynch file IO)
7 Mar 2012
Yiannis Spyridakis
This articles describes the implementation of functors (of sorts) for VBA using C++ ATL.
30 Jan 2012
Introduction to Volume Shadow Copy API in C++
11 Jan 2012
High level design of RC car with programming the microcontroller and user interface on a PC
5 Jan 2012
Sam Gerené
Create a custom dockable window in the VBA editor.
23 Dec 2011
Dan Randolph
Builds on the existing RunRemote project to run commands on a remote server.
15 Dec 2011
Yonghwi Kwon
This article presents a problem on hooking real COM objects and shows solutions on it.
7 Dec 2011
Sample application demonstrating variety of MS technologies
1 Dec 2011
Screen Snaper is perfect to quickly share a picture-perfect representation of anything on your screen.
15 Nov 2011
Mitendra Anand
How to implement COM connection point callback for a C++\CLI client.
1 Nov 2011
Federico Aponte
An application to inspect a COM TypeLib and generate IDL and .manifest files. The tool is made as an HTML application using JavaScript for the logic.
18 Oct 2011
Nish Nishant
An introduction to using WinRT databinding with Visual C++
29 Sep 2011
Nish Nishant
The fundamentals of using Visual C++ to consume and create WinRT objects
29 Sep 2011
Joao Tito Livio
Pull data directly from SQL Server to Excel using C# and VSTO.
27 Sep 2011
The ATL COM DLL that captures requests from individual Webbrowser Control
12 Sep 2011
Michael Dunn
This article demonstrates new button and menu features of the Ribbon
9 Sep 2011
Ian Bell, #2
A sample C++ project that uses DES to combine two or more AVI files.
4 Sep 2011
Kirill Osipov
A step-by-step illustration of a minimalistic pattern for implementing a series of COM interfaces with little code
31 Aug 2011
Joshua Lunsford
This is a tutorial on expanding the behavior of a SCCM 2007 Task Sequence to interact with a user
18 Jul 2011
Michael Dunn
This article shows how to control various Ribbon and command properties at runtime
14 Jul 2011
File System Viewer with Font Zoom
7 Jul 2011
Eugene Khodakovsky
A class for easy implementation of JavaScript calls from C++ code.
21 Jun 2011
Mukit, Ataul
A solution to the problem of PreTranslateMessage not being called for modeless dialogs inside COM/Active-X. It also addresses the problem of Arrow and Tab keys not working inside COM/ActiveX
28 Apr 2011
Fred van Lieshout
OLE container implementation for hosting a Flash Player control using C++, with support for calls and callbacks between C++ and Flash ActionScript.
27 Apr 2011
Michael Dunn
This article describes how to lay out controls in the Windows native Ribbon
26 Apr 2011
Amir Eshaq
This code demostrates how to use Silverlight with OOB+elevated trust to play a local video (.avi).
2 Mar 2011
Won Dong
To utilize cloud service as an anonymous desktop environment in Amazon S3 and EC2 Windows instances
26 Feb 2011
Joel C Graff
A method for managing complex, event-driven interactions between controls
22 Feb 2011
Michael Dunn
A tutorial that shows how to get started using the Ribbon in your applications
9 Feb 2011
A solution that can extract various file contents using an IFilter implementation. Special thanks to Eyal Post and his article 'Using IFilter in C# '.
8 Feb 2011
Interface-based programming, Runtime class discovery, Dynamic class loading from DLL
2 Feb 2011
Volodymyr Shamray, Apriorit Inc
In this article, I’m going to describe how to implement COM interface hooks.
25 Jan 2011
Alexey Merson
This article demonstrates how to get the Excel Range object from the Clipboard using the CF_LINKSOURCE Clipboard format.
21 Jan 2011
Igor Merabishvili
Explains how the new dynamic type can simplify access to late bound COM objects.
20 Jan 2011
Paul M. Parks
You can provide a Ribbon in Windows 7, but still support menu input, while only releasing one executable.
20 Jan 2011
Tomer Shamam
Blendability Part III – View Model Locator Replacement using MEF
28 Dec 2010
Mohammad Elsheimy
Learn how to program with Microsoft Agent in Windows Forms applications
15 Dec 2010
abhishek pareek2009
This article will demonstrate that after sending the data from Axapta to Temperature conversion application, how we can post back the converted temperature to Axapta.
2 Dec 2010
Using JNI and COM technology generate Word documents in Java under Windows platform
26 Nov 2010
Antonio Sandoval
Wrapper C# class written in C++\CLI and a sample implementation in C# to render PDF files.
22 Nov 2010
Vitaly Tomilov
Access detailed information about the current process the easiest way.
22 Nov 2010
Vitaly Tomilov
A simplified and unified way for accessing most frequently used information about Process, System, and Environment.
13 Nov 2010
Igor Ladnik
Unmanaged Windows GUI application with no exported program interface gets automated with injected code. A WCF aware injected component allows world-wide located clients to communicate with automated application via Azure AppFabric Service Bus despite firewalls and dynamic IP addresses
19 Oct 2010
"Fish" (David B. Trout)
Simple parsing of VS_VERSIONINFO version information strings displayed in an XP-style file-properties "Version" tab
19 Oct 2010
Vsevolod Belousov
In this article I explain how to embed presentation player into a WPF application and describe the way this solution was found
15 Oct 2010
Allows working with most .NET classes in any COM-aware programming or scripting language
26 Sep 2010
Monitors All Skype4COM and API Messages for Skype Includes Command Input. Shows What Goes On Behind The Scenes with Skype Message Processing using the API and Skype4COM Library. Includes Microsoft ClickOnce Deployment Technology As Well As ClickOnce Automatic Updates Examples. A Must Have Tool!
24 Sep 2010
Sarath C
In this installment, let’s see how to handle the events of Windows 7 native ribbon control.
5 Sep 2010
Creating MSI with NAnt.
10 Aug 2010
This utility program can be used for removing macros from Microsoft Word 2007
12 Jul 2010
Add-in - add-on programming and an example for Outlook add-in regions, views, rules, and reports.
6 Jul 2010
Kunal Chowdhury «IN»
In this article I will guide you creating a File Explorer in Silverlight 4. This step-by-step guide will help yoou understanding the API call and how to access local files, folders and drives using the Silverlight 4 COM APIs.
2 Jul 2010
Beginning a Firefox Addon with the power of XP-COM
29 Jun 2010
MSVS Add-in for Doxygen documentation system

Advertise | Privacy | Cookies | Terms of Service
Web01 | 2.8.190306.1 | Last Updated 26 Mar 2019
Copyright © CodeProject, 1999-2019
All Rights Reserved.
Layout: fixed | fluid