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

,
April 24, 2019 / No Comment

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 […]
Read more

AUTHOR: CATEGORY: .NET Core, Blog

Decoupling – Making Your C# Program More Testable

,
April 23, 2019 / No Comment

 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 […]
Read more

AUTHOR: CATEGORY: Blog, C#

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

,
November 29, 2018 / No Comment

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 […]
Read more

AUTHOR: CATEGORY: Blog, Xamarin

Potential New Features of C# 8.0 Exposed

,
November 7, 2018 / No Comment

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 […]
Read more

AUTHOR: CATEGORY: Blog, C#

Quickly Configure ASP.NET Core API to work with Vue CLI 3!

,
October 25, 2018 / No Comment

Use Vue CLI 3 with all the functionality of ASP.NET Core.
In this tutorial, we will use the .NET WebAPI template to generate an API back-end and Vue CLI 3 to create the front-end and get them to work together.
Here is a link to my working version on GitHub https://github.com/ykravtsov/vue_app.
Prerequisites

Node
.Net Core 2.1 SDK
Visual Studio […]
Read more

Debugging like a Pro in Visual Studio

,
September 6, 2018 / No Comment

Viewing method return values in the Locals/Autos windows in Visual Studio
Visual Studio is packed with tons of great debugging tools. There are so many tools that it’s often hard to keep track of them all. Simply knowing about a tool can make a significant improvement to your productivity. In this post, we’ll look at how you can examine […]
Read more

AUTHOR: CATEGORY: Blog, C#, LINQ, Visual Studio

Material Design in XAML – How to make sense of the Dialog Host

,
August 16, 2018 / No Comment

 
Material Design In XAML (MDIX) is a beautiful theme library that brings Google’s Material Design to your Windows Presentation Framework (WPF) applications. In this tutorial, we look at how easy it is to get started with one of its most powerful controls, the DialogHost. It provides a simple way to display a dialog with information or prompt the […]
Read more

AUTHOR: CATEGORY: Blog, C#, MDIX, WPF

The ‘Elegant-Innovative-Excellence’ of C#

,
July 24, 2018 / No Comment

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 […]
Read more

AUTHOR: CATEGORY: Blog, C#

5 Steps to Getting Started with Material Design In XAML

,
July 2, 2018 / 4 Comments

Material Design In XAML (MDIX) is a beautiful theme library that brings Google’s Material Design to your Windows Presentation Framework (WPF) applications. In this tutorial, we look at how easy it is to get started and add some beautiful material design to your application.
 
If you have an existing WPF project, you can skip to step two.
Step […]
Read more

AUTHOR: CATEGORY: Blog, C#, MDIX, Windows, WPF

ASP.NET Core Dynamic Routing with Constraints

,
April 19, 2018 / No Comment

Need to do more complex routing with ASP.NET Core? Try Constraints.
Constraints are a solution for serving Angular apps from a hybrid MVC application.
We recently had a unique challenge of serving up an angular app from an MVC application. This app needed to serve other MVC pages along with the angular site. Additionally, the routes that would serve the […]
Read more

AUTHOR: CATEGORY: .Net, .NET Core, Blog, C#