Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
110<br />
IT PROFESSIONAL<br />
VISUAL STUDIO<br />
DATENBANKANWENDUNG PER LIGHTSWITSH<br />
Einfach angeknipst<br />
Es geht tatsächlich! Wir zeigen Ihnen, wie Sie <strong>mit</strong> LightSwitch schnell <strong>und</strong> ohne Code zu schreiben<br />
ein komfortables relationales Datenbank-Management-System erstellen.<br />
VON HORST F. HAUPT<br />
M<br />
icrosoft bietet <strong>mit</strong> LigthSwitch eine Erweiterung<br />
zu VisualStudio, <strong>mit</strong> der Sie<br />
ohne aufwändige Programmierung quasi<br />
per Mausklick Geschäftsanwendungen erstellen.<br />
Das sind Anwendungen, <strong>mit</strong> denen<br />
Sie Daten in Tabellen erfassen <strong>und</strong> anschließend<br />
in Übersichtstabellen oder Screens<br />
(auch Bildschirme genannt) darstellen <strong>und</strong><br />
modifizieren. Zwischen den Tabellen können<br />
Beziehungen, Relationen, hergestellt<br />
werden. Kurz: Geschäftsanwendungen sind<br />
individualisierte relationale Datenbank-<br />
Management-Systeme. Im Artikel Es werde<br />
Licht (<strong>PC</strong> <strong>Magazin</strong> 4/2012 Seite 126 ff) haben<br />
wir einen ersten Einblick in LightSwitch 2011<br />
gegeben.<br />
Im vorliegenden Artikel konzentrieren wir uns<br />
auf die relationalen Aspekte des Datenbanksystems,<br />
die automatisierten Beziehungen<br />
zueinander. Auch diese können ohne Code<br />
hergestellt werden.<br />
Die ersten Tabellen<br />
In Visual Studio 2010 ist LightSwich ein Plugin,<br />
in Version 2012 aber fest integriert (siehe<br />
Kasten). Darauf beziehen sich die folgenden<br />
<strong>PC</strong> <strong>Magazin</strong> 11/2012 www.pc-magazin.de<br />
1<br />
4<br />
Beschreibungen. Starten Sie in der Entwicklungsumgebung<br />
ein neues LightSwitch-Projekt<br />
unter dem Namen KontaktManager. Die<br />
Vorgehensweise kennen Sie aus dem vorherigen<br />
Artikel. Erstellen Sie eine Tabelle Kontakte,<br />
die aus den fünf Feldern Anrede, Name,<br />
Vorname, Erstontakt <strong>und</strong> Email besteht. Die<br />
ersten drei sind vom Typ String. Für Erstkon-<br />
In der Emails-Untertabelle sind nur zwei Felder anzulegen: Email <strong>und</strong> EmailTyp. Den EmailTyp<br />
wählen Sie aus der Auswahlliste zwischen Privat <strong>und</strong> Geschäftlich.<br />
3<br />
2