With advanced generative AI systems reshaping software development, Microsoft's Mads Kristensen detailed the many ways AI will improve coding in Visual Studio.
With Google recently releasing a generative AI-powered search bot called Bard to rival Microsoft's "new Bing" search experience, we put both to the test, feeding them identical questions about Visual Studio and .NET.
"Learning about event-based services changes the way that web applications are built, and is an important part of how the modern web works."
Renowned web-dev expert to dive into the foundations of ASP.NET Core, building RESTful services with ASP.NET Core and documenting services with Swagger.
"By far the No. 1 reason decision makers don't get enthusiastic about design is that they have no idea how much money they're leaving on the table."
What do you do when your simple EF app isn't so simple anymore and entity relationships are getting complex and you're getting worried about performance problems. Can you even use EF in a high-performance, scalable web application?
Microsoft says Razor Pages development in ASP.NET Core can make coding page-focused web-dev scenarios easier and more productive than using the controllers and views integral to another option: the Model View Controller (MVC) approach.
Learn how offerings like Ionic, Cordova and others provide an alternative to straight web-dev, Progressive Web Applications (PWAs), native development and other cross-platform dev frameworks like Xamarin (now .NET MAUI), Flutter, React Native and so on.
The red-hot Blazor project has been burning through the Microsoft-centric web-dev world with its brand-new C#-based experience, but does the hype match the reality?
The microservices architectural style is one of the foundational pillars of today's cloud-native development world, along with modern design, containers, backing services and automation.
My Copilot does a lot of cool things, but sometimes it repeats itself and doesn't seem to want to compute the value of pi.
Trying out some hidden functionality that can be enabled with a few mouse clicks (and maybe an IDE restart).
Whether you are building desktop apps, mobile apps or Single-Page Applications (SPAs), nearly every application needs backend APIs. Not only do these APIs need to provide business functionality, but they need to be performant, scalable and most importantly secure.
"You can make and save a *lot* of money by placing design thinking and innovation at the heart of your application development -- perhaps more money than your entire software development budget!"
Dapr addresses a large challenge inherent in modern distributed applications: complexity.
What if you already know what the Startup class does, how configuration is handled and what Kestrel is?
With .NET 6 and the latest Visual Studio 2022 preview, developers can create a hybrid Blazor/.NET MAUI app that can work with local machine resources in ways that ordinary Blazor (web) apps can't.
The Microsoft MVP and LINQ expert discusses the best current C# features, how developers can stay on top of changes, and what they often get wrong about Microsoft's flagship coding language.
The longtime Microsoft MVP first defines microservices, then explains the biggest misconception about them, typical benefits and when they're not the answer.