CSE Core Technologies
Revised: 13 February 2006
Turing Machine by Tom Dunne
American Scientist, March-April 2002
"
In spite of the cost of living, it's still popular.
"
- Kathleen Norris
Web Resources:
Code Project
Windows Developer's Journal
Windows Forms
GotDotNet
Content:
This Page provides links to Core Technologies that are needed background for several of the CSE courses.
-
C# Programming Language
-
C++ Programming Language
-
Threads and Synchronization
-
Sockets and Remote Communication
-
Windows Programming
-
Win32 System Programming
-
MFC Programming Tutorials
Eventually I will be putting a sockets section here. Until I do, here are a couple of useful notes:
-
When designing with sockets you need to #include <winsock2.h> and usually also #include <windows.h>.
The ordering of these matters. You must include the winsock header first, before including the windows
header.
-
A student has reported that if you #define _WINSOCKAPI_ before #include <windows> then you can include
the winsock header wherever you like.