Developer-focused analyst firm RedMonk, known for publishing one of the leading indices that measure programming language popularity, has noted the growth of Microsoft's TypeScript, stating it's "exploding" in relation to other languages.
Microsoft Web Template Studio, a new open source Visual Studio Code extension, has been unveiled to simplify and quicken the process of creating full-stack Web applications.
Blazor on the Server is coming with .NET Core Version 3.0 in the second half of 2019. Here's what Peter thinks of that (and he's not completely happy).
On the same day we reported "the end of the experiment is in sight" for Microsoft's Blazor project, it did indeed graduate from experimental status to a preview of a new way to do Web UI with .NET languages like C#.
.NET Core provides a framework that logging systems can be snapped into. However, what's most important about this framework is how you write your messages out. It's the quality of the message that will let you find where your problems are.
Daniel Roth and Steve Sanderson of Microsoft's Blazor development team provided an update on the long-awaited, experimental project that enables .NET development for the Web, stating "the end of the experiment is in sight."
Blazor, like most systems for generating Web pages, supports using layout pages for repeated content. Here's what works, what doesn't (yet) work and work-arounds I've discovered for what doesn't work.
TypeScript 3.4 is out with the usual array of new features, of which a new --incremental flag can lead to faster project builds after the first such build
RedMonk's lastet programming language popularity report singles out TypeScript as a big mover among an otherwise fairly static ranking of the usual leaders.
If you move beyond the basics of working with Razor Pages, there are at least two things you should know to support creating Pages that do more than one thing and integrate with existing code.
Microsoft's experimental Blazor project to allow .NET coding for Web projects via experimental WebAssembly may be getting all the attention, but new open source tooling does something similar, acting like a bridge between the death of Silverlight and the production readiness of WebAssembly.
If you're moving your application's client-side code to Blazor, then you'll want Blazor to manage navigating between pages, too.
If you want to handle the most common pattern in ASP.NET Controllers (displaying a page and then accepting data entered into it), you can do it with Razor Pages. You'll just need less code than if you used a Controller, a View and a model object.