PeakSWC.RemoteWebView
7.0.2
See the version list below for details.
dotnet add package PeakSWC.RemoteWebView --version 7.0.2
NuGet\Install-Package PeakSWC.RemoteWebView -Version 7.0.2
<PackageReference Include="PeakSWC.RemoteWebView" Version="7.0.2" />
paket add PeakSWC.RemoteWebView --version 7.0.2
#r "nuget: PeakSWC.RemoteWebView, 7.0.2"
// Install PeakSWC.RemoteWebView as a Cake Addin #addin nuget:?package=PeakSWC.RemoteWebView&version=7.0.2 // Install PeakSWC.RemoteWebView as a Cake Tool #tool nuget:?package=PeakSWC.RemoteWebView&version=7.0.2
RemoteBlazorWebView.Wpf.BlazorWebView
RemoteBlazorWebView.Wpf.BlazorWebView is based on the .NET 7 Blazor WebView Control for WPF
RemoteBlazorWebView.Wpf.BlazorWebView enables you to interact with the user interface of a program developed with the BlazorWebView WPF control using a web browser. This is accomplished by setting up a server (RemoteWebViewService) in the cloud and pointing your browser to it.
RemoteBlazorWebView.Wpf is a drop-in replacement for the Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView control and with minimal changes you will be able to remotely control your application.
RemoteBlazorWebView.WindowsForms.BlazorWebView
RemoteBlazorWebView.WindowsForms.BlazorWebView is based on the .NET 7 Blazor WebView WinForms Control
RemoteBlazorWebView.WindowsForms.BlazorWebView enables you to interact with the user interface of a program developed with the BlazorWebView WinForms control using a web browser. This is accomplished by setting up a server (RemoteWebViewService) in the cloud and pointing your browser to it.
RemoteBlazorWebView.WindowsForms.BlazorWebView is a drop-in replacement for the Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView control and with minimal changes you will be able to remotely control your application.
Demo Video
Usage instructions
You do not need to build this repo unless you want to customize the RemoteWebViewService. Run the following command to install the RemoteWebViewService
*** Note The recent name change from RemoteableWebViewService to RemoteWebViewService
dotnet tool update -g PeakSWC.RemoteWebViewService --version 7.*-*
Samples
Check out the tutorial at https://github.com/budcribar/RemoteBlazorWebViewTutorial
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net7.0
- Google.Protobuf (>= 3.21.12)
- Grpc.Net.Client (>= 2.51.0)
- Microsoft.AspNetCore.Components.WebView (>= 7.0.2)
- Microsoft.AspNetCore.Http.Abstractions (>= 2.2.0)
- Microsoft.Extensions.FileProviders.Abstractions (>= 7.0.0)
- Newtonsoft.Json (>= 13.0.2)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on PeakSWC.RemoteWebView:
Package | Downloads |
---|---|
PeakSWC.RemoteBlazorWebView.Wpf
This package will transport the user interface from an app built using BlazorWebView to a server running in the cloud. This allows an app running behind a firewall to be accessed through a browser by accessing the cloud server. |
|
PeakSWC.RemoteBlazorWebView.WindowsForms
This package will transport the user interface from an app built using BlazorWebView to a server running in the cloud. This allows an app running behind a firewall to be accessed through a browser by accessing the cloud server. |
|
PeakSWC.RemoteBlazorWebView
.NET 9 package that hosts a remote Blazor UI on Windows, Mac, and Linux |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
9.0.0 | 20 | 11/14/2024 |
9.0.0-rc2 | 49 | 10/26/2024 |
9.0.0-preview7 | 141 | 8/19/2024 |
9.0.0-preview6 | 39 | 7/29/2024 |
9.0.0-preview5 | 63 | 6/23/2024 |
8.0.11 | 6 | 11/14/2024 |
8.0.10 | 255 | 10/10/2024 |
8.0.8 | 227 | 8/20/2024 |
8.0.7 | 76 | 7/29/2024 |
8.0.6 | 224 | 6/19/2024 |
8.0.4 | 101 | 6/19/2024 |
8.0.3 | 133 | 4/20/2024 |
8.0.2 | 625 | 2/23/2024 |
8.0.1 | 133 | 2/16/2024 |
8.0.0 | 187 | 12/30/2023 |
8.0.0-rc2 | 107 | 10/14/2023 |
8.0.0-preview5 | 99 | 6/15/2023 |
8.0.0-preview4 | 95 | 5/24/2023 |
8.0.0-preview3 | 99 | 4/21/2023 |
8.0.0-preview2 | 113 | 3/29/2023 |
7.0.16 | 151 | 2/25/2024 |
7.0.14 | 162 | 12/29/2023 |
7.0.12 | 269 | 10/14/2023 |
7.0.9 | 205 | 8/15/2023 |
7.0.7 | 194 | 6/14/2023 |
7.0.5 | 1,821 | 4/20/2023 |
7.0.4 | 392 | 3/24/2023 |
7.0.3 | 294 | 3/17/2023 |
7.0.2 | 372 | 1/29/2023 |
7.0.0 | 424 | 11/13/2022 |
7.0.0-rc1 | 114 | 10/9/2022 |
7.0.0-pre6 | 135 | 7/14/2022 |
7.0.0-pre5 | 148 | 7/2/2022 |
7.0.0-pre4 | 150 | 5/11/2022 |
6.3.9 | 746 | 2/11/2023 |
6.3.8 | 378 | 2/1/2023 |
6.3.7 | 365 | 1/31/2023 |
6.3.6 | 452 | 11/13/2022 |
6.3.5 | 556 | 10/11/2022 |
6.3.4 | 1,383 | 7/13/2022 |
6.3.3 | 731 | 7/3/2022 |
6.3.2 | 578 | 6/15/2022 |
6.3.1 | 783 | 5/25/2022 |
6.3.0 | 324 | 5/21/2022 |
6.2.0 | 240 | 5/8/2022 |
6.1.2-pre | 156 | 4/7/2022 |
6.1.1-pre | 485 | 2/19/2022 |
6.1.0-pre | 218 | 2/7/2022 |
6.0.38-pre | 180 | 2/1/2022 |
6.0.37-pre | 193 | 1/25/2022 |
6.0.36 | 250 | 1/4/2022 |
6.0.35 | 173 | 1/1/2022 |
6.0.34 | 148 | 12/30/2021 |
6.0.33 | 153 | 12/29/2021 |
6.0.32 | 233 | 12/12/2021 |
6.0.31 | 242 | 12/4/2021 |
6.0.30 | 745 | 12/3/2021 |
6.0.29 | 238 | 11/17/2021 |
6.0.28-rc2 | 199 | 10/14/2021 |
6.0.27-rc1 | 191 | 10/11/2021 |
6.0.26-rc1 | 147 | 10/7/2021 |
6.0.25-rc1 | 196 | 10/4/2021 |
6.0.24-rc1 | 227 | 10/1/2021 |
6.0.23-rc1 | 200 | 9/26/2021 |
- built on maui 7.0.58 and aspnet 7.0.2