6 热度

Relaying Blazor client logs to Serilog in ASP.NET Core

Microsoft’s new UI stack, Blazor, features in just about every summary of what’s new in .NET Core 3. I’m not planning to use the “server-side” Blazor much, although it’s undeniably impressive (frameworks based on stateful client/server sessions tend to blow their complexity budget dealing with all the messy realities of deployment on the web). “Client-side” Blazor, though, which runs .NET code in the browser using WebAssembly, is more interesting to me.

收录时间: 2019-11-11
分类: Blazor
贡献者: Rector
11 热度

A New Era of Productivity with Blazor

Web development has never been easy, but over the past decade, it has increased in complexity. Front-end Web development defaults to JavaScript as a solution for every problem. JavaScript frameworks, package managers, and tooling make a vast and powerful ecosystem with a variety of options and they all share a common issue. According to the "State of JavaScript 2018" survey

收录时间: 2019-11-09
分类: Blazor
贡献者: Rector
15 热度

Building a Custom Router for Blazor

In this post we are going to build a simple custom router component which will replace the default router Blazor ships with. I just want to say from the start that this isn't meant to be an all singing all dancing replacement for the default router. The default router is quite sophisticated and repl...

收录时间: 2019-11-06
分类: Blazor
贡献者: Rector
16 热度

Building a reusable generic template component for server-side Blazor

The goal is to develop a little bit of UI that can be reused in different Blazor projects or with different data. The component knows nothing about the class it’s working with. The Type is supplied by a generic parameter.This component was developed for my Server-Side Blazor Workshopbut I’m making i...

收录时间: 2019-11-01
分类: Blazor
贡献者: Rector
32 热度

How to Authorize Users in Blazor Declaratively

When it comes to controlling which users can access which functionality in a Blazor application you not only have access to all of the user’s authentication you can authorize the user’s actions without writing any code.

收录时间: 2019-10-29
分类: Blazor
贡献者: Rector
70 热度

Telerik UI for Blazor 2.2.0—Virtual Scroll, Column Ordering

The latest release of Telerik UI for Blazor is here, with new capabilities for the grid, compatibility with the newest .NET Core Preview and more. Check out what's new.

收录时间: 2019-10-18
分类: Blazor
贡献者: Rector
AD 友情赞助
53 热度

Uploading Files In Blazor

A few weeks ago, Steve Sanderson blogged about publishing a package for a prototype Blazor file input component, designed to make working with user-supplied files in Blazor applications a lot easier. Steve has provided some very clear examples demonstrating how to use the component in a number of scenarios. Missing, though, is an example showing how to make an HTTP request to upload a file to some back-end server from a Blazor WebAssembly application.

收录时间: 2019-10-18
分类: Blazor
贡献者: Rector
62 热度

Goodbye Javascript! Build an Authenticated Web App in C# with Blazor + ASP.NET Core 3.0

Curious what the experience would be like to trade in Javascript for C# on the front end? You are about to find out! For many years, Javascript (and it’s child frameworks) have had their run of the DOM(Document Object Model) in a browser, and it took having that scripting knowledge to really manipula...

收录时间: 2019-10-18
分类: Blazor
贡献者: Rector
49 热度

Making A Server Side Blazor Application a Progressive Web Application

You can make your Server Side Blazor applications Progressive Webs Applications (PWA), that allow them to be installed (and uninstalled) on mobile devices without the need to go through the normal application store for those devices.

收录时间: 2019-10-18
分类: Blazor
贡献者: Rector
51 热度

Blazor pages get partial class support

Next .NET Core version 3.1 brings some good news to Blazor – partial page classes. Maybe it’s not so big thing for many guys out there but sure great feature for those who like clean solutions. Here’s my story about partial page classes and their comparison with code-behind classes supported already today.

收录时间: 2019-10-17
分类: Blazor
贡献者: Rector
93 热度

Blazor Server in .NET Core 3.0 scenarios and performance

Since the release of Blazor Server with .NET Core 3.0 last month lots of folks have shared their excitement with us about being able to build client-side web UI with just .NET and C#. At the same time, we’ve also heard lots of questions about what Blazor Server is, how it relates to Blazor WebAssembly, and what scenarios Blazor Server is best suited for.

收录时间: 2019-10-12
分类: Blazor
贡献者: Rector
57 热度

Working With Query Strings In Blazor

When passing data in a URL within a Blazor application, most of the time you will define route templates that incorporate parameter placeholders, passing values as URL segments. You might also find that you need to be able to work with query string values, so how do you do that in a Blazor application?

收录时间: 2019-10-12
分类: Blazor
贡献者: Rector
63 热度

The Blazor Bet

Today's release of .NET Core 3 is significant. By supporting Windows desktop development and dropping support for the full .NET framework, v3 makes a statement - not only is .NET Core here to stay, but .NET Core is the future of .NET.Included in all the fanfare is Microsoft's new web UI framework by...

收录时间: 2019-09-26
分类: Blazor
贡献者: Rector
77 热度

A Simple Blazor User and Role Manager

You can create a simple administration page to allow you to create, update, and delete users in your server side Blazor application by adding a single .razor page. This example also demonstrates how to update the passwords for your users.

收录时间: 2019-09-24
分类: Blazor
贡献者: Rector
139 热度

Goodbye Javascript! Build an Authenticated Web App in C# with Blazor + ASP.NET Core 3.0

Curious what the experience would be like to trade in Javascript for C# on the front end? You are about to find out!Table of ContentsBuild a Basic Website with ASP.NET Core 3.0 + BlazorAdd User Authentication your Blazor Web AppSet Up Your Okta Account to handle the ASP.NET Core 3.0 Blazor AppConfig...

收录时间: 2019-09-21
分类: Blazor
贡献者: Rector
AD 友情赞助
68 热度

New in ASP.NET Core 3.0 - Blazor Server Side

New in ASP.NET Core 3.0 - Blazor Server SideJürgen Gutsch - 10 September, 2019To have a look into the generic hosting models, we should also have a look into the different application models we have in ASP.NET Core. In this and the next post I'm going to write about Blazor, which is a new member of...

收录时间: 2019-09-21
分类: Blazor
贡献者: Rector
79 热度

Blazor Error Handling OwningComponentBase and EF Core Tracking

The version of the book An Introduction to Building Applications with Blazorhad a major change from Preview version 8 to Preview version 9 with the introduction of OwningComponentBase. Using OwningComponentBase ensures that the service and related services that share its scope are disposed with...

收录时间: 2019-09-18
分类: Blazor
贡献者: Rector
69 热度

File uploads with Blazor

For a long time we’ve expected that we’d add a built-in “file input” feature to Blazor. This would let users pick local files and supply them to your application. Possible uses cases include:You want to upload and store those files on a serverOr, you want to read and import some data from them...

收录时间: 2019-09-14
分类: Blazor
贡献者: Rector
108 热度

Integrating FluentValidation with Blazor

FluentValidation is a popular validation library for .NET Core by Jeremy Skinner. It has some advantages over .NET Core’s built-in DataAnnotations validation system, such as a richer set of rules, easier configuration, and easier extensibility.

收录时间: 2019-09-05
分类: Blazor
贡献者: Rector
76 热度

Blazor support in CSLA v5

I'm excited about two things in our industry right now: containers (specifically Kubernetes) and WebAssembly (specifically Blazor and Uno). CSLA .NET version 4.11 got a lot of new and exciting features to support container and Kubernetes scenarios, and there are some more coming in CSLA version 5 as well.

收录时间: 2019-09-04
分类: Blazor
贡献者: Rector
AD 友情赞助