最近微软在 Mix 在线实验室上发布了一个名为 Gestalt 的项目,希望借助高级语言与编译器的强大功能,在保留前端开发人员原有工作方式与习惯(编写 => 保存 => 刷新)的同时,提高构建复杂 AJAX 或 RIA 应用程序的生产力。在 Gestalt 网站中写到:
我们创建 Getalt 项目是因为它符合 MIX Online 的精神。我们会在 Web 领域中挑选有趣的场景或问题,然后设法为它创建一些应用程序、服务,或提出一些解决方案的建议——Gestalt 也是这么一回事儿。我们发现,Web 开发人员经常会在基于标准的前端 Web 开发以及 RIA(如 Flash/Silverlight)两种开发模型之间摇摆不定,Gsstalt 的目标便是解决这个问题。值得一提的是,选择 Ruby 和 Python 作为脚本语言,也是未来浏览器中有趣的话题之一。
Gestalt 主要有以下几个特点:
- 使用 Ruby 和 Python 作为前端脚本语言:有了 Gestalt,开发人员便可以在页面中添加
更多内容推荐
WebAssembly 和 Blazor:解决了一个存在十年的老问题
Blazor可以使用C#构建客户端代码,还允许开发人员在没有插件的情况下在浏览器中运行现有的.NET标准DLL。
Ooui:在浏览器中运行.NET 应用
归功于Ooui软件库的推出,.NET开发人员现在新添了一种运用他们开发技能的方法,使.NET应用直接以WebAssembly方式在浏览器中执行。Ooui为C#和F#开发人员提供了一种交付工作的新方式。
104|再回首:“Web 开发”单元小结
2023-02-01
03|初识 Web:学习 Web 最好的方式是什么?
想要学习网页前端开发,就需要学习一些前端相关的技术和知识。
2023-04-28
Rust/WinRT 预览版发布,微软在 Rust 大道上又进了一步
Rust/WinRT是Windows运行时的一种语言映射,现在发布了预览版,可以通过自然惯用的方式来调用Windows API。
使用 .NET Core 模板引擎创建自定义的模板和项目
dotnet CLI是实现这些优势功能的入口点,它包含了许多用于创建、编辑、构建和打包 .NET Core项目的不同命令。
18|Node.js 服务端渲染页面:客户端渲染和服务端渲染有何区别?
如何定制Vue.js全栈项目的SSR和CSR结合方案,核心要考虑项目的前后端耦合或者解构的情况,同时还要考虑到国内大厂的前后端分离的技术趋势。
2023-01-04
是否可以在应用的一部分使用 Blazor?
Azure 中文精选
Blazor 跻身跨平台移动应用开发
Mobile Bindings项目意在使用Microsoft Blazor和.NET for iOS/Android实现跨平台移动应用开发。
面向桌面开发的 Windows Template Studio
在过去的二十年里,开发Windows应用程序所需的样板代码的数量急剧增加,这是由于.NET早期是源于RAD或快速应用程序开发框架。微软试图通过面向UWP应用程序的Windows Template Studio来解决这个问题。
微软披露了 Spartan 中所使用的渲染引擎的细节
微软披露了在Spartan项目中推出一个全新的渲染引擎的背后成因方面的更多信息,Windows 10将预装该浏览器。这个新的渲染引擎是Trident的一个分支,去除了那些已经保留了20年以上的遗留代码。
基于 Chromium 的预览版 Edge 终于来了
4月9日,微软在其官方博客上正式发布了基于Chromium的第一个Dev和Canary版本的Edge,据了解,Dev频道周更,Canary频道每天都会更新,现在,你可以在Windows 10 上使用它们,Beta版本还尚未发布。
22|物料组件的编译和管理:如何处理组件的多种模块格式?
浏览器端把握在用户手里,我们无法预测实际代码在运行过程中会出现什么兼容问题,如果平台渲染能支持多重模块格式,就意味着可以做一些优化策略,在低版本浏览器中,就可以优先选择对应能支持的模块格式。
2023-01-13
.NET 开源简史
这篇文章将讲述与微软第一个开源项目有关的故事,以及它如何为我们到达今天的位置铺平了道路。
07|数据获取:什么是 Scrapy 框架?
这节课我们来深入了解一下Python中的常见爬虫框架:Scrapy框架。我们将学习什么是Scrapy框架、它的特点是什么以及如何安装和使用它。
2023-04-24
17|Koa.js:如何结合 Koa.js 开发 Node.js Web 服务?
前后端项目分离的理念要从具体的需求场景来分析,要从“技术”“管理”和“行情”这三个视角看待,不能脱离实际环境,一昧讨论技术理念的利弊优劣。
2023-01-02
Mono 现状与未来: 从 Xamarin 到 WebAssembly、Blazor 及.NET 5
InfoQ采访了Mono项目的原作者Miguel de Icaza,讨论了Mono的当前状态及其在.NET生态系统中的未来。
Blazor 将.NET 带回到浏览器
由Steve Sanderson开发的Blazor尝试使用WebAssembly和DotNetAnywhere将.NET带回到浏览器。它不是要成为一个像Flash或Silverlight那样的完整生产框架,而是要探索一下有什么可能性。
Gerald Versluis 访谈:Xamarin 社区工具包的现状和未来
Xamarin.Forms正在向.NET MAUI演进,Xamarin社区工具包也在为转型做准备。InfoQ采访了Gerald Versluis。他是一位来自荷兰的微软软件工程师。在这次访谈中,我们探讨了Xamarin社区工具包、向MAUI的过渡以及他们未来的路线图。
微软开源基于 Excel 的低代码语言 Power Fx
Power Platform 的厉害之处在于,在使用了几天之后,当你使用它时,你会学到更多复杂的东西,你将开始使用更多高级功能。
暂无签名
推荐阅读
特别加餐|当 JS 遇到 AIGC,会碰撞出什么样的火花?
2023-05-22
Ruby 到底怎么了?
23|易速鲜花聊天客服机器人的开发(下)
2023-10-30
特别加餐|用 ChatGPT 开发一个看板项目
2023-05-22
突破调试瓶颈:Uno 平台的 VS Code 扩展支持调试移动应用程序
我的 20 年职业生涯:全是技术债
开源从零开始的新跨平台浏览器:Ladybird 正式起飞
电子书
大厂实战PPT下载
换一换 刘银龙 | 美团 Android 开发工程师
张尤 | 阿里云 弹性计算高级技术专家
余枝强 | 华为 终端软件部 / UI 框架首席架构师
评论