Freigeben über


Visual Studio LightSwitch

Sie können schnell Geschäftsanwendungen integrieren, indem Sie Visual Studio LightSwitch-Entwicklungswerkzeug verwenden.LightSwitchLightSwitch stellt eine vereinfachte Entwicklungsumgebung bereit, sodass Sie sich auf die Geschäftslogik anstelle der Anwendungsinfrastruktur konzentrieren können.

Einführung in LightSwitch

Die meisten Geschäftsanwendungen sind daten- und formularbasiert, das heißt, sie stellen eine Benutzeroberfläche zum Anzeigen, Hinzufügen und Ändern von Daten bereit.Wenn Sie andere Entwicklungstools zum Erstellen von daten- und formularbasierten Anwendungen verwenden, geht ein Großteil der Arbeitszeit durch die Bearbeitung wiederkehrender Aufgaben verloren.Sie schreiben Code für die Interaktion mit einer Datenbank, Code für die Benutzeroberfläche und Code für die Geschäftslogik.Wenn Sie LightSwitch verwenden, wird der wiederkehrenden viel Arbeit für Sie erledigt und hat können Sie eine LightSwitch-Anwendung erstellen, ohne Code schreiben zu müssen an allen!Bei den meisten Anwendungen müssen Sie lediglich den Code für die Geschäftslogik selbst schreiben, die für jede Anwendung spezifisch ist.

Ff851953.collapse_all(de-de,VS.110).gifFunktionen von Geschäftsanwendungen

Moderne Geschäftsanwendungen müssen eine Vielzahl von Funktionen unterstützen, z. B. Suchfunktionen, die Möglichkeit zum Sortieren und zur Neuanordnung von Rastern sowie zum Exportieren von Daten.LightSwitch-Anwendungen haben diese Funktionen und mehr, bereits integriert.Außerdem sind auch typische Datenoperationen, z. B. das Hinzufügen, Aktualisieren, Speichern und Löschen von Daten, sowie eine grundlegende Datenvalidierungslogik bereits integriert.

Indem Sie die Erweiterbarkeitsfeatures in LightSwitch verwenden, können Sie die Darstellung der Anwendungen ändern, indem Sie Designs anwenden, indem Sie benutzerdefinierte Steuerelemente verwenden und indem Sie Shellerweiterungen verwenden, um das Layout zu ändern.Sie können den Umfang des Codes, den Sie schreiben müssen, durch Verwendung der benutzerdefinierten Geschäftstypen reduzieren und müssen weniger Zeit für die Formatierung der Benutzeroberfläche aufwenden.

Ff851953.collapse_all(de-de,VS.110).gifDatenentitäten und Bildschirme

LightSwitch vereinfacht die Entwicklung von Geschäftsanwendungen, indem Datenentitäten und Bildschirme verwendet.

Datenentitäten oder Tabellen, sind, wie LightSwitch Daten darstellt.Sie erstellen Datenentitäten mithilfe der integrierten Anwendungsdatenbank oder durch Importieren von Daten aus einer externen Datenbank, einer SharePoint-Liste oder anderen Datenquellen.Sie können Beziehungen zwischen Entitäten erstellen, auch wenn die Entitäten aus unterschiedlichen Datenquellen stammen.Sie können Datenabfragen auch mit einem grafischen Designer erstellen und die Abfragen direkt im Code weiter bearbeiten.

Bildschirme oder Formulare, sind, wie LightSwitch Daten anzeigt.Bildschirme basieren auf vordefinierte Vorlagen. Alles, was Sie tun müssen, um Daten auf einem Bildschirm zu binden, ist die angeben angezeigt werden Entitäten oder die Abfragen.Nachdem Sie einen Bildschirm erstellt haben, können Sie seine Darstellung im Designer ändern. Dazu ist kein Code erforderlich.Sie können Bildschirme erstellen, die für den Desktop, für Webbrowser oder für mobile Geräte wie Tablette Telefone oder optimiert werden.

Ff851953.collapse_all(de-de,VS.110).gifDatenvalidierung, Tests und Bereitstellung

Sie können die grundlegende Validierung direkt in der IDE behandeln, indem Sie Pflichtfelder und Zeichenfolgenlängen definieren.Wenn sie eine komplexere Validierung auf Grundlage einer Geschäftslogik realisieren möchten, müssen Sie zusätzlichen Code schreiben.Die Benutzeroberfläche für die Validierung wird zur Laufzeit in die Bildschirme integriert.

Zum Testen der Anwendung müssen Sie die Anwendung ausführen.Sie können die Benutzeroberfläche direkt in der laufenden Anwendung ändern.Die Authentifizierung und Autorisierung können Sie testen, indem Sie mit Debugberechtigungen die Identität einer Rolle annehmen.Wenn die Anwendung vollständig ist, können Sie sie auf einem einzelnen Computer, auf Internetinformationsdienste (IIS), zu Windows Azure, in SharePoint oder dem Office 365 bereitstellen.

Verwandte Themen

Titel

Beschreibung

Erste Schritte mit LightSwitch

Stellt Links zu Einführungen und Lernthemen bereit.

LightSwitch als Datenquelle

Beschreibt, wie auf die OData-Feeds zugreift und nutzt, die von LightSwitch erstellt werden.

LightSwitch-Anwendungen für SharePoint

Beschreibt, wie App für SharePoint erstellt und bereitgestellt werden.

Projekte: Der Container für Ihre Anwendung

Beschreibt grundlegende Aufgaben zum Arbeiten mit Projekten.

Daten: Die der Anwendung zugrunde liegenden Informationen

Beschreibt den Entity Designer und verwandte Aufgaben.

Bildschirme: Die Benutzeroberfläche Ihrer Anwendung

Beschreibt den Bildschirm-Designer und verwandte Aufgaben.

Abfragen: Abrufen von Informationen von einer Datenquelle

Beschreibt den Abfrage-Designer und verwandte Aufgaben.

Debuggen: Suchen und Beheben von Fehlern

Beschreibt grundlegende Aufgaben zum Debuggen einer Anwendung.

Erweiterungen: Hinzufügen von neuen Funktionen zu LightSwitch

Beschreibt auf Erweiterungen bezogene Aufgaben.

Bereitstellung: Verteilen und Verwalten Ihrer Anwendung

Beschreibt grundlegende Aufgaben zum Bereitstellen einer Anwendung.