Interview with Microsoft's Dave Mendlen
Total Page:16
File Type:pdf, Size:1020Kb
Formerly asp.netPRO November 2009 www.devproconnections.com Volume 8 Number 12 Building Independent Developer Connections Visual Studio 2010 for ASP.NET Devs What’s Coming in ASP.NET AJAX 4 PLUS New Column Guest Editorial .NET Framework 4 Regular Columnists, New Products, What’s New and More! Entity Framework 2010 New Column Microsoft Insider The Microsoft Web Platform Interview with Microsoft’s Dave Mendlen November 2009 www.devproconnections.com U.S. $6.99 • Canada $9.99 Get ready for… in automated web testing Presenting Telerik Web Testing Tools automating advanced ASP.NET AJAX and Silverlight applications WebUI Test Studio Point-and-click web automation. Seamless Visual Studio integration. Click-and-play interface for codeless web automation. Automatically generate common veriöcation or synchronization tasks. Unique browser abstraction allows a single test to be recorded just once and played on multiple browsers without re-recording. Automate advanced ASP.NET AJAX applications by using dynamic page synchronization, waiting on AJAX and more. Superior testcase maintenance. Validate changes right on the spot without executing the whole test. Beneöt from the VSTS TFS to jumpstart a test the familiar Visual Studio way. WebAii Testing Framework Free code-based web automation ASP.NET AJAX and Silverlight automation. Quickly build functional tests for complex AJAX scenarios, client-side functionality, or bind test steps to a data source. The built-in Silverlight Extension mimics UI XAML elements in Silverlight. Multiple browser support improves browser compatibility testing by allowing a single test to be executed against all major browsers: IE, FF, and Safari for Windows. Integration with various unit testing frameworks such as VS Unit testing, NUnit, MbUnit and XUnit. www.telerik.com/web-testing-tools ASP.NET AJAX WinForms WPF Silverlight Reporting OpenAccess ORM Sitefinity CMS Testing Tools US Sales: +1.888.365.2779 Germany Sales: +49.89.8780687.70 Europe HQ: +359.2.80.99.850 e-mail: [email protected] InThisIssue November 2009 | Volume 8 Number 12 Columns CoreCoder: A Runtime Environment for Two 18 Dino Esposito explores the architecture of the ASP.NET MVC run- time environment and discovers that it’s exactly the same as in ASP.NET Web Forms. Federated Security: A Crash Course in Windows Identity Foundation 22 Michele Leroux Bustamante introduces Microsoft’s federated security by giving examples of confi guring WIF for the WCF service and using WIF to build a security token service and passive federation for ASP.NET. Microsoft Insider: What’s New with the Microsoft Web Platform 28 In this new column, Laurence Moroney tells us what’s hot on the Microsoft event horizon. This month he looks at new developments for the Microsoft Web Platform. Cover Photo by Jim Molnar Exploring WCF Services: Windows Application Server Extensions Cover Design by Matt Wiebe 30 Windows Application Server Extensions (aka “Dublin”) contains Cover Story powerful enhancements that improve confi guration and monitoring for WF and WCF services and augment hosted services. Zoiner Dave Mendlen on Visual Tejada takes you through the new features in Dublin Beta 1. 11 Studio 2010 In a wide-ranging dis- Silverlight 101: Collecting Data with Silverlight’s cussion of what’s new 36 DataForm Control in Visual Studio 2010, DataForm, a new Silverlight 3 control, simplifi es collecting, defi ning, Dave Mendlen shares his and accessing end-user data. Dan Wahlin kicks off a multipart series thoughts with executive by introducing DataForm and explaining how data can be bound to it. editor Sheila Molnar on BackDraft: Making History with the Visual Studio features he thinks will be 64 Historical Debugger especially compelling for What matters most—language, framework, or development the developers who read environment? Jonathan Goodyear shares his thoughts on that DevConnections. question and where the Visual Studio Historical Debugger fi ts in. Features Departments Web Development in the Next Decade 42 Visual Studio 2010 is the first version of Visual Studio that natively 6 Executive Editor’s supports the two paradigms of ASP.NET development: ASP.NET Web Comment by Sheila Molnar Forms 4 and ASP.NET MVC 2.0. Dino Esposito previews enhancements 8 Guest Editorial and new features. by Laurence Moroney Renovations to .NET 4.0’s Entity Framework 10 Crossword Puzzle by Anne Grubb 47 Julia Lerman introduces 11 improvements to Entity Framework 4, including intelligent entity naming, support for POCO objects, and 60 Advertising Index foreign language support. Products and What’s Coming in Microsoft AJAX? Reviews 52 Microsoft’s goal is to create a single library that developers can use when building ASP.NET Web Forms, ASP.NET MVC, and even pure 61 New Products Product news from Intersoft AJAX applications. Stephen Walther reveals the changes you’ll see in Solutions, ComponentOne, Microsoft AJAX over the coming months. Pitney Bowes Business Insight, Red Gate Software, Required Reading: Web Hosting Industry Trends JetBrains, and Stimulsoft. 56 Steve Schofield tells you about key trends to be aware of when you’re selecting a hosting provider. 2 November 2009 | www.DevProConnections.com Powered by Microsoft and DevConnections FOCUS ON APPLICATION LIFECYCLE SILVERLIGHT 3 .NET FRAMEWORK 4.0 MANAGEMENT WCF ASP.NET WPF WINDOWS WORKFLOW 4.0 WINDOWS AZURE ENTITY FRAMEWORK AJAX PLATFORM ... AND MUCH MORE MARCH 22-25, 2010 • LAS VEGAS, NV Bellagio Hotel and Casino >> REGISTER EARLY—Take advantage of our Early Bird Special Room Rate of $149! the launch of Visual Studio 2010 Celebrate with Microsoft execs and colleagues around the world! I BE THE FIRST TO EXPERIENCE VISUAL STUDIO 2010 AS IT LAUNCHES IN LAS VEGAS I Dive into the latest products and I Learn from Microsoft architects technology with our no-hype and industry experts I 100+ MICROSOFT AND in-depth sessions I Build valuable relationships with INDUSTRY EXPERTS I Separate technology myths from attendees from around the world reality as you network with the I 200+ IN-DEPTH SESSIONS I Obtain relevant technical advice authors whose books and from Microsoft product teams and columns you read I INDUSTRY PARTY consultants I UNPARALLELED WORKSHOPS The cutting edge event for developers and DBAs Ready to turn your best ideas into better solutions? Be the first to see Microsoft® Visual Studio® 2010 MARCH 22, 2010 LAS VEGAS, NEVADA CO-LOCATED WITH CHECK WEB SITE FOR DESCRIPTIONS OF SESSIONS AND WORKSHOPS www.DevConnections.com • 800.438.6720 • 203.400.6121 • Register Early! ExecutiveEditor’s Comment By Sheila Molnar Kim Paulsen, Senior Vice President, Penton New Media Group Welcome to the New Shirley Brothers, Developer Market Manager Kim Hansen, Developer Market Publisher DevConnections Michele Crockett, Editorial and Custom Strategy Director Magazine! Sheila Molnar, Executive Editor, DevConnections and DevProConnections.com Anne Grubb, Web and Developer Strategic Editor elcome to the new DevConnections magazine! We’re the independent Amy Eisenberg, Executive Editor, IT Group Dave Bernard, Group Editorial Director, Custom Media community for Microsoft Visual Studio and .NET Framework develop- ment. Look here to find thorough how-to articles written by experts in EDITORS W Karen Bemowski, Jason Bovberg, Linda Harty, the field. In these pages you’ll read many points of view—from Microsoft insid- Megan Bearly Keller, Caroline Marwitz, ers to programmers in the trenches implementing heterogeneous solutions. Chris Maxcer, Lavon Peters, Rita-Lyn Sanders, Zac Wiggy, Brian Keith Winstead These are exciting times to be a developer. To echo Dave Mendlen in this Brian Reinholz, Production Editor month’s interview, developers will be on the cutting edge that pulls the world CONTRIBUTING EDITORS out of financial doldrums and into the next era of technological growth. As Dave Jonathan Goodyear and Mike Riley says, “Our analyst community tells us that they believe that developers are going TECHNICAL EDITOR to be a key gear in the driving of the economy.” Anand Narayanaswamy CONTRIBUTING WRITERS Make New Friends Michele Leroux Bustamante, Dino Esposito, Bilal Haidar, Brian Mains, and Dan Wahlin This month, be sure to check out new columns in DevConnections: • new guest editorial column written by a different industry expert each month ART & PRODUCTION • new Microsoft Insider column written by Laurence Moroney, who will share Layne Petersen, Art Director the inside scoop on emerging technologies at Microsoft Matt Wiebe, Senior Graphic Artist Linda Kirchgesler, Production Director • Each month we’ll run a set of articles focusing on a technology or trend. This AD SALES month’s focus looks forward to the major 2010 releases—Visual Studio and Brenner Fuller, Western Regional Sales Director .NET Framework 4.0. (603) 746-3057 Jon Hampson, Director of International Sales • regular interviews with industry leaders (603) 371-2131 • a new regular column by Michele Bustamante on federated security Julie Thibault, Eastern Regional Sales Director (603) 722-0131 REPRINT SALES But Keep the Old Diane Madzelonka (216) 931-9268 Many old friends will also be back, and they’re all focused on delivering great LIST RENTALS, WALTER KARL, INC. developer content for current and upcoming versions of ASP.NET, Visual Studio, 2 Blue Hill Plaza, 3rd Floor, Pearl River, NY 10965 Marie Briganti (845) 732-7054 and .NET Framework. Rosalie Garcia (845) 732-7027 • CoreCoder column, by Dino Esposito CIRCULATION & MARKETING • a regular feature on WCF and WF, by Zoiner Tejada Evelyn