MSDN FLASH IRELAND - INTERNATIONAL RESOURCES - 15 JANUARY 2009

Top News
Expression Blend   
Start off the New Year with 50% off on the Official Design Tools for Silverlight and WPF Check out this limited-time offer on all Microsoft Expression Blend, Expression Web, and Expression Studio products.
Special Offers on Visual Studio 2008 Help You Be More Productive in a Tough Economy With special pricing promotions available to help you move from Visual Studio 2008 Professional Edition to Team System or to attach an MSDN subscription to your Visual Studio license, Microsoft is helping you be more competitive at a lower cost.


Featured Content
 
New Softimage Mod Tool Pro for Commercial Use Now available to XNA Creators Club Premium members only, Autodesk has released the Softimage Mod Tool Pro - a special version of the Mod Tool enabled for commercial production use for Xbox LIVE Community Games only. Download it now at our partner page. If you are not a premium member, sign up today on our membership page.
Download the 90-Day Trial of Visual Studio 2008 Professional Microsoft Visual Studio 2008 Professional enables developers to create outstanding user experiences and break through productivity challenges. Register to download the 90-day trial software with a guided evaluation experience, and receive access to technical resources specifically selected for developers to help guide you through the evaluation experience.
Open New Revenue Streams: Solution Accelerators for Online Services Solution Accelerators - available at no cost-can help you reduce your development cost and expand into new markets. Leverage automated tools, guides, and best practices to help you speed the migration process and deploy Microsoft Online Services.
.NET KB Articles
FIX: You cannot use the mouse to resize a control if you open many forms in Visual Studio 2005 or in Visual Studio 2008 on a computer that is running the .NET Framework 2.0 SP1
FIX: When you use the Msdatasetgenerator custom tool in the .NET Framework 2.0 Service Pack 1 (SP1), the scale value and the precision value in the generated code for a third-party .NET data provider differ from the values that you set
List of the breaking issues with the .NET Framework 2.0 SP2 after you upgrade to the .NET Framework 3.5 SP1
RSS RSS Feeds.NET Framework 2.0 | .NET Framework 1.1 Visual Studio 2008, Visual Studio 2005, and Visual Studio .NET KB Articles
ATL - DLL exporting C++ classes derived from ATL base classes
Command line error MIDL1005 : cannot find C preprocessor cl.exe
FIX: Error message in the Data Source Configuration Wizard in Visual Studio 2008: "Failed to add relation(s) Unexpected error"
RSS RSS FeedsVisual Studio 2008 | Visual Studio 2005 | Visual Studio 2005 Team Edition | Visual Studio .NET 2003 | Visual Studio .NET 2002 SQL Server and Data Access KB Articles
Microsoft Security Advisory: Vulnerability in SQL Server could allow remote code execution
FIX: You receive an incorrect result when you run a query that uses the LIKE operator in SQL Server 2005
FIX: Target endpoints in Service Broker of SQL Server 2005 leak in the valid message exchange pattern where the target sends only the end conversation message
RSS RSS FeedsSQL Server 2005 | SQL Server 2000 | SQL Server 2000 Analysis Services ASP.NET and ASP KB Articles
FIX: An HttpAsyncResult handler may be released two times and cause an unhandled NullReferenceException exception in the HandlerFactoryWrapper.ReleaseHandler method in ASP.NET 2.0
RSS RSS FeedsASP.NET 2.0 | ASP.NET 1.0 | ASP 4.0 Visual Basic 6.0 KB Articles
MS08-070: Vulnerabilities in Visual Basic 6.0 Runtime Extended Files (ActiveX Controls) could allow remote code execution
MS08-070: Description of the security update for Microsoft Visual Basic 6.0 Service Pack 6 Runtime Extended Files: December 9, 2008
Error message when you right-click the Mswinsck.ocx ActiveX control (Winsock Control) after you install security update KB926857
RSS RSS FeedVisual Basic 6.0 Message Queuing KB Articles
FIX: A Message Queuing 3.0 message is rejected on the receiver when you send the message by using an external certificate from a Windows XP Service Pack 3-based computer
RSS RSS FeedsMessage Queuing 3.0 | Message Queuing 2.0
Web Resources
Sign Up for the MSDN Ramp Up Program's Visual Studio 2008 Track Designed to help you concentrate on what is new in Microsoft Visual Studio 2008, this learning track helps you to upgrade your skills. By graduation, you will be skilled in the latest application development techniques and technologies.
Front Runner for Innovate On: User Experience Is Here If you're looking at evaluating the latest user experience technologies (Silverlight, WPF) and platforms (Vista, Internet Explorer 8), Front Runner for Innovate On: User Experience offers a set of technical benefits to help you through the process.
Video: How to Apply Control Templates in WPF See how to apply control templates to multiple controls in WPF. You will see how templates can affect not only properties that deal with the appearance of the control, but also how templates can change events and behaviors of the control.
Video: How to Create a User Control in WPF In this video we will create a timer user control and then site it on a WPF window. Along the way, we'll mention some common problems to beware.
Video: How to Use Styles in WPF This video shows how to create and apply reusable styles in WPF. We will create styles in the control, in a resource section elsewhere in the window markup, and in the app.xaml file. We will show how styles cascade and can be overridden.
BenkoTips On Demand: Practical Applications Using VSTO with John Wiese We give you tips and tricks for designing and building smart client applications with VSTO, which allows you to create managed code applications with .NET languages including Microsoft Visual Basic .NET and Microsoft Visual C#.
Game Programming in DarkGDK and C++ (Part 4 of 6): The Enemies In this on-demand webcast, we cover the enemies in the game, explain the way they are set up and handled, and describe how they are controlled by the simplest artificial intelligence (AI). We explore how inter-enemy collisions and responses work and show how the player bullets interact with the enemies.
Introducing Xbox Community Games (Part 1 of 2) Attend this on-demand webcast to learn about Xbox LIVE Community Games and how to join up with the XNA Creators Club to create and sell your own video game creations right on Xbox LIVE.
Virtual Lab: A SharePoint Developer Introduction - Workflow After completing this lab, you will be better able to build a simple workflow that sends an e-mail when a user adds a document to a document library, build a workflow that creates a task when a user adds a meeting request to a calendar, and modify a workflow to send the administrator a reminder e-mail if a period of time has passed without a resolution to the meeting request.
Virtual Lab: Understanding Windows Communication Foundation After completing this lab, you will be better able to demonstrate the capabilities and tools of Windows Communication Foundation.
Virtual Lab: Visual Studio 2008 Windows Communication Foundation and REST This lab will serve as an introduction to creating Windows Communication Foundation (WCF) services. It will also illustrate how a WCF service can easily be adopted to meet the ever-changing needs of service-based software by adapting the service we create to use REST.
Security for Developers
Announcing CAT.NET CTP and AntiXSS v3 Beta Anti-XSS v3 Beta includes performance improvements, localization enhancement, and a Security Runtime Engine (SRE) that uses an HTTP module to provide a level of protection against XSS for your application without the need to rebuild your code. CAT.NET (Code Analysis Tool) v1 CTP is a binary analysis tool that can be used to identify some common vulnerabilities that can lead to attack vectors such as XSS, SQL injection, and XPath injection in your code.
MS08-078 and the SDL
ABE (Application Boundaries Enforcer)
Merlin: Better Specifications for CAT.NET
Security Code Review Using CAT.NET - Part 1
Security Code Review Using CAT.NET - Part 2
How the Anti-XSS 3.0 SRE Works
Secure String in .NET - Part II
More Security... Training
Get a 30 Percent Discount on Microsoft Certified Master Programs If you're a seasoned developer focused on the Microsoft platform, it's time to differentiate yourself from your peers. Now through February 14, 2009, qualified candidates receive a 30 percent discount (US$5,550) on the MCM program of their choice, including Microsoft SQL Server 2008. No other offers, including discounted beta training classes (50 percent discount), can be combined with this offer. See the full schedule of classes and register.
Windows Azure for Developers On-Demand Web Seminar Series In this series you'll learn the fundamentals of the Azure Services Platform, how to build applications in the cloud, and how to leverage Microsoft's global infrastructure of servers and services. This series is geared towards .NET developers who are interested in getting an early look at what Azure is all about.
Find SQL Server 2008 Training Resources from Microsoft LearningIn this tough economy, you need to stay ahead of the game. Explore these Microsoft Learning resources to help you increase your SQL Server 2008 skills and earn the certifications to prove it.
Free Copy of SQL Server 2008 with Select Training Courses
Free E-Book Offer: "Introducing SQL Server 2008"
SQL Server 2008 Course for the Experienced Oracle DBA
Now Available: Free Visual Studio E-Book Offer Download chapters from three great books on Visual Studio 2008: Programming Microsoft LINQ, Introducing Microsoft Silverlight 2, 2nd Edition, and Programming Microsoft ASP.NET 3.5.
Explore the Windows Server 2008 Learning Portal Visit the Learning Portal to find all Microsoft Learning products that support Windows Server 2008. You'll find certification information, free Learning Snacks, and special offers on books, e-learning, classroom training, and more.
Case Studies
Mapping Solution Provider Uses New Design Tools to Deliver Improved User Experience ISC's new approach to building software, using Expression Blend and Visual Studio 2008, helped the company's new interactive design group become profitable in only two months.
Lending Services Firm Aligns Application Lifecycle Management with Business Goals By moving to Visual Studio Team System 2008, development teams at LSI can create higher-quality builds more efficiently, collaborate more effectively, and document the process to comply with strict guidelines.
Egypt's Bavarian Auto Group Deploys SAP On SQL Server 2005 to Support Rapid Growth By deploying SAP on the Microsoft Application Platform, including SQL Server 2005, Egypt's Bavarian Auto Group gained easy integration and enterprise-grade performance while enjoying lower total cost of ownership.
More Case Studies... Partner News
Free eBook: the Best of Simple Talk .NET Get a free copy of The Best of Simple Talk .NET, encompassing articles from a range of renowned authors.
Free Tool: Aggiorno IE8 Compatibility Wizard Get ready for the Internet Explorer 8 wave with this free tool that automates meta-tagging for IE compatibility.
Free Download: Develop Web Applications with WinForms Designer Using Visual WebGui SDK Deliver business applications without the steep learning curve. Use your existing .NET skills and development patterns with a visual designer, familiar WinForms, and ASP.NET controls.
Detect, Read, and Write 1D/2D Barcodes on Documents Barcode Xpress is designed to support document capture, indexing, archiving, and process automation applications. Download a full-featured trial SDK.
Whitepaper on Telerik OpenAccess ORM Learn how to bridge the gap between relational and object designs (models), and increase your productivity using Telerik OpenAccess ORM.