Microsoft Imagine Cup Session PPT on Silverlight

2,785 views

Published on

On 12th January 2011, I attended the Microsoft Imagine Cup Championship event in Mumbai, organized by MSPs and delivered a full day session on Silverlight.

Thanks to all who attended my session. Those who were unable to attend it for any reason, can view the slides online or can download it free to view it offline. Read the full post to know more about the event and download the slides for your offline view.

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

No Downloads
Views
Total views
2,785
On SlideShare
0
From Embeds
0
Number of Embeds
545
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Microsoft Imagine Cup Session PPT on Silverlight

  1. 1. Imagine Cup Championship | 12 February 2011<br />Introduction to Silverlight and XAML<br />Kunal Chowdhury | Software Engineer, Silverlight MVP<br />
  2. 2. <ul><li>Introduction to Silverlight
  3. 3. What is Silverlight and Why should we use it?
  4. 4. What is XAML and XAP?
  5. 5. Introduction to Silverlight Controls
  6. 6. A quick tour to User Control and Custom Control
  7. 7. Introduction to MVVM</li></ul>Agenda<br />
  8. 8. Introduction to Silverlight<br />Silverlight is a powerful cross-browser & cross-platform technology for building the next generation web experience & rich internet applications for the web.<br />You can run Silverlight in most of all the popular browsers like Internet Explorer, Firefox, Chrome, Safari etc.<br />Silverlight can run in various devices and operating systems like Windows, Apple Mac OS-X and Windows Phone 7.<br />Using Silverlight you can create rich, visually stunning web applications like flash. Also you can create smooth animations using Storyboards; you can stream media over the net etc.<br />
  9. 9. Visual Studio 2008 SP1 for Silverlight 3 application development or Visual Studio 2010 for Silverlight 3 & Silverlight 4 application development<br />Silverlight 3 Tools for Visual Studio 2008 SP1 or Silverlight 4 Tools for Visual Studio 2010<br />Expression Blend 3 for Silverlight 3 or Expression Blend 4 Preview for Silverlight 4 (optional)<br />WCF RIA Services for Silverlight (optional)<br />Silverlight 3 Toolkit or Silverlight 4 Toolkit based on your earlier version of Silverlight (optional)<br />Introduction to Silverlight (contd.)<br />
  10. 10. Introduction to Silverlight (contd.)<br />
  11. 11. XAML Page<br />App.xaml<br />MainPage.xaml<br />Generic.xaml<br />XAP File<br />Introduction to Silverlight (contd.)<br />
  12. 12. Introduction to Silverlight (contd.)<br />
  13. 13. Introduction to Silverlight (contd.)<br />
  14. 14. Demo<br />Kunal Chowdhury | Software Engineer, Silverlight MVP<br />
  15. 15. Introduction to Silverlight Controls<br />
  16. 16. Introduction to Silverlight Controls (Grid)<br />Col [0]<br />Col [1]<br />Col [2]<br />Row [0]<br />Row [1]<br />Row [2]<br />Row [2], Col [1]<br />Row [1], Col [0]<br />
  17. 17. Introduction to Silverlight Controls (Canvas)<br />Left<br />(50, 50)<br />Top<br />(200, 150)<br />
  18. 18. Introduction to Silverlight Controls (StackPanel)<br />Stack 0<br />Vertical StackPanel<br />Stack 1<br />Horizontal StackPanel<br />Stack 2<br />Stack 3<br />Stack 3<br />Stack 0<br />Stack 1<br />Stack 2<br />
  19. 19. Demo<br />Kunal Chowdhury | Software Engineer, Silverlight MVP<br />
  20. 20. A quick tour to User Control and Custom Control<br />
  21. 21. A quick tour to User Control and Custom Control (contd.)<br />
  22. 22. A quick tour to User Control and Custom Control (contd.)<br />
  23. 23. Demo<br />Kunal Chowdhury | Software Engineer, Silverlight MVP<br />
  24. 24. Introduction to MVVM<br />
  25. 25. Introduction to MVVM (contd.)<br />
  26. 26. Demo<br />Kunal Chowdhury | Software Engineer, Silverlight MVP<br />
  27. 27. Questions & Answers<br />
  28. 28. Thank you<br />Blog :http://www.kunal-chowdhury.com<br /> http://www.silverlight-zone.com <br />Twitter :@kunal2383 and @SilverlightZone<br />

×