blogs.msdn.com/brianjo

Brian Johnson's Startup Developer Blog

August, 2004

Posts
  • blogs.msdn.com/brianjo

    Windows XPSP2 Pages Updated

    • 6 Comments
    As I'm sure you know by now, we've updated the XPSP2 page in the Security Developer Center with links to the downloads available. In addition, a number of other pages have been updated on Microsoft.com. Here's a short list of the articles and pages that I'm reading through today:
    List of fixes included in Windows XP Service Pack 2

    Release notes for Windows XP Service Pack 2

    Windows XP Service Pack 2 (SP2) for Developers - Lots of good info here.

    Changes to Functionality in Microsoft Windows XP Service Pack 2
    And just a quick note about the checked build we're linking to from our XPSP2 page. This is a great build to install on a test machine that you want to run a debugger against, but it will probably mess up your workstation if you install it on a machine you're trying to work on. If you're looking for the build to run locally, use the release build.
  • blogs.msdn.com/brianjo

    Building Win32 Applications Using Visual C++ 2005 Express

    • 15 Comments

    A number of people have asked about building Win32 applications using the Visual C++ 2005 Express beta. I'll take you through the basic steps here and I'll try to get a more detailed page posted early this week.

    Building Win32 applications with express is a three step process:

    1. Install the Platform SDK
    2. Set the paths for the bin, include, and lib folders.
    3. Add a few options to the linker dependencies in the corewin_express.vsprops file.

    To install the Platform SDK, visit SDK Update and install the core components of the Platform SDK. Once that's accomplished, open the Visual C++ 2005 Express Edition IDE and open the Options dialog box. Navigate to Projects and Solutions and then Visual C++ Directories and add the following to the top of each the appropriate sections:

    Executable Files: C:\Program Files\Microsoft SDK\bin
    Include Files:  C:\Program Files\Microsoft SDK\include
    Library Files: C:\Program Files\Microsoft SDK\lib

    Once all that is done, you just need to take one more step to make the Win32 template work in express. You need to edit the corewin_express.vsprops file (found in C:\Program Files\Microsoft Visual Studio 8\VC\VCProjectDefaults) and change the string that reads:

    AdditionalDependencies="kernel32.lib"

    to

    AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib"

    At this point you should be able to generate a Win32 application from the New Project dialog box. If you have trouble with this, drop me a note at brianjo@microsoft.com and I'll see if I can make that clearer. After I test things out a bit, I'll add some instructions for using the DirectX SDK with express.

  • blogs.msdn.com/brianjo

    New Laptop and Other Stuff

    • 3 Comments
    A couple of weeks ago, I decided that I needed a new laptop. I didn't really need a new laptop, but I get these little urges that tell me some new piece of equipment is going to allow me to virtually plug a PC into my head and make it really easy to think with the thing the way I want.

    So I ended up buying a Sony TR3. My dream is to have a full blow PC with me at all times that's both easy to carry and that serves me as a sort of high-end multimedia player. The TR3 weighs three pounds and I'm getting about 4-5 hours of battery life and so I think it's working out well.

    The funny thing is that I was really torn between this machine and the 64-bit Acer Ferrari laptop. I finally decided that I didn't really rate a Ferrari, and that I would look a little silly with one of those. If it had been blue and said Ford on it, I probably would have gone for it.

    For what it's worth, I ended up finding a great community site for TR3 owners. Funny how important that sort of thing is becoming to me as I make purchases.
  • blogs.msdn.com/brianjo

    Security Events on Microsoft.com this Week

    • 1 Comments
    Here are some of the security related events taking place on Microsoft.com this week:
    MSDN Webcast: Essentials of Application Security (Part 1) - Secure Communications - Level: 300
    Monday, August 02,2004
    11:00 AM - 12:00 PM Pacific Time

    MSDN Webcast: How Hackers Hack - Level: 200
    Friday, August 06, 2004
    9:00 AM - 10:30 AM Pacific Time

    Just FYI: Georgeo Pulikkathara from the Webcast team has a blog and they've built an RSS feed for these events. This week, I'll work with Mark to create a Web part on the Security Developer Center to list these dynamically.

    Update: I took this off the security feed. The webcast archives should be available soon.

Page 2 of 2 (14 items) 12