Build Business Applications                                          with   Visual Studio LightSwitch: VSLS               ...
Agenda•   What is Visual Studio LightSwitch (VSLS) ?•   Overview of Business Application•   Creating First LightSwitch App...
What is Visual Studio LightSwitch (VSLS) ?•   New development platform zero coding•   Easy to create professional-quality ...
Overview of Business    Application                       4
Business data  Master Data                       Transaction Data                                    Screen Input dataScre...
Business Application              Core BusinessVSLS     Screen or UI (User Interface)   Developers                        ...
Development Cycle                     Design                     ScreenDATA       Exporting                    Coding     ...
VSLS       VSLS               VSLS         VSLS          VSLSDATA                             SCREEN                      ...
TechnologiesPresentation Tier                  Logic Tier         Storage Tier   Silverlight4.0                  ASP.NET 4...
Creating First LightSwitch Application                          http://msdn.microsoft.com/en-us/library/ff852059.aspx     ...
LightSwitch Development Life Cycle          Customize     Create data                          Create          Build logic...
DEMO #1Creating LightSwitch Application                                   12
Customizing LightSwitch Applications• Customizing Screens• Customizing control• Writing Code  – Data validation           ...
DEMO #2Customizing LightSwitch Applications                                       14
Authentication and Access Control12                    permissions                                        15
Deployment             16
DEMO #3Authentication and Access Control &            Deployment                                      17
Additional Resources• MSDN Developer Center  – http://msdn.com/lightswitch• MSDN Library  – Visual Studio LightSwitch http...
WindowsITPro               19
Nuchit Atjanawat          Software Development Section Manager     Microsoft MVP: http://bit.ly/MVP-Nuchit | WindowsITPro ...
Upcoming SlideShare
Loading in …5
×

Build business applications with visual studio light switch

1,147 views

Published on

Build Business Applications with Visual Studio LightSwitch: VSLS ZZ BC #7 Web Programming (กินกาแฟเขียนเว็บ) http://greatfriend

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

  • Be the first to like this

No Downloads
Views
Total views
1,147
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
36
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Transaction Dataการการจัดการข้อมูลการประมวลข้อมูลที่เป็นการดำเนินงานประจำวันภายในธุรกิจเช่น การบันทึกรายการทางธุรกิจการออกใบเสนอราคา ออกเช็ค ออกใบเสร็จรับเงินเป็นต้น
  • ApplicationDefinition.lsml[*.LSML = LightSwitch Markup Language]
  • Acting 2, Lt. => Acting Second Lieutenant 
  • Build business applications with visual studio light switch

    1. 1. Build Business Applications with Visual Studio LightSwitch: VSLS Nuchit Atjanawat Software Development Section Manager Microsoft MVP: http://bit.ly/MVP-Nuchit | WindowsITPro Columnist(Mr.Nano) | GF Community Leader(nano): http://bit.ly/oEKO79 | Silverlight Business Application Instructor: http://bit.ly/GF250-01 , http://bit.ly/GF150-02 | Web Site & Blog: http://bit.ly/JANAWAT | Facebook: http://facebook.com/nuchit | Twitter: http://twitter.com/janawat 1
    2. 2. Agenda• What is Visual Studio LightSwitch (VSLS) ?• Overview of Business Application• Creating First LightSwitch Application• LightSwitch Development Life Cycle• Demo#1 – Creating LightSwitch Application• Demo#2 – Customizing LightSwitch Applications• Demo#3 – Authentication and Access Control – Deployment to Windows Azure 2
    3. 3. What is Visual Studio LightSwitch (VSLS) ?• New development platform zero coding• Easy to create professional-quality business applications• Built once and deployed to different topologies.• Users non-professional developers non- professional developers 3
    4. 4. Overview of Business Application 4
    5. 5. Business data Master Data Transaction Data Screen Input dataScreen Input data Master detail Header Report Data Detail 5
    6. 6. Business Application Core BusinessVSLS Screen or UI (User Interface) Developers 6
    7. 7. Development Cycle Design ScreenDATA Exporting Coding CRUD, Connection Query Database 7
    8. 8. VSLS VSLS VSLS VSLS VSLSDATA SCREEN 8
    9. 9. TechnologiesPresentation Tier Logic Tier Storage Tier Silverlight4.0 ASP.NET 4.0 SQL Server(Express)Domain Domain WCF RIA Services SQL AzureContext Service Microsoft Office Entity SharePoint Automation Framework4.0 .NET Framework 4 9
    10. 10. Creating First LightSwitch Application http://msdn.microsoft.com/en-us/library/ff852059.aspx 1 3 Create Create 2 4 Project Screen Define Run & Test Application Data 10
    11. 11. LightSwitch Development Life Cycle Customize Create data Create Build logic screens 11
    12. 12. DEMO #1Creating LightSwitch Application 12
    13. 13. Customizing LightSwitch Applications• Customizing Screens• Customizing control• Writing Code – Data validation 13
    14. 14. DEMO #2Customizing LightSwitch Applications 14
    15. 15. Authentication and Access Control12 permissions 15
    16. 16. Deployment 16
    17. 17. DEMO #3Authentication and Access Control & Deployment 17
    18. 18. Additional Resources• MSDN Developer Center – http://msdn.com/lightswitch• MSDN Library – Visual Studio LightSwitch http://bit.ly/vKDZL9• Forum – http://bit.ly/LightSwitchForum• Samples – http://bit.ly/LightSwitchSamples• Blog – http://blogs.msdn.com/lightswitch/ 18
    19. 19. WindowsITPro 19
    20. 20. Nuchit Atjanawat Software Development Section Manager Microsoft MVP: http://bit.ly/MVP-Nuchit | WindowsITPro Columnist(Mr.Nano) | GF Community Leader(nano): http://bit.ly/oEKO79 |Silverlight Business Application Instructor: http://bit.ly/GF250-01 , http://bit.ly/GF150-02 | Web Site & Blog: http://bit.ly/JANAWAT | Facebook: http://facebook.com/nuchit | Twitter: http://twitter.com/janawat 20

    ×