在过去的几年里,关于 Visual Basic 相对于 C#正逐渐变为二等公民,且微软内部不再使用 Visual Basic 这样的情况,很多人对此愤愤不平。这些怨言由于 Silverlight 的出现而正被化解。
首先,C#在 Silverlight 中不能被完整地支持。不像 VB、 Python 、 Ruby 和 JavaScript 那样,C#不支持 DLR(Dynamic Language Runtime),不能够和 Silverlight 的运行时兼容。
在最近的一些新闻当中,提到了 Visual Basic 10 将会使用 Visual Basic 来编写其的编译器。因为 Mono 当中的 VB 编译器也是自我托管(即也是使用 VB 来编写的,译者注),所以这是在 Visual Basic 历史上,微软第一次发布使用 VB 编写的 VB 编译器。
甚至更为有趣的是,被冠名为 JScript,微软下一代JavaScript 语言的编译器也是由Visual Basic 来编写。
更多内容推荐
.NET 多线程 (Thread,ThreadPool,Task,Async 与 Await)
进程是一种正在执行的程序。 线程是程序中的一个执行流。 多线程是指一个程序中可以同时运行多个不同的线程来执行不同的任务。
2020-09-10
加餐|这个专栏你可以怎么学,以及 Rust 是否值得学?
都说 Rust 好,但是就是入门难,所以它真的值得你花精力学习吗?
2021-08-24
Rust 异步编程之 tokio 运行时(八)
2021-08-26
Android ANR 和 OOM
Android ANR和OOM
2022-07-17
谈谈对微软 Dapr 的理解
Dapr的全称是 “Distributed Application Runtime”,即 “分布式应用运行时”。Dapr 是一个开源项目,由微软发起,目前已加入CNCF孵化器项目。
2021-12-08
课前热身|开始学习之前我们要准备什么?
开始学习之前,我们要准备哪些基础配置和前导知识?
2021-08-09
Rust 异步编程之 tokio 运行时(六)
2021-08-26
Qt 实现解压压缩包
在昨天已经更新了关于QT实现将文件夹打成压缩包,今天应该挨到解压了,东平西凑终于完成了压缩包的基本处理!
2022-07-11
五分钟了解 Blazor
Blazor可以使用强类型语言C#来替换JavaScript实现逻辑,可以前后端复用逻辑,也可以使用nuget中的包。让我们来快速了解一下Blazor是如何让C#运行在浏览器中的吧。
2021-10-12
Rust 异步 Web 框架之 Rocket(三)
2021-09-09
第八周 性能优化(二) 作业 「架构师训练营 3 期」
有两个单向链表(链表长度分别为 m,n),这两个单向链表有可能在某个元素合并,也可能不合并,如下图所示的这样。现在给定两个链表的头指针,在不修改链表的情况下,如何快速地判断这两个链表是否合并?如果合并,找到合并的元素,也就是图中的 x 元素。
2021-01-17
Go-Excelize API 源码阅读(十三)—— GetSheetVisible、SetSheetFormatPr
Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,基于 ECMA-376,ISO/IEC 29500 国际标准。可以使用它来读取、写入由 Microsoft Excel™ 2007 及以上版本创建的电子表格文档。支持 XLAM / XLSM / XLSX / XLTM / XLTX 等多种文档格式,高度兼容带
2022-08-18
微软宣布开源 WPF、WinForms 和 WinUI
在微软Connect 2018大会上,微软发布了.NET Core 3.0的第一个预览版。同时,微软还宣布,他们将WPF、Windows Forms(WinForms)和WinUI作为开源项目托管在GitHub上。
量化合约交易现成系统源码
合约交易系统开发▍冯生15347427695微同步▍合约交易模式开发,合约交易分红系统开发,合约交易源码搭建,合约交易系统开发案例
2021-07-19
.NET6 新东西 -- 隐式命名空间引用
早在 .NET 6 Preview 7版本中微软就已经引入隐式命名空间引用。在.NET Preview 7这个版本中这个功能是默认开启的,如果需要禁用它的化就需要配置DisableImplicitNamespaceImports来禁用,但是到了.NET6 RC1版本的时候这个功能是禁用的,如果要使用就需要通过
2021-11-17
Ooui:在浏览器中运行.NET 应用
归功于Ooui软件库的推出,.NET开发人员现在新添了一种运用他们开发技能的方法,使.NET应用直接以WebAssembly方式在浏览器中执行。Ooui为C#和F#开发人员提供了一种交付工作的新方式。
04|初窥门径:一个 Go 程序的结构是怎样的?
一个Go程序的结构是怎样的?
2021-10-20
C# 是如何执行的?你应该知道这些
又是什么关系?我们深入的来聊一聊这个话题!一句话介绍编译器:编译器是将用某种程式语言写成的源代码(源语言),转换成另一种程式语言(目标语言)等价形式的程序。
烟雾弹?突然转变?如何看待微软发声:中国是主要的对手
是的,我又回来了,今天要跟各位唠的还是ChatGPT的嗑。今天的新闻是啥呢?
2023-04-25
暂无签名
推荐阅读
期中周|扩展现有协程框架,实现高级任务调度
2023-02-13
用 c++lamda 函数计算阶乘
2023-04-27
微软中国 CTO 韦青:关于微软 AI 转型的经验和思考 |InfoQ《大模型领航者》
2023 Microsoft Build 中国(下)
R 语言数据分析及可视化
2023-01-12
特别加餐|当 JS 遇到 AIGC,会碰撞出什么样的火花?
2023-05-22
2023 Microsoft Build 中国(上)
电子书
大厂实战PPT下载
换一换 Pierre-Loic Doulcet | LlamaIndex 创始 AI 工程师
曾庆国 | 阿里巴巴 技术专家
汤文军 | Alluxio 资深架构师
推荐阅读
期中周|扩展现有协程框架,实现高级任务调度
2023-02-13
用 c++lamda 函数计算阶乘
2023-04-27
微软中国 CTO 韦青:关于微软 AI 转型的经验和思考 |InfoQ《大模型领航者》
2023 Microsoft Build 中国(下)
R 语言数据分析及可视化
2023-01-12
特别加餐|当 JS 遇到 AIGC,会碰撞出什么样的火花?
2023-05-22
2023 Microsoft Build 中国(上)
评论