Marvin's Blog【程式人生】

Ability will never catch up with the demand for it

02 Aug 2021

.NET的运行库和AOT技术

.NET Runtime 目前比较粗浅的理解: .NET Framework是继承在Windows系统中的,不开源 .NET Core、 .NET 5+ 这些是开源,其runtime叫做CoreCLR 主要是为后端以及云端应用服务,优化方向为吞吐量以及性能 最早的仓库 …
31 Jul 2021

Blazor University学习笔记【一】

https://blazor-university.com/学习笔记。 Introduction What is Blazor? 原来Blazor是Browser Razor的简称。 Blazor的代码时开源 …
30 Jul 2021

.NET Blog跟踪学习【一】

.Net Blog 跟踪学习贴。 2021-07-14 Announcing .NET MAUI Preview 6 dotnet sdk check 安装maui工作模块: dotnet workload install maui 创建MAUI Blazor项目: …
29 Jul 2021

小探WebAssembly

WebAssembly 的官方介绍: WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a …
28 Jul 2021

Blazor文档阅读【四】

Build Progressive Web Applications with ASP.NET Core Blazor WebAssembly PWA的场景是从线上到线下。 Create a project from the PWA template PWA通常是一个单页应 …
27 Jul 2021

Blazor相关的帖子【一】

Hosting a Blazor App in WinUI 3 with WebView2 and call a Blazor Component Method from WinUI 示例代码 …
26 Jul 2021

Blazor文档阅读【三】

ASP.NET Core Blazor routing Route templates Router 组件在App.razor中开启到Razor组件的路由:

Sorry, there's nothing at this address.

ASP.NET Core …
25 Jul 2021

Blazor文档阅读【二】

ASP.NET Core Blazor project structure Blazor WebAssembly 模板:blazorwasm Pages目录:可路由的组件或页面(.razor),路由通过@page条令给出 Counter组件 FetchData …
24 Jul 2021

Blazor文档阅读【一】

Introduction to ASP.NET Core Blazor 重要的一条: Share server-side and client-side app logic written in .NET. Leverage the existing .NET …
23 Jul 2021

ASP.NET以及Blazor试玩

Blazor 是微软推出的使用C#来编写网页代码的技术,具有多种使用方式,可以部署在服务端,也可以安装WebAssembly的方式部署。 Get Started 创建一个Blazor项目: dotnet new blazorserver -o BlazorApp …
22 Jul 2021
21 Jul 2021

学习C++/WinRT的Coroutine的应用

C++/WinRT 中的IAsyncInfo是采用coroutine来实现的。 https://github.com/microsoft/cppwinrt/blob/master/strings/base_coroutine_foundation.h#L354定义 …