The slides for my presentation/demo on "Developing Windows Phone7 Applications with Silverlight". It was part of the Visual Studio 2010 Community launch event held in Dhaka, Bangladesh on the 8th of May, 2010.
Silverlight<br />Application framework (rich functionalities: multimedia, graphics, animation and interactivity all in a single runtime environment)<br />User interfaces are declared in Extensible Application Markup Language (XAML) and programmed using.NET Framework<br />Event driven<br />Programming logic can be written in any .NET languages (C#, VB.NET)<br />
Snippets from the demo<br />RootVisual pointsto start xaml page<br />
Snippets from the demo… (cont.)<br />Use NavigationService tojump to another xaml page<br />Defining InputScope allows Standard input panel to showappropriate layout<br />Button click event handler<br />Playing videos<br />
Snippets from the demo… (cont.)<br />Add reference Microsoft.Phone.Shell, then add xml namespace to App.xaml<br />Define the application barunder Application.Resource<br />Click event handlers onApp.xaml.cs<br />Adding the App bar defined in App.xamlto any mobile page easily<br />
Opportunities<br />Windows Phone Marketplace ($$$)<br />Outsourcing<br />Open source - working with the community<br />Knowledge of silverlight will be useful for web, mobile and desktop application development. <br />
Resources<br />Some links to further resources on the web:<br />http://developer.windowsphone.com/http://twitter.com/wp7dev<br />http://developer.windowsphone.com/windows-phone-7-series/<br />http://live.visitmix.com/<br />http://www.silverlight.net/getstarted/devices/windows-phone/http://go.microsoft.com/?linkid=9713252 – Design Guidelines!!!<br />http://social.msdn.microsoft.com/Forums/en-US/windowsphone7series<br />http://channel9.msdn.com/learn/courses/WP7TrainingKit/<br />Blogs<br />http://timheuer.com<br />http://shawnoster.com/ <br />