Download presentation
Presentation is loading. Please wait.
Published byBeverly Sutton Modified over 9 years ago
1
Dynamic Languages and the Web Jimmy Schementi Microsoft jimmysch@microsoft.com
2
Session Objectives Create web applications with dynamic languages Understand the Microsoft dynamic languages initiative
3
Demo Dynamic Languages in Silverlight 1.1 Alpha
4
Silverlight and Dynamic Languages Bring Silverlight to dynamic language programmers Enable iterative learning and development Release (with sources) on Codeplex and RubyForge
5
Demo IronPython in ASP.NET Visual Studio Integration
6
ASP.NET and Dynamic Languages Bring a great framework to Dynamic Languages Shipped in ASP.NET Futures
7
int i = Convert.ToInt32(Request.QueryString[“Name"]); IronPython example - Querystring
8
int i = Convert.ToInt32(Request.QueryString[“Name"]); IronPython example - Querystring
9
i = int(Request.Name) IronPython example - Querystring
10
IronPython example - Databinding
11
IronPython example - Databinding
12
IronPython example - Databinding
13
LocationsPicker lp = (LocationsPicker) FormView1.FindControl("LocationPicker1"); IronPython example - FindControl
14
LocationsPicker lp = (LocationsPicker) FormView1.FindControl("LocationPicker1"); IronPython example - FindControl
15
lp = FormView1.LocationPicker1 IronPython example - FindControl
17
Demo Web Services and Dynamic Languages
18
Web Services and Dynamic Languages Simplifies consumption of Web Services Demonstrates power of Dynamic Languages Source available on CodePlex ● http://codeplex.com/IronPython
19
Dynamic Languages Initiative Community Microsoft Common Language Runtime (CLR) Frameworks Dynamic Language Runtime(DLR) Languages IronPython IronRuby JSx VBx Languages Scripting Hosts Silverlight ASP.NET Hosts Visual Studio Integration
20
Summary Dynamic Languages Initiative ● http://codeplex.com/IronPython http://codeplex.com/IronPython ● http://www.ironruby.net/ http://www.ironruby.net/ Silverlight ● http://silverlight.net http://silverlight.net ● http://codeplex.com/dynamicsilverlight http://codeplex.com/dynamicsilverlight ASP.NET & VS Integration ● http://asp.net/downloads/futures http://asp.net/downloads/futures
21
Resources Technical Communities, Webcasts, Blogs, Chats & User Groups http://www.asp.net/downloads/futures www.codeplex.com/ironpython www.ironruby.net blogs.msdn.com/ironpythonblogs.msdn.com/ironpython (IronPython blog) www.iunknown.comwww.iunknown.com (John Lam’s blog) http://blogs.msdn.com/hugunin/http://blogs.msdn.com/hugunin/ (Jim Huginin’s DLR blog) http://jimmy.schementi.comhttp://jimmy.schementi.com (My blog) TechEd2007 Talks ● IronPython and Dynamic Languages on.NET IronPython and Dynamic Languages on.NET ● Dynamic Languages on the Web Dynamic Languages on the Web Mix07 Talks http://sessions.visitmix.comhttp://sessions.visitmix.com ● Mahesh and Polita’s Dynamic Data controls talk Mahesh and Polita’s Dynamic Data controls talk ● Jim and John DLR/SL talk Jim and John DLR/SL talk
22
Your Feedback is Important Please fill out a session evaluation form and either put them in the basket near the exit or drop them off at the conference registration desk. Thank you!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.