Download presentation
Presentation is loading. Please wait.
Published byElfrieda Wilkins Modified over 8 years ago
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
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.
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.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.