Interop Forms 的新版本支持将.NET 控件放置在 VB 6 窗体上,就好像是 ActiveX 控件一样。
微软在数年前破坏了 Visual Basic 的兼容性。破坏不止一处两处,VB 6 和 VB 7 之间存在的差异,使得将已有代码从前者直接迁移到后者几乎成了不可能完成的任务。
尽管进行升级仍然显得捉襟见肘,微软一直在不断铲除这个问题。微软的最新努力使得 Visual Basic 6 窗体能够容纳.NET 控件,就想这些控件是 VB6 的原生控件一样。
Interop Forms 的第一个版本给用户带来的痛处是无法创建 MDI 子窗体。不巧的是这仍然不可行。然而,开发人员可以做的,是在 VB6 中创建子窗体,并将其所有内 容用.NET 来构建。尽管这个解决方案并不完美,并且在如合并菜单等方面可能出现问题,但是这样确实使得开发人员在迁移的征途上向前迈进了一步。
更多内容推荐
MYSQL 离线迁移至分布式 TDSQL
当使用MYSQL单实例,因数据量剧增出现性能问题的时候,普通的分库分表又难以满足其需求,一些客户会考虑迁移至分布式数据库。TDSQL 分布式是一款面向金融领域的一款数据库,适合应用在海量数据、高性能,高并发的使用场景。那么我们从MYSQL迁移至TDSQL都有哪
2021-09-13
Gerald Versluis 访谈:Xamarin 社区工具包的现状和未来
Xamarin.Forms正在向.NET MAUI演进,Xamarin社区工具包也在为转型做准备。InfoQ采访了Gerald Versluis。他是一位来自荷兰的微软软件工程师。在这次访谈中,我们探讨了Xamarin社区工具包、向MAUI的过渡以及他们未来的路线图。
Blazor 跻身跨平台移动应用开发
Mobile Bindings项目意在使用Microsoft Blazor和.NET for iOS/Android实现跨平台移动应用开发。
几行汇编几行 C:实现一个最简单的内核
今天我们来写一个最小的操作系统——Hello OS,先练练手、热热身,直观感受一下。
2021-05-12
加餐|集中答疑:详解 Android 环境搭建
搭建 Android 环境比搭建 iOS 环境遇到的网络问题更少,更推荐新手直接搭建 Android 环境。
2023-02-01
AWS 上的 Microsoft Windows 广阔世界
自 2008 年以来,您已经能够在 AWS 上运行 Microsoft Windows(我的较老博文,Amazon EC2 的重要日子:生产、SLA、Windows 和 4 个新功能,向您展示 AWS 在十多年内的走过的历程)。根据 IDC 的数据,AWS 在云中的 Windows Server 实例数量几乎是第二大云提供商的两倍。
微软正式发布 .NET 6 LTS 版本
号称是“迄今为止最快的 .NET”。
MySQL 设置数据库为只读
默认情况下,我们的 MySQL 实例是可读写的。但有些情况下,我们可以将整个实例设置为只读状态,比如做迁移维护的时候或者将从库设为只读。本篇文章我们来看下 MySQL 设置只读相关知识。
2021-12-13
震撼的 Linux 全景图:业界成熟的内核架构长什么样?
这节课我们会解析Linux、Darwin-XNU和Windows的内部组件与结构,并比较它们的架构,为后续学习做好铺垫。
2021-05-17
.NET 生态系统概览
.NET 5预计会在2020年发布,届时将统一所有.NET平台。
Electron 多窗口应用实战
讲师介绍: 黄晨,毕业于伊利诺伊大学厄巴纳香槟分校电脑工程专业,猿辅导桌面端开发工程师,曾在猿辅导用WPF架构开发 Windows Native 应用,后参与桌面端向 Electron 架构的迁移并负责后续桌面端在 Electron 上的直播课堂研发工作。 问题背景: Electron 作为一个流行的前端架构,可以让我们快速地利用前端技术栈开发跨平台的桌面应用。但是现在主流的前端技术栈(Angular、React等)主要解决的是单页应用(SPA)的开发问题,而并没有考虑 Electron 环境下的多窗口应用的使用场景。 内容看点: 子窗口管理 多窗口的数据同步 数据传输开销
2022-01-14
Windows Subsystem for Linux 2 将在 Windows 10 v2004 中正式发布
随着正式发布,WSL2现在可以通过标准的Windows Update自动更新。
回头草也挺好:试试.NET Core 和 C#
在这篇文章中,我想聊聊 .NET,以及为什么我认为它可能会回归。
实战准备:如何搭建硬件开发环境?
这一讲,我就以智能电灯为例,带你完成搭建硬件开发环境的工作。
2020-12-16
Ubuntu14.04/16.04LTS 的支持延长至十年,与微软形成鲜明对比
Xerus"版本的寿命至10年。已经获得了十年的支持。月。 )版本通常与应用程序或操作系统有关,你会在较长的时间内获得安全、维护和功能的更新。
最终,我们放弃了微服务
经过一个月调研,很多问题没办法解决,我们选择放弃
环境准备:如何安装和配置一个基本的 Go 开发环境?
今天,我来手把手带你配置好一个 Go 的开发环境,供你以后开发、编译用。
2021-05-26
微软推出 Microsoft.Data.SqlClient,替代 System.Data.SqlClient
微软继续努力将微软产品从.NET Core中分离出来,并将SQL Server驱动程序分离到了一个单独的部署流中。
Microsoft 云采用框架,助力企业快速完成云迁移
云计算在企业数字化中扮演重要角色,为了追求更高的敏捷性、灵活性,节约成本,不论大中小型企业,各行各业对云计算和云服务的需求都十分旺盛。
跨云迁移过程中的数据同步及一致性校验实践(一)
随着互联网业务发展对容灾以及对访问加速、多供应商成本控制等需求的产生,互联网公司的多云部署和跨云迁移逐渐成为刚需,而在此过程中,最困扰运维和研发人员的就是数据的迁移和同步。
2021-03-02
暂无签名
推荐阅读
特别加餐|当 JS 遇到 AIGC,会碰撞出什么样的火花?
2023-05-22
加餐|集中答疑:详解 iOS 环境搭建
2023-03-01
Windows 系统下的安装步骤
2023-09-25
微软计划闭源在 VS Code 中的 C#扩展,开发者:无法接受的管理者权力滥用行为
Service Mesh 迁移原则
2022-08-05
InfoQ 极客传媒 15 周年庆征文| 迁移 Eureka 到 Nacos 之双注册双订阅模式
2022-06-09
如何避免在 C#中出现混乱代码
2023-07-19
电子书
大厂实战PPT下载
换一换 姚远 | 面壁智能 研究员 & 清华大学计算机系博士后
陈梓立 | Greptime 开发者关系与增长总监
王辉 | 太平洋保险集团 数智研究院/首席架构师
评论