Mitch's Blog

Technology experience and practical advice on ASP.NET, .NET, AI, software architecture, and more.

Browse Articles

254 articles (page 4 of 29)

Deploying .NET MAUI Blazor App to ProgramFiles'

Development > .NET

Posted:

The most common deployment process for Windows implementations of .NET MAUI Blazor applications is to utilize the automatic MSIX package creation. However, there are situations where you may need to deploy your application as a simple exe so you can deploy it to the location of your choice or as in my case so that I could pass parameters at launch to the application.

Leveraging Chat GPT for Development: Balancing Privacy, Security, and Integrity

Development > Productivity Tools

Posted:

Over the past few years, AI model growth has been exponential, providing a robust collection of tools that can be utilized to streamline many operations that can benefit from machine learning operations. Although some may see AI models as simply "better search engines," there is a lot more that you can utilize ChatGPT or otherwise for; however, it requires careful consideration & planning. Let's explore how ChatGPT can help developers and how we can balance the privacy, security, and other aspects of day-to-day interactions.

Upgrading Xamarin Forms to .NET MAUI

Development > .NET

Posted:

So much has changed in the .NET Mobile Development world in the past few years. This blog post investigates the current process to migrate from Xamarin Forms to .NET MAUI. Including some helpful tips, links to documentation, and real-world feedback after completion of numerous transitions.

Squashing EF Core Migrations Safely

Development > Entity Framework

Posted:

Projects can evolve over time, and the history of granular migrations within Entity Framework can result in a bloated change history. Additionally, changes can occur within Entity Framework tooling that may result in code warnings or other similar concerns. Resetting your migrations to squash the history can be a very helpful process, however it requires precision and care.

Some Considerations for Giving Tuesday

General

Posted:

As 2022 starts to come to a close and the insanity of the holiday shopping season sets in, don't forget to think about supporting organizations that make a positive contribution in your communities. After the loss of my 3 year old daughter in April of 2022, I find myself especially reflective on supporting others this season.