Dynamic Languages Initiative Silverlight ASP.NET Web Services Summary
Dynamic Languages Initiative Silverlight ASP.NET Web Services Summary
Microsoft Confidential DLR Dynamic LanguagesVBxJScriptIronPythonIronRuby 3rd Party langs CLRFrameworks VS Integration Tools Scripting Hosts Applications ASP.NETSilverlight
Dynamic Languages Initiative Silverlight ASP.NET Web Services Summary
DEMO
Silverlight ships Dynamic Language Runtime In the first CTP at Mix07 Supports IronPython and Jscript out of the box IronRuby, VBx and other languages upcoming Allows you to program in your language of choice Cut & paste support ;-)
Dynamic Languages Initiative Silverlight ASP.NET Web Services Summary
DEMO
Dynamic Data Controls ASP.NET Dynamic Languages Static Languages Bring a great web framework (ASP.NET) to {IronPython, JScript, VBx, …} Marriage of best of breed technologies Increase the reach to accommodate open-src devs Provide choice for ASP.NET users
Easily build a data-bound application from scratch Start with only a database Dynamic rendering based on database schema Can incrementally customize the default behavior Declaratively using familiar ASP.NET controls Programmatically using VB, C# or IPy methods Dynamic Data Controls ASP.NET
DEMO
Dynamic Languages Initiative Silverlight ASP.NET Web Services Summary
DEMO
Source available today on CodePlex ( “Dynamic Web Service Helpers” library that simplifies consumption of Web Services ws = WebService.Load(‘ result = ws.Method() Demonstrates the power of Dynamic Languages Using Attribute Injectors (a DLR feature) Support WSDL/ASMX, REST/XML, RSS Works with Amazon, Flickr and others
Dynamic Languages Initiative codeplex.com/ironpython Silverlight silverlight.net and codeplex.com/dynamicsilverlight ASP.NET asp.net/downloads/futures Web Services Blogs.msdn.com/dmitryr
Q&A
DEV315 Breakout Sessions DEV315 "IronPython" and Dynamic Languages on.NET WEB06-TLC Chalk-Talks WEB06-TLC Developing Data Driven Applications Using the New Dynamic Data Controls in ASP.NET
Technical Communities, Webcasts, Blogs, Chats & User Groups Blogs.msdn.com/ironpython (John Lam’s blog) (Jim Huginin’s DLR blog) Mix07 Talks Mahesh and Polita’s Dynamic Data controls talk Jim and John DLR/SL talk
Technical Communities, Webcasts, Blogs, Chats & User Groups Microsoft Developer Network (MSDN) & TechNet Trial Software and Virtual Labs Microsoft Learning and Certification
Wednesday Building Microsoft Windows Communication Foundation and Windows Workflow Foundation Applications with Microsoft Visual Studio :30 Thursday Microsoft Visual C# Under the Covers: An In-Depth Look at C# 3.0 8:00 Tuesday The.NET Language Integrated Query (LINQ) Framework 8:30 LINQ and XML for the Microsoft Visual Basic Developer 10:15 Building Smart Client Applications in Microsoft Visual Studio :15 Building a Complete Web Application Using ASP.NET "Orcas" and Microsoft Visual Studio 2008 (Two parts) 10:15 and 1 Microsoft Visual C#: Tips and Tricks for the Microsoft Visual Studio 2008 IDE 1:00 Microsoft Visual Basic: Tips and Tricks for the Microsoft Visual Studio 2008 IDE 2:45 Building Microsoft Windows Presentation Foundation Applications with Microsoft Visual Studio 2008 and Microsoft Expression Blend 4:30 Monday A Lap Around Microsoft Visual Studio 2008 (Session repeats on 6/8) 10:30 Overview of Microsoft Visual Studio 2008 for Devices and.NET Compact Framework 3.5 4:45 Friday Using the.NET Language Integrated Query (LINQ) Framework with Relational Data 9:00 A Lap Around Microsoft Visual Studio 2008 (Repeated from 6/4) 1:00 What's New in Microsoft Visual Studio Team System for Testers, New Features in Visual Studio 2008 and Best Practices for Testing AJAX, SharePoint, and Reporting Services 1:00
Thursday: Enhancing ASP.NET AJAX Applications with Silverlight 8:00 Silverlight Tips and Tricks 4:30 Monday: A Lap Around Silverlight 4:45 Friday: Creating and Delivering Rich Media and Video on the Web with Silverlight, Expression Studio, and Windows Server :00 Building Rich Internet Applications with Silverlight 1:00 Building Interactive Media Experiences with Silverlight 2:45 Links: Scott Guthrie on Channel Silverlight Developer Center - Silverlight Alpha 1.1 SDK -
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.