Software Development
Showing 385–396 of 2653 results
C# Console and Windows Forms Development with LINQ & ADO.NET
Learn to build a practical Data Driven Windows Forms Application using C#, LINQ and SQL Server Express.
C# Console and Windows Forms Development with LINQ & ADO.NET
Learn to build a practical Data Driven Windows Forms Application using C#, LINQ and SQL Server Express.
C# Dependency Injection
For professional developers, dependency injection is an important technique to keep your codebase testable and maintainable. This course will teach you how to implement dependency injection when working with C#.
C# Design Patterns
This course will teach you how to improve code base by using tested and proven object-oriented design patterns.
C# Design Patterns: Bridge
This course will teach you how to implement the Bridge design pattern in C#.
C# Design Patterns: Facade
Ever wonder how to deal with a big ball of mud class you can't yet refactor? Or perhaps you've had to orchestrate worker or service classes in your classes making your code hard to read and manage. Learn the Facade pattern to help in these scenarios.
C# Design Patterns: Memento
This course will teach you how to apply the Memento Design Pattern in your C# applications to provide undo/redo functionality.
C# Design Patterns: Rules Engine Pattern
This course will teach you to apply simple rules engines to problems involving excess conditional complexity.
C# Design Patterns: Template Method
This course will teach you to apply the Template Method pattern to improve the design of your applications by reducing repetition and enforcing workflow requirements in your code.
C# Events, Delegates, and Lambdas
Events, delegates, and lambdas play an important role in C# apps, but why would you use them? This course will teach you how to leverage the functionality provided by these features so you can handle different event scenarios in your apps.
C# Extension Methods
One of the most powerful and underused features of C#: extension methods. Master them to cut duplicate code and add consistency across your projects. This course teaches all you need to improve your .NET Core and .NET Framework apps with extensions.
C# Feature, Threading, Task Parallel
Learn the different C# features