Andrew Hoefling

Speaker | Mentor | Coder | Leader

Dependency Injection is a new feature coming to DNN in 9.4 that allows you to inject abstractions or other objects into your Web Forms Module. This has been a common practice in both ASP.NET and ASP.NET Core application development. Removing the tight coupling between your controller code and business layer of your module.

Dependency Injection is a new feature coming to DNN in 9.4 that allows you to inject abstractions or other objects into your Razor3 Module. This has been a common practice in both ASP.NET and ASP.NET Core application development. Removing the tight coupling between your controller code and business layer of your module.

Dependency Injection is a new feature coming to DNN in 9.4 that allows you to inject abstractions or other objects into your SPA Web API Module Controllers. This has been a common practice in both ASP.NET Web API and ASP.NET Core application development. Removing the tight coupling between your controller code and business layer of your module.

Dependency Injection is a new feature coming to DNN in 9.4 that allows you to inject abstractions or other objects into your MVC Module Controllers. This has been a common practice in both ASP.NET MVC and ASP.NET Core MVC application development. Removing the tight coupling between your controller code and business layer of your module.

Dependency Injection is used in many modern applications, it is ubiquitous across .NET application development. In .NET Core it has been built into the platform as a core feature that gets configured during the App Startup code. DNN was built before Dependency Injection became so popular in .NET, and in-lieu of Dependency Injection the Factory Pattern was heavily used. Adding Dependency Injection in DNN will be the first major step towards migrating to .NET Core.

Microsoft Build 2019 was this week and lots of big announcements are coming from Microsoft with what the future of .NET and the ecosystem of developer tools looks like. This year there was a HUGE announcement about the future of .NET with the introduction of .NET 5.

Many browsers are displaying security warnings to users when the websites don't serve traffic over HTTPS and it is becoming more and more important to serve traffic securely. When working in an IIS environment the user can still access your HTTP site and forcing them to access the site securely using HTTPS can be a challenge.

Many programmers, open source developers, hardware gurus and IoT masterminds have been taking their craft to online streaming platforms such as Twitch.tv to share with the world what they are doing. Some people are running their live coding sessions as a tutorial and others are just coding. People are watching, and it is really fascinating to watch how other people write software.

When adding custom animations to your Xamarin Applications don't immediately jump to the custom renderers and platform specific code, it is not needed. Often overlooked the Xamarin.Forms Animation APIs can usually handle your mobile apps animation needs. The APIs are built right into the platform so you can be confident your code will work across the platforms your application is being built for.