Your SlideShare is downloading. ×
0
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Philly Tech Fest Silverlight
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Philly Tech Fest Silverlight

545

Published on

Slide presentation from Philly TechFest 2010

Slide presentation from Philly TechFest 2010

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
545
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Creating Silverlight 3.0 Applications & Silverlight 4.0 Sneak Peek Andre Magni, ME MCT, MCITP, MCPD, MSF Practitioner Training Manager
  • 2. Agenda Goals of Silverlight Working with WCF Services Data Visualization and Binding What’s new on Silverlight 4
  • 3. Agenda Goals of Silverlight Working with WCF Services Data Visualization and Binding What’s new on Silverlight 4
  • 4. Goals Compelling user experience Great results through major browsers Easy to integrate with back-end systems Can run locally Minimal learning curve for .NET developers 4
  • 5. Developer Environment Silverlight 3 • Visual Studio 2008 • Silverlight Tools for Visual Studio • Expression Blend 3 Silverlight 4 • Visual Studio 2010 • Silverlight Tools for Visual Studio • Expression Blend 4 (RC was published on 4/30) 5
  • 6. Getting Started Hosting options • HTML pages with Silverlight Content Region • ASP.NET site, VS creates 2 projects: • Silverlight project itself • ASP.NET 6
  • 7. Getting Started Demo: Getting Started 7
  • 8. Agenda Goals of Silverlight Working with WCF Services Data Visualization and Binding What’s new on Silverlight 4
  • 9. Working with WCF Services Adding a Service Reference Creating a Service Proxy • svcutil http://mysvc/svc1.svc?wsdl All calls must be Asynchronous • Use the proxy class Aysnc call + Completed event • 1 minute timeout 9
  • 10. Working with WCF Services Cross-domain security – clientaccesspolicy.xml 10
  • 11. Working with WCF Services Demo: Simple Web Service Demo: Auto complete Web Service 11
  • 12. Agenda Goals of Silverlight Working with WCF Services Data Visualization and Binding What’s new on Silverlight 4
  • 13. Data Visualization and Binding Does NOT support ADO.NET Dataset Does NOT support grouped data Does NOT support IDataErrorInfo Value Converters only in one data property not multiple 13
  • 14. Data Binding Text to a TextBox <TextBox Text=“{Binding PresentationName}”/> Binding Mode: • OneWay: source changes  target changes • TwoWay: source changes  target changes • OneTime: source changes  X 14
  • 15. Data Binding Demo: Simple Data Binding 15
  • 16. Binding to Lists ItemsControl class: • ItemsSource • DisplayMemberPath • ItemTemplate • ItemsPanel 16
  • 17. Data Biding Demo: Binding to Lists Demo: Getting data from WCF Services 17
  • 18. Agenda Goals of Silverlight Working with WCF Services Data Visualization and Binding What’s new on Silverlight 4
  • 19. What’s new on Silverlight 4 For Application Developers • Printing support • 60+ styleable components. • DataGrid with sort/resize and even copy and paste rows • WCF RIA support • Localization • Same code can run on desktop and Silverlight • Drag and Drop • More performance • Multi-touch support 19
  • 20. WCF Rich Internet Applications Services 20
  • 21. Silverlight 4 Demo: Silverlight 4 Demo: WCF RIA Services 21
  • 22. Q&A
  • 23. Thank you! Andre Magni amagni@springhouse.com
  • 24. Stay Connected with Springhouse www.linkedin.com/companies/201280 www.facebook.com/springhouseeducation www.twitter.com/SpringhouseEduc Join in the conversation Philly TechFest hashtag #phtf10
  • 25. Upcoming iLearn Topics Spend an hour over lunch (12pm – 1pm ET) with a live presentation and demonstration of topics What's New in Microsoft 5/17/2010 Office 2010 such as: • SharePoint Document Libraries An Overview of ITIL 5/20/2010 • Project 2007/Project Management Tips & Tricks IIS 7.0 for Developers 6/1/2010 • Windows 7 for IT Pros • Office 2007 and Office 2010 Project Management Tips 6/14/2010 • and many more and Tricks Common Tasks with 6/24/2010 Just visit www.Springhouse.com/iLearn to learn more PowerShell and register for a FREE webcast! Microsoft Excel 2007: 6/28/2010 Tips and Tricks
  • 26. There is no need to travel to take a live, instructor-led class with Springhouse. You can stay at home or at your office and join a class via Springhouse CONNECT, our Remote Learning System. • Participate in the live instructor-led classroom demonstrations and labs • Interact with the instructor and students, via high-quality conferencing equipment • View the Instructor's Presentation, Whiteboard and Demonstrations • Get remote hands-on help from the Instructor during labs and demos Take ANY class via Springhouse CONNECT. Learn more at www.Springhouse.com/CONNECT
  • 27. Buy 2 Classes, Get 1 Free! Or Buy 1 Class, Get 2nd for Half Price! What’s In It For Me? Springhouse is making it easier for you and • You’ll Gain New Skills! your organization to gain new skills and • You’ll Save Money! increase productivity while maximizing your budget. • You’ll Increase Your Productivity! For full details of the program visist How Do I Take Advantage? www.Springhouse.com/Summer-of-Learning Visit www.Springhouse.com and select any course scheduled to run between May 31, 2010 and September 6, 2010. Enroll in the course using Promo Code: SUMMER2010 A Springhouse representative will contact you to register for the other discounted course.
  • 28. Upcoming Windows 7 Migration Clinics Exton, PA – May 13th Event Overview Malvern, PA – June 29th Reston, VA - May 14th This one-day Windows 7 Migration Richmond, VA – June 2nd & 11th Clinic dives deep into the migration Washington, DC – June 30th and deployment planning strategies for Windows 7. Through a series of in-depth presentations and exercise For full event details and registration demonstrations, we will highlight the visit www.springhouse.com/events new tools and technologies designed to enable successful Windows 7 migrations and deployments.

×