Web++
码龄22年
  • 357,535
    被访问
  • 73
    原创
  • 402,360
    排名
  • 382
    粉丝
  • 1
    铁粉
关注
提问 私信

个人简介:毕业于吉林大学数学所,现就职于北京七巧云图科技有限公司。与Microsoft MCS有10年的合作开发,擅长服务端、客户端技术,精通C++/MFC/ATL/CLR,精通.NET Framework,对互联网浏览器技术有深入的研究,特别是Chromium开源项目,常年研究Chromium、Eclipse、.NET Core开源项目

  • 加入CSDN时间: 2000-09-29
博客简介:

让您的桌面应用拥有互联网基因

博客描述:
前端设计与桌面开发-珠联璧合
查看详细资料
  • 1
    领奖
    总分 97 当月 1
个人成就
  • 获得21次点赞
  • 内容获得390次评论
  • 获得40次收藏
创作历程
  • 15篇
    2021年
  • 5篇
    2020年
  • 4篇
    2008年
  • 26篇
    2007年
  • 15篇
    2006年
  • 8篇
    2005年
成就勋章
TA的专栏
  • 互联网应用开发
    18篇
  • WinForm
    3篇
  • MFC与.NET集成开发技术
    16篇
  • MFC与COM集成开发技术
    13篇
  • Microsoft Visual Basic for Application技术专栏
    7篇
  • Tangram
    21篇
  • 编程杂谈
    17篇
兴趣领域 设置
  • 微软技术
    c#.netmfcvisual studio
TA的社区
  • VC/MFC
    16140 成员 421860 内容
    管理者
  • .NET社区
    60567 成员 669262 内容
    管理者
  • C#
    107888 成员 642460 内容
    管理者
  • PC客户端新技术
    8 成员 10 内容
    创建者
一行代码给您的桌面应用植入互联网基因
欢迎来到WebRuntime
互联网桌面软件世界!

WebRuntime将引发Windows Desktop应用软件的一次革命
,促进桌面应用系统快速形成自己的互联网内容生态!



  • Web Runtime 开源项目
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Web Runtime:Windows桌面应用的一次变革

三十年技术生涯的汇总,可以说是一个呕心沥血的技术结晶,以此作品献给那些坚持不懈、持之以恒的创业者。希望给桌面软件开发者打开互联网的门槛,希望为您拉开一个序幕……
原创
发布博客 2021.08.31 ·
687 阅读 ·
1 点赞 ·
2 评论

我们决定做一次Windows客户端技术的变革,欢迎您的加入!

面对今天的互联网大环境,桌面客户端的技术变革势在必行,我们这里给出一个开放的技术架构,希望与技术社区的各路技术开发者携手完善,推进互联网桌面客户端的进一步演化
原创
发布博客 2021.08.16 ·
164 阅读 ·
1 点赞 ·
0 评论

让MFC工程拥有互联网基因

让自己的MFC应用拥有对接互联网的能力,应该是绝大多数开发者的愿望。这里给大家推荐一个开源项目:WebRuntime,通过这个项目,开发者可以在完全保留自己应用架构基础之上,通过少量的代码修改,即可使得自己的应用变成完整的互联网浏览器。与标准浏览器(Chrome、Edge)等的差异是应用程序的第一个窗口,这个窗口是开发者自己应用系统的(MFC)主窗口,用户启动第二个程序实例或者基于自己的代码、超链接等,可以打开任意多个内置的浏览器窗口。应用系统的对象模型,直接成为Web DOM的一部分。给应用提供了极大的弹
原创
发布博客 2021.08.15 ·
161 阅读 ·
1 点赞 ·
0 评论

.NET Desktop程序员:互联网大环境下软件生产力的创造者

让自己的应用拥有对接互联网的能力,应该是绝大多数开发者的愿望。这里给大家推荐一个开源项目:WebRuntime,通过这个项目,开发者可以在完全保留自己应用架构基础之上,通过一行代码的修改,即可使得自己的应用变成完整的互联网浏览器。与标准浏览器(Chrome、Edge)等的差异是应用程序的第一个窗口,这个窗口是开发者自己应用系统的主窗口,用户启动第二个程序实例或者基于自己的代码、超链接等,可以打开任意多个内置的浏览器窗口。应用系统的对象模型,直接成为Web DOM的一部分。给应用提供了极大的弹性。
原创
发布博客 2021.08.13 ·
156 阅读 ·
0 点赞 ·
0 评论

FirstApp1

发布视频 2021.08.13

1分钟让您的.NET WinForm应用程序变成现代互联网浏览器

让自己的应用拥有对接互联网的能力,应该是绝大多数开发者的愿望。这里给大家推荐一个开源项目:WebRuntime,通过这个项目,开发者可以在完全保留自己应用架构基础之上,通过一行代码的修改,即可使得自己的应用变成完整的互联网浏览器。与标准浏览器(Chrome、Edge)等的差异是应用程序的第一个窗口,这个窗口是开发者自己应用系统的主窗口,用户启动第二个程序实例或者基于自己的代码、超链接等,可以打开任意多个内置的浏览器窗口。应用系统的对象模型,直接成为Web DOM的一部分。给应用提供了极大的弹性。
原创
发布博客 2021.08.12 ·
307 阅读 ·
0 点赞 ·
0 评论

让.NET工程拥有互联网基因

发布视频 2021.08.11

让.NET工程拥有互联网基因

针对一个.NET工程,给出一个简明的方案使之支持互联网开发技术
原创
发布博客 2021.08.11 ·
219 阅读 ·
1 点赞 ·
0 评论

让C#工程拥有互联网基因

发布视频 2021.08.11

一行代码触发沧桑巨变: 从Application.Run(new Form1())到Universe.Cosmos.Run()

通过替换Application.Run这个静态方法,我们改变了.NET客户端程序的基本结构,使得大量已存在的.NET应用程序直接拥有庞大的“应用生态”能力,特别,我们给予现有.NET应用系统一个强大的Web生态,使得应用系统可以直接驾驭那些以dll组件库,进而从“组件”、人力资源等几个方面形成生态能力。“一行代码”的变更形成如此大的生产力,是我们提供给.NET社区的一个开放技术,具体信息请访问:https://github.com/TangramDev/OpenUniverse
原创
发布博客 2021.08.10 ·
527 阅读 ·
3 点赞 ·
0 评论

2021我们相约一起用.NET改变Windows软件世界

互联网时代,Web技术在很大程度上凸显出对桌面软件技术的优势,这一点看上去是不争的事实,而且愈演愈烈。面对互联网的发展,毋庸置疑,Web技术(与桌面软件相比)拥有更好的适应性。无论您的技术团队多么强大,您的软件系统交付之后,总会面对不断增长的用户需求,会经常面临需求变更、Bug、功能增加……,所有这些问题,在互联网大环境之下,是每一个开发团队必须客观面对的问题,面对我们提到的这些问题,桌面软件技术与Web技术相比,无疑显得“相形见绌”。有没有办法弥合Web技术与桌面客户端...
原创
发布博客 2021.08.08 ·
260 阅读 ·
1 点赞 ·
0 评论

NewProject 工程配置

发布视频 2021.08.08

NewProject

发布视频 2021.08.08

FirstApp

发布视频 2021.08.06

北冥神功与六脉神剑(二)

大鱼小鱼无不容,再一次运行FirstApp.exe 我们打开FirstApp这个工程,在Form1上面增加一个panel控件,同时设置panel1的“Anchor”属性:(带有一个panel的Form1)编译之后重新生成FirstApp.exe。我们修改一下FirstApp.Index.html:<!-- This is "index.html". Normally, it is named "ProjectName.index.html". This webpa...
原创
发布博客 2021.08.06 ·
461 阅读 ·
0 点赞 ·
0 评论

​第一个C#互联网客户端

准备工作您需要从The Universe 二进制包下载运行时必要的组件包:(下载必要的组件包)组件包是一个zip文件(TheUniverse.zip),解压缩之后的文件夹结构如下:(注意解压缩之后包含一个TheUniverse子文件夹)现在开始构造exe(1)创建WinForm工程 您首先需要一个最简单的C# WinForm工程,我们将这个C#工程命名为“FirstApp”(注意这里需要的是一个基于.NET Framew...
原创
发布博客 2021.08.06 ·
164 阅读 ·
0 点赞 ·
0 评论

北冥神功与六脉神剑(一)

北冥神功与六脉神剑【言念及此,登时心下坦然,默默祷祝:“神仙姊姊,你吩咐下来的事,段誉当然一定遵行不误,但愿你法力无边,逍遥派弟子早已个个无疾而终。”战战兢兢的打开绸包,里面是个卷成一卷的帛卷。  展将开来,第一行写着“北冥神功”。字迹娟秀而有力,便与绸包外所书的笔致相同。其后写道:  “《庄子》‘逍遥游’有云:‘穷发之北有冥海者,天池也。有鱼焉,其广数千里,未有知其修也。’又云:‘且夫水之积也不厚,则其负大舟也无力。覆杯水于坳堂之上,则芥为之舟;置杯焉则胶,水浅而舟大也。’是故本派武功,以积蓄内力为第
原创
发布博客 2021.08.02 ·
953 阅读 ·
1 点赞 ·
3 评论

构造你自己的个性化桌面应用加载器(Application Launcher)

现代桌面应用存在一类基于Application Launcher的设计思路,以Electron、Eclipse、PWA等流行的技术为例,事实上,以上几类桌面应用存在一个共性,即每一类应用都有自己的“公共”宿主可执行文件(以及一组必要的动态链接库),例如eclipse.exe。有了“Application Launcher”,一个具体的应用,事实上就是一种基于“文件夹”结构的配置,在Electron、Eclipse等相关的技术文档里面有非常具体的体现。构造您自己的Application Launcher,意
原创
发布博客 2021.07.29 ·
214 阅读 ·
0 点赞 ·
0 评论

TheUniverse.zip

发布资源 2021.07.29 ·
zip

Win32:一个全新的、被忽视的桌面互联网内容平台

The Universe是一个全新的Win32桌面软件支撑架构,其设计目标是允许开发者面向互联网技术开发拥有生态支撑能力的桌面软件系统,我们扩展了Web的DOM模型,使得桌面应用拥有最大化的组件调度能力,The Universe是开发的技术框架,更多信息请访问https://github.com/tangramdev
原创
发布博客 2021.07.25 ·
711 阅读 ·
0 点赞 ·
0 评论
加载更多