+ All Categories
Home > Documents > LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellen

LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellen

Date post: 05-Dec-2014
Category:
Upload: alexander-galkin
View: 557 times
Download: 0 times
Share this document with a friend
Description:
Einführung in das Thema "Datengetriebene Anwendungen mit LightSwitch und Azure"
12
Alexander Galkin Azure Insider Microsoft Student Partner Eurofins GmbH alexander.galkin@studentpar tners.de Windows Azure Datengetriebene Anwendungen in Rekordzeit erstellen. LightSwitch und SQL Azure
Transcript
Page 1: LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellen

Alexander Galkin

Azure InsiderMicrosoft Student PartnerEurofins GmbH

[email protected]

Windows Azure

Datengetriebene Anwendungen in Rekordzeit erstellen.

LightSwitch und SQL Azure

Page 2: LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellen

• LightSwitch• Übersicht• Anwendungsbeispiel

• Datenzugriff• Interne Aufbau• Datenquellen• Oberflächen-Frameworks

• Aufbau von Benutzeroberfläche• Architektur einer Desktop-Anwendung• Architektur einer Web-Anwendung

[Untertitel]

Agenda

Page 3: LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellen

1. RAD-Werkzeug und –Framework für datengetriebene Anwendungen

2. Integriert in Visual Studio (ab 2012 Professional)

3. Anwendungen werden auf Basis von Datenbankschema automatisch generiert und können noch im Designer angepasst werden.

4. Anwendungen können grafisch konfiguriert und mit Code in C# oder VB.NET erweitert werden.

Übersicht

LightSwitch

Page 4: LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellen

Anwendungsbeispiel

LightSwitch

Page 5: LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellen

OD

ata

W

CF

RIA

Share

Poin

t

SQ

L Serv

er

Interne Aufbau

LightSwitch App

Oberfl

äch

en

-defin

ition

Desktop App

LIghtSwitch App

Silverlight App

LIghtSwitch App

HTML5 App (Beta)

LIghtSwitch App

AbfragenDatenmanipulationenBerechnungenKonvertierungen

Entity Framework

Page 6: LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellen

SQL Datenbank• MS SQL Server (ab 2005) und Compact (3.5 und 4.0)• Nicht alle Datenbankmerkmale werden hier unterstützt (keine Hierarchie-

Daten, z.B.)

SharePoint• MS SharePoint bzw. SharePoint Foundation bzw. WSS• SharePoint Listen werden als Tabellen angebunden

OData • Auf WCF basierte schema-behaftete Datenschnitstelle• Bestehende Dienste können automatisch dank Service Discovery

angebunden werden

WCF RIA Services• Leichte Anbindung von Silverlight-basierten Rich Clients mit Hilfe von

OData• Deklarative Datenvalidierung ist möglich

Datequellen

LightSwitch App

Page 7: LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellen

LightSwitch: Entitäten anlegen und importieren

Page 8: LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellen

Desk

• Silverlight 5 out-of-browser App• Integration mit Office (Export an Excel etc.)

Web

• Silverlight 5 Web-App• Läuft in jedem gängigen Web-Browser (nicht nur IE)• Silverlight-Runtime muss installiert sein (nur Windows und MacOS)

HTML

• HTML5 App• Keine Vorinstallation notwendig, läuft in jedem Browser auf jeder

Plattform• Derzeit nur noch als Beta

Oberflächen-Frameworks

LightSwitch

Page 9: LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellen

LightSwitch App

Azure SQL

DB1

Web

DB2Busine

ss

Fire

wall

LightSwitch App

Desktop-Anwendung

SharePoint

Listen

Odata + WCF RIA Services

Entity

Architektur einer Desktop-Anwendung

Page 10: LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellen

LightSwitch App

Azure SQL

DB1

Web

DB2Busine

ss

Fire

wall

SharePoint

Listen

Odata + WCF RIA Services

Entity

Webbrowser-App mit LightSwitch

Cloud-Hosted

Anwendung

Light Switch Browser Apphttp://www.lightswitchapp.com Fi

rew

all

Page 11: LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellen

Web RessourcenUnter folgenden Einstiegspunkten finden sich alle Ressourcen, die für einen Start in Windows Azure wichtig sind

• Windows Azure Homepagehttp://www.azure.com

• Kostenloser Demo-Accounthttp://www.windowsazure.com/en-us/pricing/free-trial/?WT.mc_id=A2DCCE88E

• Windows Azure Development Centerhttp://www.windowsazure.com/en-us/develop/overview/

• Windows Azure SDKshttp://www.windowsazure.com/en-us/develop/downloads/

• Windows Azure Training Kithttp://www.windowsazure.com/en-us/develop/net/other-resources/training-kit/

• Kundenreferenzenhttp://www.microsoft.com/de-de/business/kundenreferenzen/default.aspx?product=53

• Video-Serie zu Windows Azure (10-Minuten-Videos):http://www.youtube.com/watch?v=kLfaa_19yB4&list=PLC71216BDE26EBE8C

Page 12: LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellen

I

www.azure.com


Recommended