Recent Programming Articles
Enhanced rich edit controlI needed a dialog box app based on RichEdit control. I have searched over the Net and I found Jeremy Iversons article. I downloaded the code and studied it. It was not what I have needed but it was a good start point. So, my app is a kind of a RTF word processor. It has menus, to... .NET | Saturday, 31 January 2009 |
CheckListBox based on ListBox that supports ReadOnlyThis is based on article at http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2384558&SiteID=1&mode=1 where I extended the code provided by ... .NET | Saturday, 31 January 2009 |
Introduction to COM - What It Is and How to Use It.COM (Component Object Model) is the popular TLA (three-letter acronym) that seems to be everywhere in the Windows world these days. There are tons of new technologies coming out all the time, all based on COM. The documentation throws around lots of terms like COM object... General | Saturday, 31 January 2009 |
Introduction to the Validation Application BlockAny application that takes input from user or other system must ensure that the information is correct format, in terms of some rules that specify by several ways.Like a registration form has lots field like social security number, credit card, email has s... .NET | Saturday, 31 January 2009 |
WPF Multi-Lingual at RuntimeBackground Look of the Current CrypTool Program (C/C++, MFC) ... General | Saturday, 31 January 2009 |
Opening / Saving multiple types of documents in MFC MDI applicationsThis is a simple visual C++ 6.0 multiple document (MDI) project that allows opening / saving multiple types of documents. Normally, when you start an MDI project, you are allowed to associate one file type (i.e. extension) with your project. If you want to be able to open / save m... C/C++ | Saturday, 31 January 2009 |
Multiple Monitor SupportC/C++ | Saturday, 31 January 2009 |
VB.NET Wav file graphical viewer controlFirstly, I would like to acknowledge that the some of the methods for this control came from Steve McMahons (http://www.vbaccelerator.com/) VB6 version, so, all the credit for the idea goes to him. The contribution I have... C/C++ | Saturday, 31 January 2009 |
Weak Events in C#What exactly are events? Part 1: Listener-side weak events ... C# | Saturday, 31 January 2009 |
Using Events and Delegates in C#There are a number of articles available which deal with delegates. The objective of this article is to present events and delegates in a very straightforward fashion, which will enable and encourage developers to include events in classes that they design and develop, as well as ... C# | Saturday, 31 January 2009 |
How to use Crystal Reports with Access database in C#There are many ways to present data to users. For example, you can write code to loop through records and print them inside your Windows form. However, to do such a code any work beyond basic formatting can be very complicated to program. With Crystal Reports, you can quickly crea... C# | Saturday, 31 January 2009 |
Manifest Reader for Ant ToolThis article presents a simple but quite useful ant task for reading MANIFEST.MF file contained in a jar and selectively print its content. Java | Saturday, 31 January 2009 |
Task Pattern meets the Command PatternCommunicating across a network can be time consuming manifesting itself as an unresponsive user interface. Avoiding long and non-deterministic operations on the UI thread will not increase overall performance but it will give the user some degree of confidence that the application... General | Saturday, 31 January 2009 |
Source Code Line CounterWhile updating my cv, I wanted a quick way of seeing how many lines of code my application contained (160,430 lines!). I havent looked into Visual Studio Add-ins too much so I wrote a simple stand-alone application that has a few nice features. .NET | Friday, 30 January 2009 |
CCheckComboBox IIThis control is actually a modification of the CCheckComboBox class that was written by Magnus Egelberg, Lunalogik... .NET | Friday, 30 January 2009 |
Writing to and read from the console - From a GUI application using the same cout/cin and printf/scanfHi folks, let me start with an interesting problem. I was developing an MFC dialog based application, and now I wanted to write some custom code in the OnPaint() function. Done! Unfortunately, in the first run, my application was blown up. I found that the problem was... .NET | Friday, 30 January 2009 |
Outlook style GUI - three-way split formI saw a post on one of the boards where someone was asking whether typical GUIs are possible using the .NET framework. The one that came to my mind instantly was the Outlook Express GUI. I dont mean the Outlook folder bar or its functionality. I meant the three-way split. MFC pe... .NET | Friday, 30 January 2009 |
Read and Update CAPS or NUM lock status from your applicationA few months back, I was developing a desktop application for a client. After completing the requirements, I was enhancing the UI specially the main form. In the previous versions of Microsoft Word (before ver. 2007 ), there are some label which are clickable an... .NET | Friday, 30 January 2009 |
Plain C Resampling DLLWhen I first saw Libor Tinkas great article on resampling Image Resizing - Outperform GDI+, I said to myself: "very good stuff indeed, I really need a similar tool for GDI based b... Multimedia | Friday, 30 January 2009 |
Ray casting in a 2D tile-based environmentRay casting is a technique widely used in 3D environments. It consists in casting a "ray" from a given position in a given direction. The algorithm will then tell you things like where a collision happened, what was the normal of the surface, etc. In this article, I will... Multimedia | Friday, 30 January 2009 |
|
More in: C#, C/C++, .NET, Java, Game Dev, Multimedia, General |
|
Latest Articles
- AntiHisto
- Thumbnail images in PHP
- Online Dating Websites
- Hack to enforce the cache of an XmlDataSource to invalidate
- AutoSearch SELECT tag
- Nine ASP.NET Site Navigation Problem Solutions: Part 1
- Enhanced rich edit control
- CheckListBox based on ListBox that supports ReadOnly
- Introduction to COM - What It Is and How to Use It.
- Introduction to the Validation Application Block
Software Development