Ausnahme gefangen: SSL certificate problem: certificate is not yet valid ๐Ÿ“Œ Blazor WebAssembly 3.2.0 Release Candidate now available

๐Ÿ  Team IT Security News

TSecurity.de ist eine Online-Plattform, die sich auf die Bereitstellung von Informationen,alle 15 Minuten neuste Nachrichten, Bildungsressourcen und Dienstleistungen rund um das Thema IT-Sicherheit spezialisiert hat.
Ob es sich um aktuelle Nachrichten, Fachartikel, Blogbeitrรคge, Webinare, Tutorials, oder Tipps & Tricks handelt, TSecurity.de bietet seinen Nutzern einen umfassenden รœberblick รผber die wichtigsten Aspekte der IT-Sicherheit in einer sich stรคndig verรคndernden digitalen Welt.

16.12.2023 - TIP: Wer den Cookie Consent Banner akzeptiert, kann z.B. von Englisch nach Deutsch รผbersetzen, erst Englisch auswรคhlen dann wieder Deutsch!

Google Android Playstore Download Button fรผr Team IT Security



๐Ÿ“š Blazor WebAssembly 3.2.0 Release Candidate now available


๐Ÿ’ก Newskategorie: Programmierung
๐Ÿ”— Quelle: devblogs.microsoft.com

The Blazor WebAssembly Release Candidate is here! This release contains all of the features and improvements that we expect to release for the upcoming Blazor WebAssembly release. There are no more breaking changes planned at this point. Please give the Blazor WebAssembly Release Candidate a try and let us know what you think!

Hereโ€™s whatโ€™s new in this release:

  • Custom boot resource loading
  • API reference docs

Get started

To get started with Blazor WebAssembly 3.2.0 Release Candidate, install the latest .NET Core 3.1 SDK.

NOTE: Version 3.1.201 or later of the .NET Core SDK is required to use this Blazor WebAssembly release! Make sure you have the correct .NET Core SDK version by running dotnet --version from a command prompt.

Once you have the appropriate .NET Core SDK installed, run the following command to install the updated Blazor WebAssembly template:

dotnet new -i Microsoft.AspNetCore.Components.WebAssembly.Templates::3.2.0-rc1.20223.4

If youโ€™re on Windows using Visual Studio, we recommend installing the latest preview of Visual Studio 2019 16.6. For this preview, you should still install the template from the command-line as described above to ensure that the Blazor WebAssembly template shows up correctly in Visual Studio and on the command-line.

Thatโ€™s it! You can find additional docs and samples on https://blazor.net.

Upgrade an existing project

To upgrade an existing Blazor WebAssembly app from 3.2.0 Preview 5 to the 3.2.0 Release Candidate:

  • Update all Microsoft.AspNetCore.Components.WebAssembly.* package references to version 3.2.0-rc1.20223.4.
  • Update any Microsoft.AspNetCore.Components.WebAssembly.Runtime package references to version 3.2.0-rc1.20222.2 (having a reference to this package is uncommon).
  • Update all System.Net.Http.Json package references to 3.2.0-rc1.20217.1

Youโ€™re all set!

Custom boot resource loading

When a Blazor WebAssembly app loads in the browser, it first downloads all of the required boot resources from the server, including the .NET runtime, the bootstrapping JavaScript coe, locale specific data, and the .NET assemblies that make up the app. You can now customize how these boot resources are loading using the loadBootResource API. You can use this API to make any needed modifications to how these specific outbound requests are constructed. For example, you might want to load some of the resources from an external CDN. Although Microsoft does not currently host the Blazor framework files on any specific public Content Delivery Network (CDN), you are free to add them to your own CDN if you wish. For example, if you have published the _frameworkwasm files to a CDN within the base URL https://mycdn.example.com/blazorwebassembly/3.2.0-rc1/, then you could configure your application to use those resources as follows:

<script src="_framework/blazor.webassembly.js" autostart="false"></script>
<script>
    Blazor.start({
        loadBootResource: function (type, name, defaultUri, integrity) {
            console.log(`Will load '${type}' with name '${name}' from URI '${defaultUri}' and integrity '${integrity}'`);

            switch (type) {
                case 'dotnetjs':
                case 'dotnetwasm':
                case 'timezonedata':
                    return `https://mycdn.external.cdn/blazorwebassembly/3.2.0-rc1/${name}`;
            }

            // Other types are 'assembly' and 'pdb' but you probably wouldn't want to fetch those from a CDN as they would be custom-linked for your app
            // By returning undefined for other types, we let the framework use its normal strategy for those types
        }
    });
</script>

If you want to customize more than just the URLs that are being used, then your loadBootResource function can call fetch directly and return the result. For example:

<script src="_framework/blazor.webassembly.js" autostart="false"></script>
<script>
    Blazor.start({
        loadBootResource: function (type, name, defaultUri, integrity) {
            // Adds a custom HTTP header to the outbound requests
            // To retain the default integrity checking behavior, it's necessary to pass through the 'integrity' parameter
            return fetch(defaultUri, { 
                cache: 'no-cache',
                integrity: integrity,
                headers: { 'MyCustomHeader': 'My custom value' }
            });
        }
    });
</script>

API reference docs

API reference docs for the Blazor WebAssembly namespaces (Microsoft.AspNetCore.Components.WebAssembly.*) are now available in the .NET API browser as part of the ASP.NET Core 3.1 API docs.

Known issues

  • When publishing a ASP.NET Core hosted Blazor WebAssembly app using Visual Studio, satellite assemblies from the client application do not get copied to the publish folder.

    This issue will be addressed in the upcoming release. To workaround this issue, publish the app from the command line using dotnet publish.

Feedback

This is our last planned preview release of Blazor WebAssembly 3.2! We need your help to make sure that weโ€™ve addressed any remaining blocking issues for the upcoming release. Please give it a try and let us know what you think by filing issues on GitHub.

We hope you enjoy the Blazor WebAssembly Release Candidate and thanks for trying out Blazor!

The post Blazor WebAssembly 3.2.0 Release Candidate now available appeared first on ASP.NET Blog.

...



๐Ÿ“Œ Blazor 8 vereint Blazor Server und Blazor WebAssembly | heise online


๐Ÿ“ˆ 67.49 Punkte

๐Ÿ“Œ Blazor WebAssembly 3.2.0 Release Candidate now available


๐Ÿ“ˆ 61.45 Punkte

๐Ÿ“Œ Blazor WebAssembly vs. Blazor Server: Which One Should You Choose?


๐Ÿ“ˆ 49.75 Punkte

๐Ÿ“Œ Blazor Server und Blazor WebAssembly: Alternativen zu JavaScript?


๐Ÿ“ˆ 49.75 Punkte

๐Ÿ“Œ Blazor WebAssembly 3.2.0 Preview 3 release now available


๐Ÿ“ˆ 48 Punkte

๐Ÿ“Œ Blazor WebAssembly 3.2.0 Preview 4 release now available


๐Ÿ“ˆ 48 Punkte

๐Ÿ“Œ Blazor WebAssembly 3.2.0 Preview 5 release now available


๐Ÿ“ˆ 48 Punkte

๐Ÿ“Œ Blazor WebAssembly 3.2.0 Preview 1 release now available


๐Ÿ“ˆ 48 Punkte

๐Ÿ“Œ Blazor WebAssembly 3.2.0 Preview 2 release now available


๐Ÿ“ˆ 48 Punkte

๐Ÿ“Œ Blazor WebAssembly 3.2.0 now available


๐Ÿ“ˆ 42.9 Punkte

๐Ÿ“Œ Plasma 6 Release Candidate 1 has landed. Release Candidate 2 will arrive on January 31st, and the final release will land on February 28


๐Ÿ“ˆ 42.19 Punkte

๐Ÿ“Œ ASP.NET Core and Blazor updates in .NET Core 3.0 Release Candidate 1


๐Ÿ“ˆ 36.29 Punkte

๐Ÿ“Œ Blazor wird mobil: Microsoft stellt Mobile Blazor Bindings vor


๐Ÿ“ˆ 35.49 Punkte

๐Ÿ“Œ Blazor wird mobil: Microsoft stellt Mobile Blazor Bindings vor


๐Ÿ“ˆ 35.49 Punkte

๐Ÿ“Œ Welcome to Blazor | Focus on Blazor


๐Ÿ“ˆ 35.49 Punkte

๐Ÿ“Œ Wine 9.0 Release Candidate 2 now available, plus VKD3D-Proton 2.11.1 out now


๐Ÿ“ˆ 33.79 Punkte

๐Ÿ“Œ Blazor 0.7.0 experimental release now available


๐Ÿ“ˆ 33.74 Punkte

๐Ÿ“Œ Browserprogrammierung: Erster Release Candidate von WebAssembly erschienen


๐Ÿ“ˆ 32.81 Punkte

๐Ÿ“Œ Browserprogrammierung: Erster Release Candidate von WebAssembly erschienen


๐Ÿ“ˆ 32.81 Punkte

๐Ÿ“Œ .NET 7.0 Release Candidate 2 erscheint mit Multi-Threading fรผr WebAssembly


๐Ÿ“ˆ 32.81 Punkte

๐Ÿ“Œ BLAZOR: Modern Web Development with .NET and WebAssembly


๐Ÿ“ˆ 32 Punkte

๐Ÿ“Œ WebAssembly and Blazor: Re-assembling the Web


๐Ÿ“ˆ 32 Punkte

๐Ÿ“Œ Microsoft Build 2020: Blazor WebAssembly ist fertig


๐Ÿ“ˆ 32 Punkte

๐Ÿ“Œ Modern Web UI with Blazor WebAssembly | BOD104


๐Ÿ“ˆ 32 Punkte

๐Ÿ“Œ Modern Web UI with Blazor WebAssembly | INT169A


๐Ÿ“ˆ 32 Punkte

๐Ÿ“Œ Learn Studio Session: Build a WebAssembly app with Blazor & VS Code | COM141


๐Ÿ“ˆ 32 Punkte

๐Ÿ“Œ Learn Studio Session: Build a WebAssembly app with Blazor & VS Code | COM144


๐Ÿ“ˆ 32 Punkte

๐Ÿ“Œ Learn Studio Session: Build a WebAssembly app with Blazor & VS Code | COM147


๐Ÿ“ˆ 32 Punkte

๐Ÿ“Œ heise+ | Web-Entwicklung: Single-Page-Web-Apps mit Blazor WebAssembly


๐Ÿ“ˆ 32 Punkte

๐Ÿ“Œ Webprogrammierung mit Blazor WebAssembly, Teil 1: Web-API-Aufrufe und Rendering


๐Ÿ“ˆ 32 Punkte

๐Ÿ“Œ Blazor WebAssembly, Teil 2: Eingabesteuerelemente & JavaScript-Interoperabilitรคt


๐Ÿ“ˆ 32 Punkte

๐Ÿ“Œ Blazor WebAssembly, Teil 3: Authentifizierung und Autorisierung


๐Ÿ“ˆ 32 Punkte

๐Ÿ“Œ Blazor WebAssembly, Teil 4: Zustandsverwaltung und Nachladen von Modulen


๐Ÿ“ˆ 32 Punkte

๐Ÿ“Œ Blazor WebAssembly: Bidirektionale Kommunikation und Benachrichtigungen


๐Ÿ“ˆ 32 Punkte

๐Ÿ“Œ Blazor WebAssembly: So nutzen Sie PWA-Schnittstellen in C#


๐Ÿ“ˆ 32 Punkte











matomo