Course Notes
Computer Engineering

Recommended Articles

This page is out of date and appears here for archival purposes. For new references see the Technical Links page.
image file not found
Kurt Godel by Tom Dunne
American Scientist, March-April, 2002

" There is a theory which states that if ever anybody discovers exactly what the Universe is for and why it is here, it will instantly disappear and be replaced by something even more bizarre and inexplicable. There is another theory which states that this has already happened. "
- Douglas Adams


I just started this page. It contains a collection of references to articles, columns, and papers that I am trying to organize for myself, from a large swamp of paper in my office at home. Some of these I have read and found valuable enough to keep track of for future reference. Some of them have interesting titles but are as yet unread, so they may dissapear after the first reading or may stay forever.

Code Project Articles

All Articles

Use search for C++, C#, COM, Java, etc.

General Software Development

Regular Expressions Tutorial

Programming the Web:

Object Oriented Design

Principles by Robert Martin
Other Articles by Robert Martin

Language References

C++ References
C# References


Developer's Guide to Windows Security
Excellent .Net Security Tutorial
Understanding .Net Code Access Security
Wireless Security: WPA Step by Step
Role-based Security - Web Parts

Data Management

SQL Server Do's and Dont's
Inserting relational data using DataSet and DataAdapter
Beginners guide to accessing SQL Server through C#
Design-Time Data Tools in Visual Studio .Net [accessible if you have Visual Studio Help installed on your computer]


XSL Transformations
Multiple document Output from XSL



.Net - General

Index of articles: ASP, CLR, DirectX, Security, Visual Studio, Winforms
Excellent article on Plugin Mgrs
Dynamically Executing Code in .Net
Debugger Visualizer in 10 lines of code

Boost Libraries

Smart Pointers

Windows Programming

Flicker-Free Control Drawing
Using the ATL Windowing Classes
To WTL or Not to WTL, That Is the Question
WTL for MFC Programmers, Part I - ATL GUI Classes
SendKeys in C++

COM: events, monikers

Understanding STA, Part I
Understanding STA, Part II
Understanding COM Events
Dispinterface vs. Events and Runtime Sinks
Connecting more than one COM client to a desired object
ActiveX Events and MFC State

General Software

Various Licenses and Comments about Them
Binary to Text Encode/Decode class

Interesting Stuff

Dot Net Script
Run from the Web

MSDN Magazine

MSDN Magazine