Brian Johnson works with BizSpark Startups on the East Coast of the United States. For more information about the BizSpark program you can go to http://bizspark.com.
VS Editor Zoom: Workspace HomeJust like Words zoom control, adjusting the value of this control will increase or decrease the font size in the Visual Studio Editor.
Security Stuff in Whidbey - The Safer CRT
There has always been a very strong relationship with our team and the developer division (aka DevDiv), in part because they take some of our ideas and turn them into solutions that can be used by our developer customers. And I want to take an opportunity over the next few days to outline some of the excellent security stuff added to Whidbey, most of which you will see when beta 2 ships.
One of my favorites is a more up-to-date C runtime library, dubbed the Safer CRT. Let's face it, the CRT of 20 or so years ago has turned out to be a little, well, challenging to use from a security perspective. When David and I wrote Writing Secure Code we wrote an appendix describing "issues" with certain functions in Windows and the CRT. The CRT library folks, under the watchful eye of Martyn Lovell, decided to fix the "Appendix A Problem" and they did so with the Safer CRT.
Microsoft Visual C++ .NET 2003 Support
Introduction: A Day in the Life of a Box PM
A box program manager is basically a project manager without any direct reports (unless, of course you are a box PM lead). In other words, I drive the team from a peer stance. Minding the product cycle and keeping feature teams in check and on schedule is only one small part of the job. Box PMs are ultimately on the hook for everything that ships in the "box." This PM must pick up (or at least prioritize and delegate) all of the loose ends that don't neatly fit into a feature/component area - setup, help, samples, end-to-end product scenarios, customer programs, legal, servicing and external issues, just to name a few.
Microsoft Win32 to Microsoft .NET Framework API MapThis article identifies the Microsoft .NET Framework version 1.0 or 1.1 APIs that provide similar functionality to Microsoft Win32 functions. One or more relevant .NET Framework APIs are shown for each Win32 function listed. The intended audience for this article is experienced Win32 developers who are creating applications or libraries based on the Microsoft .NET Framework, but anyone looking for a managed counterpart for a Win32 function could find this document useful.
Thanks to Steve for the head's up.
Update: I thought this was updated, but I made a mistake on the year. It's still a great resource. :)
Windows Security Updates Summary for February 2005
The security updates for February 2005 include several high-priority updates for Microsoft Windows that also affect Microsoft SharePoint, Microsoft Internet Explorer, and Microsoft Media Player technologies. If you have any of the software listed on this page installed on your computer, you should install the updates from Windows Update.
Information about Microsoft's February Security Bulletins (Level 100)
Wednesday, February 09, 2005 11:00 AM-1:00 PM (GMT-08:00) Pacific Time (US & Canada).
We are extending this webcast by one hour this month to allow additional time to answer customer questions about the details and deployment of the updates.
Supplemental Technical Information about Detection and Deployment of Microsoft's February Security Updates (Level 200)Thursday, February 17, 2005 11:00 AM 12:00PM (GMT-08:00) Pacific Time (US & Canada)
MSDN Webcast: Digital Blackbelt Series: The Software Security Crisis: Selling Management on the Need to Invest in Secure Software Development (Level 100)
Friday, February 4, 200511:00 A.M.12:00 P.M. Pacific Time, United States and Canada (UTC-8)
Tune in for an introduction to the Digital Blackbelt Series. Learn about the evolving "Secure Culture" at Microsoft Corporation and how your company can save money by spending defensively.
Protect Against Exploit Code Related to Security Bulletin MS05-009 Microsoft is aware of exploit code available on the Internet that seeks to exploit an issue addressed this week by the update released with Microsoft Security Bulletin MS05-009. Microsoft is not currently aware of any active attack utilizing this code or any customer impact. We will continue to actively monitor the situation and provide updated customer information and guidance as necessary. Our investigation of this exploit code has verified that it does not affect users who have installed the MS05-009 update for both Microsoft Windows and MSN Messenger. Microsoft continues to recommend customers apply the MS05-009 updates to the affected products by enabling Automatic Updates in Windows as well as installing the updated version of MSN Messenger.