IT Technology Blog

IT technology blog, featuring the essence for you to read the article, is to learn IT technology blog first choice

WPF Custom Control - FilterControl for ListBox/ListView

Download FilterControlDemo - 45.19 KB Introduction ComputerCastle.Demo.Controls.FilterControl is a WPF-based Custom Control

Making a Voice Recorder on Windows Phone

Download WpVoiceMemo - 686.09 KB  Introduction  There's a popular set of questions that come up in the forums related to working with the microphone, making usable recordings from it,

.NET Double Reference

Download demo - 13.67 KB Introduction The DoubleReference class below wraps a reference which gives one reference to references. When used, they act like double pointers in C and in some cases can

Parse XML Documents by XMLDocument and XDocument

Download XMLParsingExample.zip - 35.31 KB Introduction This article demonstrates how to parse XML documents using "XMLDocument" as well as "XDocument". Background "XML&qu

A simple GB2312/GBK encoder for silverlight

Download GBKEncoder.zip - 58.7 KB  Introduction This article describes a GBK encoder, which is designed for silverlight. It's implemented as a single class GBKEncoder which includes some p

A simple wrapper for asynchronous file I/O (ReadFileEx,WriteFileEx)

Download AsyncFileDemo - 28.33 KB Introduction Hi all, here Iam dealing with a subject which is comparatively less discussed. The people new to programming world will start with samples which crea

Compiler Internals - How Try/Catch/Throw are Interpreted by the Microsoft Compiler

Introduction Before I start with my article, I would like to mention some important things. The most important fact you should always keep in mind is that this article is not (and should not be) a de

FMBomb - A Beginner's Approach to Hardware Programming

Download source - 5.05 KB Introduction In this article, I want to take you through the process of creating your own hardware project. I hope it can serve as an example that working in hardware ca

ASP.NET Mobile Handset Detection, Redirection & Development Made Easy

Download Detection_Sample_Source.zip - 1.07 MB Download Enhancement_Library.zip - 148.37 KB Introduction This article explains two approaches to determine if an HTTP request is coming from a mobil

How to Write Windows Shell Extension with .NET Languages

Download CSShellExtContextMenuHandler - 87.57 KBDownload VBShellExtContextMenuHandler - 83.15 KB About us  The Microsoft All-In-One Code Framework (http://1code.codeplex.com) is a free, cent

Progress form in secondary thread without blocking main window

Download source code - 93.8 KB Introduction This is my first article, plus I'm not a native English speaker.. so don't be harsh on the comments please. Very often, I have had to add a progress for

FMBomb - A Beginner's Approach to Hardware Programming

Download source - 5.05 KB Introduction In this article, I want to take you through the process of creating your own hardware project. I hope it can serve as an example that working in hardware ca

Pratical ATL: Connection Point and two approaches to receive events

Download atl_internals - 119.65 KB Introduction    In this article, I show how to implement connection points and introduce two approaches to receive events that for the connecta

MFC/C++ Helper Class for Window Resizing

Download source code - 153.22 KB Download demo - 75.8 KB Introduction In MFC, resizing or repositioning controls could be quite bothersome. If you are familiar with the .NET platform,

3D Software Rendering Engine - Part I

Download Triangle Renderer Project - 521.86 KB Introduction This is an article about the 3D software rendering engine. I will not discuss about DirectX or OpenGL here. The running example is done i

PE64Dump - Dump the PE32+ Import table

Download source code - 3.56 KB Introduction It is often very useful to know which DLLs and which functions are imported by an executable. The following program will show one way to access this info

Push Framework - A C++ toolkit for high performance server development in Windows

Download library source code (VC++ 2008) - 133 KB Download library essentials (lib + public headers + DLL) - 70.9 KB Download Demo 1: Chat application (Server + Client + XMLProtocol + TCPSocket Modu

FMBomb - A Beginner's Approach to Hardware Programming

Download source - 5.05 KB Introduction In this article, I want to take you through the process of creating your own hardware project. I hope it can serve as an example that working in hardware ca

Download a Google Map with Win32, C++ and WinInet

Download source - 33.89 KB Introduction While working recently on an embedded Windows CE project (no, it’s not dead, at least not yet), a colleague was tasked to read JPEG and PNG images from the f

How to make fewer errors at the stage of code writing. Part N1.

Abstract I've arrived at the source code of a widely know instant messenger Miranda IM. Together with various plugins, this is a rather large project whose size is about 950 thousand code lines in C