.Net

.NET Reunified: Microsoft’s Plans for .NET 5

When Microsoft announced .NET 5 at Microsoft Build 2019 in May, it marked an important step forward for developers working across desktop, Web, mobile, cloud and device platforms. In fact, .NET 5 is that rare platform update that unifies divergent frameworks, reduces code complexity and significantly advances cross-platform reach. This is no small task. Microsoft is proposing to merge the…

Video: What’s New in ASP.NET Core 2.2

Who doesn’t like new features? Michael Stokesbary, senior software architect and trainer at IntelliTect and C# instructor at Eastern Washington University, was excited about the performance enhancements made to ASP.NET Core 2.2. He wrote a blog about the simplified web API authentication and decided to share what he learned in even more detail with the Spokane .Net User Group on…

Decoupling – Making Your C# Program More Testable

 How and Why to Implement Decoupling Classes in Your Code Decoupling is a strategy for writing testable code when dealing with hard-to-test classes and it can be an incredibly powerful tool to help you write clean, effective and bug-free code. What Is Decoupling? Decoupling is a coding strategy that involves taking the key parts of your classes’ functionality (specifically the…

Video: Is Xamarin Forms the Right Choice for Your Next App?

Using Xamarin Forms is a quick win according to Kevin Bost, Xamarin certified senior developer at IntelliTect and C# instructor at Eastern Washington University. Xamarin is Microsoft’s platform for building mobile applications. Using a shared C# codebase, developers can build android and IOS apps at the same time using the Xamarin.Forms library. It isn’t a common UI; it’s shared code.…

Potential New Features of C# 8.0 Exposed

Can’t satisfy your thirst for C# knowledge? Hang around Mark Michaelis long enough and you’ll get up to speed in no time! Mark has been traveling within the US, and as far as Scandinavia, spreading the C# love. You might have seen him at Visual Studio LIVE! events in Chicago or San Diego or at .Net User Group meetups in…

ElegantInnovativeExcellence of C#

The ‘Elegant-Innovative-Excellence’ of C#

Why C# should be part of your tooling arsenal   C# (pronounced C Sharp) is a language used in combination with Microsoft’s .NET framework for developing applications. “The open-sourced nature of C# and the framework that comes with it is pretty unique,” Mark Michaelis said during a recent interview on Code Chat. “What really makes C# powerful is that it’s…