search
Follow Topic rss_feed

Blazor is the hottest project in the .NET ecosystem right now, providing Microsoft-centric coders with a JavaScript alternative for Web projects.

Bharat Dwarkani shared on Aug 23, 2019
image
visualstudiomagazine.com
bookmarks
share
visibility74
visibility74 share bookmarks

Containers are all the rage nowadays and for good reason. They solve the problem of how to have an application work consistently regardless of the environment it is run on. This is achieved by bundling the whole runtime environment - the application, it's dependencies, configuration files, etc... Into a single image. This image can then be shared and instances of it, known as containers, can then be run.

Bharat Dwarkani shared on Aug 22, 2019
image
chrissainty.com
bookmarks
share
visibility6
visibility6 share bookmarks

Authentication and authorization are two fundamental functions in most applications today. Until recently, it wasn't very clear how to best achieve these functions in Blazor applications.

Bharat Dwarkani shared on Aug 22, 2019
image
chrissainty.com
bookmarks
share
visibility41
visibility41 share bookmarks

One of the many awesome things about Blazor is the migration story it offers. If you're currently developing or maintaining an MVC or Razor Pages application, then you're in for a treat! You can now replace parts of your application with Blazor components.

Bharat Dwarkani shared on Aug 22, 2019
image
chrissainty.com
bookmarks
share
visibility18
visibility18 share bookmarks

While prerendering is now the default for server-side Blazor applications, client-side Blazor applications can take advantage of this as well. In this post, you can learn how to setup your client-side Blazor application for prerendering.

Bharat Dwarkani shared on Aug 22, 2019
image
chrissainty.com
bookmarks
share
visibility5
visibility5 share bookmarks

Binding data is a fundamental task in single-page applications (SPAs). At some point, every application needs to either display data (e.g. labels) or receive data (e.g. forms).

Bharat Dwarkani shared on Aug 22, 2019
image
chrissainty.com
bookmarks
share
visibility8
visibility8 share bookmarks

Blazor now has a built-in form and validation. The default implementation uses data annotations and is a very similar experience to forms and validation in ASP.NET MVC applications. While it's great to have this included out of the box, there are other popular validation libraries available. And it would be great to be able to use them in place of data annotations if we so choose.

Bharat Dwarkani shared on Aug 22, 2019
image
chrissainty.com
bookmarks
share
visibility19
visibility19 share bookmarks

3 different ways to communicate between components and how you can best use them.

Bharat Dwarkani shared on Aug 22, 2019
image
chrissainty.com
bookmarks
share
visibility17
visibility17 share bookmarks

In this series, you can learn to build a simple blogging platform using Blazor.

Bharat Dwarkani shared on Aug 22, 2019
image
chrissainty.com
bookmarks
share
visibility1
visibility1 share bookmarks

Even though Blazor is creating revolution in web technology, it need JavaScript to use web features that cannot be achieved by Blazor for now. To do this Blazor team has provided JavaScript Interop support

Bharat Dwarkani shared on Aug 22, 2019
image
link.medium.com
bookmarks
share
visibility5
visibility5 share bookmarks
add