Category Archives: Microsoft

Windows Installer: Removing Folders


Recently I put together a Windows Installer package (MSI file) for our team to use internally. Without you having to do any extra work, the Windows Uninstaller automatically takes care of deleting any folders where it installed content. However, if an app … Continue reading

Posted in Computers and Internet, Installers, Microsoft, WiX | Leave a comment

Windows Installer: Firewall Settings


Recently I put together a Windows Installer package (MSI file) for our team to use internally. The app I was installing communicates with other apps on our internal network, and it requires certain network ports be open for ICMP and … Continue reading

Posted in Computers and Internet, Installers, Microsoft, WiX | Leave a comment

Windows Installer: Modify Config Files


Recently I put together a Windows Installer package (MSI file) for our team to use internally. The app I was installing writes to temporary storage, and the app stores a reference to the temporary storage folder in AppConfig.xml, which is included in … Continue reading

Posted in Computers and Internet, Installers, Microsoft, WiX | Tagged , , | Leave a comment

Windows Installer: Shut down System Tray Apps


Recently I put together a Windows Installer package (MSI file) for our team to use internally. The package installs a system tray app (sometimes called a notification app or notification area app). One common property of system tray apps is that they … Continue reading

Posted in Computers and Internet, Installers, Microsoft, WiX | Tagged , , | 2 Comments

Opportunity Knocking: Windows 8


This is an exciting time to be a game developer. There are simply so many opportunities for studios of all shapes and sizes to get their entertainment in front of big audiences. One of the biggest opportunities around is Windows 8. … Continue reading

Posted in Game Programming, Microsoft | Leave a comment

Game Developers Conference 2012


GDC is coming up fast: March 5-9 in San Francisco. I’ll be speaking on the latest C++ performance technology — move constructors, perfect forwarding and rvalue references. My session title is Faster C++, 11:30a on Friday, March 9. Microsoft is hosting our … Continue reading

Posted in C++, Game Programming, Microsoft | Leave a comment

C++11: Getting Up To Speed on the New Standard


C++11 is officially the new C++ International Standard. All those new features that people have been talking about for the last few years, such as lambdas and r-value references, are now Standardized. However, the industry still has a lot of catching up to … Continue reading

Posted in C++, Microsoft | 2 Comments