28
Introducing Visual Studio LightSwit ch Nuchit Atjanawat Microsoft MVP JANAWAT Blog WindowsITPro Columnist Community Leader April 05, 2011

Introducing Visual Studio LightSwitch

Embed Size (px)

DESCRIPTION

Slide presentation for session Introducing Visual Studio LightSwitch in Microsoft TechNet/MSDN Thailand on April 5, 2011

Citation preview

Page 1: Introducing Visual Studio LightSwitch

Introducing Visual Studio

LightSwitch

Nuchit AtjanawatMicrosoft MVP

JANAWAT BlogWindowsITPro Columnist

Community LeaderApril 05, 2011

Page 2: Introducing Visual Studio LightSwitch

Nuchit Atjanawat (ว่�าที่��รต. นุชิ�ต อรรจนุว่รรจนุ�)• Software Development Manager: http://flowco.co.th

• Microsoft MVP : https://mvp.support.microsoft.com/profile/nuchit

• WindowsITPro Columnist: http://www.windowsitpro.net

• GF Community Leader (nano): http://greatfriends.biz

• JANAWAT Blog: http://janawat.wordpress.com

About me

Page 3: Introducing Visual Studio LightSwitch

Agenda Introduction What’s New in LightSwitch Beta 2 DEMO• Creating LightSwitch Application

1. Create a LightSwitch Project2. Define the Data3. Create a Screen4. Run the Application

Customize screen

Page 4: Introducing Visual Studio LightSwitch

Introduction

Page 5: Introducing Visual Studio LightSwitch

Screen

Service layerBusiness layer

Data access layer

Core Business

Business Application

User InterfaceDevelopersUsers

Page 6: Introducing Visual Studio LightSwitch

Information

User Interface

Page 7: Introducing Visual Studio LightSwitch

System Analysis

Page 8: Introducing Visual Studio LightSwitch

Database

Page 9: Introducing Visual Studio LightSwitch

Screen

Page 10: Introducing Visual Studio LightSwitch

Coding

Page 11: Introducing Visual Studio LightSwitch

Tools

Page 12: Introducing Visual Studio LightSwitch

Developers

Page 13: Introducing Visual Studio LightSwitch

Today

Page 14: Introducing Visual Studio LightSwitch

? New development platform requires zero codingEasy to design applications for web as well as

desktopCommon business applications features

CRUD Operation {Create, read, update and delete} Data grids Search Sorting {Rows,Columns} Export/Import

Page 15: Introducing Visual Studio LightSwitch

The simplest way to build business applications

for the desktop and cloud.

Page 16: Introducing Visual Studio LightSwitch

Business Applications

DATAScreensLightSwitch

Page 17: Introducing Visual Studio LightSwitch

Easy to develop line of business applications

LightSwitch

Page 18: Introducing Visual Studio LightSwitch

LightSwitch Tier

Page 19: Introducing Visual Studio LightSwitch

Visual Studio LightSwitch• LightSwitch Runtime Yes• IntelliSense YesAPPLICATION DEVELOPMENT• Predefined Screen Templates Yes• Application Skinning and Theming Yes• Data Entity Designer Yes• Business-oriented Data Types (e.g. EmailAddress,

PhoneNumber, etc.) Yes

• Automatic Data Input Validation Yes• Windows Azure Deployment Yes• SQL Azure Support YesLANGUAGES• Visual Basic Yes• Visual C# YesPROJECT TYPES• LightSwitch Application Yes

Page 20: Introducing Visual Studio LightSwitch

What’s new in

Page 21: Introducing Visual Studio LightSwitch

2

What’s New

• Publish to Windows Azure• Improved Run Time and Design Time Performance• End-user Application Enhancements• Screen Designer Enhancements• Custom Data Source Queries• Support Visual Studio Professional (or higher)• Beta 2 comes with a Go Live license

Page 22: Introducing Visual Studio LightSwitch

DEMOCreating LightSwitch Application>>

Page 24: Introducing Visual Studio LightSwitch

• MSDN Developer Center: http://msdn.com/lightswitch • Training Kit: http://bit.ly/VSLightSwitchTK • Forums: http://social.msdn.microsoft.com/Forums/en-US/category/vslightswitch • Blog: http://blogs.msdn.com/lightswitch/

• Forums (Thai)• TechNet: http://social.technet.microsoft.com/Forums/th-th/categories • MSDN: http://social.msdn.microsoft.com/Forums/th-th/categories

• Greatfriends Community: http://greatfriends.biz

Additional Resources

Page 25: Introducing Visual Studio LightSwitch

Business Application

Service layerBusiness layer

Data access layer

Core Business

Developers

Users Users

LightSwitch

Page 26: Introducing Visual Studio LightSwitch

Business Application

Core Business

Users=Developers Users=Developers

LightSwitch

Page 27: Introducing Visual Studio LightSwitch

Q&AOffine1. LightSwitch คื�ออะไร ?2. LightSwitch ใชิ�ที่�าอะไร ?3. LightSwitch สร�างขึ้��นุมาเพื่��อใคืร ?4. ถ้�า LightSwitch มา นุ!กพื่!ฒนุาม�ออาชิ�พื่ จะตกงานุใหม ?

Online1. LightSwitch Support Datasource อะไร ? บ้�าง2. LightSwitch Defind data ได้�ก��แบ้บ้ ?3. LightSwitch Support Storage อะไรบ้�าง ?4. LightSwitch Bata 2 ออกเม��อว่!นุที่��?5. LightSwitch สร�างบ้นุเที่คืโนุโลยี�อะไร?

Page 28: Introducing Visual Studio LightSwitch

JANAWAT Blog:http://janawat.wordpress.com

GF Community Leader :http://greatfriends.biz

Nuchit AtjanawatMicrosoft MVP

JANAWAT BlogWindowsITPro ColumnistGF Community LeaderApril 05, 2011

Thank you