|
Glossar
Visual
Studio .NET
Mit Microsoft Visual Studio .NET steht eine vollständige
Entwicklung-sumgebung für Lösungen zur Verfügung,
die auf der Microsoft .NET-Plattform basiert. Mit Visual Studio
.NET können Entwickler schneller als zuvor in einer beliebigen
Sprache und unter Nutzung der vorhandenen Systeme und Fähigkeiten
sichere, skalierbare Anwendungen und Web Services erstellen.
Distributed
Computing
Ist ein Programmiermodell, bei dem die Verarbeitung
an vielen verschiedenen Stellen (oder Knoten) im Netzwerk
erfolgt. Die Verarbeitung kann erfolgen, wo es am sinnvollsten
ist. Dies kann auf einem Server, einer Website, einem Personalcomputer,
einem tragbaren Computer oder einem anderen Smart Device sein.
Im Gegensatz zum heute verbreiteten Zweiknotensystem (Client
und zentralisierter Server) arbeitet Microsoft .NET mit Distributed
Computing.
Thin-Client
z.B. Terminal Service, Browser-Technologie, MDA
XML-Web
Services
Sind Anwendungen, die wie die Teile eines Puzzles über
das gesamte Web verteilt sind. Mit XML-Web Services können
Anwendungen nicht nur Daten gemeinsam nutzen, sondern auch
Funktionen anderer Anwendungen aufrufen. Dies geschieht unabhängig
davon, wie die anderen Anwendungen programmiert wurden, sofern
sie XML unterstützen. Durch die gemeinsame Nutzung von
Daten mit Hilfe von XML können Anwendungen unabhängig
voneinander ausgeführt werden und eine Gruppe Benutzer
zur Erledigung einer bestimmten Aufgabe zusammenarbeiten.
XML
Steht für eXtensible Markup Language und ist eine standardisierte
Datenbeschreibungssprache, die speziell für den Datenaustausch
zwischen Anwendungen ausgelegt ist. Hierbei handelt es sich
um eine hersteller- und plattform-unabhängige Methode
für Softwareprogramme, Daten für andere Softwareprogramme
in einer verständlichen Weise zu beschreiben.
N-Schichten-Modell
Das N-Schichten-Modell teilt jedes Programm in mehrere Programmteile
(Schichten) auf, die unterschiedliche Aufgaben übernehmen.
Die Präsentationsschicht
übernimmt die Darstellung der Daten, wobei es unterschiedliche
Präsentationsschichten für Win32, Web und Mobile
Darstellung gibt. Der Business Layer ist für die einheitliche
Logik innerhalb der Applikationen zuständig und die Datenschicht
für den Zugriff auf die Datenbank.
Jede dieser Schichten kann unabhängig von den anderen
ausgetauscht und verändert werden. So können neue
Devices wie Tablet PCs besonders einfach eingebunden werden,
weil Datenschicht und Business-Layer davon nicht berührt
sind.
|