MENU
Start
Hauptseite
Angebote im Überblick
Zahlen über uns
Kernkompetenzen
Softwareentwicklung
Beratung
Firmen-Schulungen
Offene Seminare
Online-Maßnahmen
Vorträge
Coaching
Support
Fachbücher
Fachartikel
Konditionen
Themen
Kernkompetenzen
Aktuelle Themen
Web & Cloud
Apps / Mobilplattformen
Benutzeroberflächen / User Experience
.NET
JavaScript / TypeScript
Java
Programmiersprachen
Entwicklungswerkzeuge
Scripting
Softwareengineering
Datenbanken / Reporting / BI
Betriebssysteme & Virtualisierung
Microsoft Server-Produkte
Windows & Office für Anwender
Soft Skills & IT-Recht
Beratung
Beratungsthemen
Coaching
Softwareentwicklung
Technischer Support
Unsere Top-Berater
Referenzkunden
Angebotsanfrage
Individuelle Schulungen
1042 Schulungsthemen
Agendakonfigurator
Weiterbildungsphilosophie
Didaktische Konzepte
Vor Ort oder online
Unsere Top-Trainer
Referenzkunden
Teilnehmerfeedback
Angebotsanfrage
Offene Seminare
.NET-Akademie
.NET/C#-Basisseminar
WPF
WinUI
.NET MAUI
Blazor
WebAPI & gRPC
Entity Framework Core
Unit Testing / TDD
PowerShell
Infotage
Wissen
Übersicht
Fachbücher
Fachartikel
Konferenzvorträge
Konferenzen/Events
Spickzettel
Lexikon/Glossar
Programmcodebibliothek
Fallbeispiele
Versionshistorie
Weblog
Downloads
Newsletter
Community-/Leserportal
Registrierung
.NET/C#/Visual Studio
.NET 10.0
.NET 9.0
.NET 8.0
ASP.NET (Core)/Blazor
PowerShell
Über uns
Kontakt
Selbstdarstellung
Kernkompetenzen
Dr. Holger Schwichtenberg
Top-Experten
Leitung & Kundenteam
Referenzkunden
Kundenaussagen
Referenzprojekte
Partner
Konditionen
Stellenangebote
Weitere Websites
Impressum
Datenschutzerklärung, Haftung, Urheberrecht, Barrierefreiheit
Suche
Themenkatalog
Tag Cloud
Volltextsuche
Site Map
FAQs
Erklärung des Begriffs: Attribut
Zur Stichwortliste unseres Lexikons
Was ist
Attribut
?
Attribute sind Daten-Mitglieder einer Klasse. Es gibt in
.NET
zwei Arten von Attributen: Felder (engl.
Field
s) und Eigenschaften (engl. Properties).
Field
:
Field
s sind Attribute, bei denen der Nutzer des
Objekt
s direkt einen bestimmten Speicherplatz innerhalb des
Objekt
s beschreibt. Er kann alle dem Datentyp des Feldes entsprechenden Werte in das Feld schreiben, ohne dass eine weitere Prüfung erfolgt.
Property
: Im Gegensatz dazu wird bei einer
Property
bei jedem Schreib- und Lesezugriff Programmcode ausgeführt, bei dem z.B. Prüfungen durchgeführt werden können. So kann der Gültigkeitsbereich auf beliebige Werte beschränkt werden. Zu einer
Property
gehört eine Get()-
Methode
und/oder eine Set()-
Methode
. Wie und ob überhaupt die übergebenen Werte verarbeitet werden, ist in diesen
Methode
n zu implementieren.
Aus der Sicht des Nutzers der Klasse gibt es keinen Unterschied zwischen
Field
s und Properties.
WICHTIG
Microsoft verwendet den Begriff Attribut in
.NET
auch noch für einen anderen Fall, siehe
Metadaten-Attribut
.
Weitere Ressoucen auf dieser Website
WMI-Klassenreferenz (alle WMI-Klassen mit ihren Methoden und Attributen)
Querverweise zu anderen Begriffen im Lexikon
Metadaten-Attribut
Property
Methode
Objekt
Field
.NET (DOTNET)
Beratung & Support
Anfrage für Beratung/Consulting zu ATTRIBUT
Gesamter Beratungsthemenkatalog
Technischer Support zum ATTRIBUT
Schulungen
ASP.NET Core 9.0 - Änderungen und Neuerungen gegenüber ASP.NET Core 8.0
Blazor für Fortgeschrittene - Tipps, Tricks und Tuning
C# 10.0 - Neuerungen gegenüber C# 9.0
C# 11.0 - Neuerungen gegenüber C# 10.0
Entity Framework Core 6.0 (EF Core 6.0) - Änderungen und Neuerungen gegenüber Entity Framework Core 5.0
.NET 4.5.1/.NET 4.5.2/4.5.3 Update / Neuerungen in .NET Framework 4.5.1/.NET Framework 4.5.2/.NET Framework 4.5.3
.NET Akademie: Datenbankprogrammierung mit Entity Framework Core (3-Tages-Agenda des öffentlichen Seminars)
.NET und C# für Umsteiger von klassischem Visual Basic/COM
.NET-Reflection: Codeanalyse und Codegenerierung (System.Reflection, System.CodeDom)
Active Directory für Administratoren
Active Directory-Administration mit der Windows PowerShell
ADO.NET Entity Framework (EF) Code-based Modelling (alias Code First/Code Only)
Angular - Basiswissen
Applying Professional Scrum for Software Development (APS-SD) - offizieller Kurs gemäß scrum.org zur Vorbereitung auf die optionale Zertifizierung
ASP.NET Core 8.0 - Änderungen und Neuerungen gegenüber ASP.NET Core 7.0
Aurelia
C#-Aufbauwissen (Fortgeschrittene Sprachkonstrukte in C#)
C#-Basiswissen (Grundlagen der Programmiersprache C#)
Clientseitige Web-Techniken
Dynamics 365 Customer Engagement / Microsoft Dynamics CRM - Konfiguration und Anpassung
Dynamics 365 Customer Engagement / Microsoft Dynamics CRM für Anwender
Entity Framework Core 8.0/9.0/10.0 (EF Core 8.0/9.0/10.0): Objekt-Relationales Mapping (ORM) für .NET 8.0/9.0/10.0 (komplettes Wissen)
Grundlagen der objektorientierten Programmierung anhand von C# oder Visual Basic .NET
Hibernate
HTML 5.x-Basiswissen (Grundlagen für Einsteiger)
Java Native Interface (JNI)
Java Persistence API (JPA) mit Hibernate
Java Servlets und Java Server Pages (JSP)
jQuery und jQueryUI
Linux-Systemprogrammierung
Microsoft SQL Server Analysis Services (SSAS) Multidimensional Models
Moderne Browser-Programmierschnittstellen: Browser Object Model (BOM) / HTML5-APIs
Multithreading mit Java (Nebenläufigkeit)
Neuerungen in C++11
Neuerungen in C++17
Neuerungen in C++20
Neuheiten in CSS 3 (Das ist neu Cascading Style Sheets in Version 3)
Neuheiten in HTML5 (Das ist neu in Hypertext Markup Language in Version 5)
NHibernate - Objekt-Relationales Mapping (ORM) mit .NET
Objektorientierte Entwurfsmuster (Design-Pattern/Architektur-Pattern) mit .NET (C#, Visual Basic .NET)
Objektorientierte Programmierung (OOP) mit C#, Java, C++, Visual Basic.NET o.ä.
Python-Aufbauwissen
React (Entwicklung von Single Page Web Applications mit React)
Scala
Skriptbasierte Active Directory-Migration
SQL Server Master Data Services (MDS) implementieren und administrieren
System Center Operations Manager (SCOM)
Visual Basic .NET für Umsteiger von VBA/VB 4/5/6
Von ASP.NET 3.5 nach ASP.NET 4.0/4.5: Neuerungen in ASP.NET 4.0/4.5
Webbasistechniken: HTTP, HTML und CSS (Crashkurs)
Anfrage für eine individuelle Schulung zum Thema ATTRIBUT
Gesamter Schulungsthemenkatalog
Fachbücher
Der Oracle DBA – Das Handbuch für Oracle On-Prem und Oracle Cloud
Microsoft Copilot für Entscheider: Strategie, Governance und DSGVO-Compliance für CISOs, IT-Leiter und Datenschutzbeauftragte
SQL Server Performance & Troubleshooting: Reale Probleme, echte Lösungen — vom Hardware-Fundament bis zum Ausführungsplan
Blazor 10.0: Moderne Webanwendungen und hybride Cross-Platform-Apps mit .NET 10.0, C# 14.0 und Visual Studio 2026
C# 14.0 Crashkurs
C# 14.0 Crashkurs
Endlich barrierefrei: In 77 einfachen Schritten zur gesetzlich verpflichtenden Barrierefreiheit
Moderne Datenzugriffslösungen mit Entity Framework Core 10.0
42 Wege, um liebevoll in der IT zu scheitern
PHP and MySQL: The Comprehensive Guide
.NET 10.0 Update: Die Neuerungen in .NET 10.0 gegenüber .NET 9.0
Blazor 9.0: Moderne Webanwendungen und hybride Cross-Platform-Apps mit .NET 9.0, C# 13.0 und Visual Studio 2022
C# 13.0 Crashkurs
C# 13.0 Crashkurs
Cross-Plattform-Apps mit .NET MAUI entwickeln
Moderne Datenzugriffslösungen mit Entity Framework Core 9.0
Digitale Barrierefreiheit für alle!: 2. Auflage des Standardwerks zu Inklusion
Gemeinsam für Inklusion: Kurzgeschichten über digitale Menschenrechtsverletzungen
Data Modeling with Microsoft Power BI
.NET 9.0 Update: Die Neuerungen in .NET 9.0 gegenüber .NET 8.0
PowerShell 7 und Windows PowerShell 5 – das Praxishandbuch
C# und .NET 8 – Grundlagen, Profiwissen und Rezepte
PHP 8 und MySQL: Das umfassende Handbuch zu PHP 8 (Neuauflage zu PHP 8.3)
.NET 8.0 Update: Die Neuerungen in .NET 8.0 gegenüber .NET 7.0
Concurrency with Modern C++: What every professional C++ programmer should know about concurrency
C++20: Get the Details
Blazor 8.0: Moderne Webanwendungen und hybride Cross-Platform-Apps mit .NET 8.0, C# 12.0 und Visual Studio 2022
Moderne Datenzugriffslösungen mit Entity Framework Core 8.0
C# 12.0 Crashkurs
C# 12.0 Crashkurs
Self-Service AI mit Power BI
App-Entwicklung für Mobile und Desktop: Software Engineering mit .NET MAUI und Comet für iOS, Android, Windows und macOS
Requirements Engineering für die agile Softwareentwicklung: Methoden, Techniken und Strategien
Cross-Plattform-Apps mit .NET MAUI entwickeln
Blazor 7.0: Blazor WebAssembly, Blazor Server und Blazor Hybrid
C# 11.0 Crashkurs
C# 11.0 Crashkurs
HTML5 und CSS3: Start ohne Vorwissen - mit umfangeichen Download Material (Sonderausgabe)
Moderne Datenzugriffslösungen mit Entity Framework Core 7.0
PowerShell 7 und Windows PowerShell 5 – das Praxishandbuch
ASP.NET Core Security
Digitale Barrierefreiheit für alle!: Ein Sachbuch für gelingende Inklusion
C# und .NET 6 – Grundlagen, Profiwissen und Rezepte
C++ Core Guidelines Explained: Best Practices for Modern C++
Vue.js 3 Crashkurs
Handbuch für Softwareentwickler: Das Standardwerk für professionelles Software Engineering
Moderne Datenzugriffslösungen mit Entity Framework Core 6.0
Blazor 6.0: Blazor WebAssembly, Blazor Server und Blazor Desktop
C# 10.0 Crashkurs
C# 10.0 Crashkurs
Alle unsere aktuellen Fachbücher
E-Book-Abo für ab 99 Euro im Jahr