.NET Framework- und Visual Studio-Glossar
In diesem Glossar werden wichtige Begriffe in Visual Studio und .NET Framework definiert.
Begriff |
Definition |
---|---|
.NET Compact Framework |
Eine hardwareunabhängige Umgebung zum Ausführen von Programmen auf ressourcenbeschränkten Computergeräten. .NET Compact Framework erbt die gesamte .NET Framework-Architektur der Common Language Runtime, unterstützt einen Teil der .NET Framework-Klassenbibliothek und enthält Klassen, die nur für .NET Compact Framework entwickelt wurden. Zu den unterstützten Geräten gehören PDAs (Personal Digital Assistants wie der Pocket PC), Mobiltelefone, Set-Top-Boxen, Computer in Fahrzeugen und benutzerdefinierte eingebettete Geräte, die mit dem Betriebssystem Microsoft Windows CE.NET erstellt wurden. |
.NET Framework |
Eine integrale Windows-Komponente, die die Entwicklung, Bereitstellung und Ausführung von Anwendungen und XML-Webdiensten der nächsten Generation unterstützt. Es bietet eine äußerst produktive, auf Standards basierende, mehrsprachige Umgebung für die Integration vorhandener Investitionen in Anwendungen und Dienste der nächsten Generation sowie die Flexibilität, die bei Bereitstellung und Betrieb von Internetanwendungen auftretenden Probleme zu lösen. .NET Framework besteht aus drei Hauptkomponenten: der Common Language Runtime, einem hierarchischen Satz vereinheitlichter Klassenbibliotheken und ASP.NET, einer komponentenbasierten Version von ASP. Siehe auch: .NET Framework-Klassenbibliothek, ASP.NET, Common Language Runtime, WCF, WPF. |
.NET Framework-Klassenbibliothek |
Eine Bibliothek aus Klassen, Schnittstellen und Werttypen, die in .NET Framework enthalten sind. Diese Bibliothek erlaubt den Zugriff auf Systemfunktionalität und wurde als Grundlage für .NET Framework-Anwendungen, -Komponenten und -Steuerelemente entworfen. Siehe auch: Klasse, Common Language Specification. |
.NET Framework-Datenanbieter |
Eine Komponente von ADO.NET, die den Zugriff auf Daten von einer relationalen Datenquelle bereitstellt. Ein .NET Framework-Datenanbieter enthält Klassen zum Verbinden mit einer Datenquelle, zum Ausführen von Befehlen in der Datenquelle und zum Zurückgeben von Abfrageergebnissen aus der Datenquelle, einschließlich der Möglichkeit, Befehle innerhalb von Transaktionen auszuführen. Ein .NET Framework-Datenanbieter enthält auch Klassen zum Auffüllen eines DataSets mit Ergebnissen aus einer Datenquelle und zum Übertragen von Änderungen in einem DataSet zurück an die Datenquelle. |
Zugriffstasten-Editor |
Ein Ressourcen-Editor, mit dem Sie Zugriffstastenzuweisungen für ein Projekt hinzufügen, löschen, ändern oder durchsuchen können. |
Zugriffssteuerungsliste |
Eine Liste von Zugriffssteuerungseinträgen in Windows-basierten Systemen, die auf ein gesamtes Objekt, einen Satz von Eigenschaften des Objekts oder eine einzelne Eigenschaft eines Objekts angewendet werden und die den Zugriff definieren, der auf einen oder mehrere Sicherheitsprinzipale gewährt wird. |
Active Template Library (ATL) |
Ein Satz kompakter vorlagenbasierter Visual C++-Klassen, die die Programmierung von COM-Objekten (Component Object Model) vereinfachen. ATL stellt den Mechanismus zur Verwendung und Erstellung von COM-Objekten bereit. |
Add-In |
Im Add-In-Programmiermodell von .NET Framework die Add-In-Anwendungsassembly, die über eine Kommunikationspipeline mit einer Hostanwendung kommuniziert. Siehe auch: Host. |
Add-In-Ansicht |
Eine Assembly im Add-In-Programmiermodell von .NET Framework, die Schnittstellen oder abstrakte Basisklassen enthält und die die Ansicht der Methoden und Typen, die für die Kommunikation mit einem Host verwendet werden, im Add-In darstellt. Siehe auch: Add-In, Host. |
Adapter, Add-In-seitiger |
Im Add-In-Programmiermodell von .NET Framework eine Assembly, die eine oder mehrere Klassen enthält und Daten aus der Add-In-Ansicht und aus dem Vertrag sowie in die Add-In-Ansicht und in den Vertrag konvertiert. Abhängig von der Richtung des Aufrufs führt der Adapter entweder eine Konvertierung von einer Ansicht in einen Vertrag oder von einem Vertrag in eine Ansicht durch. Siehe auch: Add-In. |
Add-On-Paket |
Eine XML-Datei im Add-On-Ordner des Datenspeichers. Add-On-Pakete werden zum Bereitstellen von Dateien oder einer Anwendung auf einem Gerät oder Emulator verwendet. |
ADO.NET |
Die Suite der in den .NET Framework-Klassenbibliotheken enthaltenen Datenzugriffstechnologien, die Zugriff auf relationale Daten und XML bereitstellen. ADO.NET setzt sich aus Klassen zusammen, die das DataSet (wie Tabellen, Zeilen, Spalten, Beziehungen usw.), .NET Framework-Datenanbieter und benutzerdefinierte Typdefinitionen (z. B. SqlTypes für SQL Server) bilden. |
Adorner |
Ein besonderes Symbol auf der Entwurfsoberfläche. Funktionsindikatoren werden normalerweise an ein Zielsteuerelement angefügt und bieten dem Benutzer ein grafisches Mittel zum Anpassen der Eigenschaften des Steuerelements. |
Aggregatereignis |
Ein Typ von Ereignis, das generiert wird, nachdem eine Reihe von Ereignissen eines anderen Typs eingetreten ist. Mit einem Aggregatereignis wird eine Reihe von Ereignissen dargestellt, um den Ereignisconsumer nicht zu überlasten. Siehe auch: Ereignis, Ereignisconsumer. |
Aggregatfunktion |
Eine Funktion, die eine Berechnung für mehrere Werte ausführt und einen einzelnen Wert zurückgibt. |
Alphakanal |
In GDI+ ein Abschnitt von Pixelfarbdaten, der für Transparenzinformationen reserviert ist. |
anonyme Methode |
Ein praktisches Sprachkonstrukt, mit dem Programmierer Codeblöcke erstellen können, die in einem Delegat gekapselt und zu einem späteren Zeitpunkt ausgeführt werden können. Diese basieren auf einem Sprachkonzept, das als Lambda-Funktion bezeichnet wird, und ähneln denen in Lisp und Python. |
anonymer Typ |
Ein Klassentyp, dessen Name vom Compiler generiert wird und der direkt vom Objekt erbt. Member eines anonymen Typs sind Eigenschaften, die vom Objektinitialisierer abgeleitet werden, die Instanzen des Typs erstellt. |
Anwendungsbasis |
Das Verzeichnis mit der exe-Datei, die in die Ausgangs- oder Standardanwendungsdomäne geladen wird. Wenn Sie eine eigene Anwendungsdomäne erstellen, ist die Anwendungsbasis der in der AppDomainSetup-Klasse angegebene Speicherort. |
Anwendungsdomäne (AppDomain) |
Eine Begrenzung, die von der Common Language Runtime um Objekte eingerichtet wird, die in demselben Gültigkeitsbereich der Anwendung erstellt wurden, d. h. an einer Position in der Folge der Objektaktivierungen, die mit dem Anwendungseinstiegspunkt beginnt. Mit Anwendungsdomänen können in einer Anwendung erstellte Objekte von in anderen Anwendungen erstellten Objekten getrennt werden, sodass das Laufzeitverhalten vorhersehbar wird. In einem einzelnen Prozess können mehrere Anwendungsdomänen vorhanden sein. |
Anwendungserweiterungsdienste |
Klassen in Silverlight, die das Anwendungsmodell um Dienste erweitern, die im Anwendungslebenszyklus verwendet werden können. |
Zwischenspeichern der Anwendungsbibliothek |
Eine Funktion in Silverlight, die es Anwendungen ermöglicht, externe vom Server oder aus dem lokalen Browsercache abgerufene Bibliothekassemblys zu verwenden. |
Anwendungsdienst |
In ASP.NET eine integrierte Funktion für allgemeine Anwendungsaufgaben. ASP.NET beinhaltet Anwendungsdienste für die Authentifizierung (ASP.NET-Mitgliedschaft), permanente benutzerbasierte Informationen (Profileigenschaften) usw. |
Anwendungszustand |
In ASP.NET ein variabler Speicher, der für die aktuelle Anwendung auf dem Server erstellt wird und für alle Benutzer freigegeben ist. In diesem Zustand werden i. d. R. Informationen gespeichert, die für alle Benutzer verwendet werden, z. B. in der gesamten Anwendung geltende Einstellungen. |
Add-In auf Anwendungsebene |
Ein Zusatzprogramm, das Funktionen ändert oder einem vorhandenen Programm bzw. einer vorhandenen Anwendung hinzufügt. Die Änderungen stehen der Anwendung jederzeit zur Verfügung. |
ASP.NET |
Eine Gruppe von Technologien in Microsoft .NET Framework zum Erstellen von Webanwendungen und XML-Webdiensten. ASP.NET-Seiten werden auf dem Server ausgeführt und generieren Markup (z. B. HTML, WML oder XML), das an einen Desktopbrowser oder einen mobilen Browser gesendet wird. ASP.NET-Seiten verwenden ein kompiliertes, ereignisgesteuertes Programmiermodell, das die Leistung verbessert und die Trennung von Anwendungslogik und Benutzeroberfläche ermöglicht. Mit ASP.NET erstellte ASP.NET-Seiten und XML-Webdienstdateien enthalten serverseitige (anstatt clientseitige) Logik, die in Visual Basic .NET, C# .NET oder einer anderen .NET-kompatiblen Sprache geschrieben ist. Webanwendungen und XML-Webdienste verwenden die Features der Common Language Runtime, z. B. Typsicherheit, Vererbung, Sprachinteroperabilität, Versionskontrolle und integrierte Sicherheit. |
Datenbank für ASP.NET-Anwendungsdienste |
Eine Datenbank in ASP.NET, in der die Daten für verschiedene ASP.NET-Anwendungsdienste, z. B. Mitgliedschaft, Webparts-Personalisierung, Rollen und Profile, gespeichert werden. Bei der Datenbank kann es sich je nach der Konfiguration der Site um eine lokale Datenbank im Ordner App-Data der Website, um eine Instanz von SQL Server oder eine andere Datenbank handeln. |
ASP.NET Mobile-Steuerelement |
Eines aus einer Gruppe von für mobile Webanwendungen vorgesehenen ASP.NET-Steuerelementen. ASP.NET Mobile-Steuerelemente erweitern die entsprechenden ASP.NET-Serversteuerelemente. Siehe auch: mobiles Benutzersteuerelement. |
ASP.NET Mobile-Web Forms |
Eine Erweiterung für das ASP.NET-Web Forms-Framework, das auf mobile Geräte von Mobiltelefonen bis zu Pocket PCs ausgerichtet ist. |
ASP.NET-Seite |
Eine Komponente einer ASP.NET-Anwendung. |
ASP.NET-Serversteuerelement |
Eine serverseitige Komponente, die die Funktionalität der Benutzeroberfläche und verwandte Funktionalität kapselt. Ein ASP.NET-Serversteuerelement wird direkt oder indirekt von der System.Web.UI.Control-Klasse abgeleitet. Die Übermenge von ASP.NET-Serversteuerelementen enthält Webserversteuerelemente, HTML-Serversteuerelemente und ASP.NET Mobile-Steuerelemente. Die Seitensyntax für ein ASP.NET-Serversteuerelement enthält ein runat="server"-Attribut im Steuerelementtag. Siehe auch: HTML-Serversteuerelement, Überprüfungs-Serversteuerelement, Webserversteuerelement. |
ASP.NET-Webanwendung |
Eine Anwendung, die HTTP-Anforderungen (Webanforderungen) verarbeitet und basierend auf ASP.NET ausgeführt wird. Eine ASP.NET-Webanwendung kann ASP.NET-Seiten, XML-Webdienste, HTTP-Handler und HTTP-Module enthalten. |
Assembly |
Eine Auflistung von einer oder mehreren Dateien, die als Einheit mit Versionsinformationen versehen und bereitgestellt werden. Siehe auch: Friend-Assembly, private Assembly, freigegebene Assembly. |
Assemblycache |
Ein für die parallele Speicherung von Assemblys verwendeter computerweiter Codecache. Der Cache besteht aus zwei Teilen: Der globale Assemblycache enthält Assemblys, die explizit für die gemeinsame Nutzung durch mehrere Anwendungen auf dem Computer installiert sind, im Downloadcache wird aus dem Internet oder von Intranetsites heruntergeladener Code gespeichert, und zwar isoliert für die Anwendung, die den Download ausgelöst hat, sodass nur für eine Anwendung oder Seite heruntergeladener Code keinen Einfluss auf andere Anwendungen hat. Siehe auch: Globaler Assemblycache. |
Assemblymanifest |
Ein wesentlicher Bestandteil jeder Assembly, der die Selbstbeschreibung der Assembly rendert. Im Assemblymanifest sind die Metadaten der Assembly enthalten. Das Manifest legt die Identität der Assembly fest, gibt die Dateien an, aus denen die Assemblyimplementierung besteht, gibt die Typen und Ressourcen an, aus denen die Assembly besteht, legt die Abhängigkeiten von anderen Assemblys für die Kompilierungszeit einzeln fest und gibt den Berechtigungssatz an, der für die ordnungsgemäße Ausführung der Assembly erforderlich ist. Diese Informationen werden zur Laufzeit verwendet, um Verweise aufzulösen, Versionsbindungsrichtlinien zu erzwingen und die Integrität geladener Assemblys zu validieren. Die selbstbeschreibende Art der Assemblys hilft auch dabei, die Installation ohne unerwünschte Auswirkungen sowie die XCOPY-Bereitstellung durchführen zu können. Siehe auch: Assembly, Assemblymetadaten. |
Assemblymetadaten |
Metadaten, die Teil des Assemblymanifests sind. Siehe auch: Assemblymanifest. |
assertion |
Eine Anweisung in der .NET Framework-Sicherheit, die gewährleistet, dass eine Methode über Zugriff auf eine bestimmte Ressource verfügt, auch wenn die Aufrufer der Methode nicht über die erforderlichen Berechtigungen verfügen. Wenn während eines Stackwalks ein Stapelrahmen gefunden wird, der die erforderliche Berechtigung bestätigt, ist die Sicherheitsüberprüfung für diese Berechtigung erfolgreich. Assertionen können zu Sicherheitslücken führen und dürfen nur mit größter Vorsicht verwendet werden. |
Zuordnung |
Die Definition einer Beziehung zwischen Entitätstypen. |
Assoziationsklasse |
Eine Klasse, die eine Beziehung zwischen zwei Klassen oder zwischen Instanzen zweier Klassen beschreibt. Die Eigenschaften einer Assoziationsklasse umfassen Zeiger bzw. Verweise auf die beiden Klassen oder Instanzen. |
Zuordnungslinie |
Eine Linie im Klassen-Designer, die angibt, dass zwei Typen verknüpft sind. Die Linie stellt ein Feld oder eine Eigenschaft dar und führt vom Typ, der den Member enthält, zum Feld bzw. zum Typ der Eigenschaft. |
Zuordnungssatz |
Ein logischer Container für Instanzen von Zuordnungen des gleichen Typs. |
asynchroner Agent |
Eine Aufgabe, die dem Akteursmuster folgt und eine asynchrone Meldungswarteschlange verwendet, um mit anderen ähnlichen Aufgaben zu kommunizieren. Durch Agents können Sie grob strukturierte Aufgabenparallelität in Ihren Anwendungen nutzen. |
Kommunikationsebene, asynchrone |
Die Ebene der AJAX-Funktionen, die für die Kommunikation zwischen Browser und Server zuständig ist. |
asynchroner Methodenaufruf |
Ein Methodenaufruf, der sofort zum Aufrufer zurückkehrt, unabhängig davon, ob die Verarbeitung abgeschlossen wurde. Die Ergebnisse der Verarbeitung werden über einen anderen Anruf in einem anderen Thread zurückgegeben. Bei Verwendung asynchroner Methoden muss der Aufrufer nicht warten, bis die Verarbeitung beendet wurde. Siehe auch: halbsynchroner Methodenaufruf |
Postback, asynchrones |
In ASP.NET der Prozess für die Übertragung von Webseitendaten (einschließlich Ansichtsstatus und anderer notwendiger Metadaten) vom Browser an den Server ohne vollständiges Postback und ohne die weitere Bearbeitung der Seite durch den Benutzer zu beeinträchtigen. Asynchrone Postbacks sind ein wichtiges Feature der AJAX-Technologie. |
atomisch |
Bezieht sich auf einen Threading- oder Multiprocessing-Vorgang, der in einem einzigen, ununterbrochenen Schritt ausgeführt wird. Atomische Vorgänge erfordern kein Mittel zur Threadingsynchronisierung wie einen kritischen Abschnitt, einen Mutex oder ein Semaphor. |
Angefügte Eigenschaft |
Eine von XAML definierte Eigenschaft. Eine angefügte Eigenschaft kann für jedes beliebige Objekt festgelegt werden, nicht nur für den Typ, mit dem die Eigenschaft oder seine Vorgänger definiert werden. Der angefügte Eigenschaftenanbieter muss die statische Get (PropertyName)-Methode und Set (PropertyName)-Methode als Vorgänger für diese angefügten Eigenschaften bereitstellen. |
Attribut |
Eine beschreibende Deklaration, die auf Programmierelemente, z. B. Typen, Felder, Methoden und Eigenschaften, angewendet werden kann. Siehe auch: benutzerdefiniertes Attribut. |
Authentifizierung |
Der Prozess zur Überprüfung der Identität eines Benutzers, Computers, Prozesses oder einer anderen Entität durch das Überprüfen der von der Entität bereitgestellten Anmeldeinformationen. Häufige Formen von Anmeldeinformationen sind digitale Signaturen, Smartcards, biometrische Daten und eine Kombination aus Benutzernamen und Kennwörtern. Siehe auch: Prinzipal. |
Autorisierung |
Der Prozess zum Gewähren von Zugriff auf bestimmte Informationen, Dienste oder Funktionen für eine Person, einen Computerprozess oder ein Gerät. Die Autorisierung wird von der Identität der Personen, Computerprozesse oder Geräte abgeleitet, die den Zugriff anfordern. Die Identität wird durch Authentifizierung überprüft. Siehe auch: Authentifizierung, Principal. |
automatisch ausblendbare Schaltfläche |
Eine Schaltfläche, die am Rand eines Rahmens angezeigt wird, wenn sich ein Fenster im Modus "Automatisches Ausblenden" befindet. Der ausgeblendete Fensterbereich wird angezeigt, wenn der Mauszeiger über die Schaltfläche bewegt wird. |
automatisch implementierte Eigenschaft |
Eine Visual Basic- und C#-Eigenschaft, die in einer einzigen Codezeile deklariert werden kann. |
Automatisches Postback |
Ein Prozess, bei dem das Steuerelement die Seite sendet, wenn der Benutzer mit dem Steuerelement interagiert. (Standardmäßig verursachen nur Button-Steuerelemente ein Postback.) Wenn beispielsweise für ein DropDownList-Steuerelement festgelegt wurde, dass dieses ein automatisches Postback ausführt, wird die Seite gesendet, sobald ein Benutzer ein Element aus der Liste auswählt. Siehe auch: ASP.NET-Serversteuerelement. |
Hintergrundkompilierung |
Eine Kompilierung, die erfolgt, während der Entwickler Code schreibt, bevor ein expliziter Buildbefehl über die IDE ausgeführt wird. Hintergrundkompilierung ermöglicht eine Fehlerberichterstattung, während der Entwickler Code schreibt. |
dahinter liegendes Feld |
Eine private Variable, die den Wert einer Eigenschaft enthält. Die Get- und Set-Prozeduren der Eigenschaft greifen auf das dahinter liegende Feld zu. |
dahinter liegende Variable |
Siehe: dahinter liegendes Feld |
Binary Application Markup Language (BAML) |
Eine Binärdarstellung der in einer XAML-Datei (Extensible Application Markup Language) deklarierten Objekte und Eigenschaften. |
Bindungsquelle |
In der Datenbindung das Objekt, aus dem der Wert abgerufen wird. Siehe auch: Bindungsziel. |
Bindungsziel |
In der Datenbindung das Objekt, das den Wert der Bindung verwendet. Siehe auch: Bindungsquelle. |
Boxing |
Die Konvertierung einer Werttypinstanz in ein Objekt, d. h., dass die Instanz zur Laufzeit vollständige Typinformationen enthält und im Heap reserviert wird. Die box-Anweisung des MSIL-Befehlssatzes (Microsoft Intermediate Language) konvertiert einen Werttyp in ein Objekt, indem eine Kopie des Werttyps erstellt und in ein neu reserviertes Objekt eingebunden wird. Siehe auch: Common Intermediate Language, Unboxing, Werttyp. |
Bubbling |
Eine Ereignisroutingstrategie in Windows Presentation Foundation, bei der die Ereignisinstanz in der Elementstruktur nach oben verschoben wird (beginnend bei der Quelle und endend beim Stamm der visuellen Struktur). Siehe auch: Ereignisrouting, Tunneln. |
Buildprotokoll |
Die aufgezeichnete Textausgabe eines Visual Studio-Builds, die oft ausgegebene Befehlszeilen und den Status einzelner Schritte im Buildprozess angibt. Bei einem C++-Build heißt diese Datei "BuildLog.htm". |
Titelleiste |
Die horizontale Leiste am oberen Rand eines Fensters, in der der Name des Fensters angezeigt wird. Titelleisten können verschiedene Schaltflächen wie z. B. zum Minimieren, Maximieren und Schließen enthalten, mit denen Sie die Ansicht des Fensters steuern können. |
Titelleistenschaltfläche |
Eine Schaltfläche, die in der Titelleiste eines andockbaren Fensters oder Minirahmenfensters angezeigt wird. |
Karte (Card) |
Eine Webseite in WML. Bei WML-Geräten kann der Inhalt einer Karte in einem einzelnen Bildschirm angezeigt werden. Es können ggf. auch Bildlaufleisten bereitgestellt werden, sodass der gesamte Inhalt der Karte angezeigt werden kann. Entwickler müssen sich keine Gedanken über das Ändern von Karten oder Stapeln machen, da ASP.NET Mobile-Steuerelemente das Formatieren, einschließlich der Paginierung, für die Zielgeräte übernehmen. Siehe auch: Stapel, WML. |
Katalog |
Eine von einem System.Web.UI.WebControls.CatalogPart-Steuerelement erstellte Liste von Webparts-Steuerelementen (oder anderen Webserversteuerelementen, benutzerdefinierten Serversteuerelementen oder Benutzersteuerelementen), die Benutzer einer Webparts-Seite hinzufügen können. Siehe auch: Webparts-Steuerelement, Webparts-Seite. |
Chevron |
Die doppelte spitze Klammer, die den Überlauf eines Button-Steuerelements angibt. |
CIL |
Eine Sprache, die als Ausgabe für eine Reihe von Compilern und als Eingabe für einen JIT-Compiler (Just-In-Time) verwendet wird. Die Common Language Runtime enthält einen JIT-Compiler zum Konvertieren der Sprache in systemeigenen Code. |
CIM-Objekt-Manager (CIM Object Manager) |
Eine Komponente der WMI-Infrastruktur (Windows Management Instrumentation), die die Interaktion zwischen Verwaltungsanwendungen und Anbietern behandelt. Der CIM-Objekt-Manager unterstützt Dienste, z. B. Ereignisbenachrichtigung, Remotezugriff und Abfrageverarbeitung. Der CIM-Objekt-Manager gewährt außerdem Zugriff auf das WMI-Repository. |
CIM-Schema |
Eine Auflistung von Klassendefinitionen, die verwaltete Objekte darstellen, die in jeder Verwaltungsumgebung vorhanden sind. |
class |
Ein benannter Deskriptor für einen Satz von Objekten, die gemeinsame Attribute, Operationen, Methoden, Beziehungen und Verhaltensweisen haben. Siehe auch: Kapselung, Indexer, Eigenschaft, Referenztyp. |
Klassen-Designer |
Eine visuelle Entwurfsumgebung, mit der Sie die Struktur von Klassen und anderen Typen visuell darstellen können. Mit dem Klassen-Designer können Sie außerdem den Quellcode von Klassen und Typen anhand dieser visuellen Darstellungen bearbeiten. |
ClickOnce |
Eine Bereitstellungsmethode, mit der Sie Windows-Anwendungen auf einem Webserver oder auf einer Netzwerkdateifreigabe veröffentlichen und so den Installationsvorgang vereinfachen können. |
Clientanwendungsdienst |
In Windows-basierten Anwendungen eine integrierte Funktion für den Zugriff auf ASP.NET-Anwendungsdienste für allgemeine Anwendungsaufgaben, einschließlich Remoteanmeldung, Rollen und Anwendungseinstellungen. |
Clientbereich (Client area) |
Der Bereich einer Windows-basierten Anwendung ohne Symbolleisten, Menüs und Statusleisten. |
Typ, geschlossener generischer (Closed generic type) |
Ein konstruierter generischer Typ, der über keine nicht angegebenen generischen Typparameter verfügt, die zum eigenen Typ oder den einschließenden Typen oder Methoden gehören. Geschlossene generische Typen können instanziiert werden. Siehe auch: generischer Typ, generischer Typparameter, Generika, offener generischer Typ. |
CLR-Metadaten |
Informationen, die jedes von der Common Language Runtime verwaltete Element beschreiben: Assembly, Datei, die geladen werden kann, Typ, Methode usw. Dazu können z. B. Informationen gehören, die zum Debuggen und für die Garbage Collection erforderlich sind, sowie Sicherheitsattribute, Marshallingdaten, erweiterte Klassen- und Memberdefinitionen, Versionsbindung und weitere Informationen, die von der Common Language Runtime benötigt werden. Siehe auch: Common Language Runtime. |
CLS-Kompatibilität (CLS-compliant) |
Bezieht sich auf Code, der nur Sprachfeatures öffentlich verfügbar macht, die in der Common Language Specification enthalten sind. CLS-Kompatibilität kann für Klassen, Schnittstellen, Komponenten und Tools gelten. Siehe auch: Common Language Specification. |
Codezugriffssicherheit |
Ein von der Common Language Runtime bereitgestellter Mechanismus, mit dem verwaltetem Code durch Sicherheitsrichtlinien Berechtigungen gewährt werden. Diese Berechtigungen werden erzwungen und bewirken somit, dass die vom Code ausführbaren Operationen beschränkt werden. |
Codepage |
Eine Tabelle, die bestimmten Zeichencodes einen bestimmten Zeichensatz zuordnet. |
Codepunkt |
Ein numerischer 21-Bit-Wert, der ein bestimmtes Unicode-Zeichen darstellt. Siehe auch: Unicode. |
CodeBehind-Klasse (Code-behind class) |
Eine Klasse, auf die von einer ASPX-Datei zugegriffen wird, die sich jedoch in einer separaten Datei befindet (z. B. in einer DLL- oder CS-Datei). Sie können z. B. eine CodeBehind-Klasse schreiben, die ein benutzerdefiniertes ASP.NET-Serversteuerelement erstellt und von einer ASPX-Datei aufgerufenen Code enthält, sich jedoch nicht in der ASPX-Datei befindet. |
CodeBehind-Datei (Code-behind file) |
Eine Codedatei mit der Seitenklasse, die die Programmlogik einer Web Forms-Anwendung oder einer ASP.NET Mobile-Web Forms-Anwendung implementiert. |
CodeBehind-Seite (Code-behind page) |
Siehe: CodeBehind-Datei. |
Ablösbare Assembly |
Eine flüchtige dynamische Assembly, die Sie zur Laufzeit mit den Klassen im System.Reflection.Emit-Namespace generieren und die bestimmten Einschränkungen unterliegt. Wenn Sie alle Verweise auf alle Instanzen der Typen in der ablösbaren Assembly und auf alle zum Erstellen der Assembly verwendeten Objekte freigegeben haben, entlädt die Common Language Runtime die Assembly aus dem Arbeitsspeicher, ohne die Anwendungsdomäne zu entladen. Dies ist der einzige Fall, in dem eine Assembly entladen werden kann, ohne gleichzeitig die Anwendungsdomäne zu entladen. |
Auflistungsinitialisierer |
Eine Sequenz von Objektinitialisierern, die den Auflistungselementen in derselben Anweisung zugewiesen werden, in der auch die Auflistung erstellt wird. |
Farbmenüschaltfläche |
Eine Schaltfläche, die eine Farbpalette als Dropdown öffnet, wenn der Benutzer darauf klickt. |
Farbauswahl |
Ein Benutzeroberflächensteuerelement zum Festlegen der Farbe eines Pinsels oder der Farbe einer Eigenschaft für ein Objekt (z. B. Hintergrund). |
COM Callable Wrapper (CCW) |
Ein von der Common Language Runtime generiertes Proxyobjekt, mit dem vorhandene COM-Anwendungen verwaltete Klassen einschließlich .NET Framework-Klassen transparent verwenden können. |
COM-Interop (COM interop) |
Ein Dienst, der die Kommunikation von .NET Framework-Objekten mit COM-Objekten ermöglicht. |
CIM (Common Information Model) |
Das Modell, das beschreibt, wie reale verwaltete Objekte dargestellt werden. CIM verwendet ein objektorientiertes Paradigma, in dem verwaltete Objekte mit den Konzepten von Klassen und Instanzen modelliert werden. CIM ist in ein Metamodell und das Standardschema unterteilt. Das Metamodell beschreibt, aus welchen Typen von Entitäten das Schema besteht. Es definiert außerdem, wie diese Entitäten zu Objekten kombiniert werden können, die reale Geräte darstellen. |
Common Intermediate Language |
Eine Sprache, die als Ausgabe für eine Reihe von Compilern und als Eingabe für einen JIT-Compiler (Just-In-Time) verwendet wird. Die Common Language Runtime enthält einen JIT-Compiler zum Konvertieren der Sprache in systemeigenen Code. |
Common Language Runtime (CLR) |
Das Modul, das die zentrale Komponente der Ausführung von verwaltetem Code bildet. Die Common Language Runtime stellt verwaltetem Code Dienste wie sprachübergreifende Integration, Codezugriffssicherheit, Lebensdauerverwaltung für Objekte und die Unterstützung von Debuggen und Profilerstellung bereit. |
Common Language Runtime-Host (Common Language Runtime host) |
Eine nicht verwaltete Anwendung, die eine Gruppe von APIs (Hostingschnittstellen) zum Integrieren von verwaltetem Code in die Anwendung verwendet. Common Language Runtime-Hosts erfordern häufig ein hohes Maß an Anpassungen über die Common Language Runtime, die in den Prozess geladen wird. Siehe auch: Anwendungsdomäne, Code, verwalteter, Common Language Runtime. |
Common Language Specification (CLS) |
Eine von der Common Language Runtime unterstützte Untergruppe von Sprachfeatures, einschließlich einer Reihe von bei objektorientierten Programmiersprachen üblichen Features. CLS-kompatible Komponenten und Tools arbeiten garantiert mit anderen CLS-kompatiblen Komponenten und Tools zusammen. Siehe auch: CLS-Kompatibilität. |
Common Object File Format (COFF) |
Ein plattformübergreifendes Format der 32-Bit-Programmierung für ausführbare Bilddateien und Objektdateien. Die Implementierung durch Microsoft wird als PE-Dateiformat (Portable Executable) bezeichnet. Siehe auch: portierbare ausführbare Datei. |
allgemeines Typsystem (Common Type System, CTS) |
Die Angabe, die bestimmt, wie die Common Language Runtime Typen definiert, verwendet und verwaltet. |
Vergleichsauswertung (Comparison evaluator) |
Ein Filter, der den Namen einer Gerätefunktion mit einem Wert vergleicht. |
Komponentenleiste |
Ein rechteckiger Bereich, der am unteren Rand des Windows Forms-Designers angezeigt wird, wenn sich dieser in der Entwurfsansicht befindet. Die Komponentenleiste ist ein Container für Komponenten, bei denen es sich um nicht sichtbare Steuerelemente handelt. Sie wird nur angezeigt, nachdem dem aktuellen Formular eine Komponente hinzugefügt wurde, und bietet für Benutzer eine Möglichkeit, auf die Eigenschaften dieser Komponenten zuzugreifen und diese festzulegen. |
Steuerelement, zusammengesetztes (Composite control) |
Ein benutzerdefiniertes Serversteuerelement, das aus einer benutzerdefinierten Auflistung von anderen Serversteuerelementen als untergeordneten Steuerelementen besteht. |
Konzeptmodell |
Eine abstrakte Spezifikation der Entitätstypen, Assoziationen, Entitätscontainer, Entitätssätze und Assoziationssätze in der Domäne einer Anwendung, die auf einem Entity Data Model basiert. |
Conceptual Schema Definition Language (CSDL) |
Eine XML-basierte Programmiersprache, die zum Definieren der Entitätstypen, Assoziationen, Entitätscontainer, Entitätssätze und Assoziationssätze eines Konzeptmodells verwendet wird. |
Konfigurationsdatei (Configuration file) |
Eine Datei, die maschinell lesbare Betriebsspezifikationen für eine Hardware- oder Softwarekomponente enthält oder die Informationen über eine andere Datei oder einen bestimmten Benutzer enthält, wie z. B. die Anmelde-ID des Benutzers. |
Consumer |
In einer Webparts-Verbindung ein Serversteuerelement, das Daten von einem Anbietersteuerelement empfängt und diese verarbeitet oder anzeigt. Ein Consumer kann ein beliebiger Typ von Serversteuerelement sein, muss jedoch als Consumer konzipiert sein. Ein Consumer muss im Quellcode über eine spezielle Rückrufmethode verfügen, die mit einem ConnectionConsumerAttribute-Attribut markiert ist. Diese Methode empfängt Daten vom Anbieter in Form einer Schnittstelleninstanz. Siehe auch: Anbieter, Webparts-Verbindung. |
Containersteuerelement (Container control) |
Ein Typ von ASP.NET Mobile-Steuerelementen, der andere Steuerelemente enthält und die visuelle Gruppierung von Steuerelementen und Inhalten bereitstellt. |
Inhaltsseite (Content page) |
Eine Seite mit dem Inhalt, der mit einer Masterseite zusammengeführt werden soll, um als vollständige Webseite gerendert zu werden. Siehe auch: Masterseite. |
Kontext |
Eine Abstraktion eines Betriebssystemthreads in der Concurrency Runtime. |
Kontexteigenschaft (Context property) |
Der implizite Zustand und der Code zur Verwaltung dieses Zustands, die für eine Objektinstanz gespeichert werden. Die Transaktionskontexteigenschaft enthält z. B. den Transaktionsbezeichner der Transaktion, an der das Objekt beteiligt ist. |
Vertrag (Contract) |
Das Verhalten und der Zustand, die von einer Klasse bereitgestellt werden. Diese werden mit dem verglichen, was ein Client dieser Klasse enthalten kann. Ein Vertrag wird teilweise durch die Signaturen für alle öffentlichen Felder, Methoden, Eigenschaften und Ereignisse dieser Klasse ausgedrückt. Dies wird durch eine Beschreibung (normalerweise ein einfacher beschreibender Text) dessen ergänzt, was jedes Feld oder jede Eigenschaft darstellt, sowie durch eine Beschreibung der Funktion der einzelnen Methoden. Im Add-In-Programmiermodell von .NET Framework eine Schnittstelle ohne Versionsverwaltung, durch die Methoden definiert und Datentypen für die Übertragung von Daten zwischen dem Host und dem Add-In über die Kommunikationspipeline angegeben werden. Der Vertrag befindet sich in der Mitte der Kommunikationspipeline zwischen dem Add-In und dem Host. Die Vertragsassembly wird in den Anwendungsdomänen des Add-Ins und des Hosts geladen. Siehe auch: Add-In, Host. |
Kontravarianz |
In Programmiersprachen die Fähigkeit, einen weniger stark abgeleiteten Typ zu verwenden als ursprünglich angegeben. Kontravarianz bei generischen Schnittstellen und Delegaten ermöglicht die implizite Konvertierung generischer Typparameter. Kontravarianz wird auch für nicht generische Delegaten unterstützt, um Methodensignaturen und Delegattypen zu vergleichen. Siehe auch: Kovarianz. |
Steuerelementzustand (Control state) |
Ein Feld auf einer ASP.NET-Seite, in dem die aktuellen Eigenschafteneinstellungen für Serversteuerelemente auf der Seite gespeichert werden. Der Steuerelementzustand wird verwendet, um bei jedem Postback die Seite neu zu erstellen und vorherige Einstellungen wiederherzustellen. Siehe auch: ASP.NET-Seite, ASP.NET-Serversteuerelement, Postback. |
kooperative Blockierung |
Der Vorgang beim Multithreading, wenn eine Aufgabe Verarbeitungsressourcen an andere Aufgaben abtritt. |
Kovarianz |
In Programmiersprachen die Fähigkeit, einen stärker abgeleiteten Typ zu verwenden als ursprünglich angegeben. Kovarianz bei generischen Schnittstellen und Delegaten ermöglicht die implizite Konvertierung generischer Typparameter. Kovarianz wird auch für nicht generische Delegaten unterstützt, um Methodensignaturen und Delegattypen zu vergleichen. Siehe auch: Kontravarianz. |
Seitenübergreifendes Senden von Daten (Cross-page posting) |
Für ASP.NET-Webseiten das Senden einer Seite an eine bestimmte Zielseite, im Gegensatz zum Senden der Seite an sich selbst. Siehe auch: Postback. |
benutzerdefiniertes Attribut |
Eine Klasse zur Darstellung von benutzerdefinierten Metadaten. Siehe auch: Attribut. |
benutzerdefinierte Buildregel |
Eine vom Benutzer definierte Buildregel, normalerweise zum Aufrufen eines Tools, das nicht Teil des normalen Visual Studio-Buildprozesses ist. |
Steuerelement, benutzerdefiniertes (Custom control) |
Ein von einem Benutzer oder Softwaredrittanbieter erstelltes Steuerelement. |
Datenbindung |
Der Vorgang zum Erstellen eines Links zwischen einer Eigenschaft und einer Quelle. Die Quelle kann lokal oder extern sein. |
Datenquellensteuerelement |
Ein Objekt, das einer APS.NET-Webseite hinzugefügt werden kann und das die zum Herstellen einer Verbindung mit einer Datenquelle, z. B. einer Datenbank oder einer XML-Datei, erforderliche Logik kapselt und das Abfragen oder andere Befehle für den Datenbankzugriff ausführen kann. Ein Datenquellensteuerelement kann wiederum Daten für andere Steuerelemente auf dieser Seite bereitstellen. |
DataSet-Designer |
Ein Satz visueller Tools zum Erstellen und Bearbeiten typisierter Datasets und der einzelnen Elemente, die die Datasets bilden. |
Stapel |
Eine Gruppe von einer oder mehreren Karten. Siehe auch: Karte, Wireless Markup Language. |
Sicherheitsüberprüfung, deklarative |
Deklarative Sicherheitsinformationen in Metadaten. Entwickler können diese normalerweise als benutzerdefinierte Attribute geschriebenen Deklarationen zum Aufrufen von verschiedenen Sicherheitsfunktionen verwenden, z. B., dass Berechtigungen Verweise an den Code binden müssen, dass Berechtigungen einen Typ ableiten müssen, dass Aufrufer über bestimmte Berechtigungen verfügen müssen usw. Siehe auch: Sicherheitsüberprüfung, imperative. |
Anbieter, entkoppelter |
Ein Anbieter, der in einem anderen Prozess als WMI-Prozess ausgeführt wird. Entkoppelte Anbieter werden zum Instrumentieren einer Anwendung empfohlen, weil der Anbieter die eigene Lebensdauer steuern kann und nicht bei jedem Zugriff eines Benutzers auf den Anbieter über WMI aufgerufen werden muss. Siehe auch: Anbieter. |
Deep Zoom |
Eine Technologie in Silverlight, die Benutzern die interaktive Anzeige hochauflösender Bilder ermöglicht. Mit Deep Zoom können Benutzer Bilder schnell vergrößern, verkleinern und schwenken. |
Verzögertes Laden |
Ein Muster zum Laden von Daten, bei dem zugehörige Objekte erst geladen werden, sobald auf eine Navigationseigenschaft zugegriffen wird. |
verzögerte Abfrage |
Eine LINQ-Abfrage, die erst ausgewertet wird, nachdem sie durchlaufen wurde, entweder mit einer foreach-Anweisung (C#) bzw. einer For Each-Anweisung (Visual Basic) oder der zugrunde liegenden GetEnumerator- und MoveNext-Methode. |
delegate |
Ein Typ, der auf eine Methode verweist. Sobald einem Delegaten eine Methode zugewiesen wird, verhält er sich genau wie diese Methode. Delegaten entsprechen ungefähr den Funktionszeigern in C++, sie sind jedoch typsicher und geschützt. |
Verweigerung |
Das Ereignis, bei dem eine Berechtigung nicht erteilt wird. Durch das Verweigern einer Berechtigung kann eine Methode verhindern, dass ihre Aufrufer die von dieser Berechtigung dargestellten Rechte nutzen können. Wenn eine Methode in der Aufrufliste Berechtigung A verweigert, schlägt ein Stackwalk zur Überprüfung von Berechtigung A fehl, falls keine gültige Assertion in dem Stapel zwischen der verweigernden Methode und der Methode gefunden wird, die die Überprüfung auf Berechtigung A initiiert hat. Siehe auch: Assertion. |
Denial-of-Service-Angriff |
Ein böswilliger (oder unwissentlicher) Versuch durch einen Benutzer, einen Prozess oder ein System, legitime Benutzer davon abzuhalten, auf eine Ressource (gewöhnlich einen Netzwerkdienst) zuzugreifen, indem eine Schwachstelle oder Entwurfsbeschränkung in einem Informationssystem ausgenutzt wird. |
Abhängigkeitseigenschaft |
Eine Eigenschaft in Windows Presentation Foundation und Silverlight, die durch einen beim Eigenschaftensystem registrierten DependencyProperty-Bezeichner dargestellt wird. Abhängigkeitseigenschaften können nur mit DependencyObject-Typen definiert werden, die üblicherweise den Bezeichner als öffentliches statisches Feld angeben. Das Eigenschaftensystem bestimmt ihren effektiven Wert auf Grundlage einer Rangfolgenauswertung für alle möglichen Wertequellen. |
Bereitstellungsmanifest |
Die in ClickOnce-Anwendungen verwendete Datei, die die aktuelle Version der Bereitstellung beschreibt und angibt, ob die Bereitstellung auf dem Clientcomputer installiert oder nur online ausgeführt werden soll. |
Desktop-Benachrichtigungsfenster |
Ein Popupfenster, das auf dem Windows-Desktop als Reaktion auf ein Ereignis wie das Empfangen einer E-Mail angezeigt wird. |
Geräteadapter |
Eine ASP.NET-Seitenframeworkklasse, die das Verhalten von mobilen Seiten und Steuerelementen entsprechend dem Zielgerät anpasst. |
Geräte-Agent |
Eine Anwendung, die eine Desktopanwendung auf einem intelligenten Gerät bereitstellt und ausführt. Normalerweise erfolgen Kommunikation und Datenaustausch zwischen dem Geräte-Agent und der Desktopanwendung, die ihn bereitgestellt hat. |
Gerätefunktion |
Eine Gerätefunktion, die über die HasCapability-Methode oder das <Choice>-Element verfügbar ist. Siehe auch: Vergleichsauswertung. |
Gerätekoordinate |
Die von dem physischen Zeichengerät, z. B. einem Bildschirm oder Blatt Papier, verwendete Koordinate. |
Gerätedefinition |
Die Merkmale eines Geräts, die über die MobileCapabilities-Klasse und das DeviceSpecific-Steuerelement verfügbar sind. |
Gerätefilter |
Ein Abschnitt der Datei Web.config, in dem Werte für bestimmte mobile Geräte angegeben werden. Diese Werte werden zum Erstellen von gerätespezifischem Inhalt verwendet. |
Gerätesicherheits-Manager |
Eine Funktion in Visual Studio zum Konfigurieren der Gerätesicherheit und zum Verwalten von Zertifikaten auf Windows Mobile-basierten Geräten. |
Direktzugriff |
Ein Zugriff auf von WMI in einem Skript bereitgestellte Eigenschaften und Methoden, der wie ein Zugriff auf Automatisierungseigenschaften und -methoden einer Objektinstanz erfolgt. |
Unterscheidungseigenschaft |
Eine Spalte in einer Datenbanktabelle, die einen Wert enthält, der bestimmt, zu welcher Klasse ein bestimmter Datensatz gehört. |
Anzeigemodus |
Der Modus, in dem eine Webparts-Seite angezeigt werden kann. Dadurch können Benutzer eine Seite auf verschiedene Arten ändern. Die dem Webparts-Steuerelementsatz standardmäßig zugeordneten Zustände lauten: Katalogmodus, Verbindungsmodus, Entwurfsmodus, Bearbeitungsmodus und Durchsuchen-Modus. Der Standardmodus bzw. normale Modus für eine Webseite ist der Durchsuchen-Modus. Entwickler können dieses Anzeigemodusfeature erweitern, indem sie benutzerdefinierte Anzeigemodi hinzufügen. Hierzu muss die WebPartManager-Klasse erweitert werden. Siehe auch: Webparts-Steuerelementsatz, Webparts-Seite. |
Dokumentfarben |
Ein Teil der Farbleiste, in dem der Benutzer eine Farbe aus dem Farbensatz im aktuellen Dokument auswählen kann. |
Anpassung auf Dokumentebene |
Ein Zusatzprogramm, das Funktionen ändert oder einem vorhandenen Programm bzw. einer vorhandenen Anwendung hinzufügt, wenn ein spezifisches Dokument geöffnet ist. |
Downloadcache |
Ein Cache, der Teil des Assemblycaches ist und von Internet- oder Intranetsites heruntergeladenen Code speichert. Die Speicherung erfolgt isoliert zur Anwendung, von der der Download ausgelöst wurde, sodass der im Auftrag einer Anwendung oder Seite heruntergeladene Code andere Anwendungen nicht beeinträchtigt. Siehe auch: Assemblycache. |
Dynamische Bindung |
Eine Bindung (das Konvertieren von symbolischen Adressen im Programm in Speicheradressen), die während der Programmausführung erfolgt. Der Begriff bezieht sich oft auf objektorientierte Anwendungen, die zur Laufzeit bestimmen, welche Softwareroutinen bestimmte Datenobjekte aufrufen. |
Steuerelement, dynamisches |
Ein Webparts-Steuerelement, das in einem Personalisierungsspeicher beibehalten wird. Es ist nicht im deklarativen Markup einer ASPX-Seite enthalten. Nachdem es einer Seite hinzugefügt wurde, erstellt das WebPartManager-Steuerelement bei zukünftigen Anforderungen automatisch eine Instanz des Steuerelements aus dem Personalisierungsspeicher. Siehe auch: Webparts-Steuerelement. |
Dynamic Data |
In ASP.NET ein Framework, das die Erstellung datengesteuerter Webanwendungen erleichtert. Dynamische Daten arbeiten mit anpassbaren Seiten- und Feldvorlagen, Gerüstbau, benutzerdefinierbaren Metadaten und auf Konventionen basierender Benennung zur Erstellung einer Benutzeroberfläche, in der Daten angezeigt werden und Benutzer durch Beziehungen zwischen Tabellen navigieren sowie Daten bearbeiten und erstellen können (Vorgänge zum Erstellen, Lesen, Aktualisieren und Löschen). Siehe auch: Gerüstbau. |
dynamischer Methodenaufruf |
Eine Technik, mit der die Entscheidung, welche spezielle Methode aufgerufen wird, bis zur Laufzeit verzögert wird. Siehe auch: dynamische Bindung. |
unverzügliches Laden |
Ein Muster zum Laden von Objekten, bei dem ein bestimmter Satz verwandter Objekte zusammen mit den explizit in der Abfrage angeforderten Objekten geladen wird. |
Steuerelement zum Bearbeiten und Durchsuchen |
Ein Steuerelement mit Eingabefeld, mit dem der Benutzer Dateien und Verzeichnisse durchsuchen und auswählen kann. |
Höhere Vertrauensstellung |
Eine Sicherheitsstufe in Silverlight, die Out-of-Browser-Anwendungen erweiterten Zugriff auf das lokale System gewährt. |
Ressource, eingebettete |
Die von einer Anwendung verwendeten Dateien, die in der kompilierten Anwendung im Binärformat gespeichert werden. |
Kapselung |
Die Fähigkeit eines Objekts, interne Daten und Methoden zu verbergen, sodass nur auf die vorgesehenen Teile des Objekts programmgesteuert zugegriffen werden kann. |
Ende |
Eine teilnehmende Entität in einer Zuordnung. |
Entität |
Eine Klasse oder ein Objekt, die oder das Anwendungsdaten darstellt, z. B. Kunden, Bestellungen und Produkte. |
Entitätscontainer |
Ein Container mit angegebenen Entitätenmengen und Zuordnungssätze, die in einem angegebenen Namespace implementiert werden. |
Entitätsdatenmodell |
Ein Datenmodell für die Definition von Anwendungsdaten in Form von Entitäts- und Beziehungssätzen, dem CLR-Typen und Speicherstrukturen zugeordnet werden können. |
Entity Framework |
Verschiedene Technologien, die die Entwicklung datenorientierter Softwareanwendungen unterstützten, indem sie das Verwenden von konzeptionellen Modellen ermöglichen, die logischen Schemas in Datenquellen zugeordnet sind. |
Entity SQL |
Ein speicherunabhängiger Dialekt von SQL, der direkt mit konzeptionellen Entitätsschemas verwendet werden kann und Entity Data Model-Funktionen wie Vererbung und Beziehungen unterstützt. |
Entitätstyp |
Die Spezifikation für einen Datentyp, der einen Satz benannter Eigenschaften enthält und der das übergeordnete Element in einem Datenmodell darstellt. |
Enumeration |
Eine Liste benannter Konstanten. |
Ereignis |
Aktionen oder Vorfälle, auf die ein Programm möglicherweise reagiert. Zu den Beispielen zählen Zustandsänderungen, Datenübertragungen, Tastatureingaben und Mausbewegungen. |
Ereignisconsumer |
Ein Empfänger von Benachrichtigungen über das Eintreten eines Ereignisses. Ein Ereignisconsumer ist entweder temporär oder permanent. Siehe auch: Ereignis, Ereignisconsumeranbieter, permanenter Consumer, temporärer Consumer. |
Ereignisconsumeranbieter |
Ein Anbieter, der den permanenten Ereignisconsumer festlegt, der ein bestimmtes Ereignis behandelt. Siehe auch: Ereignis, Ereignisconsumer, permanenter Consumer, temporärer Consumer. |
Ereignisfilter |
Ein Filter, der für das Empfangen von Benachrichtigungen über einen bestimmten Typ von Ereignis registriert ist. Siehe auch: Ereignis. |
Ereignisanbieter |
Ein Anbieter, der eine Ereignisquelle überwacht und die Ereignistabelle benachrichtigt, wenn Ereignisse eintreten. Siehe auch: Ereignis. |
Ereignisabfrage |
Eine Anweisung in der WMI-Abfragesprache, mit der Ereignisconsumer für das Empfangen von Benachrichtigungen über bestimmte Ereignisse registriert werden können. Ein Ereignisanbieter wird mit einer Ereignisabfrage für das Generieren von Benachrichtigungen über bestimmte Ereignisse registriert. Siehe auch: Ereignis, Ereignisconsumer. |
Ereignisrouting |
Die Verschiebung eines Ereignisses in einer Struktur von Elementen in Windows Presentation Foundation und Silverlight. Es gibt drei Typen des Ereignisroutings: Direkt, Bubbling und Tunneln. Mit direktem Routing wird das Ereignis in der Struktur nicht verschoben. Mit Bubbling wird das Ereignis nach oben in Richtung Strukturspitze verschoben. Mit Tunneling wird das Ereignis von der Spitze der Struktur nach unten zur Ereignisquelle verschoben. In Silverlight werden Ereignisrouting und Routingereignisse verwendet, Tunneln wird jedoch nicht implementiert. Siehe auch: Bubbling, Tunneln. |
Ereignisablaufverfolgung für Windows (ETW) |
Eine allgemeine Funktion zur Ablaufverfolgung mit Hochgeschwindigkeit von Windows. |
ereignisbasiertes asynchrones Muster |
Ein Entwurfsmuster, das Ereignisse verwendet, um asynchrone Features einer Klasse verfügbar zu machen. |
Beweis |
Die Codeeigenschaften wie digitale Signaturen oder Ursprungszone oder -site, die von den Sicherheitsrichtlinien zum Gewähren von Berechtigungen für den Code verwendet werden. Siehe auch: Sicherheitsrichtlinien. |
Ausnahmen-Assistent |
Ein Visual Studio-Debugtool, das Informationen über die Ursache einer Ausnahme in einem Visual Basic- oder Visual C#-Programm bereitstellt. |
Datei, ausführbare |
Eine Datei im PE-Dateiformat (Portable Executable), die in den Speicher geladen und vom Ladeprogramm des Betriebssystems ausgeführt werden kann. Dabei kann es sich um eine EXE-Datei oder eine DLL-Datei handeln. Im .NET-Kontext muss eine PE-Datei von der Common Language Runtime in Code übersetzt werden, bevor sie vom Betriebssystem ausgeführt werden kann. Siehe auch: portierbare ausführbare Datei. |
Schnittstellenimplementierung, explizite |
Die Implementierung eines Klassen- oder Strukturmembers, auf den nur über die Schnittstelle zugegriffen werden kann, die die Klasse bzw. Struktur implementiert. |
Explizites Laden |
Ein Muster zum Laden von Objekten, bei dem verwandte Objekte erst geladen werden, wenn sie explizit mit der Load-Methode für eine Navigationseigenschaft angefordert werden. |
Ausdrucksbaumstruktur |
Eine Darstellung von Daten der Struktur von Codeausdrücken auf Sprachebene in Form einer Baumstruktur. |
Extendersteuerelement |
In ASP.NET ein Steuerelement mit Funktionen, die in JavaScript implementiert werden und die das Verhalten im Browser definieren. Extendersteuerelemente werden vorhandenen Webserversteuerelementen zugeordnet, um diesem Steuerelement das Verhalten des Extenders hinzuzufügen. Ein Extendersteuerelement kann beispielsweise einem beliebigen TextBox-Steuerelement ein Wasserzeichen oder verschiedenen ASP.NET-Webserversteuerelementen Drag & Drop-Verhalten hinzufügen. |
Extensible Application Markup Language (XAML) |
Eine Markupsprache für die deklarative Anwendungsprogrammierung. XAML vereinfacht das Erstellen einer Benutzeroberfläche für das Windows Presentation Foundation-Programmiermodell. Sie können sichtbare Benutzeroberflächenelemente im deklarativen XAML-Markup erstellen und anschließend die Benutzeroberflächendefinition mithilfe von Code-Behind-Dateien, die über partielle Klassendefinitionen an das Markup geknüpft sind, von der Laufzeitlogik trennen. |
Extensible Markup Language (XML) |
Eine Markupsprache zum Beschreiben und Austauschen von strukturierten Daten in einem von Betriebssystemen und Anwendungen unabhängigen Format. XML ist eine Spezifikation des World Wide Web Consortium (W3C) und eine Untergruppe von SGML (Standard Generalized Markup Language). |
Erweiterungsmethode |
Eine statische Methode, die mit der Syntax für Instanzenmethoden aufgerufen werden kann. Tatsächlich wird durch Erweiterungsmethoden die Erweiterung vorhandener und konstruierter Typen mit zusätzlichen Methoden ermöglicht. |
externer Kontext |
Ein Kontext in der Concurrency Runtime, der durch eine zum Aufgabenplaner externe Anwendungskomponente erstellt wird. Ein externer Kontext generiert parallele Arbeit für einen Aufgabenplaner und beteiligt sich an dieser Arbeit. |
Stil, externer |
Ein Stil in einem externen Stylesheet. |
Stylesheet, externes |
Ein Stylesheet, das in einem Benutzersteuerelement in einer ASCX-Datei definiert ist. |
Feld |
Ein Member, der eine mit einem Objekt oder einer Klasse verbundene Variable darstellt. |
Flusslayout |
Ein Entwurf eines Formulars, in dem alle Elemente direkt nacheinander angeordnet sind. |
Fremdschlüssel |
Ein Schlüssel in einer Datenbanktabelle, der aus einer anderen Tabelle stammt (auch als "referenzierte Tabelle" bezeichnet) und dessen Werte mit dem Primärschlüssel bzw. eindeutigen Schlüssel in der referenzierten Tabelle übereinstimmen. |
Formularbereich |
Eine anpassbare Erweiterung von Microsoft Office Outlook-Formularen. |
Friend-Assembly |
Eine Assembly, die auf die internen Typen und Member einer anderen Assembly zugreifen kann. Normalerweise sind Typen und Member mit einem internen Gültigkeitsbereich (in C#) und einem Friend-Gültigkeitsbereich (in Visual Basic) nur in der Assembly sichtbar, in der sie definiert werden. In .NET Framework können Sie die Typen und Member für weitere (Friend-)Assemblys sichtbar machen, indem Sie das InternalsVisibleToAttribute-Attribut verwenden. Siehe auch: Assembly. |
Gammakorrektur |
Das Einstellen eines Bildeingangssignals für die ordnungsgemäße Anzeige auf einem bestimmten Gerät. |
Garbage Collection (GC) |
Ein Prozess zur automatischen Wiederherstellung des Heapspeichers. Speicherblöcke, die zugeordnet wurden, jedoch nicht mehr verwendet werden, werden freigegeben. Speicherblöcke, die weiterhin verwendet werden, können verschoben werden, um den freien Speicherplatz in größeren Blöcken zu konsolidieren. Siehe auch: Heap. |
GDI+ |
Eine klassenbasierte API für C/C++-Programmierer, mit der Anwendungen Grafiken und formatierten Text auf Videoanzeige und Drucker verwenden können. Anwendungen, die auf der Microsoft Win32-API basieren, greifen nicht direkt auf die Grafikhardware zu. Stattdessen interagiert GDI+ im Auftrag von Anwendungen mit Gerätetreibern. GDI+ wird auch von Microsoft Win64 unterstützt. |
generische Methode |
Eine Methode, deren Definition als generische Typparameter bezeichnete Platzhalter für einen oder mehrere Typen enthält, die im Methodentext oder als Typen der Methodenparameter verwendet werden. Ein Benutzer gibt beim Aufruf der generischen Methode echte Typen (generische Typargumente) für die Typparameter an. Beachten Sie, dass eine Methode nicht generisch ist, nur weil sie mit einem generischen Typ deklariert wurde. Eine Methode ist nur generisch, wenn sie über eigene Typparameter verfügt. Siehe auch: generischer Typ, Generika. |
generischer Typ |
Eine Klasse, Schnittstelle oder Struktur, deren Definition über als generische Typparameter bezeichnete Platzhalter für einen oder mehrere Typen verfügt, die in ihren Memberdefinitionen verwendet werden. Ein Benutzer gibt beim Erstellen einer Instanz eines generischen Typs echte Typen (generische Typargumente) für die Typparameter an. Siehe auch: generische Methode, generisches Typargument, generische Typdefinition, generischer Typparameter, Generika, parametrisierter Typ. |
generisches Typargument |
Der Typ, den ein Benutzer beim Erstellen von Instanzen eines generischen Typs oder beim Aufruf einer generischen Methode angibt. Siehe auch: generische Methode, generischer Typ, Generika. |
generische Typdefinition |
Die Definition eines generischen Typs, in der Typparameter als Platzhalter für Typen fungieren, die vom Benutzer beim Erstellen zu verwendender Instanzen angegeben werden. Diese Instanzen sind keine Instanzen der generischen Typdefinition, sondern Instanzen des konstruierten Typs, der durch das Angeben von Typargumenten gebildet wird. Siehe auch: generischer Typ, generisches Typargument, generischer Typparameter, Generika. |
generischer Typparameter |
In einer generischen Typdefinition ein Platzhalter für einen Typ (generisches Typargument), den der Benutzer beim Erstellen von Instanzen eines generischen Typs oder beim Aufruf einer generischen Methode angibt. Siehe auch: generische Methode, generischer Typ, Generika. |
Einschränkung eines generischen Typparameters |
Eine Möglichkeit zum Einschränken der Typen, die für einen generischen Typparameter angegeben werden können. Beispielsweise können die anstelle des Typparameters angegebenen Typen auf Typen eingeschränkt werden, die von einem bestimmten Typ erben, eine bestimmte Schnittstelle implementieren, einen parameterlosen Konstruktor bereitstellen usw. Siehe auch: generischer Typparameter, Generika. |
Typparameterliste, generische |
Der Liste der generischen Typparameter eines generischen Typs oder einer generischen Methode, die in der Definition des generischen Typs bzw. der generischen Methode angegeben wird. Siehe auch: generischer Typ, generischer Typparameter, Generika. |
Generika |
Ein Feature der Common Language Runtime, das vom Prinzip her C++-Vorlagen entspricht und zulässt, dass Klassen, Strukturen, Schnittstellen und Methoden über Platzhalter (generische Typparameter) für die Datentypen verfügen, die sie speichern und bearbeiten. Generische Typen sind eine Variante parametrisierter Typen. Siehe auch: generische Methode, generischer Typ, parametrisierter Typ. |
globaler Assemblycache |
Ein computerweiter Codecache, in dem Assemblys gespeichert werden, die explizit für das gemeinsame Verwenden durch mehrere Anwendungen auf dem Computer installiert wurden. Siehe auch: Assemblycache, Name, starker. |
Globalisierung |
Das Entwerfen und Entwickeln eines Softwareprodukts, das in mehreren Gebietsschemas verwendet werden kann. Die Globalisierung umfasst das Ermitteln der zu unterstützenden Gebietsschemas, das Entwickeln von Funktionen, die diese Gebietsschemas unterstützen, und das Schreiben von Code, der in allen unterstützten Gebietsschemas ordnungsgemäß funktioniert. Siehe auch: Gebietsschema, Lokalisierung. |
Symbol |
Eine grafische Darstellung eines Zeichens, eines Teils eines Zeichens oder einer Sequenz von Zeichen. |
Berechtigungen, gewährte |
Die von den Sicherheitsrichtlinien bestimmten Berechtigungen, die Code gewährt werden, damit auf Ressourcen zugegriffen werden kann und der Code eine Identität erhält. Die gewährten Berechtigungen werden von den angeforderten Berechtigungen und der Konfiguration der Sicherheitsrichtlinien bestimmt. Siehe auch: Sicherheitsrichtlinien. |
Hardwarethread |
Ein Hardwareelement, das einen Stream von Anweisungen ausführt. |
Heap |
Ein Teil des Speichers, der für ein Programm zum temporären Speichern von Datenstrukturen reserviert ist, deren Vorhandensein oder Größe erst bestimmt werden kann, wenn das Programm ausgeführt wird. |
Host |
Eine Hostanwendungsassembly im Add-In-Programmiermodell von .NET Framework, die über die Kommunikationspipeline mit einem Add-In kommuniziert. Siehe auch: Add-In. |
Hostanwendung |
Eine Anwendung mit einer Anpassung, z. B. einem Add-In auf Anwendungsebene oder einer Anpassung auf Dokumentebene, für die die Anwendung als Host fungiert. |
Hoststeuerelement |
Ein natives Objekt einer Hostanwendung (z. B. Microsoft Office Word oder Microsoft Office Excel), dem Datenbindung und Ereignisse hinzugefügt wurden. Beispiele für Hoststeuerelemente sind Lesezeichen-Steuerelemente und ListObject-Steuerelemente. |
Hostelement |
Ein natives Objekt einer Hostanwendung (z. B. Microsoft Office Word oder Microsoft Office Excel), dem Hoststeuerelemente hinzugefügt werden können. Beispiele für Hostelemente sind Dokumente und Arbeitsblätter. |
Hostansicht des Add-Ins |
Eine Assembly im Add-In-Programmiermodell von .NET Framework, die Schnittstellen oder abstrakte Basisklassen enthält und die die Ansicht der Methoden und Typen, die für die Kommunikation mit einem Add-In verwendet werden, im Host darstellt. Siehe auch: Add-In, Host. |
Hosting |
In .NET Framework das Laden und die Aktivierung der Common Language Runtime in einem Prozess und die anschließende Kommunikation zwischen der geladenen Laufzeit und der Hostanwendung. |
HTML-Bridge |
Ein integrierter Satz von Typen und Methoden in Silverlight, mit denen Sie verwaltete Typen für JavaScript verfügbar machen und JavaScript-Ereignishandler in verwalteten Typen aufrufen können. |
HTML-Serversteuerelement |
Ein ASP.NET-Serversteuerelement, das zum System.Web.UI.HtmlControls-Namespace gehört. Ein HTML-Serversteuerelement ist einem HTML-Element direkt zugeordnet und wird auf einer ASP.NET-Seite als ein durch ein runat="server"-Attribut markiertes HTML-Element deklariert, z. B. <button runat="server" />. Im Gegensatz zu Webserversteuerelementen verfügen HTML-Serversteuerelemente nicht über ein asp-Tagpräfix. Siehe auch: ASP.NET-Serversteuerelement, Überprüfungs-Serversteuerelement, Webserversteuerelement. |
HTTP-Handler |
Eine bei ASP.NET registrierte Komponente (in der Regel mit einer .axd-Erweiterung), die Webausgaben dynamisch erzeugt. |
HTTP-Modul |
Eine Komponente, die als Bestandteil des Lebenszyklus einer ASP.NET-Anforderung registriert werden und die Anforderung oder Antwort bei ihrer Verarbeitung lesen oder ändern kann. Mit HttpModules werden häufig spezielle Aufgaben ausgeführt, die jede Anforderung überwachen müssen, z. B. eine Sicherheits- oder Sitestatistik. |
Bildcodec |
Software oder ein Algorithmus zum Konvertieren von Bildern in ein bestimmtes Dateiformat (Encoder) oder aus einem Dateiformat in ein angezeigtes Bild (Decoder). |
Bildquelle |
Eine Auflistung von Bildern derselben Größe und Farbtiefe, die als Reihe von Bildern in einer einzelnen Bitmap gespeichert werden. |
Sicherheitsüberprüfung, imperative |
Eine Sicherheitsüberprüfung, die beim Aufrufen einer Sicherheitsmethode innerhalb des Code ausgeführt wird, der geschützt wird. Diese Art der Überprüfung kann datengesteuert erfolgen und für eine einzige Position in einem Objekt oder in einer Methode isoliert werden. Wenn z. B. der Name einer zu schützenden Datei nur zur Laufzeit bekannt ist, kann eine imperative Sicherheitsüberprüfung aufgerufen werden, indem der Dateiname als Parameter an eine Sicherheitsmethode übergeben wird. Siehe auch: Sicherheitsüberprüfung, deklarative. |
Index |
Ein Skalarwert in der Programmierung, der direkten Zugriff auf eine Datenstruktur mit mehreren Elementen wie ein Array ermöglicht, ohne dass ein sequenzielles Durchsuchen der Auflistung von Elementen erforderlich ist. |
Indexer |
Ein Klassenmember, der es ermöglicht, auf Instanzen einer Klasse oder Struktur auf die gleiche Weise wie auf Arrays zuzugreifen. Indexer sind mit Eigenschaften vergleichbar, mit der Ausnahme, dass die get-Accessormethode und die set-Accessormethode von Indexern im Gegensatz zu Accessormethoden von Eigenschaften Parameter akzeptieren. Siehe auch: Eigenschaft, Klasse, Struktur. |
eingefügte Quelle |
Code, der von einem Attributanbieter oder einer anderen Komponente des Compilers in den Symbolspeicher eingefügt wird. Kann sich auf Code beziehen, der vom Compiler oder Linker automatisch generiert wird. |
Inlinefunktion |
Eine Funktion in einem Programm, deren Code vollständig innerhalb des Codes der aufrufenden Funktion eingefügt wird. |
Instrumentation |
Ein Profilerstellungsverfahren, bei dem Diagnoseüberprüfungen in das Programm eingefügt werden, dessen Profil erstellt wird. Siehe auch: Common Information Model. |
Modus, integrierter |
Ein Kompatibilitätsmodus für verwalteten Inhalt. Wenn ein Anwendungspool für die Verwendung des integrierten Modus konfiguriert wird, verwendet der Server die integrierten Anforderungsverarbeitungspipelines von IIS und ASP.NET, um die Anforderung zu verarbeiten. |
Pipeline, integrierte |
Eine einheitliche Anforderungsverarbeitungspipeline, die im integrierten Modus ausgeführt wird. In der integrierten Pipeline können benutzerdefinierte Module und Handler in einer Webanwendung so konfiguriert werden, dass nicht nur für Anforderungen ASP.NET-spezifischer Ressourcen, sondern für alle Anforderungen der Anwendung Benachrichtigungen abonniert werden. |
IntelliSense |
Eine Microsoft-Technologie, mit der Sie den Quellcode analysieren können. Hierzu werden Klassendefinitionen und Kommentare angezeigt, wenn Sie mit dem Cursor auf eine Funktion zeigen. IntelliSense kann zudem Funktionsnamen vervollständigen, wenn Sie diese in der IDE eingeben. |
interface |
Ein Referenztyp, der einen Vertrag definiert. Andere Typen implementieren Schnittstellen, um die Unterstützung bestimmter Operationen zu gewährleisten. Die Schnittstelle gibt die Member an, die von Klassen oder anderen Schnittstellen bereitgestellt werden müssen, die sie implementieren. Wie Klassen können Schnittstellen Methoden, Eigenschaften, Indexer und Ereignisse als Member enthalten. Siehe auch: Vertrag, Indexer, Eigenschaft, Referenztyp. |
interner Kontext |
Ein Kontext in der Concurrency Runtime, der vom Aufgabenplaner erstellt und zum Ausführen von Aufgaben verwendet wird. |
Stil, interner |
Ein Stil in einem internen Stylesheet. Siehe auch: Stylesheet, internes. |
Stylesheet, internes |
Ein auf einer ASP.NET Mobile-Web Forms-Seite enthaltenes Stylesheet. |
internationaler Domänenname (IDN) |
Ein Internetdomänenname, der Nicht-ASCII-Zeichen, wie z. B. diakritische Zeichen von europäischen Sprachen oder nicht-lateinische Zeichen wie die des Chinesischen, Koreanischen oder Arabischen, enthalten kann. |
Interop-Assembly |
Eine Assembly, die die in Metadaten beschriebenen Definitionen von COM-Typen enthält. Eine Interop-Assembly wird normalerweise vom Type Library Importer-Tool (Tlbimp.exe) erzeugt. Siehe auch: Assembly, Interop-Assembly, primäre. |
Systeminternes Ereignis |
Ein Ereignis, das in Reaktion auf eine Änderung im standardmäßigen WMI-Datenmodell auftritt. Jede systeminterne Ereignisklasse stellt einen bestimmten Typ von Änderung dar und tritt auf, wenn ein Namespace, eine Klasse oder eine Klasseninstanz von WMI oder einem Anbieter erstellt, gelöscht oder geändert wird. |
Elementvorlage |
Der Teil eines DataRepeater-Steuerelements, mit dem eine visuelle Oberfläche für die wiederholten Elemente im Steuerelement bereitgestellt werden. Zur Entwurfszeit können Steuerelemente zur Elementvorlage hinzugefügt werden, und Eigenschaften können festgelegt werden, um die Darstellung des DataRepeater zu ändern. |
JIT-Kompilierung (Just-In-Time) |
Die Kompilierung, bei der Microsoft Intermediate Language (MSIL) in Computercode kompiliert wird, wenn der Code zur Laufzeit benötigt wird. |
Sprachintegrierte Abfrage (Language-Integrated Query, LINQ) |
Eine Abfragesyntax zum Definieren eines Satzes von Abfrageoperatoren, mit denen Überquerungs-, Filter- und Projektionsvorgänge in einer die oft ausgegebene Befehlszeilen .NET-basierten Programmiersprache direkt und deklarativ ausgedrückt werden können. |
Verzögerte Initialisierung |
Das Aufschieben der Objektinitialisierung oder -instanziierung bis zum ersten Verweis auf das Objekt. |
Lebensdauer |
Die Zeitspanne, die beginnt, wenn Speicher für ein Objekt belegt wird, und endet, wenn der Garbage Collector das Objekt aus dem Speicher löscht. |
einfache Aufgabe |
Ein asynchroner Funktionsaufruf in der Concurrency Runtime. Eine einfache Aufgabe weist in der Regel eine kurze Ausführungszeit aus und enthält weniger interne Zustände als ein asynchroner Agent. Außerdem wird der Aufrufer bei Abschluss der Aufgabe nicht benachrichtigt. |
LINQ-Muster |
Der Satz von Standardabfrageoperatoren, der in allen LINQ-Abfragen verfügbar ist, und die Regeln, die die Struktur einer LINQ-Abfrage definieren. |
LINQ to DataSet |
Eine LINQ-Technologie, mit der Daten, die in einem DataSet-Objekt zwischengespeichert sind, leichter und schneller abgefragt werden können. Die Abfragen werden nicht als in den Anwendungscode eingebettete Zeichenfolgenliterale, sondern in der Programmiersprache selbst ausgedrückt. |
LINQ to Objects |
Die Verwendung von LINQ zum Abfragen von speicherinternen Daten wie Arrays und Listen. |
LINQ to SQL |
Eine LINQ-Technologie, die eine Laufzeitinfrastruktur zum Verwalten von relationalen Daten als Objekte bereitstellt. In LINQ to SQL wird das Datenmodell einer relationalen Datenbank einem Objektmodell zugeordnet, das in der Programmiersprache des Entwicklers ausgedrückt ist. |
LINQ to XML |
Eine speicherinterne Programmierschnittstelle, die es Ihnen ermöglicht, in den .NET Framework-Programmiersprachen mit XML zu arbeiten. |
Lokales Messaging |
Eine Funktion in Silverlight, die die Kommunikation zwischen zwei Silverlight-basierten Anwendungen ermöglicht, die auf dem gleichen Computer ausgeführt werden. |
Lokaler Typrückschluss |
Ein Prozess, bei dem der Compiler den Typ einer lokalen Variable, die mit dem var-Schlüsselwort in C# oder ohne As-Klausel in Visual Basic deklariert wird, per Rückschluss ableitet. Der Compiler leitet den Typ der Variablen vom Typ des Initialisiererausdrucks ab. |
Gebietsschema |
Eine Auflistung von Regeln und Daten, die für eine Sprache und ein geografisches Gebiet spezifisch sind. Gebietsschemas enthalten Informationen über Sortierregeln, die Formatierung von Datum und Uhrzeit, numerische Konventionen, Währungskonventionen und Zeichenklassifizierung. Siehe auch: Globalisierung, Lokalisierung. |
Lokalisierung |
Der Prozess zum Anpassen eines Produkts und/oder Inhalts (einschließlich Text- und Nicht-Textelemente), um die sprachlichen, kulturellen und politischen Erwartungen und/oder Anforderungen eines bestimmten lokalen Markts (Gebietsschema) zu erfüllen. Siehe auch: Gebietsschema, Globalisierung. |
Logische Struktur |
Die Struktur in Windows Presentation Foundation, die alle Elemente und Inhalte enthält, die direkt von einer Anwendung erstellt und für ein Benutzeroberflächenelement verwendet werden. Für das angegebene Element ist die logische Struktur keine genaue Teilmenge ihrer visuellen Struktur, da von der Visual-Basisklasse abgeleitete Elemente möglicherweise Elemente beinhalten, die nicht von der Visual-Klasse abgeleitet wurden. Die Elemente können z. B. ein String- oder TextElement-Objekt oder ein beliebiges anderes Common Language Runtime-Objekt enthalten. Siehe auch: Visuelle Struktur. |
Code, verwalteter |
Code, der von der Common Language Runtime-Umgebung und nicht direkt vom Betriebssystem ausgeführt wird. Anwendungen mit verwaltetem Code verfügen über Dienste der Common Language Runtime, z. B. automatische Garbage Collection, Typüberprüfung zur Laufzeit, die Sicherheitsunterstützung usw. Diese Dienste stellen ein einheitliches plattform- und sprachunabhängiges Verhalten von Anwendungen mit verwaltetem Code bereit. Siehe auch: Code, nicht verwalteter. |
Erweiterung durch verwalteten Code |
Ein Add-In auf Anwendungsebene oder eine Anpassung auf Dokumentebene. Im Allgemeinen eine Erweiterung zu Microsoft Office, die mit Visual Studio-Tools für Office erstellt wird. |
Daten, verwaltete |
Objekte, deren Lebensdauer von der Common Language Runtime verwaltet wird. Die Common Language Runtime behandelt automatisch das Objektlayout und verwaltet Verweise auf diese Objekte. Diese werden nach Verwendung freigegeben. Siehe auch: Common Language Runtime, Garbage Collection. |
Managed Extensibility Framework (MEF) |
Eine Kompositionsebene für .NET Framework, die die Flexibilität, Verwaltbarkeit und Prüfbarkeit von großen Anwendungen verbessert. MEF kann für die Erweiterbarkeit von Drittanbieter-Plug-Ins verwendet werden, oder es bietet die Vorteile einer lose verknüpften Architektur, die einem Plug-In für reguläre Anwendungen ähnelt. |
Managed Object Format (MOF) |
Der auf der IDL (Interface Definition Language) basierende Dateityp, der Verwaltungsinformationen beschreibt. Mit der MOF-Syntax können Objektdefinitionen in Textform beschrieben werden. |
Verwaltungsanwendung |
Eine Anwendung oder ein Windows 2000-/Windows NT-Dienst, der bzw. die Informationen aus einem oder mehreren verwalteten Objekten in einer verwalteten Umgebung verwendet. Verwaltungsanwendungen rufen diese Informationen über Aufrufe der CIM-Objekt-Manager-API im CIM-Objekt-Manager und von Anbietern ab. Siehe auch: CIM-Objekt-Manager, Anbieter. |
manifest |
Siehe: Assemblymanifest. |
Mapping Specification Language (MSL) |
Eine XML-basierte Sprache, die zum Zuordnen von in einem Konzeptmodell definierten Elementen zu Elementen in einem Speichermodell verwendet wird. |
Rand |
Der Zwischenraum zwischen einem Steuerelement und anderen, angrenzenden Steuerelementen auf einem Formular oder einer Seite. |
Maskenplatzhalter |
Ein in einem maskierten Steuerelement verwendetes Zeichen, wenn Benutzereingaben nicht angezeigt werden sollen. |
Masterseite |
Eine Seite, die das Layout und gemeinsame Elemente für einen Satz von Webseiten definiert. Sie wird zur Laufzeit mit Inhaltsseiten zusammengeführt, die seitenspezifische Inhalte definieren. |
Medienlinkeintrag |
Ein Eintrag in einem Datenfeed, der einen Verweis auf eine zugehörige Medienressource enthält. Es handelt sich um die OData-Darstellung (Open Data Protocol) einer Entität mit zugehörigen Binary Large Object-Daten, die nicht im Datenfeed serialisiert sind. |
Medienressource |
Ein Medienelement, das über jedes Netzwerk als Binärstream übertragen werden kann. Ein Medienelement kann je nach Codierungsfunktionen über mehrere Binärstreams verfügen. Beispielsweise können einige Medienelemente drei Streams (oder Ressourcen) aufweisen: einen WMV-codierten Stream für einen Durchsatz von 2 MBit/s, einen WMV-codierten Stream für einen Durchsatz von 500 KBit/s und einen MPEG-2-codierten Stream für einen Durchsatz von 5 MBit/s. |
MEF-Katalog |
Ein Objekt, das eine Auflistung von MEF-Parts aus einer bestimmten Quelle wie einem Typ, einer Assembly oder einem Verzeichnis für einen MEF-Kompositionscontainer bereitstellt. Ein Katalog ist für das Ermitteln von MEF-Parts zuständig, die ein MEF-Kompositionscontainer für MEF-Apps zur Verfügung stellen kann. Siehe auch: Managed Extensibility Framework, MEF-Komposition, MEF-Kompositionscontainer, MEF-Part. |
MEF-Komposition |
Der Prozess zum Abgleichen von MEF-Importen mit MEF-Exporten, der vom MEF-Kompositionsmodul ausgeführt wird. Siehe auch: Managed Extensibility Framework, MEF-Kompositionscontainer, MEF-Kompositionsmodul, MEF-Export, MEF-Import, MEF-Part. |
MEF-Kompositionscontainer |
Ein MEF-Kompositionsmodul, das auf MEF-Katalogen und MEF-Partinstanzen basiert. Siehe auch: Managed Extensibility Framework, MEF-Katalog, MEF-Komposition, MEF-Kompositionsmodul. |
MEF-Kompositionsmodul |
Ein Objekt, das die Abhängigkeiten eines MEF-Parts auflöst und die zugehörigen Funktionen für andere MEF-Parts und Apps durch Komposition verfügbar macht, indem MEF-Importe an MEF-Exporte gebunden werden. Siehe auch: Managed Extensibility Framework, MEF-Komposition, MEF-Kompositionscontainer, MEF-Export, MEF-Import, MEF-Part. |
MEF-Vertrag |
Ein Bezeichner, der bestimmt, wie MEF-Importe und -Exporte abgeglichen werden. Der Vertrag besteht aus einem Namen, der den Vertrag identifiziert, und einem Typ, der den exportierten Typ angibt. Der Vertragsname und der Vertragstyp können entweder automatisch generiert oder angegeben werden. Siehe auch: Managed Extensibility Framework, MEF-Export, MEF-Import, MEF-Part. |
MEF-Export |
Ein Objekt, das von einem MEF-Part bereitgestellt wird, um die zugehörigen Dienste für andere MEF-Parts verfügbar zu machen. Siehe auch: Managed Extensibility Framework, MEF-Vertrag, MEF-Import, MEF-Part. |
MEF-Import |
Eine Abhängigkeit aus von anderen MEF-Parts bereitgestellten Exporten, die ein MEF-Part angibt und erfüllt. Beispielsweise können gemeinsame Dienste in einem MEF-Part bereitgestellt und von anderen MEF-Parts als Import deklariert werden. Siehe auch: Managed Extensibility Framework, MEF-Vertrag, MEF-Export, MEF-Part. |
MEF-Part |
Ein Objekt, das als Grundbaustein einer MEF-Anwendung dient. Jeder MEF-Part deklariert seine Abhängigkeiten (Importe) und Funktionen (Exporte), die mit den Importen und Exporten anderer MEF-Parts abgeglichen und für MEF-Apps verfügbar gemacht werden. Siehe auch: Managed Extensibility Framework, MEF-Export, MEF-Import. |
Mitgliedschaft |
In ASP.NET ein Anwendungsfeature, das einen Speicher mit Benutzeranmeldeinformationen für eine Website verwaltet. Mitgliedschaft kann in Anmeldesteuerelemente oder andere ASP.NET-Authentifizierungsfeatures integriert werden, um Anmeldesicherheit für eine Site bereitzustellen. |
Metadatenarbeitsbereich |
Eine Klasse, die die Metadaten-Laufzeit-Dienstkomponente darstellt, die Unterstützung für den Abruf von Metadaten bereitstellt. |
Mobiler Code |
Code auf einem zentralen Server, der von mehreren Clients heruntergeladen und ausgeführt werden kann. Mobiler Code kann mit Webservern, FTP-Servern, Dateifreigaben usw. verteilt werden. Zumeist führen Benutzer mobilen Code über das Intranet und Internetzonen aus. |
Benutzersteuerelement, mobiles |
Ein von der System.Web.UI.MobileControls.MobileUserControl-Klasse abgeleitetes ASP.NET Mobile-Steuerelement. Benutzersteuerelemente stellen Container für benutzerdefinierte Steuerelemente bereit, die aus anderen ASP.NET Mobile-Steuerelementen erstellt wurden. Siehe auch: ASP.NET Mobile-Steuerelement. |
Modul |
Eine Einheit, die geladen werden und Typdeklarationen sowie Typimplementierungen enthalten kann. Ein Modul enthält genügend Informationen, um der Common Language Runtime das Auffinden aller Implementierungsbits zu ermöglichen, wenn das Modul geladen wird. Das Format für Module ist eine Erweiterung des PE-Dateiformats (Portable Executable) von Windows. Bei der Bereitstellung ist ein Modul immer in einer Assembly enthalten. |
Moniker |
Ein Kurzname für einen Namespace, eine Klasse oder eine Instanz in WMI. |
Festlegung von Zielversionen |
Die Möglichkeit, für Code bestimmte Versionen von .NET Framework (z. B. 2.0, 3.5, 4 oder 4.5) als Ziel festzulegen. |
Multithreading |
Ausführung mehrerer Prozesse in schneller Folge mit einem einzelnen Programm, unabhängig davon, welche logische Methode des Multitaskings vom Betriebssystem verwendet wird. Da die Zeitwahrnehmung des Benutzers deutlich langsamer ist als die Verarbeitungsgeschwindigkeit eines Computers, scheint es, als würde das Multitasking gleichzeitig ablaufen. In Wirklichkeit kann jedoch nur jeweils eine Aufgabe den Verarbeitungszyklus des Computers nutzen. |
Namenscontainer |
Jedes ASP.NET-Steuerelement, das die INamingContainer-Schnittstelle implementiert. Dabei handelt es sich um eine Markierungsschnittstelle, mit der ein Steuerelement einen neuen Namensbereich unter sich erstellen kann, sodass ID-Attribute, die seinen untergeordneten Steuerelementen zugewiesen sind, auf der gesamten ASP.NET-Seite mit dem Steuerelement eindeutig sind. |
Native Image Generator (NGen) |
Eine Vorkompilierungstechnologie für verwalteten Code, durch die vor der Anwendungslaufzeit Common Intermediate Language (CIL) als nativer Code auf dem Computer des Endbenutzers kompiliert wird. Dies ist eine Alternative zur JIT-Kompilierung. Siehe auch: Common Intermediate Language, JIT-Kompilierung. |
systemeigene Sprache |
Code, der in prozessorspezifischen Computercode kompiliert wurde. |
Navigationseigenschaft |
Eine Eigenschaft von Entitätstypen, die zum Referenzieren verwandter Entitäten eine Assoziation verwendet. |
Typ, geschachtelter |
Ein innerhalb des Gültigkeitsbereichs eines anderen Typs definierter Typ. Ein geschachtelter Typ wird normalerweise zum Kapseln von Implementierungsdetails des Typs der obersten Ebene verwendet. |
O-Notation |
Die Angabe der relativen Leistung eines Algorithmus. Ein Algorithmus oder die Methode, die den Algorithmus implementiert, wird als O(1) bezeichnet, wenn der Algorithmus als Konstante ausgeführt wird, als O(log n), wenn seine Ausführung proportional zum natürlichen Algorithmus von n ist, oder als O(n), wenn seine Ausführung proportional zu n ist. Die O-Notation wird häufig verwendet, um die relative Leistung von Operationen für Auflistungen zu vergleichen. In diesem Fall entspricht n i. d. R. der Anzahl von Elementen in der Auflistung. |
Objektpfad |
Eine formatierte Zeichenfolge für den Zugriff auf Namespaces, Klassen und Instanzen. Jedes Objekt im System verfügt über einen eindeutigen Pfad, mit dem es lokal oder im Netzwerk identifiziert wird. Objektpfade ähneln vom Prinzip her URLs (Universal Resource Locators). |
Objektdienste |
Die vom Entity Framework bereitgestellten Dienste, durch die Anwendungscode in Form von .NET Framework-Objekten auf Entitäten angewendet werden kann. |
OLE |
Eine Technologie zum Übertragen und Freigeben von Informationen zwischen Anwendungen. Wenn ein Objekt, wie eine mit einem Grafikprogramm erstellte Bilddatei, mit einem Verbunddokument, wie einem Arbeitsblatt oder einem mit einem Textverarbeitungsprogramm erstellten Dokument, verknüpft wird, enthält das Dokument nur einen Verweis auf das Objekt. Alle an den Inhalten eines verknüpften Objekts vorgenommenen Änderungen werden im Verbunddokument angezeigt. Wenn ein Objekt in einem Verbunddokument eingebettet wird, enthält das Dokument eine Kopie des Objekts. Änderungen an den Inhalten des ursprünglichen Objekts werden im Verbunddokument erst angezeigt, wenn das eingebettete Objekt aktualisiert wird. |
One-Click-Veröffentlichung |
Eine Funktion in Visual Studio, die es Ihnen ermöglicht, eine Webanwendung auf dem Entwicklungscomputer per Mausklick auf eine Symbolleistenschaltfläche auf einem Server bereitzustellen und Änderungen ohne erneutes Bereitstellen der vollständigen Anwendung bereitzustellen, indem Sie erneut auf die Schaltfläche klicken. Sie können mehrere Veröffentlichungsprofile erstellen, um die Einstellungen für unterschiedliche Veröffentlichungsszenarien zu definieren, z. B. Bereitstellung auf einem Testserver, einem Produktionsserver usw. |
Typ, offener generischer |
Ein konstruierter generischer Typ, bei dem ein oder mehrere generische Typargumente, durch die seine generischen Typparameter ersetzt werden, Typparameter eines einschließenden generischen Typs oder einer einschließenden generischen Methode sind. Offene generische Typen können nicht instanziiert werden. Siehe auch: geschlossener generischer Typ, generisches Typargument, generischer Typparameter, Generika. |
Ausrichtung |
Die Ausrichtung eines Elements wie z. B. eines Steuerelements. |
Out-of-Browser |
Bezieht sich auf eine Silverlight-basierte Anwendung oder eine zugehörige Eigenschaft, die ein Benutzer von einer Webseite installiert und außerhalb des Browsers ausführt. |
Ownerdrawn-Modus |
Ein Renderingmodus, in dem Sie für das Zeichnen eines Steuerelements verantwortlich sind, statt das Standardrenderingverhalten des Steuerelements zu nutzen. |
Indexdatei der Paketressource (PRI) |
Eine in Windows Store-Apps verwendete Binärdatei zum Speicher von Ressourcen für alle Sprachen, Kulturen und Skalierungsfaktoren. |
Textabstand |
Der Zwischenraum zwischen dem inneren Rand eines untergeordneten Elements und seinem Inhalt. |
Seitenkoordinate |
Die von einer Zeichenoberfläche, z. B. einem Formular oder Steuerelement, verwendete Koordinate. Siehe auch: globale Koordinate. |
Paginierung |
Ein Mechanismus, der den Inhalt von ASP.NET Mobile-Web Forms in kleinere Gruppen von gerenderten Seiten aufteilt, die an ein bestimmtes Gerät angepasst sind. Außerdem werden Elemente der Benutzeroberfläche angezeigt, mit denen zu anderen Seiten gewechselt werden kann. |
Typ, parametrisierter |
Ein Typ, dessen Definition über Platzhalter für die tatsächlichen Typen verfügt, die der Benutzer beim Erstellen und Verwenden von Instanzen des Typs angibt. C++-Vorlagen und Common Language Runtime-Generika sind Beispiele für parametrisierte Typen. Siehe auch: Generika. |
Konstruktoreinschränkung, parameterlose |
Eine Einschränkung für einen generischen Typparameter, sodass Typen, die statt des Typparameters angegeben werden, einen parameterlosen oder Standardkonstruktor bereitstellen müssen. Siehe auch: generische Typparametereinschränkung, Generika. |
Teilsteuerelement |
Ein Steuerelement im Webparts-Steuerelementsatz, das direkt oder indirekt von der System.Web.UI.WebControls.WebParts.Part-Klasse erbt und zum Erstellen der primären Benutzeroberfläche von Webparts-Anwendungen verwendet wird. Siehe auch: Webparts-Steuerelementsatz. |
Teilrendering von Seiten |
Der Prozess, durch den während eines asynchronen Postbacks nur ein Bereich einer Webseite aktualisiert wird. Hierzu werden zumeist UpdatePanel-Steuerelemente verwendet. Das Teilrendering von Seiten ist ein wichtiges Feature der AJAX-Technologie. |
Consumer, permanenter |
Ein Ereignisconsumer, der registriert bleibt, bis die Registrierung explizit aufgehoben wird. |
Berechtigungsklasse |
Eine Klasse, die durch Unterstützen von Autorisierungsüberprüfungen den Zugriff auf eine Ressource oder eine Identität definiert. |
Berechtigungsobjekt |
Eine Instanz einer Berechtigungsklasse, die Zugriffsrechte auf Ressourcen oder Identitäten darstellt. Ein Berechtigungsobjekt kann verwendet werden, um eine Anforderung, einen Aufruf oder die Gewährung einer Berechtigung anzugeben. Siehe auch: Berechtigungsklasse. |
Personalisierung |
Ein Feature des Webparts-Steuerelementsatzes, mit dem Endbenutzer Webparts-Steuerelemente personalisieren (ändern) und die personalisierten Einstellungen speichern können. Personalisierung kann für einzelne Benutzer (Benutzerbereich) oder alle Benutzer (freigegebener Bereich) gelten. Siehe auch: Webparts-Steuerelement, Webparts-Steuerelementsatz. |
Personalisierungsbereich |
Der Zustand einer Webparts-Seite, der den Bereich der Benutzer bestimmt, für die Personalisierungsänderungen gelten. Das WebPartManager-Steuerelement bestimmt den Personalisierungsbereich für eine Webparts-Seite. Die PersonalizationScope-Enumeration bietet zwei mögliche Bereiche (freigegebener Bereich und Benutzerbereich), in denen sich eine Seite jederzeit befinden kann. Im freigegebenen Bereich gelten an freigegebenen Steuerelementen vorgenommene Personalisierungsänderungen für alle Benutzer. Im Benutzerbereich gelten Personalisierungsänderungen an freigegebenen Steuerelementen und Steuerelementen für einzelne Benutzer nur für einen bestimmten Benutzer. Siehe auch: Personalisierung, Webparts-Seite. |
Benutzerbezogenes Steuerelement |
Ein dynamisches Webparts-Steuerelement, das nur für einen einzelnen Benutzer personalisiert und permanent von einer Seite gelöscht werden kann. Ein Steuerelement für einen einzelnen Benutzer wird nur auf der Seite angezeigt, wenn sich die Seite im Benutzerbereich befindet. Beachten Sie, dass ein Steuerelement für einen einzelnen Benutzer über Eigenschaften verfügen kann, die sich für die Personalisierung sowohl im Benutzerbereich als auch im freigegebenen Bereich befinden. Siehe auch: Personalisierung, Webparts-Steuerelement. |
Plattformaufruf |
Die von der Common Language Runtime bereitgestellte Funktion, mit der verwalteter Code nicht verwaltete systemeigene DLL-Einstiegspunkte aufrufen kann. |
Portierbare ausführbare Datei (PE-Datei) |
Das Dateiformat für ausführbare Programme und für Dateien, die zu ausführbaren Programmen verknüpft werden sollen. |
Postback |
Das Zurücksenden von Daten durch eine Webseite an dieselbe Seite auf dem Server. |
Vorkompilierung |
Der Prozess zum Senden einer vollständigen Website an einen Compiler. Zum Ausführen der resultierenden Websiteausgabe ist keine Kompilierung bei der ersten Anforderung erforderlich, und es muss kein Quellcode auf einem Produktionsserver bereitgestellt werden. |
Interop-Assembly, primäre |
Eine Assembly mit Definitionen von COM-Typen, die vom Autor der COM-Komponente verteilt und digital signiert wird. Visual Studio verwendet standardmäßig eine registrierte primäre Interop-Assembly, wenn ein Entwickler auf einen Typ in der entsprechenden Typbibliothek verweist. Siehe auch: Assembly, Interop-Assembly. |
Principal |
Ein Konto auf Windows-Computern (z. B. ein Benutzer, eine Sicherheitsgruppe, ein Gerät oder ein Computer), dem der Zugriff auf Ressourcen gewährt oder verweigert werden kann. Siehe auch: Rolle. |
Assembly, private |
Eine Assembly, die nur für Clients in derselben Verzeichnisstruktur wie die Assembly verfügbar ist. Siehe auch: Assembly, Assembly, freigegebene. |
Ansichtszustand, privater |
Als ausgeblendetes Feld geschriebene Zustandsinformationen, z. B. das gerade auf der Seite aktive Formular oder die Paginierungsinformationen für ein Formular. |
Profilerstellung |
Das Sammeln ausführlicher Leistungsdaten während der Anwendungsausführung, z. B. zu Arbeitsspeicher, Stapelrahmen und CPU-Auslastung. Die Analyse der resultierenden Daten führt oft zu Codeoptimierungen, die das Verhalten der Anwendung zur Laufzeit erheblich verbessern. |
Projektion |
Die Auswahl in einer Abfrage von einer Teilmenge der Eigenschaften oder Spalten in der Datenquelle. |
Prolog |
Der Computercode zwischen dem Einstiegspunkt für eine Assemblersprachroutine und dem Code für die erste ausführbare Anweisung. Der Prolog richtet den Stapelrahmen ein und behält bestimmte Registerwerte bei. |
Eigenschaft |
Attribut oder Eigenschaft eines Objekts zum Definieren von Zustand, Darstellung oder Wert. |
Anbieter |
In einer Webparts-Verbindung ein Serversteuerelement , das Daten an ein Consumersteuerelement sendet. Ein Anbieter kann ein WebPart-Steuerelement oder ein beliebiger Typ von Serversteuerelement sein, muss jedoch als Anbieter konzipiert sein. Ein Anbieter muss im Quellcode über eine spezielle Rückrufmethode verfügen, die mit einem ConnectionProviderAttribute-Attribut markiert ist. Diese Methode stellt für Consumersteuerelemente Daten in Form einer Schnittstelleninstanz bereit. Siehe auch: Consumer, Webparts-Verbindung. |
Punycode |
Eine Syntax mit ASCII-kompatibler Codierung (ACE), die Zeichenfolgen mit Unicode-Zeichen in Zeichenfolgen aus einem beschränkten Satz an ASCII-Zeichen umwandelt, die für DNS zulässig sind. Wird zum Umwandeln internationaler Domänennamen verwendet. |
Qualifizierertyp |
Ein Flag, das zusätzliche Informationen über einen Qualifizierer bietet, z. B. ob eine abgeleitete Klasse oder eine Instanz den ursprünglichen Wert des Qualifizierers überschreiben kann. |
Abfrage |
Ein Ausdruck in Form eines Abfrageausdrucks oder eines Methodenaufrufs mit Standardabfrageoperator (oder einer Kombination aus beidem), der Informationen aus einer Datenquelle extrahiert. |
Abfrageklausel |
Eine einzelne Klausel eines Abfrageausdrucks. Es gibt mehrere unterschiedliche Abfrageklauseln, die jeweils durch ihr auslösendes Abfrageschlüsselwort identifiziert werden. Beispielsweise bezieht sich "from/From clause" auf Klauseln wie "From c In customers" in Visual Basic oder "from c in customers" in C#. |
Abfrageschlüsselwort |
Ein Kontextschlüsselwort in C# und Visual Basic, das die Abfrageklausel eines Abfrageausdrucks festlegt. Beispielsweise sind "from", "join" und "select" Abfrageschlüsselwörter in C#, und "From", "Join" und "Select" sind Abfrageschlüsselwörter in Visual Basic. |
Abfragenmuster |
Der Satz von Standardabfrageoperatoren, der in allen LINQ-Abfragen verfügbar ist, und die Regeln, die die Struktur einer LINQ-Abfrage definieren. |
Abfragevariable |
Eine Variable, die eine Abfrage anstatt der Ergebnisse einer Abfrage speichert. |
abfragbarer Typ |
Der Typ der Abfragevariablen in einer LINQ-Abfrage. Der Typ der Variable, die die Datenquelle darstellt, ist ebenfalls ein abfragbarer Typ. Ein abfragbarer Typ kann implizit oder explizit typisiert sein. In beiden Fällen muss es sich jedoch um einen generischen IEnumerable- oder IQueryable-Typ handeln. |
QuickInfo |
Das Popupfenster, in dem die vollständige Deklaration für einen Bezeichner angezeigt wird, wenn der Mauszeiger in einem Code-Editor-Fenster auf den Bezeichner zeigt. |
Racebedingung |
Eine Bedingung, bei der zwei oder mehr Threads einen Codeblock erreichen und ausführen können und bei der das Ergebnis des Programms völlig verschieden ist, je nachdem, welcher Thread den Code zuerst erreicht. Eine Racebedingung hat keine Auswirkungen, wenn alle Ergebnisse gültig sind. Racebedingungen können jedoch mit Synchronisierungsfehlern verbunden sein, die einen Konflikt zwischen zwei Prozessen auslösen und ein Sicherheitsrisiko darstellen können. Häufig hat eine Racebedingung einen instabilen oder ungültigen Zustand des Programms als potenzielles Ergebnis zur Folge. |
Bereichsvariable |
Eine Variable, die Zugriff auf die einzelnen Elemente einer Sequenz in einer LINQ-Abfrage bietet. |
Verweistyp |
Ein Datentyp, der durch einen Verweis (ähnlich einem Zeiger) auf den tatsächlichen Wert des Typs dargestellt wird. Wenn ein Verweistyp einer Variablen zugeordnet wird, verweist (oder "zeigt") diese Variable auf den ursprünglichen Wert. Es wird keine Kopie erstellt. Verweistypen umfassen Klassen, Schnittstellen, Delegaten und geschachtelte Werttypen. Siehe auch: Werttyp. |
referenzielle Einschränkung |
Ein Element eines SSDL-Schemas, das die Richtung einer Assoziation mit dem FromRole-Attribut und dem ToRole-Attribut angibt. Eine referenzielle Einschränkung entspricht einer CSDL-Navigationseigenschaft. Siehe auch: Conceptual Schema Definition Language (CSDL), Store Schema Definition Language (SSDL). |
Reflektion |
Das Abrufen von Informationen über Assemblys und die in diesen definierten Typen sowie das Erstellen und Aufrufen von Typinstanzen zur Laufzeit und das Zugreifen auf diese. |
Ausdruck, regulärer |
Eine prägnante und flexible Notation zum Suchen und Ersetzen von Textmustern. Die Notation umfasst zwei Basiszeichentypen: Literale (normale) Textzeichen, die Text angeben, der in der Zielzeichenfolge enthalten sein muss, und Metazeichen, die den Text angeben, der in der Zielzeichenfolge abweichen kann. Mit regulären Ausdrücken können Sie schnell große Textmengen zum Suchen von bestimmten Zeichenmustern analysieren, untergeordnete Textzeichenfolgen extrahieren, bearbeiten, ersetzen oder löschen und die extrahierten Zeichenfolgen einer Auflistung hinzufügen, um einen Bericht zu erstellen. |
Modell, relationales |
Das logische Modell zum Definieren von Tabellen, Spalten und Einschränkungen in einer relationalen Datenbank. |
relative virtuelle Adresse |
Ein Offset von der Adresse eines Moduls, das im Arbeitsspeicher geladen wird. |
Remoting |
Die Kommunikation zwischen verschiedenen Betriebssystemprozessen, unabhängig davon, ob sie sich auf demselben Computer befinden. Siehe auch: Anwendungsdomäne, Kontext. |
Rendering |
Die Erstellung eines Bilds mit geometrischen Modellen mithilfe von Farbe und Schattierung für ein realistisches Aussehen. Rendering ist normalerweise Teil eines geometrischen Modellierungspakets wie z. B. eines CAD-Programms und verwendet Mathematik, um den Ort einer Lichtquelle im Verhältnis zum Objekt zu beschreiben und die Art und Weise von Glanz, Schattierung und Variationen in der Farbe durch das Licht zu berechnen. Der Grad des Realismus kann von nicht transparenten, schattierten Polygonen bis hin zu Bildern reichen, die in ihrer Komplexität Fotos ähneln. |
Berechtigungen, angeforderte |
Optional angegebene Berechtigungen in einer Assembly, die die mindestens erforderlichen, optional gewünschten oder immer verweigerten Berechtigungen für den gesamten Code in der Assembly darstellen. Ist keine Anforderung vorhanden, werden dem Code alle von den Sicherheitsrichtlinien zugelassenen Berechtigungen gewährt. Siehe auch: Sicherheitsrichtlinien. |
Ressource |
Beliebige nicht ausführbare Daten, die logisch mit einer Anwendung bereitgestellt werden. Eine Ressource kann in einer Anwendung als Fehlermeldung oder als Teil der Benutzeroberfläche angezeigt werden. Ressourcen können verschiedene Formen von Daten enthalten, z. B. Zeichenfolgen, Bilder und beibehaltene Objekte. |
Assembly mit erneuter Zielzuweisung |
Eine Assembly, die zu mehreren .NET Framework-Implementierungen gehört, oder eine Assembly, die mit dem gleichen starken Namen und entsprechenden Attributen für mehrere .NET Framework-Implementierungen erstellt wurde. Anwendungen, die Assemblys mit erneuter Zielzuweisung verwenden, können mit jeder .NET Framework-Implementierung ausgeführt werden, für die diese Assemblys erstellt wurden. Beispielsweise können Anwendungen, die für die Verwendung von .NET Compact Framework erstellt wurden, mit der Desktopimplementierung von .NET Framework ausgeführt werden. Siehe auch: Assembly. |
Menüband |
Ein Bereich in einem Fenster, in dem Befehle und andere Steuerelemente in Funktionsgruppen angezeigt werden. Ein Menüband kann in die mehrere Ansichten aufgeteilt werden, die als Registerkarten bezeichnet werden, und jede Registerkarte kann mehrere Gruppen von Steuerelementen enthalten. In der Regel wird ein Menüband am oberen Rand eines Fensters angezeigt. |
Startschaltfläche auf dem Menüband |
Die Schaltfläche in der unteren rechten Ecke einer Menübandgruppe. In der Regel wird durch Klicken auf die Schaltfläche ein Dialogfeld oder ein anderes Element geöffnet, das sich auf die Gruppe bezieht. |
Standardschaltfläche des Menüband-Bedienfelds |
Die Schaltfläche, die angezeigt wird, wenn ein Menüband auf seine minimale Größe reduziert wird. Beim Klicken auf die Schaltfläche werden die Menübandbefehle in einem Menü angezeigt. |
Registerkarte für Menüband |
Wenn ein Menüband in mehrere Ansichten unterteilt ist, eine dieser Ansichten. Jede Registerkarte enthält funktional verwandte Befehle und andere Steuerelemente, die in Gruppen organisiert sind. In der Regel sind Registerkarten des Menübands beschriftet. |
von rechts nach links (RNL) |
Bezieht sich auf Tastatureinstellungen, Dokumentansichten, Benutzeroberflächenobjekte, Sprachen usw., für die Text von rechts nach links angezeigt wird. |
Rolle |
Ein definierter Satz von Anwendungszugriffsrechten. Die einem Benutzer zugewiesene Sicherheitsrolle bestimmt, welche Aufgaben der Benutzer ausführen kann und welche Teile der Benutzeroberfläche er angezeigt bekommt. Allen Benutzern muss für den Zugriff auf das System mindestens eine Sicherheitsrolle zugewiesen werden. |
Autorisierung, rollenbasierte |
Ein Typ von Autorisierung, der Rollen verwendet, um Zugriffsrechte und Berechtigungen zu bestimmen. Eine Rolle ist eine symbolische Kategorie von Benutzern mit gleichen Sicherheitsberechtigungen. Siehe auch: Authentifizierung, Autorisierung, Principal, Rolle. |
Routingereignis |
Eine Ereignisinstanz, die nicht nur an ein einzelnes Element, sondern durch eine Struktur verwandter Elemente weitergegeben wird. Siehe auch: Bubbling, Tunneln. |
Laufzeit |
Siehe: Common Language Runtime. |
Runtime Callable Wrapper (RCW) |
Ein .NET Framework-Objekt, das als Proxy für ein COM-Objekt mit Verweiszählung verwendet wird. |
Modus, abgesicherter |
Eine bestimmte Versionsrichtlinie, die fordert, dass eine angegebene Assembly mit der genauen Version ihrer Abhängigkeiten ausgeführt wird, mit denen sie kompiliert wurde. |
Sandkastenanwendung |
Eine In-Browser-Anwendung oder Out-of-Browser-Anwendung in Silverlight, der keine höhere Vertrauensstellung gewährt wurde. Siehe auch: höhere Vertrauensstellung, vertrauenswürdige Anwendung. |
Satellitenassembly |
Eine .NET Framework-Assembly, die spezielle Ressourcen für eine bestimmte Sprache enthält. Mit Satellitenassemblys können Sie Ressourcen für verschiedene Sprachen in unterschiedliche Assemblys einfügen. Die entsprechende Assembly wird nur in den Arbeitsspeicher geladen, wenn der Benutzer auswählt, dass die Anwendung in einer bestimmten Sprache angezeigt werden soll. |
Gerüstbau |
Die Vorgehenswiese zur Erstellung von auf Datenbankschemas basierenden Webseitenvorlagen. In ASP.NET verwendet Dynamica Data den Gerüstbau zur Vereinfachung der Generierung webbasierter Benutzeroberflächen, mit denen Benutzer Datenbanken anzeigen und aktualisieren können. |
Planungsgruppe |
Ein Container in der Concurrency Runtime für verwandte Aufgaben, die in die Warteschlange für den Aufgabenplaner gestellt werden. |
Sicherheitsdeskriptor |
Eine Datenstruktur, die die einem geschützten Objekt zugeordneten Sicherheitsinformationen enthält. Sicherheitsdeskriptoren enthalten Informationen darüber, wer das Objekt besitzt, wer auf darauf zugreifen kann und in welcher Weise, und welche Zugriffstypen überwacht werden. |
Sicherheitslücke |
Ein versehentlich nicht geschützter Einstiegspunkt in einen ansonsten sicheren Computer, eine Komponente, Anwendung oder andere Onlineressource. |
Sicherheits-ID (SID) |
Ein eindeutiger Wert in Windows-Systemen, der einen Benutzer, eine Gruppe oder ein Computerkonto innerhalb einer Organisation identifiziert. Für jedes Konto wird beim Erstellen eine SID ausgegeben. |
Sicherheitsrichtlinie |
Die vom Administrator eingerichteten aktiven Richtlinien, die auf Grundlage der vom Code angeforderten Berechtigungen programmgesteuert gewährte Berechtigungen für den gesamten verwalteten Code erstellen. Das Ausführen von Code, der mehr Berechtigungen erfordert als die Richtlinien gewähren, ist nicht zulässig. Siehe auch: Beweis, angeforderte Berechtigungen. |
sicherheitsrelevant |
Bezieht sich auf einen Typ oder Member, der auf sichere Ressourcen zugreift und nur von voll vertrauenswürdigem Code in .NET Framework verwendet werden kann. Siehe auch: sicherungskritisch, sicherheitstransparent. |
sicherungskritisch |
Bezieht sich auf einen Typ oder Member, der auf sichere Ressourcen zugreift und von teilweise vertrauenswürdigem Code in .NET Framework sicher verwendet werden kann. Siehe auch: sicherheitskritisch, sicherheitstransparent. |
sicherheitstransparent |
Bezieht sich auf einen teilweise vertrauenswürdigen Typ oder Member, der keinen Zugriff auf geschützte Ressourcen oder Funktionen verfügbar machen kann. Siehe auch: sicherheitskritisch, sicherungskritisch. |
halbsynchroner Methodenaufruf |
Ein Methodenaufruf, der sofort zurückgegeben wird und das Auflisten der zurückgegebenen Objekte als Auflistung durch die Anwendung oder das Skript ermöglicht. Für einen halbsynchronen Methodenaufruf muss keine Objektsenke eingerichtet werden, doch ein asynchroner Methodenaufruf erfordert das Einrichten einer Objektsenke. Siehe auch: asynchroner Methodenaufruf. |
Sequenz |
Eine Instanz eines abfragbaren Typs. |
Serialisierung |
Der Vorgang des Konvertierens der Zustandsinformationen eines Objekts in eine Form, die gespeichert und transportiert werden kann. Während der Serialisierung schreibt ein Objekt seinen aktuellen Zustand in einen temporären oder permanenten Speicher. Später kann das Objekt neu erstellt werden, indem sein Zustand aus dem Speicher gelesen oder deserialisiert wird. |
Sitzungszustand |
In ASP.NET ein variabler Speicher, der auf dem Server für den aktuellen Benutzer erstellt wird. Für jeden Benutzer wird ein eigener Sitzungszustand auf dem Server beibehalten. Im Sitzungszustand werden i. d. R. benutzerspezifische Informationen zwischen Postbacks gespeichert. Siehe auch: Postback. |
Festlegen des Unterschieds (set difference) |
Die Auflistung von Elementen in einem Satz, die nicht im anderen Satz angezeigt werden. |
Assembly, freigegebene |
Eine Assembly, auf die von mehreren Anwendungen verwiesen werden kann. Eine Assembly muss explizit für die gemeinsame Verwendung erstellt werden, indem ihr ein kryptografisch starker Namen zugewiesen wird. Siehe auch: Assembly, Assembly, private, Name, starker. |
Steuerelement, freigegebenes |
Ein Webparts-Steuerelement, das auf einer Webseite angezeigt und personalisiert werden kann, wenn sich die Seite im freigegebenen oder Benutzerpersonalisierungsbereich befindet. Beachten Sie, dass ein freigegebenes Steuerelement über Eigenschaften verfügen kann, die sich sowohl im Benutzerbereich als auch im freigegebenen Bereich für die Personalisierung befinden. Siehe auch: Personalisierung, Personalisierungsbereich, Webparts-Steuerelement. |
Name, freigegebener |
Siehe: starke Namen. |
SharePoint-Objektmodelladapter |
Eine Komponentenassembly, die Aufrufe zwischen 32-Bit-SharePoint-Projektcode und 64-Bit-SharePoint-Objektmodellcode übersetzt, die Isolation zwischen beiden Seiten aufrechterhält und die Versionsverwaltung ermöglicht. |
parallele Ausführung |
Die Fähigkeit, mehrere Versionen einer isolierten Assembly gleichzeitig zu installieren und zu verwenden. Die parallele Ausführung kann für Anwendungen und Komponenten sowie für .NET Framework angewendet werden. Die Möglichkeit, dass Assemblys auf demselben Computer gleichzeitig vorhanden sein und ausgeführt werden können, ist für die Unterstützung einer stabilen Versionskontrolle in der Common Language Runtime entscheidend. |
Paralleles Hosten |
Das Laden und Aktivieren mehrerer Versionen der Common Language Runtime im gleichen Prozess. |
Signatur |
Die Liste von an der Definition einer Methode, eines Felds, einer Eigenschaft oder lokalen Variablen beteiligten Typen. Bei einer Methode enthält die Signatur ihren Namen, die Anzahl der Parameter und ihre Typen, ggf. den zurückgegebenen Typ und die Aufrufkonvention (default oder vararg). Die Signatur einer Eigenschaft entspricht der einer Methode. Die Signatur für Felder oder lokale Variablen besteht nur aus ihrem Typ (z. B. array [0..5] of int). |
Silverlight-Plug-In |
Ein Plug-In, das Benutzer herunterladen, um eine Silverlight-basierte Anwendung in ihrem Browser auszuführen. Dieser Begriff verweist auch auf die Komponente, die in eine Webseite eingebettet wird, um Silverlight-Inhalte darzustellen. |
Sitenavigation |
Auf ASP.NET-Websites das Anzeigen von Steuerelementen, z. B. Menüs, eine Strukturansicht oder SiteMapPath-Steuerelemente (Breadcrumb), die Benutzern die Suche nach den gewünschten Seiten erleichtern. Die Sitenavigation wird i. d. R. durch eine Siteübersicht gesteuert. |
Skindatei |
Eine Datei mit einer oder mehreren Steuerelementeigenschaften, die die Darstellung des Steuerelements definieren. Skindateien sind ein Bestandteil von ASP.NET-Designs. Siehe auch: Design. |
SOAP |
Ein einfaches XML-basiertes Protokoll zum Austauschen von strukturierten Daten und Typinformationen im World Wide Web. Das Protokoll ist momentan de facto der Standard für XML-Messaging. |
SOAP-Header |
Die Erweiterbarkeitselemente einer SOAP-Nachricht. Der SOAP-Header ermöglicht es, mit einer SOAP-Anforderung zusätzliche Informationen zu senden. |
SOAP-Meldung |
Die in einem SOAP-Umschlag gekapselten Daten, die zwischen einem Client und einem Webdienst und umgekehrt übertragen werden. |
Geteiltes Stapellayout |
Ein Layoutstil, in dem jede Seite des ToolStrip die Basis eines Stapels ist, wobei einige Elemente am Anfang und andere Elemente am Ende gestapelt werden. Die Elemente werden an den Seiten beginnend nach innen gestapelt. |
Stapellayout |
Ein Layoutstil, in dem benachbarte Elemente wie gestapelt aneinander ausgerichtet werden und immer den Zwischenraum zwischen den Elementen einnehmen. |
Standardconsumer |
Einer von mehreren vorinstallierten permanenten Consumern, die eine Aktion ausführen, z. B. eine E-Mail-Nachricht senden oder in ein Protokoll schreiben, wenn sie in einer MOF (Managed Object Format)-Datei oder einem Skript entsprechend konfiguriert sind. Siehe auch: Consumer, permanenter. |
Standardabfrageoperator |
Eine Methode, die ein Abfragemuster darstellt und die von einem LINQ-Anbieter für eine bestimmte Domäne implementiert wird. Standardabfrageoperatoren sind in der System.Linq.Enumerable-Klasse definiert. |
Steuerelement, statisches |
Ein Webparts-Steuerelement, das Bestandteil des deklarativen "Seitenspeicherungs"-Markups auf einer ASPX-Seite ist. Es ist nur als Bestandteil der ASPX-Seite und nicht in einem Personalisierungsspeicher, z. B. einem dynamischen Webparts-Steuerelement, vorhanden. Im Gegensatz zu einem dynamischen Steuerelement wird ein statisches Steuerelement bei jeder Anforderung einer ASPX-Seite hinzugefügt. Ein statisches Webparts-Steuerelement ist immer ein freigegebenes Steuerelement. Daher kann das Steuerelement niemals dauerhaft gelöscht werden, obwohl Benutzer das Steuerelement personalisieren und "schließen" können, wenn sich die Seite im freigegebenen oder Benutzerbereich befindet. Siehe auch: Personalisierung, Personalisierungsbereich, Steuerelement, freigegebenes, Webparts-Steuerelement. |
step-Klausel |
Eine Klausel, die den Wert angibt, um den der Schleifenzähler bei jedem Durchlaufen einer "For...Next"-Schleife erhöht wird. Im folgenden Beispiel ist "Step 2" die step-Klausel: For loopCounter = 1 to 100 Step 2 |
Store Schema Definition Language (SSDL) |
Eine XML-basierte Programmiersprache, die zum Definieren der Entitätstypen, Assoziationen, Entitätscontainer, Entitätssätze und Assoziationssätze eines Speichermodells verwendet wird. Entspricht häufig einem Datenbankschema. |
strecken |
Die Größe eines Elements anpassen, sodass es in seinen Container passt. |
Name, starker |
Ein Name, der sich aus der Identität der Assembly zusammensetzt, d. h. aus dem einfachen Textnamen, der Versionsnummer und ggf. Kulturinformationen, unterstützt von einem öffentlichen Schlüssel und einer über die Assembly generierten digitalen Signatur. Da das Assemblymanifest Dateihashes für alle Dateien enthält, aus denen die Assemblyimplementierung besteht, ist es ausreichend, die digitale Signatur nur für die Datei in der Assembly zu generieren, die das Assemblymanifest enthält. Bei Assemblys mit demselben starken Namen wird davon ausgegangen, dass sie identisch sind. Siehe auch: Assembly, Assemblymanifest. |
Struktur |
Ein benutzerdefinierter Werttyp, der ähnlich einer Klasse Konstruktoren, Konstanten, Felder, Methoden, Eigenschaften, Indexer, Operatoren und geschachtelte Typen enthalten kann. Im Unterschied zu Klassen unterstützen Strukturen jedoch keine Vererbung. Siehe auch: Eigenschaft, Feld, Indexer, Klasse, Typ, geschachtelter, Werttyp. |
strukturierte Parallelität |
Paralleler Code in der Concurrency Runtime, der im lexikalischen Gültigkeitsbereich geplant und beendet wird, in dem er beginnt. Unter dem strukturierten Parallelitätsmodell wird eine Aufgabe nicht beendet, bis deren untergeordnete Aufgaben beendet wurden. |
Teilausdruck |
Eine Verkettung oder Alternierung bei regulären Ausdrücken, abhängig von der verwendeten Grammatik des regulären Ausdrucks. |
Systemklasse |
Eine Klasse, die der CIM-Objekt-Manager für die Unterstützung von Kernfeatures, z. B. Ereignisbenachrichtigung, Sicherheit und Lokalisierung, definiert. Eine Systemklasse wird automatisch in jedem Namespace definiert. Siehe auch: CIM-Objekt-Manager. |
Andockleiste im Registerkartenformat |
Das Hoststeuerelement für eine Gruppe andockbarer Fenster. Nach dem Andocken ändert jedes Fenster die Form und wird zur Registerkarte. |
Gruppe im Registerkartenformat |
Ein Satz untergeordneter Fenster in einer MDI-Anwendung (Mehrfache Dokumentschnittstelle), die Registerkartenrahmen aufweisen und gemeinsam im Clientbereich der Anwendung angedockt werden. Um ein untergeordnetes Fenster von der Gruppe abzukoppeln, ziehen Sie an der entsprechenden Registerkarte. |
Tabellenlayout |
Das Layout eines Formulars, in dem alle Elemente in Zellen einer Tabelle angeordnet sind. |
Tabelle pro Hierarchie (TPH) |
Eine Methode zum Modellieren einer Typhierarchie in einer Datenbank, bei der die Attribute aller Typen in der Hierarchie in einer Tabelle enthalten sind. |
Table-Per-Type (TPT) |
Eine Methode zum Modellieren einer Typhierarchie in einer Datenbank, die mehrere Tabellen mit einer Eins-zu-Eins-Beziehung verwendet, um die verschiedenen Typen zu modellieren. |
Zielframework |
Die Version von .NET Framework oder Silverlight, für die eine bestimmte Anwendung erstellt wurde. |
Aufgabengruppe |
Ein Konstrukt in der Concurrency Runtime, mit dem verknüpfte differenzierte Aufgaben in die Warteschlange für einen Aufgabenplaner gestellt werden können. Eine Aufgabengruppe kann verwendet werden, um Aufgaben zu planen, auf den Abschluss von Aufgaben zu warten sowie Aufgaben abzubrechen, die nicht gestartet wurden. |
Taskplaner |
Eine Komponente in der Concurrency Runtime, die Aufgaben zur Laufzeit plant und koordiniert. Wird auch als Planer bezeichnet. |
Vorlage |
Ein deklaratives Seitenfragment in ASP.NET, das zum Bereitstellen einer visuellen Oberfläche für ein ASP.NET-Serversteuerelement mit Vorlagen verwendet wird. Eine Vorlage enthält Präsentationselemente, die literalen Text, HTML und Datenbindungsausdrücke enthalten, und deklarative Syntaxelemente, die ASP.NET-Serversteuerelemente darstellen. |
Vorlagenknoten |
Der Zugriffspunkt zum Elementauflistungs-Editor für die Steuerelemente ToolStrip, MenuStrip, ContextMenuStrip oder StatusStrip während der Entwurfszeit. |
Vorlagensatz |
Bei ASP.NET Mobile-Steuerelementen: eine Auflistung von Vorlagen, die einem Steuerelement mit Vorlagen zugeordnet sind. Siehe auch: Steuerelement mit Vorlagen, Vorlage. |
Steuerelement mit Vorlagen |
Ein ASP.NET-Serversteuerelement, das keine eigene visuelle Oberfläche bereitstellt, dessen Benutzer (Seitenentwickler) jedoch Vorlagen zur Bereitstellung einer visuellen Oberfläche angeben können. Findet der ASP.NET-Seitenparser ein Steuerelement mit Vorlagen, wird die Vorlage des Steuerelements analysiert, und es werden untergeordnete Steuerelemente dynamisch erstellt, die die visuelle Oberfläche bereitstellen. Das Repeater- und das DataList-ASP.NET-Serversteuerelement sind Steuerelemente mit Vorlagen. Beim DataGrid-Steuerelement handelt es sich eigentlich nicht um ein Steuerelement mit Vorlagen, es verwendet jedoch Vorlagen zum Anpassen der Benutzeroberfläche. Siehe auch: ASP.NET-Serversteuerelement, Vorlage. |
Temporärer Consumer |
Ein Ereignisconsumer, der Ereignisbenachrichtigungen nur empfängt, während der Consumer aktiv ist. Siehe auch: Consumer, permanenter. |
Textwriter |
Bei ASP.NET Mobile-Steuerelementen ein Mechanismus, mit dem Geräteadapter ihre Ausgabe über ein Objekt schreiben können. Ein Textwriterobjekt wird aus der TextWriter-Basisklasse erstellt. Siehe auch: Geräteadapter. |
Design |
In ASP.NET eine Auflistung von Steuerelementeigenschaften, Stylesheets und Bildern, die als Einheit auf eine Seite oder Website angewendet werden können, um die Gesamtdarstellung zu definieren. Siehe auch: Skindatei. |
Thunk |
Ein kleiner Codeabschnitt, in dem eine Übersetzung oder eine Konvertierung während eines Aufrufs oder einer Dereferenzierung ausgeführt wird. Beispielsweise wird ein Thunk verwendet, um Größe oder Typ von Funktionsparametern bei Aufrufen zwischen 16-Bit- und 32-Bit-Code zu ändern. |
Ablaufverfolgung |
Das Erfassen und Anzeigen von Debuginformationen über eine Webseite während der Ausführung der Webseite. Ablaufverfolgungsinformationen umfassen HTTP-Header und den Steuerelementzustand. Sie können die Ausgabe der Ablaufverfolgung auf der Seite oder in einem eigenen Ablaufverfolgungs-Viewer anzeigen. |
Transparenz |
Ein Sicherheitsmodell, das Entwicklern das Verfassen und Bereitstellen von sicheren Bibliotheken und Anwendungen erleichtert, indem Code entsprechend seinen Rechten isoliert wird. Die Transparenz der Ebene 1 wurde in .NET Framework, Version 2.0, eingeführt. Sie ermöglicht es Entwicklern, Code mit Anmerkungen zu versehen, die deklarieren, welche Typen und Member Sicherheitsausweitungen und andere vertrauenswürdige Aktionen ausführen können (sicherheitsrelevant) und welche nicht (sicherheitstransparent). Mit der Transparenz der Ebene 2, die in .NET Framework 4 eingeführt wurde, wird dieses Modell weiter differenziert. Damit kommt eine dritte Gruppe von Code hinzu, der sicherheitsgeschützte Code. Dabei handelt es sich um Typen oder Member, die auf sichere Ressourcen zugreifen und von teilweise vertrauenswürdigem Code in .NET Framework sicher verwendet werden können. |
Vertrauenslizenz |
Die Datei, mit der in ClickOnce-Anwendungen einer verwalteten Anwendung eine höhere Vertrauensebene gewährt wird. Vertrauenslizenzen müssen von Vertrauenslizenzausstellern signiert werden, die vor der Bereitstellung der ClickOnce-Anwendung auf einem Clientcomputer installiert sein müssen. |
Vertrauenswürdige Anwendung |
Eine Out-of-Browser-Anwendung in Silverlight, für die ein Benutzer nach der Installation eine höhere Vertrauensstellung gewährt, um erweiterten Zugriff auf das lokale System bereitzustellen. Siehe auch: Höhere Vertrauensstellung, Sandkastenanwendung. |
Tunneln |
Eine Ereignisroutingstrategie in Windows Presentation Foundation, bei der die Ereignisinstanz in der Elementstruktur nach unten verschoben wird (beginnend beim Stamm der visuellen Struktur und endend bei der Quelle). Die Namen von Ereignissen, für die diese Routingstrategie verwendet wird, enthalten das Präfix "Vorschau" (Preview). Diese Ereignisse verfügen über die gleiche Signatur wie ihre Äquivalente, die die Bubblingereignis-Routingstrategie verwenden. Siehe auch: Bubbling, Ereignisrouting. |
Tupel |
Eine geordnete Auflistung von Membern, die eindeutig eine Zelle identifiziert, basierend auf einer Kombination aus Attributmembern aus jeder Attributhierarchie im Cube. |
Typrückschluss |
Ein Prozess, bei dem der Compiler den Datentyp einer lokalen Variablen bestimmt, die ohne explizite Datentypdeklaration deklariert wurde. Der Typ wird vom Anfangswert abgeleitet, der für die Variable bereitgestellt wird. |
typsicher |
Bezieht sich auf Programmiersprachen, die Informationen über gemeinsam akzeptierte Definitionen und Verwendungsmuster für Typen austauschen können. |
Unboxing |
Die Konvertierung einer Objektinstanz in einen Werttyp. Siehe auch: Boxing, Werttyp. |
Unicode |
Ein Standard für Zeichencodierung, der vom Unicode-Konsortium entwickelt wurde und fast alle Schriftsprachen der Welt darstellt. Das Unicode-Zeichenrepertoire umfasst mehrere Darstellungsformen, einschließlich UTF-8, UTF-16 und UTF-32. Die meisten Windows-Schnittstellen verwenden die Form UTF-16. |
Unicode-Escapesequenz |
Ein umgekehrter Schrägstrich in regulären Ausdrücken, gefolgt vom Buchstaben 'u' und vier hexadezimalen Ziffern. Sie entspricht einem Zeichen in der Zielsequenz mit dem Wert, der durch die vier Ziffern angegeben wird. |
Uniform Resource Identifier (URI) |
Eine Zeichenfolge zum Identifizieren einer Ressource (z. B. eine Datei) anhand von Typ und Speicherort von einem die oft ausgegebene Befehlszeilen Standort im Internet aus. Der Satz von URIs umfasst sowohl URNs (Uniform Resource Names) als auch URLs (Uniform Resource Locators). |
Universal Description, Discovery, and Integration (UDDI) |
Eine Spezifikation für das Veröffentlichen und Suchen von Informationen über Webdienste. Sie definiert eine standardisierte Methode, um Informationen über Dienste, Dienstanbieter, das Binden von Informationen sowie technische Schnittstellendefinitionen zu speichern und abzurufen, die alle mit einem Satz standardisierter oder benutzerdefinierter Klassifizierungsschemas klassifiziert werden. |
Code, nicht verwalteter |
Code, der direkt vom Betriebssystem und außerhalb der .NET Framework Common Language Runtime ausgeführt wird. Nicht verwalteter Code muss eine eigene Speicherverwaltung, Typüberprüfung und Sicherheitsunterstützung bereitstellen, während verwalteter Code diese Dienste von der Common Language Runtime erhält. Siehe auch: Code, verwalteter. |
unstrukturierte Parallelität |
Paralleler Code in der Concurrency Runtime, der in einem Kontext gestartet und in einem anderen Kontext beendet werden kann. Beispielsweise kann ein Satz von Aufgaben in einer Aufgabengruppe in einem Kontext gestartet werden und dann in einem anderen Kontext beendet werden. |
Virtualisierung der Benutzeroberfläche |
Eine Vorgehensweise in Windows Presentation Foundation und Silverlight, bei der eine Teilmenge von Benutzeroberflächenelementen aus einer größeren Anzahl von Datenelementen generiert wird, abhängig davon, welche Elemente auf dem Bildschirm sichtbar sind. Virtualisierung ist eine Leistungsoptimiereung, da das Generieren einer großen Anzahl von Benutzeroberflächenelementen sehr viel Arbeitsspeicher und Prozessorleistung in Anspruch nimmt, wenn nur ein paar der Elemente auf dem Bildschirm angezeigt werden. |
Überprüfungs-Serversteuerelement |
Ein in ASP.NET enthaltenes Serversteuerelement zur Überprüfung von Benutzereingaben. Die Eingabe wird beim Eingang von HTML-Serversteuerelementen und Webserversteuerelementen (z. B. einem Webseitenformular) anhand von programmiererdefinierten Anforderungen überprüft. Validierungssteuerelemente führen die Eingabevalidierung im Servercode aus. Wenn der Benutzer mit einem Browser arbeitet, der DHTML unterstützt, können die Validierungssteuerelemente unter Verwendung eines Clientskripts ebenfalls eine Validierung durchführen. Siehe auch: ASP.NET-Serversteuerelement, HTML-Serversteuerelement, Webserversteuerelement. |
Überprüfungssteuerelement |
Siehe: Überprüfungs-Serversteuerelement. |
Werttyp |
Ein durch den tatsächlichen Wert des Typs dargestellter Datentyp. Wenn einer Variablen ein Werttyp zugewiesen wird, wird dieser Variablen eine neue Kopie des Werts übergeben. (Dies steht im Gegensatz zu einem Verweistyp, bei dem durch die Zuweisung keine Kopie erstellt wird.) Werttypen werden normalerweise im Stapelrahmen einer Methode und nicht im aus der Garbage Collection stammenden Heap erstellt. Ein Werttyp kann geschachtelt werden, wobei ein entsprechender Verweistyp erstellt wird. |
verb |
Ein Benutzeroberflächenelement in einer Webparts-Anwendung, auf das ein Benutzer klicken kann, um Aktionen, z. B. das Schließen, Minimieren, Wiederherstellen, Bearbeiten oder Löschen eines Webparts-Steuerelements, auszuführen. Entwickler können außerdem Steuerelementen benutzerdefinierte Verben hinzufügen. Webparts-Verben basieren auf der System.Web.UI.WebControls.WebParts.WebPartVerb-Klasse. Siehe auch: Webparts-Steuerelement. |
Verbmenü |
Ein Menü in der Titelleiste eines Teilsteuerelements, das verschiedene Verben (Aktionen der Benutzeroberfläche, die auf ein einzelnes Steuerelement angewendet werden), z. B. Schließen, Verkleinern, Wiederherstellen, Löschen, Exportieren, Bearbeiten, Hilfe usw., sowie von Entwicklern implementierte benutzerdefinierte Verben enthält. Siehe auch: Teilsteuerelement, Verb. |
Überprüfung |
Ein Teil des Kompilierungsprozesses, bei dem Code auf Übereinstimmung mit einem bestimmten Regelsatz überprüft wird, der definiert wurde, um bestimmte Sicherheitsanforderungen zu überprüfen. Die Common Language Runtime kann die Common Intermediate Language (CIL) überprüfen. |
Versionsrichtlinien |
Die Regeln, die angeben, an welche Version von abhängigen Assemblys die Bindung erfolgen soll. Versionsrichtlinien werden durch Konfigurationsdateien ausgedrückt. |
Viewport |
Ein virtuelles Fenster für Steuerelemente, mit denen Inhalte angezeigt werden, durch das der gesamte oder ein Teil des Inhalts sichtbar ist. Mit einem Viewport wird normalerweise ein bestimmter Inhaltsbereich angezeigt, wenn der gesamte Inhalt nicht im Anzeigebereich Platz hat. Vgl. Wertebereichsgröße, die die gesamte Breite und die Höhe des Inhalts ist. |
virtuelle Adresse |
Die Adresse in einem virtuellen Speichersystem, die die Anwendung zum Verweisen auf Speicher verwendet. Der Kernel und die Speicherverwaltungseinheit (MMU) übersetzen diese Adresse in eine physische Adresse, bevor tatsächlich im Speicher gelesen oder geschrieben wird. |
virtueller Prozessor |
Eine Abstraktion einer physischen Verarbeitungsressource in der Concurrency Runtime im Aufgabenplaner. In einem virtuellen Prozessor wird jeweils nur ein Kontext ausgeführt. Jede Planerinstanz enthält eine Auflistung virtueller Prozessoren, und jeder virtuelle Prozessor ist einem virtuellen Prozessorstamm im Ressourcen-Manager zugeordnet. |
virtueller Prozessorstamm |
Eine Abstraktion einer physischen Verarbeitungsressource in der Concurrency Runtime im Ressourcen-Manager. Um die Überzeichnung von Hardwarethreads zu ermöglichen, können mehrere virtuelle Prozessorstämme einer einzigen physischen Verarbeitungsressource zugeordnet sein. |
Virtualisierung |
Siehe: Virtualisierung der Benutzeroberfläche |
Datenbindung im virtuellen Modus |
Ein Typ von Datenbindung, bei dem ein datengebundenes Steuerelement nur die Anzahl von Zeilen aus der Datenbank abruft, die für den Benutzer auf dem Bildschirm angezeigt werden können. |
visueller Manager |
Eine Klasse, die Unterstützung zum Ändern der Darstellung einer Anwendung auf einer globalen Ebene bietet. |
Visuelle Struktur |
Die Elementstruktur in Windows Presentation Foundation, die alle visuellen Elemente für einen Teil der Benutzeroberfläche enthält (vom System.Windows.Media.Visual-Typ abgeleitete Elemente). Die Struktur enthält eine Ansammlung aller visuellen Elemente, die von der Anwendung (im Code oder im Markup) direkt erstellt wurden, sowie alle visuellen Elemente, die von der Vorlagenerweiterung der Elemente wie Steuerelemente und Datenobjekte erstellt wurden. Siehe auch: Logische Struktur. |
WCF Data Services |
Eine Komponente von .NET Framework zum Erstellen von Diensten, die Daten mithilfe des Open Data Protocol (OData) und unter Verwendung von REST (Representational State Transfer)-Semantik via Internet oder Intranet verfügbar und nutzbar machen. |
Webbereitstellungspaket |
Eine komprimierte Datei (.zip) oder ein Ordner, die/der Websitedateien enthält und zum Bereitstellen einer Website in IIS verwendet wird. |
Web Forms |
Das ASP.NET-Seitenframework, das aus programmierbaren Webseiten (Web Forms-Seiten) mit wiederverwendbaren Serversteuerelementen besteht. Siehe auch: ASP.NET-Serversteuerelement. |
Webmethode |
Eine Prozedur, die für Webdienstclients als Operation verfügbar gemacht wird, die beim Webdienst aufgerufen werden kann. |
Webparts |
Ein integrierter Steuerelementsatz zum Erstellen von Websites, mit denen Endbenutzer den Inhalt, die Darstellung und das Verhalten von Webseiten direkt in einem Browser ändern können. |
Webparts-Verbindung (Web Parts connection) |
Eine Verknüpfung von zwei Serversteuerelementen in einer WebPartZoneBase-Zone, die die gemeinsame Verwendung von Daten ermöglicht. Ein Steuerelement fungiert als Anbieter und das andere Steuerelement als Consumer der Daten. Die Verbindung wird in einem System.Web.UI.WebControls.WebParts.WebPartConnection-Objekt gekapselt. Siehe auch: Consumer, Anbieter, Zone. |
Webparts-Steuerelement |
Ein Steuerelement, das Teil des Webparts-Steuerelementsatzes ist. Siehe auch: Webparts-Steuerelementsatz. |
Webparts-Steuerelementsatz (Web Parts control set) |
Der integrierte Satz von ASP.NET-Softwarekomponenten, die Personalisierung, Strukturkomponenten wie Zonen und das WebPartManager-Steuerelement, Webparts-Benutzeroberflächenelementen und weitere Komponenten zum Erstellen von Webparts-Steuerelementen und -Anwendungen bereitstellen. Siehe auch: Personalisierung, Webparts-Steuerelement, Zone. |
Webparts-Seite (Web Parts page) |
Eine ASP.NET-Webseite mit Webparts-Steuerelementen, mit denen Benutzer die Seite personalisieren können, z. B. durch Festlegen, welche Informationen angezeigt werden. Siehe auch: Webparts-Steuerelementsatz. |
Webserversteuerelement (Web server control) |
Ein ASP.NET-Serversteuerelement, das zum System.Web.UI.WebControls-Namespace gehört. Webserversteuerelemente sind umfangreicher und abstrakter als HTML-Serversteuerelemente. Ein Webserversteuerelement verfügt auf einer ASP.NET-Seite über ein asp-Tagpräfix, z. B. <asp:Button runat="server" />. Siehe auch: ASP.NET-Serversteuerelement, HTML-Serversteuerelement, Überprüfungs-Serversteuerelement. |
Web Services Description Language (WSDL) |
Ein XML-Format zum Beschreiben von Webdiensten. Mit WSDL können Webdienstanbieter und Benutzer solcher Dienste problemlos zusammenarbeiten, indem die Beschreibung der von einem Dienst angebotenen abstrakten Funktionalität von den konkreten Details einer Dienstbeschreibung, z. B. "wie" und "wo" die Funktionalität angeboten wird, getrennt wird. |
Web-Based Enterprise Management (WBEM) |
Eine DMTF (Distributed Management Task Force)-Initiative, um eine Standardverwaltungslösung für Organisationssystemmanager bereitzustellen. |
Windows Communication Foundation (WCF) |
Eine verwaltete Technologie, mit der dienstorientierte Windows-Systeme erstellt und verwaltet werden können. |
Windows Forms |
Ein Microsoft .NET Framework-Programmiermodell zum Entwickeln grafischer Benutzeroberflächen. |
Windows Forms-Designer |
Ein Tool, das die schnelle Entwicklung von Windows-basierten Anwendungen ermöglicht. Damit können Sie einem Formular Steuerelemente hinzufügen, diese anordnen und Code für die zugehörigen Ereignisse schreiben. |
Windows Management Instrumentation (WMI) |
Die Microsoft-Erweiterung für die WBEM-Initiative (Web-Based Enterprise Management) der DMTF (Distributed Management Task Force). |
Windows Presentation Foundation (WPF) |
Ein neues strategisches Grafiksubsystem in Windows Vista, das einen einheitlichen Ansatz für Benutzeroberflächen, 2D- und 3D-Grafiken, Dokumente sowie Medien bietet. Es basiert auf .NET Framework, nutzt Direct3D für vektorbasiertes Rendern und bietet eine leistungsstarke Lösung zum Erstellen von interaktiven Anwendungen aller Art. |
Windows-Runtime |
Eine Umgebung, in der COM-Objekte mit einem vollqualifizierten Namespace und einem Klassennamen innerhalb des Namespace aktiviert werden. Bezieht sich auch auf den Satz von APIs, der von der Windows-Runtime bereitgestellt wird. Siehe auch: Windows-Runtime-Komponente. |
Windows-Runtime-Komponente |
Eine wiederverwendbare Softwarekomponente, die in mehreren Anwendungen verwendet werden kann, unabhängig von den Programmiersprachen, in denen die Anwendungen geschrieben sind. Siehe auch: Windows-Runtime. |
Wireless Application Protocol (WAP) |
Ein Standardprotokoll zum Bereitstellen von Internetkommunikation und erweiterten Telefoniediensten für Telefone, Pager, PDAs und andere Funkterminals. |
Wireless Markup Language (WML) |
Eine XML-basierte Markupsprache zum Angeben des Inhalts und der Benutzeroberfläche von Geräten mit geringer Bandbreite, z. B. Mobiltelefone und Pager. WML ist ein Teil von WAP. |
WMI-Klasse |
Eine Vorlage für einen Typ von verwaltetem Objekt. WMI-Klassen definieren die Grundeinheiten der Verwaltung. Beispielsweise ist die Win32_LogicalDisk-Klasse eine Vorlage für alle logischen Datenträger in der Windows-Umgebung. In diesem Fall generiert WMI mit der Klassenvorlage für jeden auf einem Computer installierten Datenträger eine Instanz von Win32_LogicalDisk. |
Wortgrenze |
Eine Begrenzung in regulären Ausdrücken, die auftritt, wenn sich das aktuelle Zeichen am Anfang der Zielzeichenfolge befindet und eines der Wortzeichen A-Za-z0-9_ ist oder wenn sich die aktuelle Zeichenposition nach dem Ende der Zielzeichenfolge befindet und das letzte Zeichen in der Zeichenfolge eines der Wortzeichen ist oder wenn das aktuelle Zeichen eines der Wortzeichen ist und das vorangehende Zeichen nicht oder wenn das aktuelle Zeichen keines der Wortzeichen ist und das vorherige Zeichen eines der Wortzeichen ist. |
Wortgrenzenassertion |
Eine Assertion in regulären Ausdrücken, die übereinstimmt, wenn sich die aktuelle Position in der Zielzeichenfolge direkt nach einer Wortgrenze befindet. |
Workflowanwendung |
Ein Satz von Programmen, die die Nachverfolgung und Verwaltung aller Aktivitäten in einem Projekt vom Anfang bis zum Ende unterstützen. |
globale Koordinate |
Eine Koordinate, die zum Modellieren einer bestimmten Grafikumgebung verwendet wird. Siehe auch: Seitenkoordinate. |
Transformation, globale (World transformation) |
Die Transformation, mit der globale Koordinaten in Seitenkoordinaten konvertiert werden. Siehe auch: Seitenkoordinate, globale Koordinate. |
XML-Literal |
Ein Visual Basic-Codierungskonstrukt, das die direkte Integration von XML in Code ohne Speichern als Zeichenfolge ermöglicht. |
XML-Schema (XSD) |
Die W3C (World Wide Web Consortium)-Standardsprache zum Erstellen von XML-Schemadokumenten. Das XML-Schema besteht aus zwei Teilen: ein Satz vordefinierter Typen (z. B. string, dateTime, decimal) und eine XML-Sprache zum Definieren neuer Typen (z. B. complexType, minOccurs, element). |
XML-Schemadokument |
Eine Spezifikation, mit der die in einer Webmethode verwendeten komplexen Typen beschrieben werden. Sie ermöglicht die Interoperabilität zwischen auf unterschiedlichen Plattformen erstellten Clients und Webdiensten, da ein gemeinsames, durch das W3C definiertes Typsystem befolgt wird. |
XML-Webdienst |
Eine Einheit von Anwendungslogik, die Daten und Dienste für andere Anwendungen bereitstellt, die Webprotokolle aufrufen können. |
XSD-Browser |
Ein Objektkatalog in Visual Studio, in dem die Struktur von XML-Schemadefinitionen (XSD) angezeigt wird. |
Zone |
Ein Bereich, der Webparts-Steuerelemente auf einer Seite enthält und Layoutverwaltung sowie eine einheitliche Benutzeroberfläche für die Steuerelemente auf der Seite bereitstellt. Eine Zone in einem Webparts-Steuerelementsatz ist ein zusammengesetztes Steuerelement, das weitere Steuerelemente enthält und als HTML-Tabelle gerendert wird. Alle Webparts-Zonen erben von System.Web.UI.WebControls.WebParts.WebZone. Siehe auch: Webparts-Steuerelement. |