不用Blazor WebAssembly,开发在浏览器端编译和运行C#代码的网站

博客园头条 2年前 (2023) cnblogshot
1.3K 0

内容简介:

本文中,我将会为大家分享一个如何用.NET技术开发“在浏览器端编译和运行C#代码的工具”,核心的技术就是用C#编写不依赖于Blazor框架的WebAssembly以及Roslyn技术。
一、 为什么要开发这样的工具?
对于编程初学者来讲,开发环境的安装配置是一个令人头疼的事情,如果能让初学者不用做任何的安装配置,直接打开浏览器就能编写、运行代码,那么这将会大大降低编程初学者的学习门槛。
目前已经有一些可以在线编写、运行C#代码的网站了,这些网站的实现思路有如下两种:
思路1:把代码从前端提交到在后端服务器上,然后在服务器上进行编译、运行,然后把运行结果再显示到前端。这样做的缺点是无法完成复杂的...

查看原文

? 不用Blazor WebAssembly,开发在浏览器端编译和运行C#代码的网站

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...