Blazor: различия между версиями

Материал из DZWIKI
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{Заготовка}}
{{Заготовка}}
'''Blazor''' — [[Свободное и открытое программное обеспечение|бесплатная]] [[Каркас веб-приложений|веб-платформа с]] [[Свободное и открытое программное обеспечение|открытым исходным]] [[Каркас веб-приложений|кодом,]] позволяющая разработчикам создавать [[Веб-приложение|веб-приложения]] с использованием [[C Sharp|C#]] и [[HTML]]<ref name="BlazorReassemblingWeb">{{Cite web|url=https://weblog.west-wind.com/posts/2018/Jul/31/Web-Assembly-and-Blazor-Reassembling-the-Web#blazor-pages-are-classes-of-icomponent|title=Web Assembly and Blazor: Re-assembling the Web|author=Strahl|first=Rick|date=July 31, 2018|archiveurl=https://web.archive.org/web/20181022114639/https://weblog.west-wind.com/posts/2018/Jul/31/Web-Assembly-and-Blazor-Reassembling-the-Web|archivedate=2018-10-22|accessdate=2018-10-22}}</ref><ref name="NetInBrowser">{{Cite web|lang=en|url=https://tomassetti.me/blazor-net-in-the-browser/|title=Blazor: .NET in the Browser|website=Strumenta|date=2018-09-04|access-date=2022-01-13|archive-date=2018-10-22|archive-url=https://web.archive.org/web/20181022115510/https://tomassetti.me/blazor-net-in-the-browser/|deadlink=no}}</ref><ref>{{Cite web|lang=en|url=https://blazor-university.com/|title=Blazor University – Learn the new .NET SPA framework from Microsoft|access-date=2022-01-13|archive-date=2022-01-13|archive-url=https://web.archive.org/web/20220113081635/https://blazor-university.com/|deadlink=no}}</ref><ref name="BlazorInBrowser">{{Cite web|url=https://www.i-programmer.info/news/89-net/11539-blazor-net-in-the-browser.html|title=Blazor .NET In The Browser|author=James|first=Mike|date=February 12, 2018|accessdate=2018-10-23|archive-date=2018-10-23|archive-url=https://web.archive.org/web/20181023034801/https://www.i-programmer.info/news/89-net/11539-blazor-net-in-the-browser.html|deadlink=no}}</ref><ref name="MsdnCsInBrowser">{{Cite web|lang=en|url=https://docs.microsoft.com/en-us/archive/msdn-magazine/2018/september/web-development-csharp-in-the-browser-with-blazor|title=Web Development - C# in the Browser with Blazor|author=kexugit|website=docs.microsoft.com|access-date=2022-01-13|archive-date=2018-10-22|archive-url=https://web.archive.org/web/20181022123032/https://msdn.microsoft.com/en-us/magazine/mt829752.aspx|deadlink=no}}</ref><ref name="GetStartedBlazor">{{Cite web
'''Blazor''' — [[Свободное и открытое программное обеспечение|бесплатная]] [[Каркас веб-приложений|веб-платформа с]] [[Свободное и открытое программное обеспечение|открытым исходным]] [[Каркас веб-приложений|кодом,]] позволяющая разработчикам создавать [[Веб-приложение|веб-приложения]] с использованием [[C Sharp|C#]] и [[HTML]]<ref name="BlazorReassemblingWeb">{{Cite web|url=https://weblog.west-wind.com/posts/2018/Jul/31/Web-Assembly-and-Blazor-Reassembling-the-Web#blazor-pages-are-classes-of-icomponent|title=Web Assembly and Blazor: Re-assembling the Web|author=Strahl|first=Rick|date=July 31, 2018|archiveurl=https://web.archive.org/web/20181022114639/https://weblog.west-wind.com/posts/2018/Jul/31/Web-Assembly-and-Blazor-Reassembling-the-Web|archivedate=2018-10-22|accessdate=2018-10-22}}</ref><ref name="NetInBrowser">{{Cite web|lang=en|url=https://tomassetti.me/blazor-net-in-the-browser/|title=Blazor: .NET in the Browser|website=Strumenta|date=2018-09-04|access-date=2022-01-13|archive-date=2018-10-22|archive-url=https://web.archive.org/web/20181022115510/https://tomassetti.me/blazor-net-in-the-browser/|deadlink=no}}</ref><ref>{{Cite web|lang=en|url=https://blazor-university.com/|title=Blazor University – Learn the new .NET SPA framework from Microsoft|access-date=2022-01-13|archive-date=2022-01-13|archive-url=https://web.archive.org/web/20220113081635/https://blazor-university.com/|deadlink=no}}</ref><ref name="BlazorInBrowser">{{Cite web|url=https://www.i-programmer.info/news/89-net/11539-blazor-net-in-the-browser.html|title=Blazor .NET In The Browser|author=James|first=Mike|date=February 12, 2018|accessdate=2018-10-23|archive-date=2018-10-23|archive-url=https://web.archive.org/web/20181023034801/https://www.i-programmer.info/news/89-net/11539-blazor-net-in-the-browser.html|deadlink=no}}</ref><ref name="MsdnCsInBrowser">{{Cite web|lang=en|url=https://docs.microsoft.com/en-us/archive/msdn-magazine/2018/september/web-development-csharp-in-the-browser-with-blazor|title=Web Development - C# in the Browser with Blazor|author=kexugit|website=docs.microsoft.com|access-date=2022-01-13|archive-date=2018-10-22|archive-url=https://web.archive.org/web/20181022123032/https://msdn.microsoft.com/en-us/magazine/mt829752.aspx|deadlink=no}}</ref><ref name="GetStartedBlazor">{{Cite web
|lang=en|url=https://devblogs.microsoft.com/dotnet/get-started-building-net-web-apps-in-the-browser-with-blazor/
|lang   = en
|title=Get started building .NET web apps that run in the browser with Blazor
|url     = https://devblogs.microsoft.com/dotnet/get-started-building-net-web-apps-in-the-browser-with-blazor/
|website=.NET Blog
|title   = Get started building .NET web apps that run in the browser with Blazor
|date=2018-03-22
|website = .NET Blog
|access-date=2022-01-13
|date   = 2018-03-22
|archive-date=2022-01-13
|access-date = 2022-01-13
|archive-url=https://web.archive.org/web/20220113145941/https://devblogs.microsoft.com/dotnet/get-started-building-net-web-apps-in-the-browser-with-blazor/
|archive-date = 2022-01-13
|deadlink=no
|archive-url = https://web.archive.org/web/20220113145941/https://devblogs.microsoft.com/dotnet/get-started-building-net-web-apps-in-the-browser-with-blazor/
|deadlink   = no
}}</ref>.  
}}</ref>.  
Разрабатывается корпорацией [[Microsoft]].
Разрабатывается корпорацией [[Microsoft]].


Приложение Blazor может взаимодействовать с [[JavaScript]] (причем оба они работают на стороне клиента), например, вызывать (повторно использовать) функции JavaScript из .NET методов<ref>{{Cite web|lang=ru-ru|url=https://docs.microsoft.com/ru-ru/aspnet/core/blazor/javascript-interoperability/call-javascript-from-dotnet|title=Вызов функций JavaScript из методов .NET в ASP.NET Core Blazor|author=guardrex|website=docs.microsoft.com|access-date=2022-01-13}}</ref>.
Приложение Blazor может взаимодействовать с [[JavaScript]] (причем оба они работают на стороне клиента), например, вызывать (повторно использовать) функции JavaScript из .NET методов<ref>{{Cite web
|lang       = ru
|url         = https://docs.microsoft.com/ru-ru/aspnet/core/blazor/javascript-interoperability/call-javascript-from-dotnet
|title       = Вызов функций JavaScript из методов .NET в ASP.NET Core Blazor
|author     = guardrex
|website     = docs.microsoft.com
|access-date = 2022-01-13
|deadlink    = true
|archive-date = 2022-04-02
|archive-url  = https://web.archive.org/web/20220402023001/https://docs.microsoft.com/ru-ru/aspnet/core/blazor/javascript-interoperability/call-javascript-from-dotnet?view=aspnetcore-6.0
}}</ref>.


== Ссылки ==
== Ссылки ==
Строка 24: Строка 35:
[[Категория:Программное обеспечение с лицензией Apache Software License]]
[[Категория:Программное обеспечение с лицензией Apache Software License]]
[[Категория:Веб-программирование]]
[[Категория:Веб-программирование]]
[[Категория:Программные интерфейсы Microsoft]]
[[Категория:.NET]]
[[Категория:.NET Core]]
[[Категория:Кроссплатформенное программное обеспечение]]
[[Категория:Программное обеспечение Microsoft]]

Текущая версия от 19:58, 17 ноября 2022

Blazor — бесплатная веб-платформа с открытым исходным кодом, позволяющая разработчикам создавать веб-приложения с использованием C# и HTML[1][2][3][4][5][6]. Разрабатывается корпорацией Microsoft.

Приложение Blazor может взаимодействовать с JavaScript (причем оба они работают на стороне клиента), например, вызывать (повторно использовать) функции JavaScript из .NET методов[7].

Ссылки

Шаблон:.NET Core

  1. Strahl. Web Assembly and Blazor: Re-assembling the Web (31 июля 2018). Дата обращения: 22 октября 2018. Архивировано 22 октября 2018 года.
  2. Blazor: .NET in the Browser (англ.). Strumenta (4 сентября 2018). Дата обращения: 13 января 2022. Архивировано 22 октября 2018 года.
  3. Blazor University – Learn the new .NET SPA framework from Microsoft (англ.). Дата обращения: 13 января 2022. Архивировано 13 января 2022 года.
  4. James. Blazor .NET In The Browser (12 февраля 2018). Дата обращения: 23 октября 2018. Архивировано 23 октября 2018 года.
  5. kexugit. Web Development - C# in the Browser with Blazor (англ.). docs.microsoft.com. Дата обращения: 13 января 2022. Архивировано 22 октября 2018 года.
  6. Get started building .NET web apps that run in the browser with Blazor (англ.). .NET Blog (22 марта 2018). Дата обращения: 13 января 2022. Архивировано 13 января 2022 года.
  7. guardrex. Вызов функций JavaScript из методов .NET в ASP.NET Core Blazor. docs.microsoft.com. Дата обращения: 13 января 2022. Архивировано 2 апреля 2022 года.