Category:Windows Development

Frameworks
Different approaches to Windows development:
 * Microsoft .NET Framework
 * Microsoft Foundation Class Library (MFC)
 * C++ - centric
 * Programs start with something like
 * Not included in Visual Studio Express, requires Standard or Professional
 * WinAPI
 * C - centric
 * Programs start with something like
 * XNA (games)

Naming
libsomething.lib - static link library something.lib   - import library for something.dll something.dll   - dynamic link library

Important Libraries

 * msvcprt:Standard C++ Library (Multithreaded, dynamic link) - implements streams and STL. Influenced by
 * [nu]afxcw:MFC (static lib)
 * libcpmt:Standard C Runtime Library (Multithreaded) - C++ version - implements C standard stuff like printf