Sie sind hier: Startseite

.NET (gesprochen DOTNET) ist der Oberbegriff für die zentrale Softwareentwicklungsinfrastruktur der Firma Microsoft. .NET ist heute allgemein neben Java die am meisten verwendete Softwareentwicklungsplattform für neue Softwareentwicklungsprojekte. Microsoft hat mit dem .NET nicht nur eine konsistenten Nachfolger für das bisherige Wirrwarr von Softwareentwicklungsplattformen für Windows geschaffen, sondern auch eine echte Alternative zu Java.

Schreibweise


Bezüglich der genauen Schreibweise von .NET gibt es einige Meinungsverschiedenheiten. Zum Teil schreibt Microsoft selbst .net oder .Net. Einige Medien schreiben den Begriff aus: DOTNET oder dotnet. Vorherrschend und von Micro-soft selbst meist verwendet ist jedoch die Schreibweise mit drei Großbuchstaben. Diese Schreibweise wird auch in diesem Buch verwendet (außer auf dem Cover, da hier das offizielle Logo abgebildet ist, das die Kleinschreibweise verwendet).

Ziele von .NET
Ziel von .NET ist es, eine moderne, flexible und plattformneutral Softwareentwicklungsplattform auf hohem Abstraktionsniveau für die Entwicklung von Software aller Art zu schaffen.

.NET bietet Unterstützung für die Programmierparadigmen
Mit Ausnahme der Hardwaretreiberprogrammierung deckt .NET von Desktop-Anwendung bis Web-Anwendungen, von Systemdiensten bis Webservice und von Datenbankroutinen bis zur Office-Programmierung alle Anwendungsarten ab.

Microsoft hatte .NET von Anfang an plattformneutral konzipiert, selbst aber keine Bestrebungen zur Implementierung auf Mac und Unix / Linux unternommen. Weite Teile von .NET sind aber inzwischen durch die Initiative anderer Unternehmen (insbesondere Novell) auch für andere Betriebssysteme verfüg-bar. Und dies wird von Microsoft sogar unterstützt mit Hinblick auf die wachsende Anzahl von Konkur-renzbetriebssystemen, insbesondere im Markt der mobilen Geräte. Microsoft selbst bietet mit Silverlight eine Variante von .NET auch für Mac OS an.

Bestandteile
Wesentliche Bestandteile von .NET sind:
Im weiteren Sinne gehören zur .NET-Welt aber auch
  • Novell Mono als Open Source-Implementierung des .NET Frameworks
  • Diverse zusätzliche Sprachen, Bibliotheken und Werkzeuge von anderen Herstellern, viele davon Open Source

Geschichtliches
Anfangs (Jahre 2000-2003) hatte Microsoft .NET als Marketing-Begriff für alle neuen Produkte (Betriebssystem, Server, Office) verwendet – nach Kritik von Kunden und Medien hat Microsoft jedoch die sinnvolle Redu-zierung auf das .NET Framework und zugehörige Softwarekomponenten und Werkzeuge vollzogen.

Ursprünglich hatte .NET sechs Teilbereiche:
1. .NET Framework
2. .NET Enterprise Server
3. .NET Device Software
4. .NET Tools (Visual Studio .NET)
5. .NET User Experience
6. . NET My Services ("Hailstorm")

Es folgt eine Beschreibung der damaligen Teilbereiche:

1. das .NET Framework als ein neues technisches Konzept zur Anwendungsentwicklung unter Windows, das ein neues Komponentenmodell, eine Laufzeitumgebung und ein Intermediation-Konzept beinhaltet
Das .NET Framework umfasst auch ein Regelwerk zum Bau von Compilern (Common Language SpecificationCLS) und die Common Language Runtime (CLR), die einerseits Laufzeitumgebung für alle .NET-Anwendungen ist und andererseits für alle Sprachen eine einheitliche Klassenbibliothek bereitstellt.
2. Entwicklungswerkzeuge wie Visual Studio .NET (VS.NET) und Visual Studio for Applications (VSA), die die Entwicklung von Anwendungen auf Basis des .NET Frameworks erlauben
3. die .NET Enterprise Server, die die Infrastruktur für .NET-Anwendungen bereitstellen. Der Name .NET En-terprise Server umfasst zurzeit folgende Produkte:
  • Exchange Server 2000
  • Host Integration Server 2000
  • SQL Server 2000
  • Internet Security and Acceleration Server 2000 (ISA-Server)
  • Commerce Server 2000
  • Biztalk Server 2000
  • Application Center 2000
  • SharePoint Portal Server 2001
  • Mobile Information Server 2001

Da diese Produkte aber bereits im Winter 2000 bzw. Frühjahr 2001 – also vor der Verfügbarkeit einer endgültigen Version des .NET Frameworks – erschienen sind, basiert natürlich keines dieser Pro-dukte auf dem .NET Framework. Die Bezeichnung .NET Enterprise Server ist so zu verstehen, dass diese Serveranwendungen den Aufbau von .NET-Anwendungen unterstützen. Technisch basieren alle diese Server aber noch auf COM; sie benötigen keinen Teil der .NET-Laufzeitumgebung. Die .NET-Laufzeitumgebung war zum Zeitpunkt der Veröffentlichung der meisten .NET Enterprise Server auch noch nicht über das Beta-Stadium hinaus. Möglich ist, dass zukünftige Versionen mit dem .NET Framework neu entwickelt werden.
4. die .NET Device Software zur Anbindung von mobilen Geräten wie Mobiltelefonen, Handheld-Computern (PDAs) und anderen technischen Geräten (z.B. Kühl-schränke, Fernseher)
5. neue Dienste für den Endanwender ("User Experience"). Dieser Bereich ist von Microsoft noch am wenigsten klar definiert. In Fortsetzung des früheren Marketing-Slogans "Information at your Fingertips" verspricht Microsoft bessere Benutzerschnittstellen mit natürlicherer Bedienung und besseren Werkzeugen, die dem Benutzer mehr Informationen anbieten. In diesem Zusammenhang wird insbesondere der Einsatz von Agententechnologie genannt. Die Umsetzung dieser User Experience sieht Microsoft in der Benutzeroberfläche "Luna", die mit Windows XP und Windows .NET Server ausgeliefert wird.
6. ein Satz von Anwendungen und Diensten, die zur Bereitstellung dieser Endanwenderdienste genutzt werden können. Diese werden als Building Blocks oder auch als Foundation Services bezeichnet. Beispiele dafür sind Storage, Authentication, Code-Updates, Suchdienste und Messaging.

Von diesen Teilbereichen sind als Teil von .NET nur noch übrig:
  • Das .NET Framework
  • Die Entwicklungswerkzeuge
  • Einige wenige Building Block Webservices

Alle anderen Produkte existieren noch, tragen aber nicht mehr den Namen ".NET", z.B.
Internet-Ressourcen:
http://msdn.microsoft.com/net/
http://www.dotnetframework.de/

Weitere Informationen finden Sie in diesen Beiträgen:
Windows Compatibility Pack
.NET 10.0
.NET 11.0
.NET 12.0
.NET 2015
.NET 3.0
.NET 3.5
.NET 4.0
.NET 4.5
.NET 5.0
.NET 6.0
.NET 7.0
.NET 8.0
.NET 9.0
.NET Code Wise Community
.NET Code Wise Member
.NET Compact Framework
.NET Compiler Platform
.NET Conf
.NET Connected
.NET Core
.NET Core 1.0 (früher: .NET Core 5.0)
.NET Core 1.1
.NET Core 2.0
.NET Core 2.1
.NET Core 2.2
.NET Core 3.0
.NET Core 3.1
.NET Core Common Language Runtime
.NET Core Foundational Libraries
.NET Core Framework
.NET Core Libraries
.NET Core Platform
.NET Core Runtime
.NET Core Windows Desktop Runtime
.NET Data Provider
.NET Design Guidelines
.NET Development Utility
.NET Embedded
.NET Enterprise Library
.NET Enterprise Servers
.NET Enterprise Services
.NET Execution Environment
.NET for Metro Style Apps
.NET for the Cloud
.NET for Windows Store Apps
.NET for Windows Universal
.NET Foundation
.NET Framework
.NET Framework 1.0
.NET Framework 1.1
.NET Framework 2.0
.NET Framework 2005
.NET Framework 3.0
.NET Framework 3.5
.NET Framework 3.x
.NET Framework 4.0
.NET Framework 4.5
.NET Framework 4.5.1
.NET Framework 4.5.2
.NET Framework 4.6
.NET Framework 4.7
.NET Framework 4.7.1
.NET Framework 4.8
.NET Framework 5.0
.NET Framework 64-Bit
.NET Framework Class Library
.NET Framework Client Profile
.NET Framework Data Provider
.NET Framework Standard Library
.NET Hosted Service
.NET Micro Framework
.NET Native
.NET Open Source
.NET Platform Standard
.NET Profiling API
.NET Reference Source Project
.NET Remoting
.NET Remoting 2.0
.NET Runtime Host
.NET Software Development Kit
.NET Standard
.NET Version Manager
.NET-Bücher
.NET-Dienste
.NET-Komponente
.netmodule
.NET-Plattform
.NET-Profile
.NET-Sprache
__gc
__value
Abhängigkeitseigenschaft
Abstract Windowing Toolkit
Activated Type
Active Data Object Multi Dimension .NET
Active Data Objects .NET
Active Data Objects .NET 2.0
Active Data Objects .NET 3.x
Active Directory Management Objects
Active Directory Service Interface
Active Directory Web Services
Active Server Pages
Active Server Pages .NET
Active Server Pages .NET 2.0
Active Server Pages Next Generation
Active Server Pages Plus
ActiveX
ActiveX Data Objects .NET
Adaptive Rendering
Admin Script Editor
ADO.NET Connection Resiliency
ADO.NET Data Service
ADO.NET Entity Framework
ADO.NET Entity Framework 4.0
ADO.NET Object Services
AdRotator
Aero
Ahead-of-Time (AOT) Compilation
Aliaseigenschaft
Allow Partially Trusted Callers
Always Encrypted
Anders Hejlsberg
AngularJS
Annotation
Anonymer Typ
Anwendungsidentität
AppFabric
AppFabric Caching
Application Block Software Factory
ASMX Version 2.0
ASP.NET 2.0 AJAX Extensions
ASP.NET 3.5 Extensions
ASP.NET AJAX
ASP.NET AJAX Control Toolkit
ASP.NET AJAX Extensions
ASP.NET AJAX Futures
ASP.NET AJAX Library
ASP.NET Application Suspension
ASP.NET Blazor
ASP.NET Compiler
ASP.NET Core
ASP.NET Core Razor Pages
ASP.NET Core 1.1
ASP.NET Core 2.0
ASP.NET Core 2.2
ASP.NET Core 3.0
ASP.NET Core Model View Controler
ASP.NET Core Module
ASP.NET Development Server
ASP.NET Dynamic Data Website
ASP.NET Expression
ASP.NET Handler
ASP.NET Health Monitoring
ASP.NET Identity
ASP.NET Mobile Control
ASP.NET Model View Controler
ASP.NET MVC 5
ASP.NET Page Framework
ASP.NET Precompilation
ASP.NET professional
ASP.NET Razor View Engine
ASP.NET Routing
ASP.NET SignalR
ASP.NET Starter Kit
ASP.NET Web API
ASP.NET Web API 2
ASP.NET Web Site Administration Tool
ASP.NET Webforms
ASP.NET Webforms 2.0
ASP.NET Webforms 3.0
ASP.NET Webforms 3.5
ASP.NET Webforms 4.0
ASP.NET Webforms 4.5
ASP.NET Webpages
ASP.NET Worker Prozess
ASP.NET-Webservice
ASP.NET-Werkzeuge
Assembly
Assembly Download Cache
Assemblylinker
Astoria
Asynchronous Client Callback
Asynchronous Communication Layer
Asynchronous Programming Model
Atlas
ATOM
Attribut
Ausnahme
Autokompilierung
Avalon
Azure App Service
Azure Container Registry
Azure DevOps
Band on the Runtime
Base Class Library
BASTA
Beginners All-Purpose Symbolic Instruction Code
Benutzerdefinierte Codegruppe
Biztalk Framework
Biztalk Server
Boxing
Bring your own Transaction
BulletedList
Business Markup Language
Business Orientated Architecture
Button
C# Express Edition
C++ Express Edition
C++/CLI
Caching Application Block
Calender
Caller Info Attribute
Calypso
Cassini
C-DLL
Centennial
ChangePassword
Channel
CheckBox
CheckBoxList
Checked Exception
Class View
Classic Code
Click-Once-Deployment
CLI-Dienste
Client Activated Object
Client-Activated Object
CLI-Komponente
CLI-Metadata
CLR-Assembly
CLR-Komponente
CLS Consumer
CLS Extender
Code Access Security
Code Behind Forms
Code Completion
Code Document Object Model
Codeanalyse
COM Callable Wrapper
COM für WinRT
Comega
COM-fähige Sprachen
Commandlet
Common Language Infrastructure
Common Language Specification
Common Log File System
Common Object Runtime
Common Schema Definition Language
Common Type System
Community Technoloy Preview
CompareValidator
Component Object Model
Component Object Runtime
Composite Control
Composite UI Application Block
Compressed HTML
Conceptual Schema Definition Language
Configuration Application Block
Control Template
CoreRT
CPlusPlus
CreateUserWizard
Cross-Platform
Cross-Site Scripting
Cryptography Application Block
CSharp
CSharp 2.0
CSharp 3.0
CSharp 4.0
CSharp 5.0
CSharp 6.0
CSharp 7.1
CustomValidator
Data Access Application Block
Data Annotation
Data Binding
Data Explorer
Data Protection API
DataAdapter
Database Mirroring
DataList
DataSet
DataTable
Dateisystem
Datenbankmanagementsystem
Datenbankschnittstelle
DBNULL
DbProviderFactory
Debugger
Delegate
Design Data Binding
Design Time Control
DetailsView
Developer Division
Developer Division Compatibility Council
Direct Control
Directory Services Markup Language
Disk Output Cache
Dispose()
Distributed Component Object Model
Distributed Management Objects
Docker Hub
Domain Services
dot.net magazin
DotGnu Portable .NET
DOTNET
DOTNET Scripting Host
DropDownList
Dublin
Durable Service
Dynamic Data Controls
Dynamic Hypertext Markup Language Widget
Dynamic Language Runtime
Dynamic Link Library
Eclipse
edge.JS
Edit-And-Continue
Eigenschaftssatz
Embedded Database
EnableWindowsFormsHighDpiAutoResizing
Enhanced Request-Based Tracing
Enterprise .NET
Enterprise Architect
Enterprise Template
Entity Data Model
Entity Framework Client Data Provider
Entity Framework Core
Entity Framework Core 2.0
Entity SQL
EntityClient
Entwicklungsumgebung
Enumeration
Ereignisprotokoll
European Computer Manufacturers Association
Event-based Asynchronous Pattern
Everett
Exception Filter
Executable
Execution Engine
Execution Protection
Expansion
Expansion Template
Extended Type System
eXtensible Application Markup Language
Extract, Load, Transform
Failover Partner Server
Fidalgo
File Transfer Protocol
FileUpload
FORMATETC
Formatter
FormView
Frameset
Framework Class Library 2.0
Friend Assembly
Frontpage Server Extensions
FSharp
Funktoid
Fusion
FxCOP
FXML
Garbage Collector
Generic
Getter
Glimpse
Global Application Class
Global Application File
Global Regular Expressions Print
Global Unique Identifier
Global.asax
Go Live License
GotDotNet
Graphics Device Interface+
GraphQL
GridView
Guidance Automation Toolkit
Hardware Security Module
Health Monitoring System
Hintergrundkompilierung
HTML Helper
Hypertext Transfer Protocol
IAsyncResult
IComponent
IDisposable
IEnumerable
IKVM.NET
ImageButton
Imagine Cup
Immutable
Infragistics Ignite UI
Inheritance Control
Inline Code Model
In-Memory Database
In-Place-Update
Int64
Integer8
IntelliTrace
Intermediation
International .NET Association
International Standardization Organization
Internet Explorer
Internet Information Server
Internet Information Server 7.0/7.5
Internet Information Server 8.0
Internet Information Server Express
Internet Inter-ORB Protocol
IronJS
IronPython
IronPython for ASP.NET
IronRuby
Isolated Storage
ISP Resource Kit
Iterator
J# Express Edition
J/Direct
J++
JASPER
Java
Java API for XML-Web Services
Java Class Library
Java Native Interface
Java Package
Java Persistence Query Language
Java Server Faces
Java Server Pages
Java Server Pages Tag Library
Java Servlet
Java User Migration Path to Microsoft .NET
Java Virtual Machine
JavaScript
JavaScript Object Notation
JScript .NET
JSharp
Just-in-Time Activation
Just-in-Time-Compiler
Katana
KendoUI
Kestrel
Klasse
Klassenbrowser
Konfigurationsdatei
Konstruktor
Label
Language Integrated Query
Language Projection
Large Object Heap
Layoutthema
Lightweight Transaction
Lightweight Transaction Manager
LinkButton
LINQ to ADO.NET
LINQ-to-Dataset
LINQ-to-Entities
LINQ-to-SQL
ListBox
Literal
Localize
Logging and Instrumentation Application Block
Login
LoginName
LoginStatus
LoginView
M Language
Machine.config
Managed Add-In Framework
Managed Assembly
Managed C++
Managed Class
Managed Code
Managed Component
Managed Debugger
Managed DirectX
Managed Extensibility Framework
Managed JScript
Managed Module
Managed Object
Managed Profile Guided Optimization
Managed Stored Procedure
Management Infrastructure API
Manifest
Marker Interface
Masterpage
mbas
Mehrfachvererbung
Membership-Provider
Menu
Meta-Attribut
Metadaten
Metaobjekt
Metaobjektmodell
Microsoft .NET Build Engine
Microsoft Account
Microsoft ASP.NET AJAX
Microsoft Azure
Microsoft Build
Microsoft BUILD-Konferenz
Microsoft BUILD-Konferenz 2015
Microsoft BUILD-Konferenz 2016
Microsoft BUILD-Konferenz 2017
Microsoft Certified Application Developer
Microsoft Connect
Microsoft Content Management Server
Microsoft Database Engine
Microsoft Developer Network Library
Microsoft Distributed Transaction Coordinator
Microsoft Document Explorer
Microsoft Dynamics CRM
Microsoft Edge
Microsoft Expression
Microsoft Expression Studio
Microsoft Expression Web
Microsoft Fakes Isolation Framework
Microsoft Intermediate Language
Microsoft Message Queuing
Microsoft Operations Manager
Microsoft Passport
Microsoft Reports
Microsoft SharePoint
Microsoft Silverlight
Microsoft Silverlight 4.0
Microsoft SQL Server 2005
Microsoft SQL Server 2008
Microsoft SQL Server Compact Edition
Microsoft Synchronization Framework
Microsoft Synchronization Services for ADO.NET
Microsoft Transaction Server
Microsoft Unity
Microsoft Visio
Microsoft.NETCore.UniversalWindowsPlatform
Microsoft.Win32
MIX
ML.NET
Mobile Internet Toolkit
Mock-Objekt
mod_asp.net
Model Binding
Model View Controler Framework
Model View ViewModell
MongoDB
Mono
Mono For Android
MonoGame
MonoTouch
MS Build Everett Environment
Multi File Assembly
Multiple Active Results Sets
Multitargeting
Multi-Targeting
MultiView
MyServices
Namensraum
Native Image
Native Image Cache
Native Image Generation
Next Generation Windows Service
nginx
nHibernate
node.js
NoGCRegion
Notizeigenschaft
No-Touch-Deployment
NuGet Library Package Manager
Nullable Type
Nullable Value Type
Oak
Obfuscator
Object Browser
Object Data Binding
Object Pooling
Objectspaces
Objektorientiertes Programmieren
Objektorientierung
Objekt-Pipelining
Objekt-Relationales Mapping
OLE Transactions
Open Data Protocol
Open Web Interface for .NET
Open XML
OpenID Connect
Optimistic Concurrency
Optimistisches Sperren
Orcas
Oryx
Oslo
Oxford
Page Inspector
Page Templating
Panel
Partial Page Rendering
Partielle Klasse
Partielle Seitenerzeugung
Pipeline
PlaceHolder
Plain Old CLR Object
Platform Abstraction Layer
Platform Invoke
Plattformunabhängigkeit
Pocket PC
Portable Class Library
Portable Executable
Post Cache Substituion
Postback
PowerShell 7
PowerShell Community Extensions
PowerShell Core
Pre-CLR-DLL
Primary Interop Assembly
Product Studio
Professional Developers Conference
Project 7
Project K
Property
Protected Configuration
Providerfabrik
Proxy
Public Key Verfahren
Quadrant
Qualifier
Quartz
RadioButtonList
RangeValidator
Rapid Application Development
Razor Class Library
Razor Component
Reactive Extensions
Reactive Extensions for .NET
Redhawk
Refactoring
Reference Assembly
Reflection
Registrierungsdatenbank
Regulärer Ausdruck
RegularExpressionValidator
Repeater
require.js
RequiredFieldValidator
ReSharper
Ressource
Ressourcendatei
RESTier
Roslyn
Runtime Callable Wrapper
Runtime Identifier
RyuJIT
Sandcastle
Saturn
Schattenkopie
Schattenkopiemechanismus
Schema Discovery API
Schnittstelle
Script for .NET
Secure Virtual Machine
Security Application Block
Security Transparency Modell
Sedna
Seiten-Caching in ASP.NET (Outout-Caching)
Seitenklasse
Serialisierung
Server Explorer
Server Tag
Server-Activated Object
Server-Side-Rendering
Serversteuerelement
Service Component Architecture
Service Data Objects
Serviced Component
Services without Components
Setter
Shadow Document Object Model
Shadowing
Shared Assembly
Shared Project
Shared Source Common Language Infrastructure
SharpDevelop
Sicherheitssteuerelement
Side-By-Side Execution
Simple Mail Transfer Protocol
Simple Managed C
Simple Object Access Protocol
Single Active Results Sets
Single File Assembly
Single File Model
Single Instruction, Multiple Data
Single Module Assembly
SingleCall
Singleton
SiteMapPath
SiteMapProvider
SkiaSharp
Skripteigenschaft
Small Object Heap
Smart Device Extensions
SOAP-Extension
Software Licensing and Protection Services
Softwarekomponente
Softwarekomponentenmodell
Son of Strike
SQL Cache Invalidation
SQL Server 2005 Express Manager
SQL Server Common Language Runtime
SQL Server Reporting Services
SqlServerCe
Standard Template Library/CLR
Steuerelement
Store Schema Definition Language
Stream
Strong Name Key File
Strongly Named Assembly
Strongly Types DataSet
Strongly-Typed Ressource
Structured Exception Handling
Synchronisation
System Script Host
System.CodeDom
System.CodeDom.Compiler
System.Collections
System.Collections.Specialized
System.ComponentModel
System.ComponentModel.Design
System.ComponentModel.Design.Serialization
System.Configuration
System.Configuration.Assemblies
System.Configuration.Install
System.Console
System.Data
System.Data.Common
System.Data.ObjectSpaces
System.Data.Odbc
System.Data.OleDb
System.Data.SqlClient
System.Data.SqlTypes
System.Deployment
System.Diagnostics
System.Diagnostics.Design
System.Diagnostics.SymbolStore
System.Drawing
System.Drawing.Design
System.Drawing.Drawing2D
System.Drawing.Imaging
System.Drawing.Printing
System.Drawing.Text
System.EnterpriseServices
System.EnterpriseServices.CompensatingResourceManager
System.EnterpriseServices.Internal
System.Globalization
System.IO
System.IO.IsolatedStorage
System.Management.Instrumentation
System.Messaging
System.Messaging.Design
System.Net
System.NET 2.0
System.Net.Sockets
System.Numerics.Vectors
System.Object
System.Reflection
System.Reflection.Emit
System.Resources
System.Runtime.Caching
System.Runtime.CompilerServices
System.Runtime.InteropServices
System.Runtime.InteropServices.CustomMarshalers
System.Runtime.InteropServices.Expando
System.Runtime.Remoting
System.Runtime.Remoting.Activation
System.Runtime.Remoting.Channels
System.Runtime.Remoting.Channels.Http
System.Runtime.Remoting.Channels.Tcp
System.Runtime.Remoting.Contexts
System.Runtime.Remoting.Lifetime
System.Runtime.Remoting.Messaging
System.Runtime.Remoting.Metadata
System.Runtime.Remoting.Metadata.W3cXsd2001
System.Runtime.Remoting.MetadataServices
System.Runtime.Remoting.Proxies
System.Runtime.Remoting.Services
System.Runtime.Serialization
System.Runtime.Serialization.Formatters
System.Runtime.Serialization.Formatters.Binary
System.Runtime.Serialization.Formatters.Soap
System.Security
System.Security.Cryptography
System.Security.Cryptography.X509Certificates
System.Security.Cryptography.Xml
System.Security.Permissions
System.Security.Policy
System.Security.Principal
System.ServiceProcess
System.ServiceProcess.Design
System.Text
System.Text.RegularExpressions
System.Threading
System.Timers
System.Transactions
System.Type
System.ValueType
System.Web
System.Web.Caching
System.Web.Configuration
System.Web.Handlers
System.Web.Hosting
System.Web.Mail
System.Web.RegularExpressions
System.Web.Security
System.Web.Services
System.Web.Services.Configuration
System.Web.Services.Description
System.Web.Services.Discovery
System.Web.Services.Protocols
System.Web.SessionState
System.Web.UI
System.Web.UI.Control
System.Web.UI.Design
System.Web.UI.Design.WebControls
System.Web.UI.HtmlControls
System.Web.UI.Page
System.Web.UI.WebControls
System.Web.Util
System.Windows.Forms
System.Windows.Forms.ComponentModel.Com2Interop
System.Windows.Forms.Design
System.Windows.Forms.PropertyGridInternal
System.Xml
System.Xml.Schema
System.Xml.Serialization
System.Xml.XPath
System.Xml.Xsl
Systemdienste
Tabular Data Stream
Tag Helper
TagLib
Task Parallel Library
Task-based asynchronous Pattern
TclScript
Template Definition Language
Template Description Language
Text Template Transformation Toolkit
TextBox
Themes
Tiered Compilation
Tizen
Trace.axd
Transactional File System
TreeView
Triton
tvOS
Typed Dataset
Typkonvertierung
Typkonzept
Universal Windows App
Universal Windows Platform Bridges
Unmanaged Assembly
URL Mangling
URL Rewriting
URL-Remapping
User Control
Validation Application Block
Validation Server Controls
Validierungssteuerelement
Verbindungspooling
Verbindungszeichenfolge
Vererbung
Version Policy
Version Tolerant Serialization
Versionierung
View State
Viper
Virtual Execution System
Visual Basic
Visual Basic .NET
Visual Basic .NET 2002
Visual Basic .NET 2003
Visual Basic .NET 2005
Visual Basic 2005 Power Pack
Visual Basic 2012
Visual Basic 2015
Visual Basic 8.0
Visual Basic 9.0
Visual Basic Express Edition
Visual C# .NET
Visual C++
Visual FoxPro
Visual Interdev
Visual Studio
Visual Studio .NET
Visual Studio .NET Combined Help Collection
Visual Studio .NET 2002
Visual Studio .NET 2003
Visual Studio .NET 2005
Visual Studio .NET 8.0
Visual Studio 2005
Visual Studio 2008
Visual Studio 2010
Visual Studio 2012
Visual Studio 2013
Visual Studio 2015
Visual Studio 2017
Visual Studio 2019
Visual Studio 6.0
Visual Studio 97
Visual Studio Analyser
Visual Studio Code
Visual Studio Express Edition
Visual Studio for Applications
Visual Studio for Mac
Visual Studio LightSwitch
Visual Studio Shell
Visual Studio Software Development Kit
Visual Studio Team System
Visual Studio Tools for Applications
Visual Studio Tools for Office
Visual Web Developer
Visual Web Developer 2008
Visual Web Developer 2010
Visual Web Developer Express Edition
Visual Web Developer Web Server
Volta
Vorwärtscursor
WatchKit
watchOS
WCF Data Service
WCF Rich Internet Application Services
WCF Web Api
Web Based Enterprise Management
Web Client Software Factory
Web Content Management System
Web Matrix
Web Platform Installer
Web Remote Procedure Call
Web Service Development Kit
Web Services Enhancements
Web Services Metadata Exchange
web.config
Webanwendungsmodell
Webclasses
Webcontrol
Webhost
WebMatrix
Webpart
Webserverprogrammierung
Websockets
Webtechniken
Webtest
Well-Known-Type
Werttyp
Whidbey
Win32-Assembly
Windows 8
Windows Application Server
Windows Azure
Windows Azure Mobile Services
Windows Azure Pack for Windows Server
Windows Azure Storage
Windows Azure Websites
Windows CardSpace
Windows CE
Windows Communication Foundation
Windows Compatibility Pack for .NET Core
Windows File System
Windows Forms
Windows Forms 2.0
Windows Framework
Windows Identity Foundation
Windows IIS MSDE ASP.NET
Windows Installer
Windows Installer XML
Windows Live
Windows Management Instrumentation
Windows Metadata
Windows Nano Server
Windows Phone 7
Windows PowerShell
Windows PowerShell 2.0
Windows PowerShell 3.0
Windows PowerShell 5.0
Windows PowerShell 5.1
Windows Presentation Foundation
Windows RT
Windows Runtime
Windows Runtime Component
Windows Server 2003
Windows Server 2012 Release 2
Windows Server AppFabric
Windows Server System
Windows Template Library
Windows Vista
Windows Workflow Foundation
WMI Scriptomatic
WMI.NET
WS-Management
Xamarin
Xamarin Studio
Xamarin.Forms
Xamarin.Mobile
XAML Browser Application
XAML Data Binding
XAML Standard
XML Diff Language
XML Schemas DataTypes Support Utility
XML Script
XML.NET
XmlDocument
XML-Document-Transform
XmlLite
XmlReader
XmlWriter
XNA Framework
XPath Data Model
XPathNavigator
XSharp
XSP
YAML Ain't Markup Language