В руководстве показано как локализовывать сообщения об ошибках проверки формы в приложении Blazor WebAssembly.
Также создаётся образец формы для приема данных о сотрудниках и описан пример обслуживания приложения на двух языках: https://bit.ly/3h24R2q
@BlazorChannel #Blazor
Также создаётся образец формы для приема данных о сотрудниках и описан пример обслуживания приложения на двух языках: https://bit.ly/3h24R2q
@BlazorChannel #Blazor
The Phrase Blog – Software Localization Experts
How to Localize Error Messages for Blazor WebAssembly Forms – The Phrase Blog – Software Localization Experts
Want to localize form validation error messages in a Blazor WebAssembly app? Follow this guide to learn everything you need to know.
Forwarded from Max Arshinov
Очень нужно мнение сообщества. Какую книгу стоит читать в первую очередь джуну в 2021. Опрос анонимный.
Anonymous Poll
40%
CLR via C#, Рихтер
13%
C# in a Nutshell, Альбахари
30%
Язык программирования C# 7 и платформы .NET и .NET Core, Троелсен
7%
C# in Depth, Скит
11%
Другую, ответил в комментариях
Andrew Lock рассказывает, как использовать Auth0 в Blazor Server приложениях: https://bit.ly/3zSdi7e
@BlazorChannel #Blazor
@BlazorChannel #Blazor
Andrew Lock | .NET Escapades
Adding authentication to a Blazor Server app using Auth0
In this post I show how to add authentication to a Blazor Server application using Auth0.
Топ проектов на Github с пометкой Blazor: https://www.libhunt.com/t/blazor
P.S. Некоторые из них, не полностью относятся к Blazor, но так или иначе частично связаны.
@BlazorChannel #Blazor
P.S. Некоторые из них, не полностью относятся к Blazor, но так или иначе частично связаны.
@BlazorChannel #Blazor
Libhunt
Top 23 Blazor Open-Source Projects
Which are the best open-source Blazor projects? This list will help you: ✅abp, ✅awesome-blazor, ✅ant-design-blazor, ✅Chromely, ✅MatBlazor, ✅try, and ✅Blazorise.
А ещё сегодня вышла новая версия Rider 2021.2 и в ней появилась возможность дебажить Blazor WebAssembly. Небольшие подробности: https://www.jetbrains.com/rider/whatsnew/#blazor-debugging и бегом обновляться
JetBrains
What’s New in Rider
What's new in recent JetBrains Rider updates
Как утверждает автор проекта: "Unofficial project inspired by 30 seconds of code"
Вашему вниманию https://www.30secondsofblazor.net/
P.S. за ссылку спасибо @en3tho
@BlazorChannel #Blazor
Вашему вниманию https://www.30secondsofblazor.net/
P.S. за ссылку спасибо @en3tho
@BlazorChannel #Blazor
Новая версия Umbraco (такая CMS) будет на .NET 5 и в связи с этим появится возможность использовать Blazor компоненты. В статье рассказывается как: https://skrift.io/issues/umbraco-and-blazor/
Skrift Magazine
Umbraco and Blazor by Jeroen Koppenol & Lennard Fonteijn | Issue 75
Blazor is an exciting upcoming technology, making it possible to use C# to create client-side logic, like you would with JavaScript. Since the upcoming version of Umbraco (Umbraco 9) is built on .NET 5, the opportunity to use Blazor components arises, but…
А также небольшой гайд о том, как создать Blazor приложение с использованием GraphQL / EntityFramework: https://github.com/microsoft/blazor-graphql-starter-kit
GitHub
GitHub - microsoft/blazor-graphql-starter-kit
Contribute to microsoft/blazor-graphql-starter-kit development by creating an account on GitHub.
Очередная седьмая preview версия ASP.NET Core .NET 6. И вот какие нововведения по Blazor:
- Добавлен атрибут
- Появилась возможность заменять текущий uri в истории браузера, вместо добавления нового
- У DynamicComponent появилось свойство Instance, которое позволяет получить доступ к динамически создаваемому экземпляру компонента
- Blazor поддерживает потоковую передачу данных напрямую из JS в .NET
- Поддержка загрузки файлов более 2 Гб при помощи
- Появилась возможность изменять
- Добавлен атрибут
@BlazorChannel #Blazor
- Добавлен атрибут
[SupplyParameterFromQuery]
, который позволяет получать параметры из строки запроса- Появилась возможность заменять текущий uri в истории браузера, вместо добавления нового
- У DynamicComponent появилось свойство Instance, которое позволяет получить доступ к динамически создаваемому экземпляру компонента
- Blazor поддерживает потоковую передачу данных напрямую из JS в .NET
- Поддержка загрузки файлов более 2 Гб при помощи
InputFile
. Также обновлённый компонент загружает файлы быстрее- Появилась возможность изменять
<head>
компонентов (установка <title>
или добавление <meta>
)- Добавлен атрибут
multiple
, который поддерживает множественный выбор в элементах <select>
Больше изменений и дополнений можно посмотреть по ссылке: https://bit.ly/3yDA42m@BlazorChannel #Blazor
.NET Blog
ASP.NET Core updates in .NET 6 Preview 7
.NET 6 Preview 7 is now available and includes many great new improvements to ASP.NET Core. Here’s what’s new in this preview release: Parity with existing experiences for minimal APIs Added IResult implementations for producing common HTTP responses Support…
Сейчас будет новость немного не по теме канала. Но думаю многим может быть интересна
В последнем обновлении visual studio 2019 16.11.0 добавили возможность Hot Reload: https://docs.microsoft.com/en-us/visualstudio/releases/2019/release-notes#16.11.0
Docs
Visual Studio 2019 version 16.11 Release Notes
Get the latest features, bug fixes, and support for Visual Studio 2019 v16.11. Download today.
Создание Blazor WebAssembly с использованием AntDesign: https://bit.ly/3mdYBaG
@BlazorChannel #Blazor
@BlazorChannel #Blazor
C-Sharpcorner
Build Blazor WebAssembly With Ant Design
In this article, you will learn how to build Blazor WebAssembly with Ant Design.
Плюсы и минусы рендеринга UI на сервере и на клиенте и что выбрать?
Link: https://bit.ly/3xTKj1f
@BlazorChannel #Blazor
Link: https://bit.ly/3xTKj1f
@BlazorChannel #Blazor
Docs
Choose an ASP.NET Core UI
Understand when to use the various ASP.NET Core web UI technologies Microsoft provides and supports.
В недавнем On .NET Live Cecil Phillip и Jimmy Engström рассмотрели взаимодействие Blazor и различных гаджетов: https://www.youtube.com/watch?v=lnV1TBl2ABE
@BlazorChannel #Blazor
@BlazorChannel #Blazor
YouTube
On .NET Live - Connecting gadgets to Blazor
Blazor is fun, Gadgets are fun, now imagine you could combine these two! We will take a look at how Bluetooth LE works, how to figure out a BLE Protocol, and how we can use Bluetooth LE in our Blazor webs. If time permits, we will also take a look at Jimmy’s…
Вышла вторая часть серии статей об улучшении безопасности в Blazor приложениях, используя HTTP headers: https://bit.ly/386mWqU
@BlazorChannel #Blazor
@BlazorChannel #Blazor
Software Engineering
Improving application security in Blazor using HTTP headers – Part 2
This article shows how to improve the security of an ASP.NET Core Blazor application by adding security headers to all HTTP Razor Page responses (Blazor WASM hosted in a ASP.NET Core hosted backend…
Forwarded from devdigest // dot net
В этом эпизоде ON .NET Show Дэвид Пайн и Джереми продемонстрируют пример приложения с поддержкой чат-бота, которое работает на Blazor WASM и SignalR.
https://devdigest.today/post/1745
#Blazor #WASM #SignalR
https://devdigest.today/post/1745
#Blazor #WASM #SignalR
Developers Digest
Using SignalR in your Blazor applications
In this episode, David Pine joins Jeremy to show off this chat bot enabled demo that's powered by Blazor WASM and SignalR[00:00] - Start[01:09] - Why is Sign...