Chris Sainty. Создание приложений нового поколения с помощью Blazor

Original: Теперь, когда все основные браузеры поддерживают WebAssembly, frontend-разработчики могут использовать не только JavaScript, но и другие языки. На передний план выходит Blazor от команды — UI-платформа для создания приложений, которые работают на стороне клиента. С помощью Blazor разработчики могут писать такие приложения на C#, не прибегая к плагинам и транспиляции. В докладе мы подробно рассмотрим разработку с помощью Blazor. Сначала я поделюсь основами, а потом мы разберём, как организовать приложение, чтобы его было удобно поддерживать. Далее мы перейдём к вводу данных через формы и их проверке. После этого углубимся в более продвинутые темы: аутентификацию, авторизацию и взаимодействие (interop) с JavaScript. Этот доклад будет полезен как для тех, кто ещё не работал с Blazor, так и для тех, у кого уже есть такой опыт. Крис — Microsoft MVP, инженер-программист, писатель. Более 15 лет опыта работы с . Крис любит делиться своими знаниями и поэтому часто пишет посты и статьи для своего блога. Его посты также можно найти на таких сайтах, как Visual Studio Magazine, Progress Telerik, StackOverflow и др. Кроме того, Крис часто выступает с докладами по всему миру (в том числе виртуально) как перед пользователями, так и перед экспертами на конференциях. Сейчас он работает над книгой о новой UI-платформе от Microsoft — Blazor. Книга будет опубликована под названием «Blazor in Action» («Blazor в действии») издательством Manning Publications. Крис — ярый сторонник концепции открытого исходного кода. Он ведёт несколько подпроектов в проекте Blazored на GitHub. Кроме того, Крис старается вносить посильный вклад в другие проекты и является членом организации .NET Foundation. Больше о Крисе можно узнать из его блога () и твиттер-аккаунта (@chris_sainty). DotFest:
Back to Top