对于我们来说,我们已经不开发windows桌面程序,我们顶多是用一个浏览器封装一下生成桌面外观窗口,就像使用 PhoneGap 来同时封装7、8种手机安装包一样。我们的web程序的性能秒杀桌面程序,速度快、用户体验好。最主要地是因为我们的项目是面对大企业、各分公司相隔上百公里的集团用户来实践的,所以要求部署方便、随时更新(甚至可能一天十几次自动更新)、能用上各种闻名的 web 插件(例如百度的 echarts 和 map)。曾经有个面对整个互联网范围的 pos 系统的项目,我们在客户端也确实安装了 windows service 的一个小服务用来驱动本地打印机,然后它实时跟服务器采用 tcp 联网,没有桌面 UI 层,当用户在手机或者平板上开单的时候打印机也就打印出小票和报表来了。所以我们不做桌面程序,顶多做点 window 驱动或者windows服务用来控制本地设备硬件。这个方面我知道很多人还在研讨 winform、wpf 的技术,这方面我也就不多回答了。
62,046
社区成员
669,049
社区内容
加载中
.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。
希望和大家一起共同营造一个活跃、友好的社区氛围。
试试用AI创作助手写篇文章吧