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.
A lot of stuff went on while I was away on vacation. Visual Studio 6, Service Pack 6 is now available for download, or you can order it on CD for the price of shipping.
Service Pack 6Microsoft Service Pack 6 for Visual Basic 6.0, Visual C++ 6.0 with Visual SourceSafe 6.0d addresses known issues with Visual Basic 6.0, Visual C++ 6.0 and Visual Source Safe 6.0. This service pack does not contain fixes for Visual InterDev 6.0, Visual FoxPro 6.0, and Visual J++ 6.0, as the mainstream life-cycle for these products has ended.
Using High Performance Features in Visual C++ In this episode, learn how to make use of some new features added to Visual C++ in Visual Studio 2005. These include adding OpenMP to your application, optimizing your application with Profile-Guided Optimization, and building a 64-bit application.
What C++/CLI gives us? Elegant syntax and grammar -This gave a natural feel for C++ developers writing managed code and allowed a smooth transition from unmanaged coding to managed coding. All those ugly double underscores are gone now. First class CLI support - CLI features like properties, garbage collection and generics are supported directly. And what's more, C++/CLI allows jus to use these features on native unmanaged classes too. First class C++ support - C++ features like templates and deterministic destructors work on both managed and unmanaged classes. In fact C++/CLI is the only .NET language where you can *seemingly* declare a .NET type on the stack or on the native C++ heap. Bridges the gap between .NET and C++ - C++ programmers won't feel like a fish out of water when they attack the BCL The executable generated by the C++/CLI compiler is now fully verifiable.
Visual C++ 2005 Beta is Almost Here Maybe Rome wasn't built in a day, but Quake II and PowerPoint running on .NET were. Did you know you could recompile your existing MFC, ATL, COM and Win32 C++ applications with /CLR and start extending them right away with the .NET Framework? The C++ team has been very busy in Visual Studio 2005. The language has been streamlined for .NET development and type system unification without giving up an ounce of Standards conformance.... Bring on your best C++ questions on our next-generation tools!
Information about code that attempts to exploit PCT in SSL Microsoft is aware of reports of code available on the Internet that seeks to exploit certain issues addressed in our April 13 security updates. This so-called exploit code affects the Private Communications Transport (PCT) protocol, which is part of the Microsoft Secure Sockets Layer (SSL) library.
Internet Protocol Security for Microsoft Windows Server 2003 The Microsoft Windows Server 2003 operating system includes an implementation of the Internet Engineering Task Force's Internet Protocol security (IPSec). IPSec, which is also included in Windows 2000 and Windows XP, provides network managers with a key line of defense in protecting their networks. IPSec exists below the Transport layer, so its security services are transparently inherited by applications. IPSec provides the protections of data integrity, data origin authentication, data confidentiality, and replay protection without having to upgrade applications or train users.
Great news. TechNet now has a Security Bulletin RSS feed.
This page on MSDN describes the MSDN feeds available and has links to a few of the different feed readers. As always, the latest Security Bulletin information can be found on the Microsoft Security Bulletin Search page.
Three new security bulletins today:
Security Update for Microsoft Windows (835732): MS04-011Cumulative Update for Microsoft RPC/DCOM (828741): MS04-012Cumulative Security Update for Outlook Express (837009): MS04-013Vulnerability in the Microsoft Jet Database Engine Could Allow Code Execution (837001): MS04-014
Yesterday, I mentioned tomorrows Security Bulletin Webcast. Be sure to check that out for more information.
Securing Wireless LANs with PEAP and Passwords Securing Wireless LANs with PEAP and Passwords is the second security solution guide for WLANs from Microsoft®. The solution is designed to guide you though the complete life cycle of planning, deploying, testing, and managing a wireless security solution.