The New Field Keyword in C# 14 & Azure AI Services Overview
We are already one week into the new year, and today, I want to talk about Blazor’s flexibility.
One of the most critical strengths of Blazor is that it uses open web standards (HTML, CSS).
While WPF and other XAML-based technologies in the .NET universe are limited to frameworks that utilize a specific tech stack, we can use all CSS frameworks to implement user interfaces for Blazor.
This week, I uploaded a tutorial showing how to use Tailwind CSS as the CSS framework for Blazor web applications in .NET 8.
It doesn’t matter what your or your company’s favorite CSS framework is. You can use it to style your Blazor components.
I’m curious to find out what this new year holds for us all.
I hope you had a great start to the year 2024.Today, I am sharing a quick update about an interesting feature coming with C# 14 and an intriguing article shedding light on the current situation of AI services on Microsoft Azure.
The Field Keyword in C# 14
The new **field **keyword provides access to the backing field of a C# property.
This new keyword has the potential to be the feature we will be using the most and will definitely see a lot of in the future.
I haven’t created a video about it yet, but Andrea Angella did a great job with his video. I highly recommend looking at his simple example and the thorough explanation of the field keyword.
Azure AI Services Overview
AI is still the driving factor in Microsoft. It means you cannot watch a .NET conference or similar events without hearing AI at least once every 5 minutes.
There are countless AI services on Microsoft Azure, and it’s overwhelming if you ask me, at least, for a regular .NET developer who doesn’t build AI-based solutions daily.
I highly recommend reading Suthahar Jegatheesan’s article, which explains the different steps Microsoft took by starting with Cognitive Services and eventually ending up with Azure AI Foundry.
