Upload
nuchit-atjanawat
View
935
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Build Business Applications with Visual Studio LightSwitch: VSLS ZZ BC #7 Web Programming (กินกาแฟเขียนเว็บ) http://greatfriend
Citation preview
1
Build Business Applicationswith
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
Visual Studio LightSwitch: VSLS
ZZ BC #7
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
3
non-professional developers
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
4
Overview of Business Application
5
Business data
Master Data Transaction Data
Screen Input data Screen Input dataMaster detail
Header
DetailReport Data
6
Business Application
Screen or UI (User Interface) DevelopersVSLS
Core Business
7
Development CycleDesignScreen
Coding
ConnectionDatabase
CRUD,Query
Exporting
DATA
8
SCREENDATA
VSLSVSLS
VSLS
VSLSVSLS
VSLS
9
Technologies
Presentation Tier Logic Tier Storage Tier
Silverlight4.0
WCF RIA ServicesDomain Context
Domain Service
Microsoft OfficeAutomation
.NET Framework 4
ASP.NET 4.0
Entity Framework4.0
SQL Server(Express)
SQL Azure
SharePoint
10
Creating First LightSwitch Applicationhttp://msdn.microsoft.com/en-us/library/ff852059.aspx
1Create Project 2
Define Data
3Create Screen 4
Run & Test Application
11
LightSwitch Development Life Cycle
Create data
Create screensBuild logic
Customize123
4
12
DEMO #1Creating LightSwitch Application
13
Customizing LightSwitch Applications• Customizing Screens• Customizing control• Writing Code– Data validation
14
DEMO #2Customizing LightSwitch Applications
15
Authentication and Access Control1
2 permissions
16
Deployment
17
DEMO #3Authentication and Access Control &
Deployment
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/
19
ขอขอบคุ�ณ บร�ษั�ท ว�บ�ท� คุอมม�วนุ�เคุชิ��นุ จ��กั�ดผ่��นุคุ�ณสุ�ว�จชิ�ย ลี�สุ�จร�ตกั�ลี บรรณ�ธิ�กั�รบร�ห�ร นุ�ตยสุ�ร WindowsITPro
ม� ณ โอกั�ศนุ�$ด%วยคุร�บ
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
ZZ BC #7