- •check-point in background thread after application exit
We all know about .NET background threads. Background threads are the kind of threads that don't vote for application exit. Consider an application that has a non-background thread and 20 background threads; then, upon exit of the non-background thread, the application exits (all the 20 background t
- •cross platform threads
When writing cross platform applications targeting Windows and any Unix flavored OS, working with different types of threads can be complex. There are two types of threads: detached and joinable. POSIX thread APIs support both Joinable and Detached threads while Win32 multithreading APIs support onl
- •delta forth .net
Delta Forth .NET - World's first Forth compiler for the .NET platformDelta Forth is a non-standard Forth dialect. It has several limitations over traditional standards; however it may be an excellent starting point for beginners. The traditional compreter (compiler – interpreter) approach of other i
- •C# Generics, Part 2/4: Constraints, Members, Operators
The following article is excerpted from the book Practical .NET2 and C#2. The first part of this article is located here.Type parameter constraints
- •The Elements of Game Programming
This article is brought to you by Sams Publishingpublisher of Clayton Walnum's Sams Teach Yourself Game Programming with Visual Basic in 21 DaysThis article is the second part of a two part article. The first part is here. As you've already discovered in part one, a good computer game pushes your
- •standard generics library
The attached source code contains a SGL (Standard Generics Library) which is implemention of some data structures and algorithms in C# using generics.Background I have implemented SGL, because I wanted to learn basics of C# and I am interested in solving algorithtmic problems. These data structures
- •Report Solution Patterns and Recipes: Greenbar Reports
Report RecipesAs we have endeavored to solve various business problems, we've learned to do some interesting things with Reporting Services. On consulting engagements, I often find myself in front of a client who is asking questions like "can you do this or that?" Almost inevitably, the an
- •vb6 save form image to file
This is sample code to save image of the VB 6.0 form to a file. BackgroundNormally the Form.image property only provides the drawing and printedtext in the bitmap image. However if there are image controls, buttons,icons etc on the form then this code pictures those too.Using the codeThere is one si
- •create a program that checks all the links in your web page whether they are active or not.
In this article, I will show you how to create a program that checks whether the links in your web application are active or not. We will use Internet Transfer Control to accomplish this task. This is a real world example where you will see the real use of Internet Transfer Control.About the applica
- •cthread
CThread makes it possible to work with threads in MFC pretty much the same way as you do in C#/Java. You derive your own class from CThread and implement Run(void* ). To start the thread, you have to call Start(). Now a new thread starts it's execution in Run(). When Run() is finished, the thread st