Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
start:visualstudio2017:programmieren:dotnetweblinks [2021/04/14 18:29]
wikiadmin [Dynamischen Objekte]
start:visualstudio2017:programmieren:dotnetweblinks [2021/12/14 06:46] (aktuell)
wikiadmin [Dependency Injection & IoC Container]
Zeile 3: Zeile 3:
  
 |[[https://dotnet.microsoft.com/download|Download Seite von Microsoft: .NET 5.0 () / .NET Core / .NET Framework]]| |[[https://dotnet.microsoft.com/download|Download Seite von Microsoft: .NET 5.0 () / .NET Core / .NET Framework]]|
-|[[https://docs.microsoft.com/en-us/dotnet/api/?view=netcore-3.1|.NET API browser / .NET Core API Reference version 3.1 (2020)]]|+|[[https://docs.microsoft.com/en-us/dotnet/api/|.NET API Browser: Alle .NET Versionen]]|
 |[[https://www.c-sharpcorner.com/article/difference-between-net-framework-and-net-core/|Difference Between .NET and .NET Core]]| |[[https://www.c-sharpcorner.com/article/difference-between-net-framework-and-net-core/|Difference Between .NET and .NET Core]]|
 |[[https://www.hanselman.com/blog/referencing-net-standard-assemblies-from-both-net-core-and-net-framework/comments#comments-start|Referencing .NET Standard Assemblies from both .NET Core and .NET Framework (2017)]]| |[[https://www.hanselman.com/blog/referencing-net-standard-assemblies-from-both-net-core-and-net-framework/comments#comments-start|Referencing .NET Standard Assemblies from both .NET Core and .NET Framework (2017)]]|
 |[[https://github.com/dotnet/wcf|WCF -- Windows Communication Foundation Client Libraries. For .NET Core]]| |[[https://github.com/dotnet/wcf|WCF -- Windows Communication Foundation Client Libraries. For .NET Core]]|
-|[[https://github.com/dotnet|.NET Platform, API inkl. Dokumentation]]|+|[[https://github.com/dotnet|GitHub-Server: .NET Platform, API inkl. Dokumentation]]|
 ===== Schulungen ===== ===== Schulungen =====
 |[[https://sahansera.dev/dotnet-core-ioc-container/|C# Core , Eine Beispiel wie Dependency Injection und Inversion of Control (DI & IoC) mit der Standard Librarry von Microsoft realisiert werden kann.]]| |[[https://sahansera.dev/dotnet-core-ioc-container/|C# Core , Eine Beispiel wie Dependency Injection und Inversion of Control (DI & IoC) mit der Standard Librarry von Microsoft realisiert werden kann.]]|
Zeile 13: Zeile 13:
 |[[https://docs.microsoft.com/en-us/dotnet/core/extensions/dependency-injection#service-lifetimes|Wichtig im Zusammenhang mit DI & IoC -> Die Service Lifetime.]]| |[[https://docs.microsoft.com/en-us/dotnet/core/extensions/dependency-injection#service-lifetimes|Wichtig im Zusammenhang mit DI & IoC -> Die Service Lifetime.]]|
 |[[https://www.youtube.com/watch?v=0aLsklez0bk|WPF-Apps mit .NET Core und XAML Islands modernisieren. Thomas Claudius Huber (2020)]]| |[[https://www.youtube.com/watch?v=0aLsklez0bk|WPF-Apps mit .NET Core und XAML Islands modernisieren. Thomas Claudius Huber (2020)]]|
 +|[[https://docs.microsoft.com/de-de/dotnet/|Microsoft Dokumentationsseite: .NET-Dokumentation, Guter Einstieg in .NET Welt. Schulungsvideos, Beispiele und Download. Viele weiterführende Dokumente.]]|
 +|[[https://www.youtube.com/channel/UCvtT19MZW8dq5Wwfu6B0oxw|Microsoft Youtube Videos: Gute Einsteigervideos, Erklärungen zu neuen Techniken. Z.B. .NET Core, EFCore usw.]]|
  
-===== Dynamischen Objekte =====+===== Dynamische Objekte =====
 |[[https://docs.microsoft.com/de-de/dotnet/csharp/programming-guide/types/using-type-dynamic|Using type dynamic (C# Programming Guide)]]| |[[https://docs.microsoft.com/de-de/dotnet/csharp/programming-guide/types/using-type-dynamic|Using type dynamic (C# Programming Guide)]]|
 |[[https://docs.microsoft.com/de-de/dotnet/csharp/programming-guide/types/walkthrough-creating-and-using-dynamic-objects|Walkthrough: Creating and Using Dynamic Objects (C# and Visual Basic)]]| |[[https://docs.microsoft.com/de-de/dotnet/csharp/programming-guide/types/walkthrough-creating-and-using-dynamic-objects|Walkthrough: Creating and Using Dynamic Objects (C# and Visual Basic)]]|
-|[[Link|Beschreibung]]|+|[[https://docs.microsoft.com/en-us/dotnet/api/system.dynamic.expandoobject?view=net-5.0|.NET 5.0 (Core), ExpandoObject Class: Represents an object whose members can be dynamically added and removed at run time.]]| 
 +|[[https://docs.microsoft.com/en-us/dotnet/api/system.dynamic.dynamicobject?view=net-5.0|.NET 5.0 (Core), DynamicObject Class: Provides a base class for specifying dynamic behavior at run time.]]| 
 + 
 +===== Externe Programme starten ===== 
 +|[[https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.process?view=net-5.0|.NET 5.0 (Core): Externe Programme (.exe) starten und steuern.)]]| 
 ==== Dependency Injection & IoC Container  ==== ==== Dependency Injection & IoC Container  ====
 |[[http://www.dotnet-stuff.com/tutorials/dependency-injection/understanding-and-implementing-inversion-of-control-container-ioc-container-using-csharp|Understanding and Implementing Inversion of Control Container (IoC container) using csharp]]| |[[http://www.dotnet-stuff.com/tutorials/dependency-injection/understanding-and-implementing-inversion-of-control-container-ioc-container-using-csharp|Understanding and Implementing Inversion of Control Container (IoC container) using csharp]]|
-|[[https://www.mesta-automation.com/wpf-navigation-with-dependency-injection-diioc-part-1/|WPF navigation with dependency injection (DI/IOC): part 1/2]]| +|[[https://www.mesta-automation.com/wpf-navigation-with-dependency-injection-diioc-part-1/|WPF navigation with dependency injection (DI/IOC): part 1/2 (Navigation with DataTemplate)]]| 
-|[[https://www.mesta-automation.com/wpf-navigation-with-dependency-injection-diioc-part-2/|WPF navigation with dependency injection (DI/IOC): part 2/2]]|+|[[https://www.mesta-automation.com/wpf-navigation-with-dependency-injection-diioc-part-2/|WPF navigation with dependency injection (DI/IOC): part 2/2 (Navigation with DataTemplate)]]|
 |[[https://stackoverflow.com/questions/10372463/where-to-place-and-configure-ioc-container-in-a-wpf-application|Where to place and configure IoC container in a WPF application?]]| |[[https://stackoverflow.com/questions/10372463/where-to-place-and-configure-ioc-container-in-a-wpf-application|Where to place and configure IoC container in a WPF application?]]|
 |[[https://www.tutorialsteacher.com/ioc/ioc-container|IoC Container (Unity, StructureMap, Castle Windsor, Ninject, Autofac, DryIoc, Simple Injector, Light Inject)]]| |[[https://www.tutorialsteacher.com/ioc/ioc-container|IoC Container (Unity, StructureMap, Castle Windsor, Ninject, Autofac, DryIoc, Simple Injector, Light Inject)]]|
Zeile 38: Zeile 45:
 ===== Beispiele (Tipps & Tricks) ===== ===== Beispiele (Tipps & Tricks) =====
 [[|]] [[|]]
-==== WPF ====+==== WPF Beispiele ====
 |[[http://csharphelper.com/blog/2014/12/let-user-move-resize-rectangle-wpf-c/|(1/2) Mit der Maus die Grösse von Rechtecken ändern.]]| |[[http://csharphelper.com/blog/2014/12/let-user-move-resize-rectangle-wpf-c/|(1/2) Mit der Maus die Grösse von Rechtecken ändern.]]|
 |[[http://csharphelper.com/blog/2020/03/move-and-resize-multiple-shapes-in-wpf-and-c/|(2/2) Mehrere Rechecke mit der Maus ändern.]]| |[[http://csharphelper.com/blog/2020/03/move-and-resize-multiple-shapes-in-wpf-and-c/|(2/2) Mehrere Rechecke mit der Maus ändern.]]|