1 / 9

Using Microsoft LightSwitch for Visual Studio Sergey Barskiy SergeyB@Magenic

Using Microsoft LightSwitch for Visual Studio Sergey Barskiy SergeyB@Magenic.com www.DotNetSpeak.com. What is LightSwitch?. Visual Studio project type that allows developers and technically savvy business users to build Silverlight applications with little or no coding required

kalare
Download Presentation

Using Microsoft LightSwitch for Visual Studio Sergey Barskiy SergeyB@Magenic

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Using Microsoft LightSwitch for Visual Studio • Sergey BarskiySergeyB@Magenic.com • www.DotNetSpeak.com

  2. What is LightSwitch? • Visual Studio project type that allows developers and technically savvy business users to build Silverlight applications with little or no coding required • Targets data centric RIA applications • LightSwitch is currently in beta • It will be paid-for SKU when shipped • Will be available for free if you have any paid-for version of Visual Studio

  3. LightSwitch Architecture • LightSwitch applications are 3 tier Silverlight applications • They use MVVM pattern • They use WCF RIA Services to communicate with a server component • Support SQL Server or SQL Azure

  4. LightSwitch Application Project

  5. LightSwitch Application Properties • General properties • Icon • Title • Screen navigation • Access Control Security • None • Windows • Forms / Custom • Application Type • Desktop client, 2-tier deployment creates an application that runs on the end-user’s Windows desktop; the database and server components run on a networked computer. • Desktop client, 3-tier deployment creates an application that runs on the end-user’s Windows desktop; the database and server components run on an Internet Information Services (IIS) server. • Browser client, 3-tier deployment creates an application that runs in the end-user’s web browser; the database and server components run on an Internet Information Services (IIS) server.

  6. Building LightSwitch Application • Data • Point to existing database • Create new database • Tables • Relationships • Rules / read-only data • Required • Lists • Field Type • “Write Code” Link

  7. Building LightSwitch Application • User Interface • Forms • Form Navigation • Publish Wizard (Build menu) • Create MSDeploy package • Deploy immediately

  8. LightSwitch Resources • http://lightswitch.adefwebserver.com/ • http://blogs.msdn.com/b/lightswitch/archive/2010/08/06/the-anatomy-of-a-lightswitch-application-overview.aspx • http://blogs.msdn.com/b/lightswitch/ • http://blogs.msdn.com/b/lightswitch/archive/2010/09/15/lightswitch-how-do-i-videos-on-the-developer-center-beth-massi.aspx • http://msdn.microsoft.com/en-us/library/ff852064.aspx

  9. Questions

More Related