Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / Languages / C++

C++

C++

Great Reads

by TUKET BO
In this tutorial, we will learn how to embed Python in a C++ application. In particular, we are going to see an example in which we will be able to interact with a GUI (made with GTK+).
by Aydin Homay
In this article, I tried to show a real benchmark based on presser test method, for a Big Data collection deals on C++, C#, and VB.NET.
by Marat Bedretdinov
Shell interfaces in use. IShellFolder, IEnumIDList, etc.
by Nicolas Bonamy
Simulate the Class Wizard in VS.NET 2003

Latest Articles

by TUKET BO
In this tutorial, we will learn how to embed Python in a C++ application. In particular, we are going to see an example in which we will be able to interact with a GUI (made with GTK+).
by Aydin Homay
In this article, I tried to show a real benchmark based on presser test method, for a Big Data collection deals on C++, C#, and VB.NET.
by Marat Bedretdinov
Shell interfaces in use. IShellFolder, IEnumIDList, etc.
by Nicolas Bonamy
Simulate the Class Wizard in VS.NET 2003

All Articles

Sort by Score

C++ 

by Bartlomiej Filipek
Include Guards, Pragma Once, Predeclarations and other hints that might be useful when dealing with includes.
by Minh Danh Nguyen (ToughDev)
16-bit Stereo Audio DAC on dsPIC33FJ128GP802
by Steve Naidamast
Initial notes… The following piece is a sociological analysis of the state of professional software development today.
by Martin Vorbrodt
3D Engine, Camera System
by Imran Abdul Ghani
5 simple steps for using web API in ASP.NET web forms application
by Mohammad Elsheimy
in C#, C++/CLI, and ISO/ANSI C++
by Zhuyun Dai
I once implemented my own Basic authentication logic in a custom ISAPI filter on IIS 6 and IIS 7.5 (classic mode).
by jsolutions_uk
A C++ object factory.
by Anuraj Parameswaran
A very simple and lightweight collaboration white board using HTML5 canvas API, JQuery and SignalR
by Zac Gery
A Crash Course In CSS Sprites
by Sarath C
Talking about Critical Section's internal use of kernel objects
by Ravimal Bandara
A new contrast enhancement algorithm which is fast, simple and powerful by means of boosting and illumination normalization. It was invented accidentally but the performed well in 2 different applications i.e. superficial vein enhancement and blood vessel enhancement in retinal fundus images.
by Keyhole Software
Using JSON and File API to view starred Google Reader posts.
by phillipvoyle
Miniature IOC container
by ocoudert
The best way to understand how to serialize with boost is to walk through increasingly complex serialization scenarios.
by RizviHasan
A simple container used in MVC web applications with DI.
by Orjan Westin
In this article, we will write a simple multi-threaded example implementation of the Observer pattern, and show how to re-synchronise a past event to look current. Then we’ll demonstrate a technique to treat future events like they’re current, too.
by phillipvoyle
A toy prolog interpreter in C++
by alex turner
Introduction - Why? this project sprang from a real need. Whilst it is possible to browse subversion from a web browser, the handling of non html files is a pain. We wanted a program which would show html files as web pages and all other files as text.
by John Bandela
Here is a workaround for type inference with expression templates and proxies
by Paul M Watt
Accidental complexity
by John Bhatt
Accordion Panel with CSS
by Pete O'Hanlon
Action based ViewModel and Model Validation
by Dennis E White
Adjusting View so Keyboard doesn’t hide a UIController
by 10xlearner
In this post, we are going to solve the problem named "All in a Single Night".
by 10xlearner
Advent of code - Puzzle 16
by 10xlearner
In this post, we are going to solve the problem named "Corporate Policy".
by 10xlearner
In this post, we are going to solve the problem named "Doesn’t He Have Intern-Elves For This?"
by 10xlearner
In this post, we are going to solve the problem named "Elves Look, Elves Say".
by 10xlearner
In this post, we are going to solve the problem named "I Was Told There Would Be No Math".
by 10xlearner
In this new post, we are going to solve the problem named "JSAbacusFramework.io".
by 10xlearner
In this post, we are going to solve the problem named "Knights of the Dinner Table".
by 10xlearner
In this post, are going to solve the problem called "Like a GIF For Your Yard".
by 10xlearner
Advent of code - Matchsticks
by 10xlearner
Hello ! I’m Xavier Jouvenot and here is the part seventeenth of a long series on Advent Of Code. You can find the previous part here. For this new post, we are going to solve the problem from the 17th December 2015, named "No Such Thing as Too Much".
by 10xlearner
In this post, we are going to solve the problem named "Perfectly Spherical Houses in a Vacuum".
by 10xlearner
Science for hungry people
by 10xlearner
In this post, we are going to solve the problem named "Some Assembly Required".
by 10xlearner
In this post, we are going to solve the problem named "The Ideal Stocking Stuffer".
by Rob Kraft
We often hesitate to take the action that shows we are committed to doing something new. We read about it, analyze it, and try to understand it; but real learning requires that we go beyond reading. We must DO.
by Eric Z (Jing)
Evaluation order matters!
by Sacha Barber
In this post we will look at 2 ways you can write state machines with Akka. We will firstly examine the more primitive (but easily understandable) approach, and then look into the more sophisticated approach offered by AkkaFSM. What Is A State Machine?
by Paul M Watt
A continuation of a series of blog entries that documents the design and implementation process of a library called Network Alchemy[^].
by Paul M Watt
Alchemy: BitField
by Orjan Westin
Using template specialization to create code handling common base64 encoding varieties
by João Paulo Figueira
An alternative way to create the menu bar
by WebBiscuit
An introduction to three VC++ Macros: How they came to be
by jsolutions_uk
An IOC Container using variadic template.
by hjgode
This is an update to my btPrint4 Android application.
by Simon Jackson
A review of the Android Native Development Kit Cookbook.
by Andy Point
How to create Android Navigation Bar Menu using Bottom bar Library
by Neta777
In this post, I'll describe graphics buffers flows in Android, with special attention to class BufferQueue which plays a central role in graphics buffer management.
by Sibeesh Passion
In this article we will learn how we can create Angular JS autoComplete text box with the data from SQL Server database. We use MVC architecture with Web API and Angular JS to fetch the data and do all the manipulations. I am creating this application in Visual Studio 2015.
by Sibeesh Passion
Introduction Hi all, I hope you are fine. Today we will learn about Angular JS HTML DOM elements.
by John Bandela
This post discusses another alternative to lambda move capture.
by nageshwa
Anti-cross site scripting library (AntiXSS)
by ocoudert
There are striking lessons in failed software architectures, and it all starts with API design. I am sharing here my practical experience with C++ projects, but most of these advices also apply to Java.
by Sacha Barber
App.Config Transforms outside of Web Project
by CdnSecurityEngineer
When you want to buy something that you can afford, what do you do? Well if you’re like most people you go to some financial institution and take out a loan in the amount of the item you wish to…Read more ›The post Application Security Economics appeared first on Security Synergy.
by Sibeesh Passion
In this post we will discuss how we can apply CSS important in JQuery. We all know that we can not apply a important CSS property directly to an element. It does not work. But still there is a solution for that. Here I am going to share you that. I hope you will like […]
by Mircea Diaconescu, Gerd Wagner
Three easy ways to programmatically reboot/reset an Arduino MCU.
by Eric Z (Jing)
I list various array-and-pointer-problems I have heard or encountered.
by Isaac RF
ASO – App Store Optimization for Beginners
by User 1043264
How to use Razor Pages in ASP.NET Core 2.0. Continue reading
by TheyCallMeMrJames
This is the second post in a series about jQuery and ASP.NET MVC 2 in Visual Studio 2010. Two perpetually frustrating tasks I have dealt with are scratching out a UI to collect data and having to work with that data client-side.
by TheyCallMeMrJames
This is the third post in a series about jQuery and ASP.NET MVC 2 in Visual Studio 2010. 100% of the developers I have talked to this morning are enjoying jQuery and how it makes ASP.NET MVC sites a treat to work on. Of course, the sample size was one (1) developer, and he’s writing this post.
by Arun Ramachandran India
WebMethod overloading in ASP.NET web services
by Arun Ramachandran India
CodeProject In the last blog post, we have discussed about consuming web services from the client application. In this article we will go over how to use session state in a web service. This is continuation of the previous article.
by David Corne
The new auto keyword
by Mario Vernari
This post follows my first one on Internet-of-Things telemetry project based on Azure.
by WebBiscuit
Base64 Encoder and Boost
by Benaiah Mischenko
Ever want to create beautiful gilding beside your text with CSS? (Here’s a demo, if you’re in a modern browser) It’s actually quite easy. Here’s how… First, some simple HTML. I’ll just give you this one: Concept 1 Minstrel Then, you need [...]
by Prava-MFS
As we all know about CSS (Cascading Style Sheets) is a language used for styling the web pages written in HTML, XML or XHTML. In CSS, selectors play a vital role to declare which part of the web page, the style applies to and it is done by matching the tags or attributes present in […]
by n.podbielski
A better algorithm for finding UpdatePanel that will be updated during page request
by Syed Mujtaba Hassan
I needed to bind a checkbox in gridview to a database field but to my disappointment I found that this was not easy. We could bind “Text” property but what if I don’t want to display the value I am binding (e.g. ID of that record). Here is a work around.
by Nitesh Kejriwal
Book Review – Mastering Windows 8 C++ App Development
by Orjan Westin
Safely defining integer bounds at compile-time
by Alejandro Gaio
Building a self-hosted, RESTful web service with WCF.
by Ali Tarhini
The textbox we are about to discuss will have the regular asp.net validator controls built in and configurable as properties from within the textbox. Also the textbox's input type is customizable and varies between Text,Digits,Alphabets...
by User 9557924
In this post I will try to cover some of the basic concepts and features of MEF over a working example.
by Jim Crafton
What's the latest scoop in VCF land?
by Paul M Watt
Byte endianness
by Issam Lahlali
C vs C++: Linux analysis case
by Vidyasagar Machupalli
C#, Web API: HTTP GET with a Request Body
by Alex Turok
It is difficult for me to imagine a program that doesn't deal with collections of some type – all our applications do proliferate with Arrays, Lists HashSets, DataTables and dozens of others. When writing code in C# the first tool I consider when faced with a collection is LINQ.
by Barry Lapthorn
Python interop in C/C++.
by Paul M Watt
C++ header
by pi19404
This article tells us how to grant access to its non public members by the use of friend mechanism.
by YasIkeda
Fix was released. When I ran find_package( SQLite3 REQUIRED ) in my CMake script three weeks ago, it failed and output an error. Here's how I solved it.
by pi19404
This article describes basic concepts of C++ const and volatile type qualifiers.
by David Corne
The digraphs I am writing about are sequences of characters which act as a stand in for other characters.
by Bartlomiej Filipek
Experiments about compilation times and file structure in C++, using GCC, MinGW, Visual Studio.
by pi19404
This article describes basic concepts of C++ Inheritance mechanism.
by Orjan Westin
Xerces is a powerful validating XML parser, which needs some care to avoid memory leaks. Here is a helper for that.
by pi19404
This article describes basic concepts of C++ Storage Access Specifiers.
by Bartlomiej Filipek
Maybe I’ll be boring with this note, but again I need to write that this was another good year for C++! Read my report from 2015.
by Paul M Watt
Rvalue references were introduced with C++11, and they are used to implement move semantics and perfect-forwarding. Both of these techniques are ways to eliminate copies of data parameters for efficiency. There is much confusion around this new feature that uses the && operator, because its meaning
by Paulo Zemek
Simply put, the this variable is not a smart pointer.
by Paul M Watt
C++: Template Meta-Programming 2.0
by BrainlessLabs.com
C++11 Constructors and Copy Assignment – Part 2
by BrainlessLabs.com
In this article, we will discuss the move semantics for C++.
by Marius Bancila
C++ 11 non-member begin() and end()
by Keyhole Software
My local development feedback loop between code change and runnable container was annoyingly long on a Maven-based project I was recently working on. I wanted to speed things up.
by Biswal Tanmaya
In this blog, we will discuss how to cache your whole project.
by Dan Sporici
Calling a C# method from C/C++ (native process)
by Steve Wellens
Years ago, when I created my first ASMX Web Service and called it from an application, it was easy and it was fun. I was able to call functions on a server, from a client, with little effort.
by PeteBarber
Capturing lvalue references in C++11 lambdas.
by Ivan Krivyakov
Capturing unhandled exceptions in a mixed native CLR environment
by aroman
Various simple Computational Physics topics handled in Python
by Sibeesh Passion
In this article we will learn how we can create some client side chart widgets with the data from SQL Server database. We use MVC architecture with Web API and Angular JS to fetch the data and do all the manipulations. I am creating this application in Visual Studio 2015.
by Issam Lahlali
In this article, we will discover the power of Clang's design that can help you to develop many kinds of tools.
by 10xlearner
Coding Standard – Code Craft
by pi19404
Color constancy is a mechanism of detection of color independent of light source. The light source many introduce color casts in captured digital images To solve the color constancy problem a standard method is to estimate the color of the prevailing light
by Steve Naidamast
Common Sense Software Engineering – Part II; Requirements Analysis Due to the nature of this critical component to software development, this essay intends to present this subject in broad strokes to incite interest among developers in pursuing their own development agendas properly.
by David Corne
This is about the comparison operators in C++ and making them easy to implement.
by stoimenpopov
Quicksort is a very elegant general purpose sorting algorithm and every developer should be familiar with its principles.
by Graham D Smith
In the previous post in this series we covered using Release Management to deploy PowerShell DSC scripts to target nodes that both configured the nodes for web and database roles and then deployed our sample application. With this done we are now ready to do useful work with our deployment pipeline,
by Graham D Smith
At this point in my blog series on Continuous Delivery with TFS / VSTS we have finally reached the stage where we are ready to start using the new web-based release management capabilities of VSTS and TFS. The functionality has been in VSTS for a little while now but only came to TFS with Update 2 o
by Graham D Smith
I suspect I’m on reasonably safe ground when I venture to suggest that most software engineers developing applications for Windows servers (and the organisations they work for) have yet to make the leap from just writing the application code to writing both the application code and the code th
by Graham D Smith
In a previous post in this series on implementing continuous delivery with TFS we looked at how some simple tweaks to the build process can help with the goal of baking quality in. This post continues in the vein of making improvements to the pipeline by addressing the issue of assembly versioning.
by Graham D Smith
In this instalment of my series on implementing continuous delivery with TFS we finally get to build the deployment pipeline with Release Management. This won’t be a tutorial on how to use Release Management so if you need to get up to speed with it I have a getting started post here.
by Graham D Smith
If you get to the stage where you are deploying your application on a very frequent basis and you are relying on automated tests for the bulk of your quality assurance then a mechanism to alert you when things go wrong becomes crucial.
by Graham D Smith
Continuous delivery with TFS: Creating an All-in-One TFS Server
by Graham D Smith
In this blog post (which is part of my series on on implementing continuous delivery with TFS) we look at creating automated web tests with Selenium.
by Graham D Smith
Making Sense of the DSC Feature in Release Management
by Graham D Smith
This post is part of a series of posts on building a continuous delivery pipeline with TFS. We are getting very close to the point where we can use Release Management to build the deployment pipeline but there are still a few configuration tasks to take care of first.
by Graham D Smith
In this instalment of my series on implementing continuous delivery with TFS we pick up where we left off in the previous post and add the automated web tests we created to Microsoft Test Manager. We then look at how to schedule these tests for automatic execution through the deployment pipeline.
by Mohammad Elsheimy
Convert colors to gray shades, detect Print Preview mode, and detect Black-and-White printers
by Marius Bancila
An introduction to cpplinq
by Marius Bancila
In this post, I will discuss range generators and range conversion operators.
by Marius Bancila
In this post, I will discuss the set operators the library provides
by Member 11794279
CQRS – Simple Architecture
by Melick
How to create a web part page programmatically
by Talking Dotnet
In my previous post about Writing your first jQuery Mobile app - Part 1, I have explained about creating single page, changing themes and creating navigation button.
by Arpit Jain
This article explains how to upload a file using HTML 5 and JavaScript.
by kishore Gaddam
How to use SCRUM Template 2.0 to manage projects in VS 2012 TFS
by Jamie Munro
How to create AJAX pagination without the pages
by gclass
How to create Windows Touch Control Frameworks in C++ (PhotoStrip)
by John Newcombe
How to create WSPR message in C++
by Víctor Sumozas
CSS divide page into sections
by Jamie Munro
This is the first article to follow-up on my why "Why Is Internet Explorer Better?".Today's article is going to discuss how Internet Explorer deals with margins.
by Dave Ceddia
CSS transitions explained
by Prava-MFS
Hello everyone, today I am going to share one basic thing, which you all may know about it. I am going to explain how can we create numbered list using CSS. So, let’s go through it quickly without wasting much of our time :). HTML provides us few ways of creating lists.
by M Sheik Uduman Ali
Cumbersomeness Web.Config
by Steve L. Powell
XLLs are significantly faster, and allow the developer to define the names/parameters of the functions.
by gclass
At PDC 2009, Reed Townsend presented some very exciting multitouch samples in a presentation: Windows Touch Deep Dive. This blog covers the code behind of the custom 3D manipulations that were presented.
by Dennis E White
Date counting
by Code Artist
DDEApp Tutorial
by Code Artist
DDEApp, DDE Based Inter-process Communication (C#, C++)
by Eric Z (Jing)
Deadlock caused by Boost shared_ptr
by Steve Wellens
"It works on my machine." How many times have we heard that?  Getting something to work on other machines, after deployment, can be the final challenge in a successful project.
by Rion Williams
How to debug deeper through reference source
by Gabor Fekete
Guidelines about the auto keyword of C++11 for variable declaration
by aroman
In this post I implement a Density Matrix Renormalization Group program.
by HelgeKlein
Deploying Visual C++ runtime files as private assemblies
by Zac Gery
The Gestalt Principles are based on the observation that people actively and subconsciously organize things into patterns and objects.  These principles are organized into Proximity, Similarity, Closure, Good Continuation, Common Fate, and Good Form.  They can be applied to all avenues of life.
by Zac Gery
The Gestalt Principles are based on the observation that people actively and subconsciously organize things into patterns and objects.  These principles are organized into Proximity, Similarity, Closure, Good Continuation, Common Fate, and Good Form.  They can be applied to all avenues of life.
by Camilo Reyes
The word “modern” gets thrown around a lot in UI design. I feel like it often gets misinterpreted into meaning whatever you want. To add to the confusion, a quick look in the dictionary defines modern as.
by Coral Kashri
How to implement a compile-time Decorator
by Coral Kashri
How to correctly implement design patterns in C++
by Coral Kashri
RunTime Reflection in C++
by Minh Danh Nguyen (ToughDev)
How to develop PC-speaker MIDI player for IBM PC XT
by Sebastian Solnica
Performance counters are used to provide information how well the operating system or an application, service, or driver is performing.
by Abhijit Jana
Different Versions of Integrated Web Server in Visual Studio 2010
by Super Lloyd
My latest developments at writing a clean WinRT component exposing a clean yet complete DirectX D3D (and maybe D2D as well) API to C#.
by Super Lloyd
DirectX made simple
by Raymund Macaalay
I remember I was using MOSS before and this is possible by using by connecting to another library like how it was disucssed in this blog http://sharepointgeorge.com/2009/display-sharepoint-list-site-data-view-web-part/, but now I had changed jobs and I am implementing the free version first whi
by Hadi Brais
This is the beginning of a series about the vector container of the C++ Standard Template Library.
by Suarte
A hands on example of domain driven design - Part 3
by Ali BaderEddin
Implementing a three dimensional array dynamically in C, C++, C# and Java
by AlexTatiyants
Functional programming has been all the rage lately, yet surprisingly few have heard about an intriguing alternative known as Dysfunctional (or FUctional) programming.
by John Bandela
Easy Binary Compatible Interfaces Across Compilers in C++ - sneak preview
by Mukit, Ataul
Eccentricity in programming languages
by Dave Kerr
In this article, I'll show you how you can use the shell as an efficient tool to compliment how you use the clipboard.
by Manjuke Fernando
Due to an unavoidable situation, it was decided that all the write access to a particular server (SQL Server) was required to be removed immediately. And only few people should be able to access the server with full privileges.
by Codeman the Barbarian
Embedded Programming – Getting Started With the Netduino - Part 2
by aroman
This blog entry shares a project that computes the band structure of a crystal having the diamond/zincblende structure, for various elements.
by John Bandela
Emulating C++17 Structured Bindings in C++14
by John Bandela
One of the inconveniences of returning multiple values from a function using tuples. While, it is very easy for a function to return multiple values, it is harder for the caller to use them. Here is an example from the write up.
by Minh Danh Nguyen (ToughDev)
How to emulate EEPROM using Flash Memory on dsPIC33EP512MC502
by Gabor Fekete
Emulating the final keyword
by Gabor Fekete
Emulating in, out and inout function parameters in C++
by Gabor Fekete
Emulating in, out and inout function parameters in C++
by Paul M Watt
This post discusses enable_if.
by madan535
In this post we will learn how to encrypt connection string in web.config
by Sibeesh Passion
In this article we are going to see how we can encrypt and secure our connection string in our web config file. As you all know the connection string is the pillar of our data.
by John M. Dlugosz
“Whither exception handling?” We have come full circle.
by Dave Ceddia
Escape or sanitize HTML in Angular
by hudku
Essential macros for C programming
by James Carr (Crashcarr)
The results have been pleasantly surprising in adding additional functionality to Notes and SharePoint.
by Martin Vorbrodt
Exception safe assignment operator of resource owning objects
by sashan govender
What it means for code to satisfy the basic exception safety guarantee.
by C. M. Stephan
I’m an elitist in the worst way sometimes, so this is probably the pot calling the kettle black...
by CdnSecurityEngineer
Exploiting managed memory
by Michael Adaixo
Multi-threading in C++
by Michael Adaixo
Continuing to explore multi-threading in C++
by Michael Adaixo
Loading textures - exploring multi-threading in C++
by Sibeesh Passion
Export Hierarchical (Multi-Level) HTML Table With Styles Using jQuery
by n.podbielski
Expression Parsing and Nested Properties
by kb-boxer
Extension methods - a polished C++ feature
by Sacha Barber
Now that we have some of the basic types and pattern matching under our belts, I thought it high time that we learnt a bit about how to organize our own code. Throughout some of the posts we have already been through I have been referring to modules such as the “List module”. In this […]
by YasIkeda
In this article we examine two implementations of the factory design pattern.
by aunanue
A very simple example of color based object tracking
by Mehdi Khalili
In this article, I will cover some of the basic features of Fiddler.
by Naveen
How to find which DLL / EXE created a Window
by Bartlomiej Filipek
Description of my emitter and generator module for particle system
by Bartlomiej Filipek
How to start optimizing the particle system code.
by Bartlomiej Filipek
Description about my simple OpenGL renderer for the particle system
by Bartlomiej Filipek
Flexible Particle System - Start
by Bartlomiej Filipek
Flexible Particle System - The Container
by Bartlomiej Filipek
Description of the implementation of my particle container
by PeteBarber
I've been learning about BOOST Spirit; a C++ expression based compiler generator. One of the examples is for a Roman Numeral parser. This contained the following interesting code for pre-loading a symbol table...
by Melick
Format text out as a table (format-table) in PowerShell
by 10xlearner
How to format CMake files
by 10xlearner
A post on how to format CPP, C, JavaScript and other stuff
by Bartlomiej Filipek
Why forward declaration can cause some troubles with (smart) pointers.
by S Leistikow
Four tier IOC application.
by Faye Williams
Friend functions and classes in C++
by Coral Kashri
CoreC++ talk - experience summarize, and self opinions
by Luis D. Aguilar
Functional programming is a programming paradigm that treats application operations as a sequential execution of functions.
by Vidyasagar Machupalli
Functional vs. imperative language paradigms
by WebBiscuit
Looking at a simple MIDI handle wrapping class
by ashish__shukla
What is Python? Python is a general purpose,interpreted and high-level programming language.It is object-oriented and dynamically typed programming language.Dynamically typed means that variables are not required to be declared before using them.Instead you directly assign value to a variable.
by Feature Extraction
Git Branching Essentials
by Brady Kelly
I recently started migrating my code repositories from Subversion (svn) to Git. This is an account of my setting up Git and migrating one of my svn repositories over to a Git repository [...]
by Bartlomiej Filipek
glGenerateMipmap Plus SOIL library
by Stephen C Young
Google I/O 2014 Recap for web developers
by Stephen Akins
Monitor your websites using a Google Spreadsheet and some PHP
by Joel Ivory Johnson
The HttpWebRequest handles redirects automatically. That's usually a nice feature but it can actually get in the way when the web server is setting cookies in the same response in which it is sending a redirect.
by Coral Kashri
Hash your conditions in C++
by Martin Vorbrodt
How to hash in the C++ way
by Andrei Ion Rînea
Having fun with HTML 5 history API - Part 3
by Orjan Westin
Converting any contents of a memory buffer into a hexadecimal string and back
by Naveen
How to hide/minimize a dialog on startup
by Camilo Reyes
High Performance HTML Forms
by Orjan Westin
Declaring a range of any type
by Alexey Kurakin
This article describes way of secure and undetectable communication between software inside Virtual Machie and software running on the host OS
by MobileAppMastery
How to add tabs programmatically to UITabBar
by 10xlearner
How to check type limits in C++
by Ryan Peden
How JavaScript arrays work under the hood
by GarethI
It occurred to me after following the most recent UFC MMA (via the web blogs rather than PPV as I’m still too cheap!) that security and MMA have a lot in common. More precisely the fighters in a stable as very similar to security algorithms or process.
by Stephen C Young
Functional Programming
by Val Okafor
In this blog post, I discuss how to convert Android View to PDF.
by Nitesh Kejriwal
How to count work days between 2 dates in SQL Server
by Melick
SharePoint native web services can be access via _vti_bin mapped path.
by ozkary
How to Deploy Files in Different Servers with Team Build
by Gaston Verelst
How to describe object state
by Imran Abdul Ghani
There are several ways a user can add audio or video clips to a SharePoint page when editing the page in browser. Here we are going to discuss the following ways to embed a video to SharePoint. We will follow a step by step approach to achieve the desired output.
by Nitesh Kejriwal
How To Find Controls present in HeaderTemplate or FooterTemplate of Repeater Control in ASP.NET
by Naveen
This is not 100% fool proof. How ever in normal cases, this works great.
by merlin981
I know the title is a bit long, but it descriptive of the problem. Recently I had need to retrieve a listing of files and folders given a root path. All worked well, until I tested on Vista and Windows 7 machines.
by Afzaal Ahmad Zeeshan
I was compiling a few things I would recommend to every beginner in computer programming. Here it is.
by Nitesh Kejriwal
Friends, In many websites having long contents we have seen a “Back To Top” or “Scroll To Top” button when clicked takes you to the top of the webpage. We see this kind of feature normally on the product listing pages of e-commerce websites.
by DareenH
The Xdebug extension helps you debugging your script by providing a lot of valuable debug information.Before you install xdebug you should have PHP5 and Apache2 already working properly.
by Razib Chandra Deb
In my previous post I show How to Install IIS on Windows 7. Now I am going to show How to Install Microsoft SQL Server 2008 Express Edition. First you need the installer, download it from here. Requirements: Visual Studio … Continue reading →
by MobileAppMastery
In this post, we will see how to make a Toolbar with UIToolbar
by Mohamed M. Shaheen
This blog has been contributed to Forum Nokia Wiki at http://wiki.forum.nokia.com/index.php/How_to_make_Video_splash In those a few lines you will find a code of how to create easy startup splash screen that can play video files of any format (GIF,AVI,mpg,3gpp,real etc..)video splash classpack
by HelgeKlein
How to Map Generic Rights to Standard and Specific Rights
by Melick
How to open Documents in Office Web Apps in SharePoint apps (Provider Hosted and SharePoint Hosted)
by MobileAppMastery
How to uniquely identify your user's iPhone, iPad or iPod with UIDevice
by Abhijit Jana
How to Use ASP.NET “Property Pages” to create or host a Silverlight application in ASP.NET Site?
by Adnan Boz
How to use CPU instructions in C# to gain performace
by IInjac
How to use the preview of the new Azure Management APIs, SDK 2.2.
by ocoudert
How to write abstract iterators in C++
by danielthesolver
HTML5 is the next major revision of the html standard. If all works well, it should become the dominant markup in the nearest future ousting both html4 and xhtml1 from their cozy locations. A lot of people say HTML5 is the next big thing. In some sense, yes. But in another no.
by M.Hussain.
This post is about conversion of HTML to PDF in ASP.NET using a free third party library (nReco htmltopdf) and exe (wkhtmltopdf).
by Duleeka Gunatilake
Identify Memory Leaks in Visual CPP Applications
by Mircea Diaconescu, Gerd Wagner
Learn how to identifying the Arduino microcontroller type by simply using C/C++ code.
by Steve Wellens
On the ASP.NET forums where I moderate, the poster's IP address is displayed at the bottom of the post. Often I am curious and paste the poster's IP address into an IP locator web page to find out where they are posting from. This was tedious.
by Steve Wellens
Being on the software "bleeding edge" is similar to being the "point man" in combat. I generally avoid being the first to adopt new technology until some other poor bastard has led the way…and occasionally paid a price: The price being missed deadlines, ulcers and ruined reputations. No thanks.
by Pragmateek
Introduction The following article is my response to “John” comment on my other post about native C++/C# interop using C++/CLI. The initial request was rather simple: for whatever reason John wanted to use the C++/CLI wrapper from Python and not … Continue reading →
by hjgode
iLock5, a tool to lock Windows mobile startup
by AlexCode
Image Sprites and CSS Classes creator
by Adrian Cini
Implement a CMS Site using MVC with Inbuilt SEO Functionality
by Jonathan Wood
Getting accelerators to work in a dialog box.
by Paul M Watt
How to improve code clarity with Typedef
by Andy Feng
Improve CSS Development Productivity using Sass and Compass Part 1 - Configure Environment
by Bahrudin Hrnjica
Implementation of the LSTM recurrent neural network in CNTK shown in detail
by deveck
How to include a scripting engine in your own application
by Thomas Weller
Demonstrates how a self-written validation can be incorporated into a web page (using a bit of JavaScript) and how this can be mapped to a custom validation on the domain side
by Damián Lezama
Initialize (almost) everything
by Leland Richardson
HTML-based emails are one of those evil things in the life of a web-developer that we would all rather never have to do... but alas, it needs to be done.
by Dmitriy Kozlov
Forms Designer has just gotten a new feature: the related items control is now able to do inline spreadsheet-style quick editing. This feature is supported in SharePoint 2013 and SharePoint Online in Office 365.
by BrainlessLabs.com
In this chapter we will deal with class, structures and objects. So class or struct is the keywords we use to create a class in C++. The class can hold static, non static member variables. Class can contain static, non static and virtual member functions.
by kishore Gaddam
We will examine the ABI and how C++ compiler extensions help reference that ABI without exposing the internal details of dealing with COM interfaces and COM activation.
by Praveen Kumar Katiyar
Returning a string from a Win32 DLL using Interop.
by Coral Kashri
Fold-expressions in extreme cases
by thoughts-on-coding
Introduction into an Automated C++ Build Setup with Jenkins and CMake
by thoughts-on-coding
A short introduction into the modern build system gradle
by Zachary Gardner
This was originally posted on the Keyhole Software blog on 11/25/2013. This is the second blog in a two-part series on scaling PHP applications. The first blog in the series focused on replacing Apache+mod_php with Nginx+PHP-FPM.
by Member 11794279
"Data! Data! Data!" he cried impatiently.
by ocoudert
C++ might not be the easiest language to master, or the most fashionable in the web spheres, but it is still the undisputed king for high performance computing, whether performance means speed, memory, or power.
by hjgode
A class to manage remapping of USB and direct keys on intermec mobile computers
by Mohamed Taman
Understanding lambda expressions....This article of the “Java SE 8 new features tour” series will deep dive into understanding Lambda expressions. I will show you a few different uses of Lambda Expressions. They all have in common the implementation of functional interfaces.
by Bibhu Dutta
Lately, I was in conversation with our QA lead, which made us realize of an issue that, certainly will cause inconvenience to the end users of the web application on which we are working on. Although the issue is very … Continue reading →
by Mircea Diaconescu, Gerd Wagner
As opposed to the less powerful Arduino, the competitively priced and WiFi-enabled ESP8266 supports the Web-of-Things (WoT) since it can be programmed in JavaScript.
by Karl Stoney
How to configure Jenkins to automatically check your Node.JS projects dependencies against the Node Security Project
by madan535
jQuery 3D Content Image Slider in ASP.NET MVC
by Chinmoy Mohanty
How to use JSON in an ASP.NET application over a REST service using WebApi
by Eric Z (Jing)
Justify your use of "friend" in C++
by Marius Bancila
I will show how to provide keyboard input for WPF controls hosted in a Win32 applications.
by hjgode
A tool to enter UTF-8 national chars via keyboard
by hjgode
How to start an application by just hitting some keys in sequence? The answer: Just use a keyboard hook.
by hjgode
KeyWedge: Updated
by aroman
In this post I explore Lattice Boltzmann methods and build a related project
by Reader Man San
I wanted to further read about Plugin Architecture, which I made a list for reading about it, in this article: “C# Plug-In Architecture Articles“, so added more reading for Layered Software Architecture, and found the following very interesting presentations: .
by Coral Kashri
Some cases when const keyword in C++ doesn't protect us from modifications at all
by Naveen
LeakMon - Track Handle leak, GDI Leak and Memory Leak in your Applications
by Naveen
Explains how Leakmon is able to track down all the resource leaks
by Naveen
In this post, we will see how the DumpViewer is able to open a particular file in Visual Studio and highlight the specified line.
by Issam Lahlali
The majority of developers have already heard about design patterns, GOF(Gang Of Four) patterns are the most popularized, and each developer has his way to learn them , we can enumerate: Reading a book or a magazine. From web sites. From a collegue. Doing a training.
by stfairy
In this tutorial, we will write a simple HTTP server by using useful components provided by Poco
by stfairy
Learning Poco: GET with HTTP
by stfairy
In this tutorial, we will write a very simple example for getting started with threads.
by stfairy
A simple utility program for listing directories recursively
by stfairy
In this tutorial, we will load XML configuration from files ystem by using XMLConfiguration, and access specific configuration items by using methods provided by AbstractConfiguration.
by stfairy
In this tutorial, we will zip files into a single archive file by using Poco::Zip::Compress.
by Gaurav Aroraa
In our previous posts we learned ‘What is S.O.L.I.D. Programming Principles and a detailed explanation with code of Single Responsibility Principle, Open/closed Principle, Liskov Substitution Principle and Interface Segregation Principle.
by Gaurav Aroraa
History: In our previous posts we learned ‘What is S.O.L.I.D. Programing Principles’ and a detailed explanation with code of Single Responsibility Principle and Open/closed Principle. S.O.L.I.D. is an acronym introduced by Michael Feathers as: 1.
by Simon Jackson
A review of "Learning Window 8 Game Development"
by Chris Boss
Lessons learned from legacy Windows programming
by Sibeesh Passion
How to load an XML file and show as li using ng-repeat in Angular JS
by Pankaj.Sinha.Techno
Loading assemblies using Assembly.Load, Assembly.LoadFrom and Assembly.LoadFile
by S Ravi Kumar (TechieRathore)
How to localize Xamarin.Forms with Hindi Language
by Arkadeep De
Logout User After Browser Close in ASP.NET C# Using Web Services
by Esteban Alvarez
Low cost design of useful utility classes
by jsolutions_uk
This post is an attempt to cement a few things in my mind as well as explain to those who are interested what on earth is going on with lvalues, rvalues and references.
by Sacha Barber
Finishing the 'view rating' page
by Coral Kashri
Risk Iterators bring with them, and how to prepare for / deal with it
by sashan govender
This was a program I wrote a while ago (2003) to demonstrate what can be done with template metaprogramming in C++.
by Adnan Boz
In this blog post, I’m diving deeper into Thrust usage scenarios with a simple implementation of Monte Carlo Simulation.
by Adnan Boz
Massively Parallel Random Nunber Generation using CUDA C, Thrust and C#
by IInjac
CodeProject Welcome to this multi-part series about the managed version of theWindows Azure Mobile Services backend.
by IInjac
CodeProject   It’s been a while since the last part, but I have been terribly busy. In the last part you learned about custom controllers, the ApiServices-class and the Authorization level attributes. In this part you will learn how to wire up everything.
by IInjac
CodeProject In the first part of this series you learned about the basic differences between the JavaScript and the managed backend. This part will introduce you to the basics of ASP .NET and OWIN.
by Artem Los
The requirement of performing several thousands of calculations (for example, during integration) led to the optimization with pre-scanned expressions. But the aim to make Mathos Parser even faster still remained.
by Minh Danh Nguyen (ToughDev)
How to measure temperature using the dsPIC CTMU
by Issam Lahlali
MemCache++ is a light-weight, type-safe, simple to use and full-featured Memcache client. It was developed by Dean Michael Berris who is a C++ fanatic, loves working on network libraries (cpp-netlib.github.com), and currently works at Google Australia.
by Martin Vorbrodt
Memory barriers and thread synchronization
by 10xlearner
Memory Management, more specifically in C++
by matt warren
Fortunately, there’s a fantastic tool that makes it very easy for us to get an overview of memory usage within the CLR itself. It’s called VMMap and it’s part of the excellent Sysinternals Suite.
by Rion Williams
How to merge smarter with Semantic Merge.
by Naveen
Like the problem in displaying the message box in InitInstance of an APP class, there is a problem in displaying the message box in ExitInstance() also.
by Ivan Krivyakov
MessageBoxes and worker threads
by Alexander Golde
Meta Programming is a concept that dates back to languages such as LISP or Smalltalk. The term is used for programs that write or modify other programs – or perform operations on themselves.
by Alexander Golde
Meta Programming is a concept that dates back to languages such as LISP or Smalltalk. The term is used for programs that write or modify other programs – or perform operations on themselves.
by Member 11794279
This is the first one of two posts concerning approach to build cost effective, but prepared for scaling systems, using ASP.NET Web API and Azure.In the era of building systems that aim to provide services at global scale, requirements for scalability and high availability are becoming our brea
by hjgode
How to reset Windows Mobile device lock/PowerOn password
by hjgode
Mobile Development: AutoHide Windows Mobile Device Center 2
by hjgode
Show a small information window using Win32 API.
by hjgode
How to disable StartMenu clicks and Win key for kiosk mode application using a library
by Praveen Kumar Katiyar
Modifying an array of string values.
by Praveen Kumar Katiyar
Modifying an array of structures.
by Mahmudul Haque Azad
A simple trick to add to custom node to the XML commenting.in GhostDoc
by matthewproctor
Monitoring Lync 2013 with MRTG
by danielthesolver
The usefulness of Regexes (Regular Expressions) is ineffable. Especially in parsing documents, it’s a well-suited and indispensable tool.
by Martin Vorbrodt
Multi-hashing
by David Corne
This blog post is going to be about the C++ keyword mutable, it is also going to go into using mutable for data caching.
by m_kramar
MVC Complex model postback: bind field to JSON string
by thoughts-on-coding
I thought it would be a very nice idea to start my blog with a small project I wanted to do since a long time. A small tool/solver of the n-body-problem. It’s not just only the interest of solving a challenging mathematical problem with modern C++.
by Paul M Watt
I discussed the merits of selecting a suitable unit test framework for your development project in my previous post. I described the qualities that I found most valuable in the test framework that I use, CxxTest. The qualities are xUnit framework, portability, simplicity, and flexibility.
by WebBiscuit
A hidden danger of wrapping using RAII rears its head when we start copying the object around. Let's look at why and what we can do.
by Bobby Lough
Node.js for home grown utility applications
by Bartlomiej Filipek
My short summary for non static data members initialization from modern C++. A very useful feature.
by aroman
In this post we introduce the Fourier Transform and hint about some of its usages.
by thoughts-on-coding
Matrices are a key concept in solving linear equation systems. Efficient implementations of matrices are not only considering computation complexity but also space complexity of the matrix data.
by Eric Anderson IO
With the Apple watch coming soon there has been an influx of new iOS developers. Because of this I keep seeing the same type of conversations and pull requests centered around this one topic property attributes.
by PeteBarber
Recently I was helping somebody debug an issue around the use of swprintf_s.  The issue turned out to an Obi-Wan (off by one) error.  I don't tend use the likes of printf() very much instead preferring to use a std::stringstream if I need to format into a string.I'd assumed that the Microsoft's secu
by PeteBarber
How to obtain the size of a C++ array using templates and other techniques.
by abin jaik
Office 365 Video & Office 365 APIs
by Anooj Nair
Office365 API – Connected Services
by Pragmateek
Introduction If you've already developed COM APIs with .Net, typically in C# with VBA as the consuming language, you've probably leveraged two powerful features: by-reference parameter passing that allows the API to change the input object itself, not only its ... Continue reading ...
by VentsyV
A solution to the problem.
by Praveen Kumar Katiyar
Packing an array inside a VARIANT.
by Vivek Goyal
Paging in MS SQL Server 2005/2008 using ROW_NUMBER()
by Martin Vorbrodt
Parallel STL
by Naveen
An improvisation to boost unit test frame work that will let you run unit test cases in parallel.
by Michael Adaixo
Parallelizing ray tracing in C++
by Sabarinathan A
The primary purpose of a Parameterized View lets you retrieve PL/SQL record collection structures in a SQL context.
by Anna-Jayne Metcalfe
A .lnt file is an "indirect file", which is simply a collection of PC-lint directives.
by John M. Dlugosz
“Know your libraries!” You may already have the code you need.
by Bartlomiej Filipek
Summary of techniques to stream data from CPU to GPU in OpenGL with focusing on new method called persistent mapped buffers.
by Minh Danh Nguyen (ToughDev)
How to play the classic MS-DOS game - Alley Cat - from your browser
by RCL_SPD
Please have a C API for your library
by Faye Williams
Polymorphism and overloading in C++
by Coral Kashri
About C++20 Ranges library
by Paul M Watt
Preparing to know modern C++
by Mircea Diaconescu, Gerd Wagner
Home Automation is made simple for everyone, with the industrial grade PRODINo ESP8266 based module. It can be programmed with the Arduino IDE and allows to control (ON/OFF switch) mains (110-240 VAC) powered devices such as light bulbs, water pumps, cafe machines or garage doors.
by Sarath C
In this installment, let’s cover basic primitives. The basic primitives are the mostly used shapes like lines, rectangle, rounded rectangle, circle etc.
by Charles Boyung
This is the third part in my series on programming for performance.
by Zac Gery
The topic of perfection is a common discussion at the programming dinner table. Is it good? It is bad? It is healthy? Is it possible? Is it realistic? As expected, a topic with this many questions has a wide variety of entrenched opinions.
by Grant Curell
This code is for Python 3. I was surprised to discover that I couldn’t really find a good way to do this when I Googled for a solution. I just kept getting results for Google’s youtube API, which is great… but also massive overkill for what I wanted to do.
by Shun Huang
Various ways to run and build Python code for those who have C++ background
by Shun Huang
Introduce Python Property from the concept of C++ Getters and Setters
by Shun Huang
Mutable, Immutable and copy assignment in Python vs. C++
by Shun Huang
Introduce Python's way to support polymorphism and duck typing from the concept of C++ polymorphism
by Shun Huang
Some Python scope rules that are not intuitive for people from a C++ background
by Mohammad Nasirifar
My status report while trying to understand why the exact same code Runs 1000s (not kidding) of times slower in Python
by Piusn
Quick look at Azure app services
by Shun Huang
Here is a quick start to use Visual Studio code for C++ programmers in Linux
by HelgeKlein
A quick and dirty description of how to use radio buttons in MFC
by rtybase
Why "i = i++" expression returns different results in C++ and Java/.NET?
by Orjan Westin
Revisiting an old function to convert hexadecimal strings into integer byte arrays
by Orjan Westin
A shared_ptr memory manager for the Xerces XML parser
by Bartlomiej Filipek
. There are many situations where you need to express that something is “optional” - an object that might contain a value or not. You have several options to implement such case, but with C++17 there’s probably the most helpful way: std::optional..
by Issam Lahlali
What’s the origin of bad design?
by Kevin Mack
Hello All! Welcome to TotalALM. This is a new blog being written by Kevin Mack, and Brandon Rohrer, and you will be seeing many more posts from the two of us about all things ALM. To find out more about who we are, please feel free to check out our bios on this site.
by AssemblySoft
When your cloud services have been deployed and things are maybe not going quite as you expected, the first thing you may turn to is diagnostics.
by Alexey Kurakin
This article is the second part of my series about remote threads. In this part, I describe how you can create permanently executing thread with any of your code inside address space of another process.
by Alexey Kurakin
Last part in my series about remote threads
by Alexey Kurakin
In this part of the tutorial, general information about remote thread is described: what are remote threads, how they can be created and used.
by Rion Williams
Remove slow startups and enjoy less "suspense" through .NET 4.5.1's app suspend feature
by John Newcombe
How to remove the bounce from a Rotary encoder in C++
by Orjan Westin
How would you remove all whitespace from a std::string? Here's a look at a number of different ways.
by Neta777
Revisiting the Active Object Pattern - with C++11 Closures
by Gil Fink
Revisiting XML Configurations In Unity In the past I wrote a few tutorials about Unity application block. One of the things I wrote about was how to configure a Unity container using design time configuration.
by Arik Poznanski
The basics of the Windows Ribbon Framework - a rich command presentation system that provides a modern alternative to the layered menus, toolbars, and task panes of traditional Windows applications.
by Arik Poznanski
In this post, we continue our review of the Windows Ribbon Framework feature brought to us in Windows 7. For more information on the ribbon feature in general and Windows Ribbon Framework in particular, make sure you read Part 1.
by puri keemti
SAAS (Software as a Service) comprises of technologies SOA, Web services and AJAX as a new approach to build enterprise application. It is deployed as hosted service and access over internet for all vendors.
by n.podbielski
Safe cast string to enum
by CdnSecurityEngineer
Scalable Security Engagement Problem
by BC3Tech
Disney's new Circle internet parental control service provides good feature on its free tier that can be enhanced with other services. Here's how you can use IFTTT to schedule the internet to turn on and off for your entire household or just specific devices in your household... CodeProject -->...
by CdnSecurityEngineer
Intro – Secure Process Creation I chose the Secure Process Creation pattern as the first pattern to kick of the series on security design patterns because process creation is everywhere in the software world today. Ensuring that the way processes…Read more ›
by BC3Tech
While playing around with NuGet as much as I have been, I noticed something in the ‘nuget pack’ command that I thought was pretty interesting. A ‘-symbols’ flag. “What’s this do?” I thought. So, naturally, I gave it a shot. What NuGet spat out for me was a .
by M.Hussain.
Session variables management
by Paul M Watt
This post will focus on the concept of SFINAE, Substitution Failure Is Not An Error. This is a core concept that is one of the reasons templates are even possible. This concept is related exclusively to the processing of templates.
by Eric Z (Jing)
Sign Extension of C++ Pointer: The cause of NIC’s failure to send packets
by Keyhole Software
I have had the opportunity to work with SignalR over the last 6 months and I really like how easy it was to set up and get working. It has opened my eyes to a lot of possibilities for web projects. I’ll do my best to explain the technology as I’ve been exposed to it. What […]
by Kunal Chowdhury «IN»
In this post, I will describe another feature of Silverlight 4 “Access to external content”. Here I will show how to drag and drop some external images to my sample application.
by Mohammad Elsheimy
Learn how to create your CWinApp::OnIdle in C
by matthewproctor
The Skype Web SDK requires that the Unified Communications Web API (UCWA) framework is installed and enabled on your Front-End, Edge and Director servers.
by matthewproctor
In a previous tutorial, we looked at how to interactively log in and send an instant message. It occurred to me that it would be remarkably simple to automate the process, so that a single JavaScript file could be used to simply send a message.
by matthewproctor
Sometimes connecting to or using the Skype Web SDK isn't as straight forward as you'd like. I'm collecting a list of common issues and scenarios below that can be used to help troubleshoot and identify deployment issues.
by matthewproctor
Whilst building my next Pluralsight course, I've come across a few more scenarios and solutions to keep in mind, many specific to the Chrome web browser.
by Minh Danh Nguyen (ToughDev)
Slow Conditional Breakpoints with C++ in VS2022
by John Michael Hauck
Writing massively parallel Windows software in C++ that takes full advantage of the processing power found in the video cards of today’s gaming computers.
by Chris_Green
I was fortunate enough to have the opportunity to attend the Software Architect Conference this year in London.  This is the same group which puts on DevWeek.  It was short and sweet, just 2 days without the additional sessions before and after.
by Shahriar Iqbal Chowdhury/Galib
Define Principle Single Responsibility Principle (SRP) states that there should never be more than one reason for class to change.
by Minh Danh Nguyen (ToughDev)
Software RTC for dsPIC33EP512MC502
by Issam Lahlali
Here are some reasons why “Modern C++” adopted the generic programming
by Marius Bancila
How to sort a CTreeCtrl
by Orjan Westin
Splitting or tokenizing a string into substrings divided by a separator
by Orjan Westin
Splitting strings again - strtok redeemed
by GarethI
Creating native extension library for data quality testing
by Edison Heng
Square Root algorithm for C
by Orjan Westin
A static, or compile-time, assert for C++
by Nizar Noorani
We recently ran into a challenging design issue at work...
by zenwalker1985
Dear Reader, I would like to bring into your attention an old article written on this topic. This article explains alot about strings concatenation and does very good performance analysis. Here is a glimpse about this article: Over the years, plenty has been written about... Read More
by Pranay Rana
Note: Split function has more no of overload method but the below two I found useful. You may found other overloads helpful in your code.In this post I am going to discuss about two important thing about Split function of String class.
by User 271009
Stuff is an example application I wrote for WPF Line of Business Tour at Redmond event.  During some of the event sessions I used the code in Stuff to demonstrate topics I was teaching.  During the event, we did not do an end-to-end examination of Stuff, that is the purpose of this bl
by Marius Bancila
tarlib – Windows TAR Library
by Paul M Watt
Template meta-programming is the practice of using templates to generate types and functions to perform computations at compile-time and generate programs.
by Bikash Shaw
Test your web application’s UI with JUnit and Selenium
by Gabor Fekete
Fine grained access control to private members of a class
by Chris Boss
The elusive Control Spy utility is a WIN32 programmers friend. Control Spy is a unique set of examples of how the common controls work when writing software using the WIN32 API. The last version I personally downloaded was the 2.
by Andrey Permamedov
The bug in MFC tool tip control
by matt warren
CLR thread pool 'thread injection' algorithm
by aroman
In this article I discuss and make a program about Hartree-Fock.
by hjgode
Some information about Internet Explorer running on Windows Mobile
by John M. Dlugosz
Here is the real answer to the FizzBuzz interview question
by WebBiscuit
So far we have concentrated on the 'AII!' part of RAII, so now let's look at the important bit, the R, the Resource.
by micahs
What does it take to be an Object Oriented Programmer?
by Coral Kashri
Smart memory management
by Coral Kashri
Shared ptr allocations and initializations
by Coral Kashri
More about smart memory management in C++
by Coral Kashri
Involves usage example of shared_ptr aliasing constructor, design patterns reflection and factory, metaprogramming, string_view and variant/visit.
by Coral Kashri
std::string_view can optimize both performance and code readability in code sections which handle strings, but, it can also lead to UB and memory issues if used incorrectly.
by Gabor Fekete
Widget::O Idiom
by CdnSecurityEngineer
How to think like a general
by thoughts-on-coding
It is important to think twice before trusting a tool blindly.
by Jim Crafton
Here's an interesting thought experiment for functions that get executed in a separate thread.
by Jim Crafton
Threadpooling in VCF
by Member 7950660
Threads and a Bicycle-built-for-two
by aroman
The subject of this post is Time-Evolving Block Decimation.
by Thomas Maierhofer (Tom)
TinyMCE additional HTML elements
by 10xlearner
const-correctness, about when and why you should use const keyword - this post was inspired by a rule from the first chapter of Code Craft, by Pete Goodliffe, on Defensive programming
by bovykinmaxim
A token based server, which means that the server and the client will use token exchange as a handshake to confirm that all of the messages were correctly delivered.
by alex turner
C takes far too long to code up when complex data marshalling or logic gets involved. Also, the very act of writing it is so slow because of its challenges to the IDE.
by Imran Abdul Ghani
Here is a list of top 10 ASP.NET AJAX interview questions
by Imran Abdul Ghani
Top 5 articles of the year 2013 on web development
by MobileAppMastery
Top 5 Must Know Variable Types For iPad (& iPhone) Programming
by Imran Abdul Ghani
ASP.NET Web API 2 has been released with a number of new exciting features. In this web development post, I'll try to discuss new features of it which can be considered the top 5.1.
by m_kramar
TPL-based TCP server with cancellation support.
by Alejandro Gaio
A client-tracking solution for a session-less WCF web service
by Dennis E White
How to track user touches with UIImageView
by Alexander Gutev
This post begins with a description of the State Management Problemand various solutions to it offered by today's programming languages. The final section details the solution provided by version 0.8 of the Tridash programming language.
by Alexander Gutev
Another Programming Language?. CodeProjectI recently released version 0.4, the first version that is remotely usable, of Tridash, a programming language I've been working on...
by Minh Danh Nguyen (ToughDev)
How to troubleshoot slow C++ debugging with VS2022
by Eric Xue (brokensnow)
Had a task yesterday to restore a few SharePoint 2010 site collection Production databases back to the Development environment.
by Paul M Watt
Tuple
by alex turner
Life can be more fun in tuples!
by Paul M Watt
Type lists
by Paul M Watt
I would like to devote this entry to further discuss the Typelist data type. Previously, I explored the Typelist[^] for use in my network library, Alchemy[^]. I decided that it would be a better construct for managing type info than the std::tuple.
by Dennis E White
A very simple solution to a problem that bugged for me for sometime.
by kishore Gaddam
Calling WinRT Component from C++ We have developed a C++ WinRT Component DLL & C#.NET application in the post here Under the hood Part 1 : C++ WinRT Component DLL & C#.NET Metro application we have seen the compiler generated components for making the C# application access the C++ WinRT compone
by Eric Z (Jing)
Understand std::atomic::compare_exchange_weak() in C++11
by kb-boxer
Understanding (ref)erences
by Jin Vincent Necesario
JavaScript Map object collection
by chetanvihite
In this post I am going to talk about Onion Architecture. There are several traditional architectures that exists in web world and each one of the architecture comes with its pros and cons. But most of the traditional architectures raises … Continue reading →
by Paul M Watt
How to unit test a Singleton in C++
by PeteBarber
The prescribed solution to this problem is to not place the COM types directly into the STL container but instead wrap them with the ATL CAdapt class.
by David Corne
This post is an introduction to a library I have written, UnitC++.
by Vidyasagar Machupalli
Memory management is the art and the process of coordinating and controlling the use of memory in a computer system.
by pytelg
This post describes how to execute unmanaged C++ OpenGL drawing on Windows Forms and WPF to achieve very fast and reliable graphics rendering over stunning GUI done in WPF or Windows Forms.
by Passion4Code
Upload .csv File in MVC Application using Ajax
by ozkary
When there is a new version of a web service in a different URI, we usually just need to point to that new URl and get the new reference class for that service.
by Gautham Prabhu K
In recent years User Experience(UX) Design has become very important part of software industry. As multiple softwares are providing similar service to users a good UX can mean life or death for your software product\service and in worst case your company.
by Melick
User profile synchronization service starting issues
by Gabor Fekete
This post demonstrates how to use auto with move-only types.
by Pragmateek
Using C# from native C++ with the help of C++/CLI.
by Williarob
How to use Expression Encoder 2 Silverlight 2 Templates in your project.
by Jason N. Gaylord
HTML5 will introduce many new and exciting features including the addition of geolocation. Geolocation allows a device to determine a global position of the device (latitude and longitude), it’s accuracy (horizontal accuracy and vertical accuracy), altitude, and speed.
by Ben M Watson
Using MemoryStream to wrap existing buffers: Gotchas and tips
by S Ravi Kumar (TechieRathore)
A few days back I saw this awesome video on Channel 9 by James Montemagno and I learned about Microsoft Cognitive Services. The services are [...]
by thoughts-on-coding
Using pointer to members is sometimes a mighty feature of C++. In this post you see a way of how to use them in STL algorithms.
by Steve Wellens
Usually, when you think of a Web Service, you think …make the call, get the response, and get on with the task at hand. These "one shot" calls are the norm in Web Services but there may be times when you need a little more. You may need the Web Service to remember states between calls.
by zoyobar
Using Shape class to display and scale graphics in XNA, WPXNA (3).
by Sifiso W Ndlovu
IntroductionThe post, XML Document Sourced SSRS Report Using HTTP URL, demonstrated how a SQL Server Reporting Services (SSRS) data source can be used to reference an Extensible Markup Language (XML) document located via Hypertext Transfer Protocol (HTTP) protocol-based URL.
by Gabor Fekete
Using std::unique_ptr (RAII) with malloc() and free()
by Gordon Beeming
How to use TFS Kanban column state to the warehouse
by Gil Fink
Using Web Storage in Web Applications
by Johan Ohlin
DataAnnotations are really helpful when creating a model in Entity Framework Code-First. They are a simple way of instructing EF how you want the model to be structured and how it should translate the model into a relational database.
by Gabor Fekete
Variable Declaration and Initialization
by aroman
Variational Quantum Monte Carlo for a molecule, using Fokker-Planck/Langevin approach
by Bartlomiej Filipek
How memory access patterns can influence performance of your code
by Paul M Watt
View C++ as a federation of languages
by User 11633146
Visions of generics and templates: How parametrics are compiled
by Tamir Khason
Visual Studio debugger related attributes cheat sheet
by viva64.com
This time we will discuss virtual inheritance in C++ and find out why one should be very careful using it.
by teebot
(or How to Retrieve a Type of Parent Control Using an Extension Method)Here's a situation where I had to retrieve the next Parent Control of a certain type.
by Saleh Hamadeh
Web security: unvalidated redirects
by Steve Wellens
There was a question from a student over on the Asp.Net forums about improving site performance. The concern was that every time an app setting was read from the Web.Config file, the disk would be accessed. With many app settings and many users, it was believed performance would suffer.
by thoughts-on-coding
How can we share and increase software development knowledge in a heterogeneous team? Weekly Knowledge Candy
by Akash Ashok Jain
What are the Changes in .NET 4.0 Security Model & What is Sandboxing?
by CdnSecurityEngineer
Intro This is an interesting topic, my reasoning for writing this will become clear in the not too distant future, however not many organizations that are actively writing code have many folks focused or dedicated exclusively to security, if you…Read more ›
by Afzaal Ahmad Zeeshan
This blog post focuses on debugging concept. It is meant for novice people who want to learn what is debugging and how to debug an application.
by S. Senthil Kumar
When a C++ destructor did not run
by S. Senthil Kumar
Why did it not run?
by Naveen
When a MessageBox in InitInstance didn't show
by Member 11794279
When processor is not enough
by Martin Hinshelwood
Well, it depends….If you are a small company that creates a finite number of internal projects then you will find it easier to create a single project for each of your products and have TFS do the heavy lifting with reporting, SharePoint sites and Version Control.But what if you are not…Update
by Martin Hinshelwood
Well, it depends….If you are a small company that creates a finite number of internal projects then you will find it easier to create a single project for each of your products and have TFS do the heavy lifting with reporting, SharePoint sites and Version Control.But what if you are not…Update
by pytelg
When two strings are equal on Windows
by S. Senthil Kumar
Mixing SetEnvironmentVariable and getenv is asking for trouble
by rudigrobler
Who's the boss?
by Vijay Rajanna
How C# is highly distinct from C++
by Bartlomiej Filipek
Introduction to insulation method, for improving physical design of the code.
by Sarath C
Simple method to display progressbar over taskbar button
by hjgode
This small tool enables you to use Function keys within Internet Explorer Mobile (IEM) web sites.
by Ivan Krivyakov
Getting callback on child process exit in C++
by hjgode
Unfortunately Remote Desktop Mobile (RDM) Client, if part of your Windows Mobile 6.1 device, will disconnect after 10 minutes of user idle time...
by Arik Poznanski
Introduction Every WPF developer knows the situation where you have a large line-of-business application, you’ve implemented all the features and when you finally run it on real data – it runs s-l-o-w.
by Jim Crafton
How to work with delegates in Visual Form Files.
by Mircea Diaconescu, Gerd Wagner
Learn how to develop Arduino-based apps for the Web of Things (WoT). This first part of a series of tutorials shows the basics of an Arduino program (known as a "sketch") and provides a quick introduction to some electronic components, including resistors, RGB LEDs and LEDs in general.
by Mircea Diaconescu, Gerd Wagner
Learn how to develop Arduino-based apps for the Web of Things (WoT). This second part of a series of tutorials shows how to read analog and digital sensors with the help of Arduino.
by Mircea Diaconescu, Gerd Wagner
In this multi-part tutorial we show how to develop Arduino-based apps for the Web of Things (WoT). This third part shows how to set up a connection between an Arduino and the Internet via a WiFi network and use HTTP(S) to send data to a free cloud service like ThingSpeak.
by BC3Tech
All over the news lately is the new release of the ability for Windows Phone developers to respond to user reviews via the dev center, something of which any developer can immediately see the value.
by Sacha Barber
I was working on something for an upcoming article that I am writing where I am messing around with 3D, and I was having a small issue with a VisualBrush (something to do with Freezable, I never did quite figure it out and came up with a better solution), but along the way of trying [...]
by ericevenchick
Interrupts and how to implement them in a bootloader
by Keyhole Software
XML Manipulation With XML Copy Editor
by Aniruddha Loya
A module for compressing / decompressing files in windows using Windows shell