The previews are over as Microsoft today shipped Blazor WebAssembly 3.2 Release Candidate, making the red-hot project just one step away from production-ready general availability on track to debut sometime in May (note: the 2020 Build developer conference starts May 19).
There are plenty of reasons to move traditional ASP.NET web apps -- part of the old .NET Framework -- to the new cross-platform direction, ASP.NET Core, but beware it will require some "heavy lifting," Microsoft says.
TypeScript 3.7, with a new Beta, is now feature complete, with the dev team polishing it up in advance of the official release coming early next month.
The open source Uno Platform announced new integration with Xamarin.Forms that lets developers take existing XF mobile apps to the Web, using WebAssembly.
A GitHub issue titled "Google feedback on TypeScript 3.5" rips the "painful" release for causing more than the usual amount of upgrade problems across Google's repository of billions of lines of code.
Microsoft has shipped TypeScript 3.6, with a new "playground" stemming from an independent open source developer serving as an example of community collaboration improving world-class software.
Microsoft shipped Web Template Studio 2.0, a wizard-driven Visual Studio Code extension for quickly creating a foundation for a full-stack Web app.
With .NET Core 3.0 becoming production-ready and transitioning from new features to a focus on stability and reliability in Preview 7, Microsoft has detailed a slew of new features for the ASP.NET and Blazor components.
You have two tools for generating your initial UI in a Blazor component: ASP.NET's Razor and Blazor's RenderFragment. Here's how to use both to integrate with your C# code (and a warning about what you can't do).
Microsoft's open source TypeScript programming language, fresh off cracking the top 10 in a popularity index for the first time, is out in a v3.6 beta that is feature complete, with the release candidate coming next.
Just a couple months after declaring TypeScript was "exploding" in relation to other programming languages, analyst firm RedMonk is out with a new ranking that shows it cracking the top 10, a rare event in the history of the index.
The beauty of a tag helper is it's ability to add new HTML to your page. Once you know what you want to change, here are the tools to change the HTML going to the user.
You can create your own custom tag helpers ... but it's a lot easier if you understand the process that tag helpers need to go through. Here are your options when gathering the data that a tag helper needs (and why they can't completely replace HtmlHelpers).
Whenever you have repeated HTML, you should be creating your own tag helpers to simplify your views. Here's how flexible tag helpers can be when you go to integrate them into your page.