Quelltexte
Hardware runs the world. Software controls the hardware. Code generates the software. Have you coded today?
Hier ist der Umschlagplatz für Code-Schnipsel, nützliche Funktionen, Klassen und Komponenten, die sich in vielen Anwendungen nützlich machen und wiederkehrende Aufgaben deutlich vereinfachen können.
Die Liste kann mit den folgenden Auswahlelementen nach Schlagwörtern gefiltert und sortiert werden. Besonders interessante Einträge sind gelb hervorgehoben.
async c# c++ class console data gui interop javascript math media network pascal php powershell reflection sec userscript winforms wpf xml × Nach Relevanz Nach Änderungsdatum Nach Erstellungsdatum Nach Titel Archivierte Inhalte
TxTranslation c# class data winforms wpf xml ★★★★★★
Einfache aber mächtige Bibliothek für Übersetzungen und Lokalisierung in .NET-Anwendungen. Unterstützt XAML-Binding, Ersatzsprachen, Anzahl-abhängige Übersetzungen, Platzhalter und Zeitformatierung.
ViewModelKit.Fody c# class wpf ★★★★★
Makes WPF ViewModel classes smart by default. Implements INotifyPropertyChanged and DelegateCommands for auto properties, recognises dependent properties, connects property changed handlers.
MultiSelectTreeView-Steuerelement c# class data wpf ★★★★★
Ein WPF-TreeView-Steuerelement, das mehrfache Auswahl unterstützt.
ViewModelBase-Klasse c# class reflection wpf ★★★★★
Basisklasse für ViewModels nach dem MVVM-Muster, mit einigen Vereinfachungen für abgeleitete Klassen.
DelegateCommand-Klasse c# class wpf ★★★★
Vereinfacht Commands für ViewModels nach dem MVVM-Muster. Stellt eine ICommand-Implementierung bereit, die die Execute- und CanExecute-Methoden an Delegaten weiterleitet.
ViewCommand-Muster c# class wpf ★★★★
Beschreibt eine Methode für das MVVM-Entwurfsmuster, um eine View von einem ViewModel aus mit Befehlen zu steuern.
ObservableCollectionAdapter-Klasse c# class data wpf ★★
Passt eine ObservableCollection eines Typs zur Verwendung als ObservableCollection eines Basistyps an, wo Kovarianz nicht funktioniert.
Zusammenfassung
7 Einträge, ca. 21 400 Codezeilen, geschätzte Entwicklungskosten: 43 000 €