Вышла первая первью версия .NET 8, а с ней изменения в ASP.NET Core:
- Объявлена работа над Blazor United
- Возможность отправлять исключения в Blazor’s SynchronizationContext с помощью DispatchExceptionAsync
- Поддержка hot reload для полей, свойств и событий в WASM
- Отладка Blazor WebAssembly в Firefox
- Экспериментальная поддержка Webcil формата для .NET сборок (например в Blazor WebAssembly)
Подробнее про обновления можно почитать по ссылке: https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-1/
@BlazorChannel #Blazor #BlazorPreview
- Объявлена работа над Blazor United
- Возможность отправлять исключения в Blazor’s SynchronizationContext с помощью DispatchExceptionAsync
- Поддержка hot reload для полей, свойств и событий в WASM
- Отладка Blazor WebAssembly в Firefox
- Экспериментальная поддержка Webcil формата для .NET сборок (например в Blazor WebAssembly)
Подробнее про обновления можно почитать по ссылке: https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-1/
@BlazorChannel #Blazor #BlazorPreview
Microsoft News
ASP.NET Core updates in .NET 8 Preview 1
.NET 8 Preview 1 is now available! Check out what's new in ASP.NET Core in this update and learn about the roadmap for ASP.NET Core in .NET 8.
14 марта в 20:00 (GMT+3) пройдёт ASP.NET Community Standup на тему тестирования Blazor приложений при помощи Playwright.
Ссылка на трансляцию: https://www.youtube.com/watch?v=lJa3YlUliEs
Playwright - это фреймворк для сквозного тестирования веб-приложений
GitHub: https://github.com/microsoft/playwright
Site: https://playwright.dev/
@BlazorChannel #Blazor
Ссылка на трансляцию: https://www.youtube.com/watch?v=lJa3YlUliEs
Playwright - это фреймворк для сквозного тестирования веб-приложений
GitHub: https://github.com/microsoft/playwright
Site: https://playwright.dev/
@BlazorChannel #Blazor
YouTube
ASP.NET Community Standup - Blazor App Testing with Playwright
Learn how to use Playwright to implement end-to-end testing for your Blazor application!
Community Links: https://www.theurlist.com/blazor-standup-2023-03-14
Featuring: Jon Galloway (@jongalloway), Debbie O'Brien (@debs_obrien), Mackinnon Buck (@MackinnonBuck)…
Community Links: https://www.theurlist.com/blazor-standup-2023-03-14
Featuring: Jon Galloway (@jongalloway), Debbie O'Brien (@debs_obrien), Mackinnon Buck (@MackinnonBuck)…
Обновления новой версии preview (ASP.NET Core .NET 8 Preview 2):
- QuickGrid компонент теперь часть .NET 8.
- Улучшена производительность Blazor WASM с новой функцией jiterpreter
Подробнее про нововведения можно почитать в статье: https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-2/
Попробовать QuickGrid: https://aspnet.github.io/quickgridsamples/
@BlazorChannel #Blazor
- QuickGrid компонент теперь часть .NET 8.
- Улучшена производительность Blazor WASM с новой функцией jiterpreter
Подробнее про нововведения можно почитать в статье: https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-2/
Попробовать QuickGrid: https://aspnet.github.io/quickgridsamples/
@BlazorChannel #Blazor
Microsoft News
ASP.NET Core updates in .NET 8 Preview 2
.NET 8 Preview 2 is now available! Check out what's new in ASP.NET Core in this update.
Далеко не секрет, что chat gpt пишет код. Вот и в этом видео решили попробовать написать приложение Blazor WebAssembly: https://www.youtube.com/watch?v=fFMr3lFW81Q
@BlazorChannel #Blazor
@BlazorChannel #Blazor
YouTube
Can GPT-4 Write All Your Blazor WebAssembly Apps? Let's Find Out! 🤖
🚀 .NET Web Academy: https://www.dotnetwebacademy.com/courses/academy
📧 Newsletter: https://newsletter.patrickgod.com/
❤️ Ko-fi: https://ko-fi.com/patrickgod
☕ Coffee: https://www.buymeacoffee.com/patrickgod
🐦 Twitter: https://twitter.com/_PatrickGod
💡 Udemy…
📧 Newsletter: https://newsletter.patrickgod.com/
❤️ Ko-fi: https://ko-fi.com/patrickgod
☕ Coffee: https://www.buymeacoffee.com/patrickgod
🐦 Twitter: https://twitter.com/_PatrickGod
💡 Udemy…
DotNext в поиске спикеров!
8 и 9 сентября в Москве пройдет DotNext 2023 — участники могут прийти лично, либо подключиться к онлайн-трансляции. Вы можете стать спикером конференции как в офлайне, так и удаленно.
Вы можете выбрать любой формат выступления — доклад, воркшоп, интервью, обсуждение, BoF-сессию или придумать что-то свое.
Выбирайте тему для выступления из списка на сайте или предлагайте свою. Программный комитет поможет на всех этапах подготовки к выступлению: назначит персонального куратора, проведет ревью материала и поможет с доработкой, организует прогоны и даст рекомендации по выступлению.
Подать заявку можно на сайте.
8 и 9 сентября в Москве пройдет DotNext 2023 — участники могут прийти лично, либо подключиться к онлайн-трансляции. Вы можете стать спикером конференции как в офлайне, так и удаленно.
Вы можете выбрать любой формат выступления — доклад, воркшоп, интервью, обсуждение, BoF-сессию или придумать что-то свое.
Выбирайте тему для выступления из списка на сайте или предлагайте свою. Программный комитет поможет на всех этапах подготовки к выступлению: назначит персонального куратора, проведет ревью материала и поможет с доработкой, организует прогоны и даст рекомендации по выступлению.
Подать заявку можно на сайте.
Рассуждения на тему использования WASM на сервере, какой у этого есть потенциал и будущее: https://blog.jetbrains.com/dotnet/2022/12/15/the-future-of-net-with-wasm/
@BlazorChannel #Blazor
@BlazorChannel #Blazor
The JetBrains Blog
The Future of .NET with WASM | The .NET Tools Blog
You’ve likely heard about Blazor, .NET’s frontend framework for writing web applications. Blazor lets you use your existing C# skills to build full-stack applications, from client to server. One way t
Вебинар на тему Blazor и Data API Builder 12 апреля в 01:00 (GMT +3)
Ссылка: https://www.youtube.com/watch?v=7W6h4PuQom8
P.S. начало через пару часов
Ссылка: https://www.youtube.com/watch?v=7W6h4PuQom8
P.S. начало через пару часов
YouTube
ASP.NET Community Standup - Blazor and Data API Builder
Learn about Data API Builder and how it can be used in Blazor app development.
Community Links: https://www.theurlist.com/blazor-community-standup-2023-04-11
Featuring: Davide Mauri, Aaron Powell (@slace), Jon Galloway (@jongalloway), Mackinnon Buck…
Community Links: https://www.theurlist.com/blazor-community-standup-2023-04-11
Featuring: Davide Mauri, Aaron Powell (@slace), Jon Galloway (@jongalloway), Mackinnon Buck…
Role-Based Access Control (RBAC) в Blazor рпиложениях: https://auth0.com/blog/role-based-access-control-in-blazor-apps/
@BlazorChannel #Blazor
@BlazorChannel #Blazor
Auth0 - Blog
Role-Based Access Control (RBAC) in Blazor Applications
Learn how to use roles in your Blazor Server and WebAssembly applications to implement the Role-Based Access Control (RBAC) authorization model.
Вышла третья preview версия ASP.NET Core и вот, что в ней нового:
- Поддержка native AOT в ASP.NET Core. В статье рассказывается, чем это хорошо, что сейчас поддерживается, а что нет, как это попробовать. Также судя по таблице, для Blazor эта функция, пока not supported;
- Добавление Server-side rendering для Blazor компонентов. Это новый подход в рамках задачи по использованию компонентов во всех своих приложениях;
- Возможность рендерить razor компоненты вне ASP .NET Core;
- Добавлены новые компоненты SectionOutlet и SectionContent;
- Появилась возможность отслеживать активности от браузера (например UI события или JavaScript-to-.NET interop вызовы);
- SIMD (Single Instruction, Multiple Data) поддерживается всеми основными браузерами и теперь будет включена по-умолчанию в Blazor WebAssembly приложениях;
Подробнее про нововведения: https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-3/
@BlazorChannel #Blazor
- Поддержка native AOT в ASP.NET Core. В статье рассказывается, чем это хорошо, что сейчас поддерживается, а что нет, как это попробовать. Также судя по таблице, для Blazor эта функция, пока not supported;
- Добавление Server-side rendering для Blazor компонентов. Это новый подход в рамках задачи по использованию компонентов во всех своих приложениях;
- Возможность рендерить razor компоненты вне ASP .NET Core;
- Добавлены новые компоненты SectionOutlet и SectionContent;
- Появилась возможность отслеживать активности от браузера (например UI события или JavaScript-to-.NET interop вызовы);
- SIMD (Single Instruction, Multiple Data) поддерживается всеми основными браузерами и теперь будет включена по-умолчанию в Blazor WebAssembly приложениях;
Подробнее про нововведения: https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-3/
@BlazorChannel #Blazor
Microsoft News
ASP.NET Core updates in .NET 8 Preview 3
.NET 8 Preview 3 is now available! Check out what's new in ASP.NET Core in this update.
Создание Blazor server-side приложений с использованием MVVM Toolkit
- раз
- два
Toolkit: https://github.com/CommunityToolkit/dotnet
@BlazorChannel #Blazor
- раз
- два
Toolkit: https://github.com/CommunityToolkit/dotnet
@BlazorChannel #Blazor
Medium
Creating a Blazor Server Application with C# and MVVM Toolkit
Blazor is a modern web framework for building client-side web applications using .NET and C#. With Blazor, you can write rich, interactive…
Blazor.Text.Editor - компонент для редактирования текста (поддерживаются разные расширения).
Как утверждает автор, то целью проекта является повторение возможностей Monaco Editor.
GitHub: https://github.com/huntercfreeman/Blazor.Text.Editor
YouTube: https://www.youtube.com/@hunterfreeman3496
Nuget: https://www.nuget.org/packages/Blazor.Text.Editor
@BlazorChannel #Blazor #BlazorGithub
Как утверждает автор, то целью проекта является повторение возможностей Monaco Editor.
GitHub: https://github.com/huntercfreeman/Blazor.Text.Editor
YouTube: https://www.youtube.com/@hunterfreeman3496
Nuget: https://www.nuget.org/packages/Blazor.Text.Editor
@BlazorChannel #Blazor #BlazorGithub
GitHub
GitHub - huntercfreeman/Blazor.Text.Editor: A repository for the nuget package titled, "Blazor.Text.Editor"
A repository for the nuget package titled, "Blazor.Text.Editor" - GitHub - huntercfreeman/Blazor.Text.Editor: A repository for the nuget package titled, "Blazor.Text.Editor"
Судя по разным мемам, .NET MAUI достаётся 😔
Но тем не менее, James Montemagno рассказывает, как соединить .NET MAUI + Blazor Hybrid и использовать связку с выгодой: https://www.youtube.com/watch?v=lqLfY9zNKNY
@BlazorChannel #Blazor
Но тем не менее, James Montemagno рассказывает, как соединить .NET MAUI + Blazor Hybrid и использовать связку с выгодой: https://www.youtube.com/watch?v=lqLfY9zNKNY
@BlazorChannel #Blazor
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
.NET MAUI + Blazor Hybrid Tutorial for Beginners - Build mobile, desktop, & web apps with C#
The first 1,000 people to use the link will get a 1 month free trial of Skillshare: https://skl.sh/jamesmontemagno04231
Let's start our journey together to build beautiful hybrid multi-platform apps across mobile, desktop, and web with .NET MAUI, Blazor…
Let's start our journey together to build beautiful hybrid multi-platform apps across mobile, desktop, and web with .NET MAUI, Blazor…
Очередной ASP.NET Community Standup про Blazor в .NET 8. Интересная и всем известная компания, в лице Daniel Roth, Jon Galloway и Mackinnon Buck, расскажет о нововведениях, а также покажет их на практике: https://www.youtube.com/watch?v=MaLjiR9YSbs
@BlazorChannel #Blazor
@BlazorChannel #Blazor
YouTube
ASP.NET Community Standup - Blazor .NET 8 Updates
Come check out some of the progress the Blazor team has made for .NET 8!
Chapters:
00:00 Livestream begins
03:06 Welcome to the ASP.NET Community Standup
04:10 Community Links
https://aka.ms/AAkq40q
10:18 Blazor in .NET 8 Updates
12:34 The best of client…
Chapters:
00:00 Livestream begins
03:06 Welcome to the ASP.NET Community Standup
04:10 Community Links
https://aka.ms/AAkq40q
10:18 Blazor in .NET 8 Updates
12:34 The best of client…
В новом видео Patrick God показывает, как работать с компонентом QuickGrid, который будет доступен в .NET 8: https://www.youtube.com/watch?v=ryA2r1m5f8M
@BlazorChannel #Blazor
@BlazorChannel #Blazor
YouTube
Blazor DataGrid in .NET 8 🔥
🚀 Join the .NET Web Academy: https://learn.dotnetwebacademy.com
💖 Support me on Patreon for exclusive source code access: https://patreon.com/_PatrickGod
🚀 Get the .NET 8 Web Dev Jump-Start Course for FREE: https://dotnet8.patrickgod.com
🐦 Let's get social…
💖 Support me on Patreon for exclusive source code access: https://patreon.com/_PatrickGod
🚀 Get the .NET 8 Web Dev Jump-Start Course for FREE: https://dotnet8.patrickgod.com
🐦 Let's get social…
22 мая в 19:00 (GMT+3) пройдёт On .NET Live на тему "Использование микрофронтенда с Blazor": https://www.youtube.com/watch?v=t8w_OTkafNE
@BlazorChannel #Blazor
@BlazorChannel #Blazor
YouTube
On .NET Live - Micro Frontends with Blazor
Have you ever considered writing microservices in Blazor? In this week's episode, community MVP Florian Rappl joins us to talk about micro frontends. He'll show us how to break a Blazor UI into modules for maintainability and development by decoupled teams!…
🆕 ASP.NET Core .NET 8 Preview 4:
- Streaming rendering компонентов. Теперь можно будет передавать обновления контента в потоке ответа (для SSR);
- Маршрутизация к именованному элементу для client side. Теперь можно указывать ссылки к конкретным элементам на странице через id;
- Добавлена возможность упаковать приложение в формате webcil;
- Теперь Blazor компоненты могут обрабатывать form сообщения (компоненты на основе EditForm) (для SSR).
Подробное описание изменений по ссылке: https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-4/
@BlazorChannel #Blazor
- Streaming rendering компонентов. Теперь можно будет передавать обновления контента в потоке ответа (для SSR);
- Маршрутизация к именованному элементу для client side. Теперь можно указывать ссылки к конкретным элементам на странице через id;
- Добавлена возможность упаковать приложение в формате webcil;
- Теперь Blazor компоненты могут обрабатывать form сообщения (компоненты на основе EditForm) (для SSR).
Подробное описание изменений по ссылке: https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-4/
@BlazorChannel #Blazor
Microsoft News
ASP.NET Core updates in .NET 8 Preview 4
.NET 8 Preview 4 is now available! Check out what's new in ASP.NET Core in this update.
Доклады с Microsoft Build 2023 с участием Blazor:
- How to Create a PDF Document in Blazor Using the .NET PDF Library - https://www.youtube.com/watch?v=gFT7TMBq20c
- ASP.NET Core and Blazor futures Q&A - https://www.youtube.com/watch?v=H5jI76Fq420
- Full stack web in .NET 8 with Blazor - https://www.youtube.com/watch?v=iDLWv3xM1s0
- Blazor + .NET MAUI – the perfect “hybrid” - https://www.youtube.com/watch?v=kjKpZAgXLFY
- What's new in .NET 8 for Web frontends backends and futures? - https://www.youtube.com/watch?v=pJGDPEk45Jc
- Learn Live: Build a web app with Blazor - https://www.youtube.com/watch?v=qMyzz_1vvpo
@BlazorChannel #Blazor
- How to Create a PDF Document in Blazor Using the .NET PDF Library - https://www.youtube.com/watch?v=gFT7TMBq20c
- ASP.NET Core and Blazor futures Q&A - https://www.youtube.com/watch?v=H5jI76Fq420
- Full stack web in .NET 8 with Blazor - https://www.youtube.com/watch?v=iDLWv3xM1s0
- Blazor + .NET MAUI – the perfect “hybrid” - https://www.youtube.com/watch?v=kjKpZAgXLFY
- What's new in .NET 8 for Web frontends backends and futures? - https://www.youtube.com/watch?v=pJGDPEk45Jc
- Learn Live: Build a web app with Blazor - https://www.youtube.com/watch?v=qMyzz_1vvpo
@BlazorChannel #Blazor
YouTube
How to Create a PDF Document in Blazor Using the .NET PDF Library | ODFP238
PDFs are an ideal format for sharing and archiving documents, but creating a viewer from scratch requires a deep understanding of PDF specifications and programming languages. What benefit does a PDF viewer provide for your business? It makes it easy to send…
13 июня в 20:00 (GMT+3) пройдёт ASP.NET Community Standup на котором подробно обсудят, что из себя представляет Blazor Studio
Ссылка: https://www.youtube.com/watch?v=tOHihL9Lf7Y&ab_channel=dotnet
@BlazorChannel #Blazor
Ссылка: https://www.youtube.com/watch?v=tOHihL9Lf7Y&ab_channel=dotnet
@BlazorChannel #Blazor
YouTube
ASP.NET Community Standup - Featured community project: Blazor Studio
Join us as we chat about Blazor Studio, this month's featured Blazor community project.
Chapters:
00:00 Livestream begins
02:56 Welcome to the ASP.NET Community Standup
04:15 Community Links
08:37 Community project with Hunter Freeman
59:54 Q&A
01:08:59…
Chapters:
00:00 Livestream begins
02:56 Welcome to the ASP.NET Community Standup
04:15 Community Links
08:37 Community project with Hunter Freeman
59:54 Q&A
01:08:59…
Forwarded from devdigest // dot net
⚡ Пять улучшений Blazor в .NET 8 Preview 5
В .NET 8 Preview 5 основное внимание разработчиков приковано к Blazor для ASP.NET Core. Обновление, запланированное на ноябрь и оно принесет множество новых функций и возможностей, с особым акцентом на усовершенствования в рендеринге компонентов.
🔗 https://devdigest.today/goto/2214
👉🏻 Наш канал | 💬 Наш чат
В .NET 8 Preview 5 основное внимание разработчиков приковано к Blazor для ASP.NET Core. Обновление, запланированное на ноябрь и оно принесет множество новых функций и возможностей, с особым акцентом на усовершенствования в рендеринге компонентов.
🔗 https://devdigest.today/goto/2214
👉🏻 Наш канал | 💬 Наш чат
Visual Studio Magazine
5 Blazor Improvements in New .NET 8 Preview 5 -- Visual Studio Magazine
While .NET 8 Preview 5 includes the usual raft of new features and functionality around installers, binaries, container images an so on, much of the action in this cycle concerned ASP.NET Core and its Blazor tooling, which allows for coding web projects in…
Forwarded from devdigest // dot net
⚡ От Vue.js к Blazor
Берк и Джон портируют theurlist.com (реальное JavaScript-приложение, написанное на Vue.js) на Blazor!
🔗 https://devdigest.today/post/2220
👉🏻 Наш канал | 💬 Наш чат
Берк и Джон портируют theurlist.com (реальное JavaScript-приложение, написанное на Vue.js) на Blazor!
🔗 https://devdigest.today/post/2220
👉🏻 Наш канал | 💬 Наш чат
Developers Digest
Burke learns Blazor by porting a Vue.js app to Blazor
This summer, Burke and Jon are porting theurlist.com to Blazor - a real world JavaScript application written in Vue.js. Join them each week as they use Visua...
Обновление ASP.NET Core .NET 8 Preview 6. Из нового в части Blazor:
- Возможность биндить и валидировать модель формы в новом режиме server-side rendering при помощи атрибута [SupplyParameterFromForm];
- Улучшенная навигация по страницам и работа с формами (имеются ограничения до выхода релизной версии);
- Сохранение существующих DOM элементов при потоковом рендеринге;
- Можно указать rendermode отдельно для компонента. Режим будет применён к компоненту и его детям;
- При помощи атрибута [SupplyParameterFromQuery] можно передавать парметры не только в page. но и в компонент;
- Унификация темплейтов при создании проекта;
- Улучшения касательно Cascading values, Error boundaries и Streaming rendering.
Подробное описание изменений и улучшений: https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-6/
@BlazorChannel #Blazor
- Возможность биндить и валидировать модель формы в новом режиме server-side rendering при помощи атрибута [SupplyParameterFromForm];
- Улучшенная навигация по страницам и работа с формами (имеются ограничения до выхода релизной версии);
- Сохранение существующих DOM элементов при потоковом рендеринге;
- Можно указать rendermode отдельно для компонента. Режим будет применён к компоненту и его детям;
- При помощи атрибута [SupplyParameterFromQuery] можно передавать парметры не только в page. но и в компонент;
- Унификация темплейтов при создании проекта;
- Улучшения касательно Cascading values, Error boundaries и Streaming rendering.
Подробное описание изменений и улучшений: https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-6/
@BlazorChannel #Blazor
Microsoft News
ASP.NET Core updates in .NET 8 Preview 6
.NET 8 Preview 6 is now available! Check out what's new in ASP.NET Core in this update.