简单上位机到底是使用WPF和还是windows窗体

简单上位机到底是使用WPF和还是windows窗体,第1张

建议用WPF 。wpf程序的UI 可以类似于html +css一样,对控件的往事做任意亩樱的修键耐竖改,还可以做数据绑定(这一点非常方便)。而其逻辑代码,跟winform是一样的。这里只稿大是增加了一点UI 设计语言xaml的学习,而事实上你会发现它跟html 非常相似。

上位机控制要是没有很高的界仔卜岁面要求的话,不用WPF,要是想把界面做的漂亮那就学一下WPF吧,其实有C#的基础了,WPF基本不用学,只要遇到什么学什么就可以了。

(1)MSDN关于WPF其中内容,链接:Windows Presentation Foundation 不用说了 这个是我反复阅读的 可以如实的告诉大家 这个内容 我全看了 而且不止一遍,两遍。七八遍总是有的。因此 我会第一个品评MSDN;

(2)Charles Petzold Applications = Code + Markup A Guide to the Microsoft Windows Presentation Foundation 这本弊清书有中文版,翻译的也不错,但是实话我未能通读,绝大部分都是看过 某些部分看过也不下三四遍;

(3)Matthew 王德才译 MacDonald Pro WPF in C# 2008 Second Edition 这本书同样有中文版 翻译过来的是“WPF编程宝典——使用C#2008和.Net3.5” 这本书 英文的厚厚的我打印装订成了三册 等到中文版出来我又不惜大撒银子 买了一本。案头书。

(4)Adam Nathan Windows Presentation Foundation Unleashed(WPF揭秘) 我第一次买的书;

(5)Ian Griffiths, Chris Sells 所著的 Programming WPF , 2nd Edition 这本书貌似有中文版,名为WPF编程 记住是第二版。传说中 这是念睁一本好书 我看过英文的 还不错。

(6)Chris Anderson 朱永光译 Essential Windows Presentation Foundation WPF核心技术 这本书偏薄;

(7)又是Charles Peztold老人家所著的 精通Windows3D图形编程 英文名为 3D Programming for Windows: Three-Dimensional Graphics Programming for the Windows Presentation Foundation 。我中英文都看过;

(8)Pavan Podila等 WPF Control Development Unleashed: Building Advanced User Experiences 一本不错的介绍WPF控件的书,顺便说一下,我还是有意翻译该书的。

(9)Jack Xu Practical WPF Graphics Programming 一本介绍WPF图形编程的书 ,目前我并没有看到中文版。

(10)Rob Eisenberg等 Sams Teach Yourself WPF in 24 Hours,翻译过来就是Sams 24小时搞定WPF,挺神的 丫的;

(11)张晗雨编著 WPF全视角分析 国人所写的WPF书籍;

(12)王少葵 深入解析WPF 号称是国内第一本WPF书 确实也是

(13)WPF高级编程,英文 Professional WPF Programming,该书有中文版。

这中丛俩语言,都没有太多编程经验的话,我感觉其实都差不多:

C#稍微简单点,如果你的上位机程序需要比较精美复杂的界面的话,用巧铅C#容易实现些。但是考虑到你说写的是上位机程序,可能需要与单片机之类的连接,此时如果要对底层有比孝培好较精微的控制,用C++可能更合适一些。

再有就是平台问题,C#只适合于上位机windows平台。C++都可以。

所以还是要看具体需求。写个简单的哪种语言都差不多吧。不清楚楼主所说的上位机教程是什么,是指的普通桌面编程的教程吗,这个网上资料很多的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12303513.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存