Presentation is loading. Please wait.

Presentation is loading. Please wait.

Dynamic Languages Initiative Silverlight ASP.NET Web Services Summary.

Similar presentations


Presentation on theme: "Dynamic Languages Initiative Silverlight ASP.NET Web Services Summary."— Presentation transcript:

1

2

3 Dynamic Languages Initiative Silverlight ASP.NET Web Services Summary

4 Dynamic Languages Initiative Silverlight ASP.NET Web Services Summary

5 Microsoft Confidential DLR Dynamic LanguagesVBxJScriptIronPythonIronRuby 3rd Party langs CLRFrameworks VS Integration Tools Scripting Hosts Applications ASP.NETSilverlight

6 Dynamic Languages Initiative Silverlight ASP.NET Web Services Summary

7 DEMO

8 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 ;-)

9 Dynamic Languages Initiative Silverlight ASP.NET Web Services Summary

10 DEMO

11

12 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

13 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 http://www.asp.net/downloads/futures Dynamic Data Controls ASP.NET

14 DEMO

15 Dynamic Languages Initiative Silverlight ASP.NET Web Services Summary

16 DEMO

17 Source available today on CodePlex (http://www.codeplex.com/ironpython)http://www.codeplex.com/ironpython “Dynamic Web Service Helpers” library that simplifies consumption of Web Services ws = WebService.Load(‘http://…’) 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

18 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

19 Q&A

20 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

21 Technical Communities, Webcasts, Blogs, Chats & User Groups http://www.asp.net/downloads/futures www.codeplex.com/ironpython Blogs.msdn.com/ironpython www.iunknown.comwww.iunknown.com (John Lam’s blog) http://blogs.msdn.com/hugunin/http://blogs.msdn.com/hugunin/ (Jim Huginin’s DLR blog) Mix07 Talks http://sessions.visitmix.com/http://sessions.visitmix.com/ Mahesh and Polita’s Dynamic Data controls talk Jim and John DLR/SL talk

22 Technical Communities, Webcasts, Blogs, Chats & User Groups http://www.microsoft.com/communities/default.mspx Microsoft Developer Network (MSDN) & TechNet http://microsoft.com/msdn http://microsoft.com/technet Trial Software and Virtual Labs http://www.microsoft.com/technet/downloads/trials/default.mspx Microsoft Learning and Certification http://www.microsoft.com/learning/default.mspx

23 Wednesday Building Microsoft Windows Communication Foundation and Windows Workflow Foundation Applications with Microsoft Visual Studio 2008 5: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 2008 10: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

24 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 2008 9:00 Building Rich Internet Applications with Silverlight 1:00 Building Interactive Media Experiences with Silverlight 2:45 Links: Scott Guthrie on Channel 9 - http://channel9.msdn.com/showpost.aspx?postid=304508http://channel9.msdn.com/showpost.aspx?postid=304508 Silverlight Developer Center - http://msdn2.microsoft.com/en-us/silverlight/default.aspxhttp://msdn2.microsoft.com/en-us/silverlight/default.aspx Silverlight Alpha 1.1 SDK - http://msdn.microsoft.com/vstudio/eula.aspx?id=c8bf88e7-841c-43fd-c63d-379943617f36http://msdn.microsoft.com/vstudio/eula.aspx?id=c8bf88e7-841c-43fd-c63d-379943617f36

25 © 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.

26

27

28 © 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.


Download ppt "Dynamic Languages Initiative Silverlight ASP.NET Web Services Summary."

Similar presentations


Ads by Google