开源日报 | 安全关键型Rust联盟成立;Adobe全家桶的精选平替;AI民科和AI科学家;六张图解释Transformer架构原理
夜莺 v7.beta11 发版,优化钉钉、企微、飞书通知
得物 SRE K8s 故障诊断:从 CPU 高负载到挂载泄露根源揭示
PicList 2.9.0 发布 图床管理和上传工具 性能优化
Android 工程副总裁 Dave Burke 在任职 14 年后卸任
“人工智能+”引爆新质生产力革命
1Panel 应用推荐:Memos 笔记服务
魔豆文库 moredoc v3.2.0 发布,优化全文搜索,提升用户体验,并提供docker部署方案
Rust 基金会成立安全关键型 Rust 联盟
RediSearch 2.8.14 发布,高性能全文搜索引擎
API Testing v0.0.17 发布,新增 11 位 contributor
renren-security v5.4 发布,轻量级权限管理系统
Elasticsearch 7.17.22 发布
Bytebase 2.19.0 - 支持 DynamoDB
ApiCat v2.10.5 已经发布,基于 AI 技术的 API 开发工具
店滴云重大升级:模型类继承修复强化微服务架构效能
:fire::fire::fire:好用的免脚本跨平台编译 go 项目小工具 gobuilder 发布 v0.1.5
周鸿祎回应 360 安全软件不能卸载:自我保护能力
华为 HarmonyOS 中国市场份额一季度超越苹果 iOS
《灯灯》多租户快速开发平台 4.19.1 版本发布,新版前端 UI 正式发布
MultiRow发现之旅(一)- 高效模板设计器
白话和代码聊聊前端使用TypeScript如何面向对象
给Gitee小程序加上暗黑模式是什么体验
ActiveReports 报表应用教程 (8)---交互式报表之动态过滤
不太一样的前端开发之TypeScript装饰器和面向对象
ActiveReports 报表应用教程 (15)---报表换肤
TechED2010与我(一)―― 初来乍到
开发了一个一起听歌聊天的开源项目
TX Text Control文字处理教程(7)邮件合并
分享自制的C#和VB Code互转工具
Nginx实现Java服务API接口的开发阶段高可用
Spread for Windows Forms快速入门(7)---单元格的交互操作
ActiveReports 报表应用教程 (9)---交互式报表之动态排序
开源了个安心用TypeScript写前端的工具库之装饰器篇
Wijmo 更优美的jQuery UI部件集:复合图表(CompositeChart)
Silverlight 5 深入理解 - TechEd2011葡萄城讲师课程
也许跟大家不太一样,我是这么用TypeScript来写前端的
ASP.NET MVC 5 - 验证编辑方法(Edit method)和编辑视图(Edit view)
ASP.NET MVC 5 - 给电影表和模型添加新字段
ASP.NET MVC 5 - 验证编辑方法(Edit method)和编辑视图(Edit view)
TX Text Control文字处理教程(2)- 文件操作
响应式设计(Response Web Design)浅谈
TX Text Control文字处理教程(7)邮件合并
用SwiftUI开发了一个Gitee在iOS上的App
ActiveReports 报表应用教程 (10)---交互式报表之向下钻取(详细数据按需显示解决方案)
如何遍历当前进程中的AppDomain
应用系统中常见报表类型解析
WPF的消息机制(三)- WPF内部的5个窗口之处理激活和关闭的消息窗口以及系统资源通知窗口
ActiveReports 报表应用教程 (14)---数据可视化
ASP.NET MVC 5 - 查询Details和Delete方法
ActiveReports 报表应用教程 (7)---交叉报表及数据透视图实现方案
TechED2010与我(二)―― Windows Phone 7 Develop
Spread for Windows Forms高级主题(6)---数据绑定管理
ActiveReports 报表应用教程 (16)---报表导出
如何在ASP.NET中生成HTML5离线Web应用
在Silverlight中动态绑定页面报表(PageReport)的数据源
在 ActiveReports 中嵌入 Spread 控件
域名-DDNS-内网穿透-端口转发-DNS的一些小常识
Spread for Windows Forms高级主题(6)---数据绑定管理
SwiftUI在iOS上NavigationBar标题重影问题复现
Spread for Windows Forms高级主题(7)---自定义打印的外观
基于Html5的Canvas实现的Clocks (钟表)
分享一些优雅的API接口开发规范
基于装饰器-我是这么处理TypeScript项目数据转换的
第十一届GPCT杯大学生程序设计大赛完美闭幕
“云”随我动近在咫尺 - 中小企业如何看待云计算?
BBBUG音乐聊天室的开发故事和架构设计
如何把Excel中的单元格等对象保存成图片
ActiveReports 报表应用教程 (15)---报表换肤
位图和SVG用法比较
ASP.NET MVC 5– 使用Wijmo MVC 5模板1分钟创建应用
用代码聊聊我们跟目前主流前端编程不一样的地方
Wijmo 更优美的jQuery UI部件集:爱上 ThemeRoller
MultiRow发现之旅(五)- MultiRow版俄罗斯方块(exe + 源码)
分享自制的C#和VB Code互转工具
如何在ASP.NET中生成HTML5离线Web应用
Nginx反向代理其他站并替换关键词遇到的坑
Silverlight DataGrid使用WCF RIA Service实现Load-on-demand的数据加载
Silverlight自定义数据绑定控件应该如何处理IEditableObject和IEditableCollectionView对象
Spread for Windows Forms快速入门(13)---数据排序
如何雇人的十五条建议
MultiRow发现之旅(一)- 高效模板设计器
ActiveReports 报表应用教程 (8)---交互式报表之动态过滤
分享ISTQB培训体验
新写了一个基于MacOS设计的WebUI
2013 北京 QCon热点分享
【技术维新 践行精彩】移动互联时代的研发利器
给大家分享两款正在使用的reflector插件
Wijmo 更优美的jQuery UI部件集:运行时处理Wijmo GridView数据操作
Spread for Windows Forms快速入门(15)---使用 Spread 设计器
TX Text Control文字处理教程(13)实现拖放操作
如何选择高性价比的控件产品
【技术维新 践行精彩】移动互联时代的研发利器
带你走近AngularJS - 基本功能介绍
如何遍历当前进程中的AppDomain
Spread for WinRT 7新功能使用指南
2013 北京 QCon热点分享
Spread for Windows Forms快速入门(4)---常用的单元格类型(上)
用于 Windows8 的 Wijmo Charts 图表控件
我用WPF写了3年的客户端(但不是C#出身),给我的感受就是:整个框架看上去很美,但实则坑非常多。界面上稍微有点追求,就要在xaml里写一大堆自定义样式和脚本,甚至比业务都多和难维护。虽说有第三方界面库,但样式也都是定死的,很多还要自己各种补丁。跨语言接口交互更是坑的一笔,什么都要搞点特殊扩展扩展,跟别人不一样。还默认不兼容,需要各种配置。性能也一般般,启动速度和渲染性能都偏下。
对Windows API的支持同理,虽然managed code写着爽,但时常会有莫名其妙的bug,找都找不到原因,到头来还得自己编译个c++dll或者unmanaged code开写!真不如直接qt或者c++ + 脚本语言来的痛快。
再者,发布也是个大问题!vs上各种缺失,默认没有代码混淆,反编译比Java还简单;没有官方打包工具,第三方的打包工具要不收费贵,要不写个打包脚本比写个小工具还难!
而且更重要的是:在动态更新动态部署方案满天飞的今天,“打包-发布-安装”这种部署方案也太落后了点。而且在无网环境里,还要打包各种redistributable和framework ,简直麻烦的要死。
以后的桌面客户端应该就是electron和react native这类天生跨平台方案的天下了——直接用脚本写界面,像更新html页面那样更新界面,调用硬件就qt写个本地rpc服务,一切网络化。
winform和wpf这些现在才想起来开源,与其说是借助开源东山再起,倒不如说是微软对这些技术已经不视为宝贝,扔出去自生自灭了。
引用来自“iman123”的评论
微软拥抱开源了,难得啊,WPF这个东西可以在其他平台上的.net core上运行么引用来自“mymbrooks”的评论
不支持 依然是 Windows Only引用来自“kidfruit”的评论
WPF开源代表着未来跨平台的可能性极大,微软真的是在从骨子里开始变化了。引用来自“mymbrooks”的评论
是的 Java 再这么搞要被超越了引用来自“iman123”的评论
微软拥抱开源了,难得啊,WPF这个东西可以在其他平台上的.net core上运行么引用来自“mymbrooks”的评论
不支持 依然是 Windows Only引用来自“kidfruit”的评论
WPF开源代表着未来跨平台的可能性极大,微软真的是在从骨子里开始变化了。