На данный момент в Blazor отсутствует так называемая Anchor navigation - когда переход происходит к определённому месту на странице.
В статье автор рассказывает почему так, а также как это можно обойти: https://www.meziantou.net/anchor-navigation-in-a-blazor-application.htm
P.S. На GitHub есть Issues на эту тему, но пока в статусе Open
В статье автор рассказывает почему так, а также как это можно обойти: https://www.meziantou.net/anchor-navigation-in-a-blazor-application.htm
P.S. На GitHub есть Issues на эту тему, но пока в статусе Open
Meziantou's blog
Anchor navigation in a Blazor application - Gérald Barré
In this post, I describe how to simulate the anchor navigation in an ASP.NET Core Blazor application
Best Performance Practices для Blazor WebAssembly.
Выжимка: https://bit.ly/3l9g4xt
Подробное описание: https://bit.ly/2HNEZbk
Выжимка: https://bit.ly/3l9g4xt
Подробное описание: https://bit.ly/2HNEZbk
Visual Studio Magazine
Blazor Guru Details Best Performance Practices -- Visual Studio Magazine
Microsoft's point man on the Blazor project -- and basically the creator of the project -- Steve Sanderson, is detailing performance best practices for the web development framework that uses C# instead of JavaScript.
Мы уже два раза писали про Azure Static Web Apps для Blazor и сделаем ещё одно упоминание.
В этот раз взаимодействие показывают в ASP.NET Community Standup. В итоге получился некий гайд: https://www.youtube.com/watch?v=8xsp6Z_HjIg
В этот раз взаимодействие показывают в ASP.NET Community Standup. В итоге получился некий гайд: https://www.youtube.com/watch?v=8xsp6Z_HjIg
YouTube
ASP.NET Community Standup - Oct 6th 2020 - Azure Static Web Apps with .NET and Blazor
Azure Static Web Apps now has first-class support for Blazor WebAssembly and .NET Functions in preview, available in all supported regions. We'll have some fun new demos from Anthony Chu, live Q&A, community links and updates, and more!
Community Links:…
Community Links:…
Реализация валидации в Blazor не по потере фокуса, а по нажатию кнопок: https://www.meziantou.net/validating-an-input-on-keypress-instead-of-on-change-in-blazor.htm
Meziantou's blog
Validating an input on keypress instead of on change in Blazor - Gérald Barré
In this post, I describe how to validate an input element on the oninput event instead of the onchanged event in ASP.NET Core Blazor.
Forwarded from devdigest // dot net
Статья будет полезна для тех, кто работает с Blazor. Автор рассказывает о том, как устроен рендеринг UI в Blazor
https://jonhilton.net/when-does-blazor-render-your-ui/
#Blazor #UI
https://jonhilton.net/when-does-blazor-render-your-ui/
#Blazor #UI
jonhilton.net
When does Blazor decide to render your UI?
Sometimes Blazor needs a nudge to render
Подкатило обновление .NET 5 Release Candidate 2 и вот обновления, которые касаются ASP.NET Core: https://bit.ly/3nHNdlQ
Если хочется почитать только о Blazor, то это можно сделать тут: https://bit.ly/2SUBguR
Если хочется почитать только о Blazor, то это можно сделать тут: https://bit.ly/2SUBguR
ASP.NET Blog
ASP.NET Core updates in .NET 5 Release Candidate 2 | ASP.NET Blog
.NET 5 Release Candidate 2 (RC2) is now available and is ready for evaluation. .NET 5 RC2 is a “go live” release, meaning it’s supported in production. This prerelease of .NET 5 is very close to what we expect to ship for the .NET 5 release.
Очередной туториал от MSDN на тему PWA приложений на Blazor.
То, о чём расскажут в видео:
- What are Progressive Web Apps?
- Getting prepared to make your app installable
- (Demo) Creating a PWA with Blazor
- Exploring the manifest and service worker
- Supporting office scenarios
- Synchronizing offline updates
- Push notifications with PWAs
- (Demo) Setting up notifications in code
https://channel9.msdn.com/Shows/On-NET/ASPNET-Core-Series-PWAs-with-Blazor
То, о чём расскажут в видео:
- What are Progressive Web Apps?
- Getting prepared to make your app installable
- (Demo) Creating a PWA with Blazor
- Exploring the manifest and service worker
- Supporting office scenarios
- Synchronizing offline updates
- Push notifications with PWAs
- (Demo) Setting up notifications in code
https://channel9.msdn.com/Shows/On-NET/ASPNET-Core-Series-PWAs-with-Blazor
Channel 9
ASP.NET Core Series: PWA's with Blazor
Progressive Web Applications (PWA) use modern browser APIs and capabilities to behave like a desktop app. Since Blazor WebAssembly is a standards-based client-side web app platform, developers have t
Напоминаем, что сегодня состоится вебинар от JetBrains "Blazor - C# in the Browser"
Начало в 17:00 по Москве.
Ссылка на регистрацию: https://info.jetbrains.com/rider-webinar-october-2020.html
Ссылка на YouTube: https://www.youtube.com/watch?v=Czr2mgv2DvE&feature=youtu.be
Начало в 17:00 по Москве.
Ссылка на регистрацию: https://info.jetbrains.com/rider-webinar-october-2020.html
Ссылка на YouTube: https://www.youtube.com/watch?v=Czr2mgv2DvE&feature=youtu.be
JetBrains
Webinars by JetBrains
JetBrains is a cutting-edge software vendor specializing in the creation of intelligent development tools, including IntelliJ IDEA – the leading Java IDE, and the Kotlin programming language.
Запись вчерашнего вебинара: https://www.youtube.com/watch?v=Czr2mgv2DvE&feature=youtu.be
P.S. картинка подгрузилась не от него
P.S. картинка подгрузилась не от него
YouTube
Blazor - C# in the Browser
Ever dream about being able to write your web frontend code in C#? Blazor might be your answer! It lets you write your frontend code using C# and Razor. In this session, we'll take a look at what Blazor is, how Blazor works, the difference between Blazor…
Forwarded from devdigest // dot net
То о чем вы всегда мечтали произошло! Вам больше не нужна подписка на Netflix, вы можете выкинуть ваш телевизор и отключить спутник. Ведь теперь у вас есть .NET TV!
https://habr.com/en/company/microsoft/blog/523982/
#TV
https://habr.com/en/company/microsoft/blog/523982/
#TV
Habr
Представляем .NET Live TV — ежедневные лайв-стримы для разработчиков
Сегодня мы запускаем .NET Live TV, ваш универсальный поисковик для всех потоковых трансляций .NET и Visual Studio на Twitch и YouTube. Мы всегда ищем новые спосо...
На Manning появилась часть книги Blazor in Action по программе MEAP. Предзаказать можно за 24$
На сайте доступны две главы.
Ссылка на книгу: https://www.manning.com/books/blazor-in-action
О программе MEAP: https://www.manning.com/meap-program
На сайте доступны две главы.
Ссылка на книгу: https://www.manning.com/books/blazor-in-action
О программе MEAP: https://www.manning.com/meap-program
Manning Publications
Blazor in Action
is a practical guide to building stunning UIs and client-side applications using C# and .NET. You’ll use Blazor to create a fun web application for plotting hiking routes.
Появилась Preview 5 Mobile Blazor Bindings.
В новой версии добавили:
- Поддержку совместного использования между веб приложениями, мобильными и десктопными приложениями;
- Использование Razor Class Library;
- Добавили поддержку SkiaSharp;
Это, конечно, не все изменения в релизе. Подробнее можно почитать тут: https://bit.ly/32looDt
В новой версии добавили:
- Поддержку совместного использования между веб приложениями, мобильными и десктопными приложениями;
- Использование Razor Class Library;
- Добавили поддержку SkiaSharp;
Это, конечно, не все изменения в релизе. Подробнее можно почитать тут: https://bit.ly/32looDt
.NET Blog
Unified Blazor UI in the Mobile Blazor Bindings Preview 5
Build one UI for your web app and hybrid mobile app with Mobile Blazor Bindings Preview 5. Share your UI code and logic across all platforms!
Друзья, на носу .NET Conf 2020 и много информации по .NET 5.
Конференция пройдёт в формате онлайн с 10 по 12 ноября. Регистрация не нужна.
Ссылка на сайт конференции: https://www.dotnetconf.net/
Ссылка на расписание: https://www.dotnetconf.net/agenda
#dotnetconf
Конференция пройдёт в формате онлайн с 10 по 12 ноября. Регистрация не нужна.
Ссылка на сайт конференции: https://www.dotnetconf.net/
Ссылка на расписание: https://www.dotnetconf.net/agenda
#dotnetconf
www.dotnetconf.net
.NET Conf 2023
Join the .NET Conf 2023 free virtual event November 14-16 to learn about the newest developments across the .NET platform, open source, and dev tools. Mark your calendar!
На Channel 9 вышло видео, в котором рассказывается как использовать GraphQL и Blazor в связке для получения данных в реальном времени: https://bit.ly/38j37hg
Channel 9
Real-time Data fetching with GraphQL and Blazor
GraphQL supports the ability to subscribe to event streams to enable somewhat real-time scenarios for both clients and servers. In this episode of the On .NET show, HotChocolate author Michael Staib r
А мы хотим напомнить, что сегодня с 19:00 по Москве начнётся конференция .NET Conf 2020.
Ниже приведены доклады про Blazor:
- 10 ноября 21:00 - A talk for trailblazers: Blazor in .NET 5 (Steve Sanderson and Safia Abdalla);
- 10 ноября 22:30 - Modern Web Development with Blazor & .NET 5 (Dan Roth and Javier Calvarro Nelson);
- 11 ноября 4:00 - Blazor: Client Side vs. Server Side: Hands on Development and Deployment (Dr. Otto Dobretsberger);
- 11 ноября 5:30 - Migrating a Windows Forms App to Blazor: The Amazing and True Story of GIFBot (Georgia Nelson);
- 12 ноября 12:30 - Microfrontends with Blazor: Welcome to the Party! (Florian Rappl);
- 12 ноября 15:00 - Building Real-time Applications with Blazor and GraphQL (Michael Staib);
- 12 ноября 16:30 - Getting Started With Blazor (Carole Rennie Logan);
- 12 ноября 17:30 - Components in Blazor (Poornima Nayar);
- 12 ноября 21:00 - Application State in Blazor Apps (Carl Franklin);
- 12 ноября 22:00 - Blazor Stability Testing Tools for Bullet Proof Applications (Ed Charbeneau);
- 12 ноября 23:00 - From Web Forms to Blazor - Introducing the Blazor Web Forms Components (Jeff Fritz);
- 12 ноября 00:00 - Trailblazor: Building Dynamic Applications with Blazor (Shaun Walker);
- 12 ноября 2:30 - Build native and hybrid mobile apps with Mobile Blazor Bindings (Eilon Lipton);
Подробное расписание и описание сессий можно посмотреть по ссылке: https://www.dotnetconf.net/agenda
#dotnetconf
Ниже приведены доклады про Blazor:
- 10 ноября 21:00 - A talk for trailblazers: Blazor in .NET 5 (Steve Sanderson and Safia Abdalla);
- 10 ноября 22:30 - Modern Web Development with Blazor & .NET 5 (Dan Roth and Javier Calvarro Nelson);
- 11 ноября 4:00 - Blazor: Client Side vs. Server Side: Hands on Development and Deployment (Dr. Otto Dobretsberger);
- 11 ноября 5:30 - Migrating a Windows Forms App to Blazor: The Amazing and True Story of GIFBot (Georgia Nelson);
- 12 ноября 12:30 - Microfrontends with Blazor: Welcome to the Party! (Florian Rappl);
- 12 ноября 15:00 - Building Real-time Applications with Blazor and GraphQL (Michael Staib);
- 12 ноября 16:30 - Getting Started With Blazor (Carole Rennie Logan);
- 12 ноября 17:30 - Components in Blazor (Poornima Nayar);
- 12 ноября 21:00 - Application State in Blazor Apps (Carl Franklin);
- 12 ноября 22:00 - Blazor Stability Testing Tools for Bullet Proof Applications (Ed Charbeneau);
- 12 ноября 23:00 - From Web Forms to Blazor - Introducing the Blazor Web Forms Components (Jeff Fritz);
- 12 ноября 00:00 - Trailblazor: Building Dynamic Applications with Blazor (Shaun Walker);
- 12 ноября 2:30 - Build native and hybrid mobile apps with Mobile Blazor Bindings (Eilon Lipton);
Подробное расписание и описание сессий можно посмотреть по ссылке: https://www.dotnetconf.net/agenda
#dotnetconf
www.dotnetconf.net
.NET Conf 2023
Join the .NET Conf 2023 free virtual event November 14-16 to learn about the newest developments across the .NET platform, open source, and dev tools. Mark your calendar!
Мы немного опередим трансляцию🙊
Ссылочка на .NET 5: https://dotnet.microsoft.com/download/dotnet/5.0
только тссс🤫
Ссылочка на .NET 5: https://dotnet.microsoft.com/download/dotnet/5.0
только тссс🤫
Microsoft
Download .NET 5.0 (Linux, macOS, and Windows)
.NET 5.0 downloads for Linux, macOS, and Windows. .NET is a free, cross-platform, open-source developer platform for building many different types of applications.
.NET Conf прошёл и оставил после себя много интересных выступлений. Если вы пропустили их, то записи доступны для просмотра:
- https://channel9.msdn.com/Events/dotnetConf/2020
- https://www.youtube.com/c/dotNET/videos
P.S. Записи появляются порциями. На channel9 в более удобном виде
#dotnetconf
- https://channel9.msdn.com/Events/dotnetConf/2020
- https://www.youtube.com/c/dotNET/videos
P.S. Записи появляются порциями. На channel9 в более удобном виде
#dotnetconf
Msdn
.NET Conf 2020 | Channel 9
.NET Conf is a free, three-day, virtual developer event co-organized by the .NET community and Microsoft. This year .NET 5.0 will launch at .NET Conf 2020! Come celebrate and learn about the new relea
Запись ASP.NET Community Standup: https://www.youtube.com/watch?v=LjGCPaP8DH8
В этот раз гости обсуждали тестирование Blazor компонентов при помощи библиотеки bUnit.
bUnit - это библиотека для тестирования Blazor компонентов, целью которой является создание лёгких, комплексных и стабильных юнит тестов.
Ссылка на библиотеку: https://github.com/egil/bUnit
Более подробное описание: https://bunit.egilhansen.com/
В этот раз гости обсуждали тестирование Blazor компонентов при помощи библиотеки bUnit.
bUnit - это библиотека для тестирования Blazor компонентов, целью которой является создание лёгких, комплексных и стабильных юнит тестов.
Ссылка на библиотеку: https://github.com/egil/bUnit
Более подробное описание: https://bunit.egilhansen.com/
YouTube
ASP.NET Community Standup - Unit Testing Blazor with bUnit
On this month's Blazor Community Spotlight, we'll be talking to Egil Hansen about unit testing Blazor components with bUnit.
Featuring: Egil Hansen (@EgilHansen), Safia Abdalla (@captainsafia), Jon Galloway (@jongalloway)
Community Links: https://www.t…
Featuring: Egil Hansen (@EgilHansen), Safia Abdalla (@captainsafia), Jon Galloway (@jongalloway)
Community Links: https://www.t…
Часто встречаются вопросы, которые касаются Blazor и Electron.
В статье приведена небольшая инструкция, которая поможет объединить две технологии: https://bit.ly/2Kh9pE6
В статье приведена небольшая инструкция, которая поможет объединить две технологии: https://bit.ly/2Kh9pE6
The JetBrains Blog
Run Blazor Apps Within Electron Shell | The .NET Tools Blog
Hi-diddly-ho Blazorinos! A long-lived mantra of the .NET community has concentrated on transferable knowledge of C# into different paradigms, including desktop, mobile, web, and embedded systems. Blaz