
winform wpf 優 缺點 在 Bryan Wee Youtube 的評價

Search
By スキマスイッチ - 「全力少年」Music Video : SUKIMASWITCH / ZENRYOKU SHOUNEN Music Video
In this video we'll learn about Windows Form Vs WPF Windows and also features of WPF if you like and ... ... <看更多>
#1. 同样是.NET 平台,WPF 为什么不取代WinForms? - 知乎
取代不了,所以.NET Core 5依然两者同时支持一张图说明问题。WinForm和WPF旗鼓相当,各有优缺点。WPF有进…
#2. WPF 學習(一)
Net平台下製作Windows桌面客戶端軟體主要有兩個,一個Winform,還有一個 ... 優點:簡單,易控制,不是太占記憶體的缺點:程式碼耦合度高,不利於維護.
#3. C# WinForm WPF 差異個人小小心得 - 軒軒的爸媽
這個雖然只是個小小的缺點,但是在心中總有一根刺呀....然後開始回來研究WPF,想把WPF寫的跟原本WinForm功能差不多,真的讓我弄了半個月有了。
#4. WPF和WinForm技術有什麼區別?哪個更加有前景? - 每日頭條
WPF 使用DX渲染圖形界面,更接近圖形驅動程序,效果可以非常絢麗,性能也比較好。WPF出現的比較晚,但也有好幾年的技術沉澱了。由於現階段微軟更推崇升級版 ...
#5. [WPF] 淺談MVVM
學習寫WinForm、WPF應用程式到現在也兩年了,稍微來談談我對WPF與MVVM的見解、它們之間的關係,以及MVVM的優缺點。 Windows Form (WinForm) 是微軟 ...
#6. 请问2020年如何选择学习wpf 还是winForm - SegmentFault
最近想学习一门开发windows窗体的技术,徘徊在wpf 和winForm 之间, ... 其实这几个没搞明白到底是啥各自有哪些优缺点有哪些共同功能有哪些特点.
實際上,Winform程序的優缺點是很顯然的,它開發直觀,快速,解決複雜邏輯成熟,但是對於精緻的UI體驗、UI業務邏輯剝離等方面存在一定的侷限性。
#8. WPF的由來- IT閱讀
3,WPF優缺點 ... 面向物件的程式設計方法。3、WinForm + C#微軟推出.net平臺後,Winform程式是.net平臺中的技術,它把Win API封裝成了控制元件。4、WPF ...
#9. WPF和WinForm技術有什麼區別?哪個更加有前景? - 小熊問答
下面是用WinForm 做的一應用程式效果圖:WPF 學習路徑更為陡峭,可以開發出視覺效果更好的UI介面, ... 兩者都有各自的優缺點,也有各自的使用場景。
#10. 講一講快速學習WPF的思路
首先大家要明白,WPF跟Winform的區別,優點,缺點。 首先入門來講Winform簡單點,WPF會難一點。所以第一次接觸C# 我推薦用Winform項目去學習。 WPF的優勢在於有模板的 ...
#11. WPF做界面开发有哪些优点与缺点? - CSDN社区
缺点 1:部署问题可以打包到光盘里进行安装。好处是增大了软件体积,安装时间长,让用户觉得有技术含量,否则一张光盘空着几百M,1分钟就安装完了,人家 ...
#12. WPF 学习(一) - 打游戏也要有梦想- 博客园
Winform优缺点 : 优点:简单,易控制,不是太占内存的缺点:代码耦合度高,不利于维护. WPF优缺点: 优点:支持MVVM模式,可以做出非常绚丽的界面, ...
#13. 如果不考慮安裝與佈署,WebForm與WinForm的優缺點?
講句白話就是:Windows Form 做出來的東西就是醜,碰到解析度又難處理。雖然說桌面應用還有WPF 可以選,但是XAML 又是個門檻。 總之呢,沒有甚麼東西 ...
#14. WPF或Windows窗体 - QA Stack
两种技术都有其优点和缺点。 WPF更适合跨平台开发和创建“华丽的” GUI。但是,它需要比WinForms更新的.net框架,并且需要与dx9兼容的GPU或更高版本(大多数人会拥有)。
#15. 将Winform应用程序转换为WPF应用程序- c# - 中文— it-swarm.cn
我有一个用WinForms制作的小程序,现在我想用WPF重新制作它。我是WPF的新手,我读到无论你 ... 它是WPF的设计,具有可测试性等几个优点。实际上,您可以通过一些简单 ...
#16. [問題] 有沒有著重在GUI方面的書Winform WPF - 看板C_Sharp
自己也是寫WPF的,寫好久了也走了很多彎路,來分享一下技能樹怎麼發展# 教材書的話我蠻推薦這本的"WPF 編程寶典- 使用C# 2012 和.
#17. 微软抛弃微软.Net了吗?Net技术的未来在哪里,浅谈微软技术 ...
Winform :优点是简单易学,缺点是界面做不好看,适应能力很差。 Wpf:微软结合了显卡渲染技术推出的界面设计方式,模仿html推出了自己的xaml,winform ...
#18. 我對WPF知識點的理解和梳理筆記 - 壹讀
本文的主要內容是自己使用WPF開發以來,本人對相關知識的梳理,僅為個人的 ... WPF的優點是: ... 而同樣的功能改用Winform實現就只占用很小的內存。
#19. windows form wpf 比較– winform vs wpf - Ieltsikey
關於WPF、WCF、ASPNET、Windows Form 優缺點. Windows Form 控制項和對等WPF 控制項. c#. Windows Forms って? Windows Froms -Wikipedia-Windows上で動く ...
#20. “都2021年了,WPF 值得学吗?” - 哔哩哔哩 - Bilibili
甚至魔改的WinForm在表现上也不会逊于WPF。 ... 会脱离具体语言或者框架的限制,而是根据用户需求、我们自己的设计需求、各种框架的优缺点进行选择。
#21. 创建新的GUI时,WPF是Windows Forms的首选吗?
您可以在WPF中快速轻松地制作“普通”Winforms风格的应用程序。 ... WPF的优点是使用自定义控件和动画创建外观漂亮的GUI要容易得多。 WPF还有助于进一步 ...
#22. wpf与winform优劣-西瓜视频搜索
wpf 与winform优劣相关视频. 7.传统程序迁移到UWP 08:59. 7.传统程序迁移到UWP · 微润软件. 675次播放· 2021-01-24. WPF控件UI系列教程 28个视频. WPF控件UI系列教程.
#23. 讲一讲快速学习WPF的思路 - 码农家园
我不想浪费大家的时间,直接奔主题了。首先大家要明白,WPF跟Winform的区别,优点,缺点。首先入门来讲Winform简单点,WPF会难一点。
#24. atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html ...
atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform. 1. 布局的继承结构1. 2. Absoluti 布局(常用) 1.
#25. WPF-MVVM学习心德(WinForm转WPF心德 ... - 程序员宅基地
接触MVVM接近一段时间了,有一点理解,写下来。之前是做winform的,工作需要,学习wpf。优缺点就不用说类,网上一大堆。我自己理解的话,有下面几点:1、首先是界面 ...
#26. 对界面编程来说c++的mfc,qt和c#的winform - 百度知道
QT的优点是可以跨平台,而winform/wpf不行。从开发语言来说,C#也优于C++。c#比C++诞生的晚,肯定吸收了c++,java等的优点,摒弃了缺点,从这一点 ...
#27. winform改成wpf - 小钊百科网
作为两种截然不同的UI技术,实话讲它们各有优劣.对于新手来说,winform控件多,WPF的界面可以更炫酷,其对屏幕的自适应效果更好.我加入的.NET/WPF技术。
#28. 编程语言 - 云海天教程
C#做桌面开发(winform/wpf)与网站开发(http://asp.net) ... NET Core和.net framwork 各有优缺点,两者都不能取代对方。现在说说他俩的优点和缺点.
#29. MFC,QT與WinForm,WPF簡介- 碼上快樂
MFC和QT是C++中常見的GUI框架,而WinForm和WPF是C#中常用的框架,不過我們一般很少叫WinForm框架,可能直接叫圖形控件類庫更多點.反正只是個稱呼罷了, ...
#30. WPF vs WinForm - 知識變成技能,才有力量
WPF 的優點: 使用XAML 來編輯UI, 並且可以清楚切開UI 與Business logic; Databinding, 把UI 與Data 切開; 利用硬體加速UI 的呈現.
#31. WPF知识点全攻略01- WPF相对WinFrom的优缺点 - 术之多
WPF 知识点全攻略01- WPF相对WinFrom的优缺点 ... 接下来回到主题,来看看WPF和WinForm两大主角:桌面新王(WPF),老去霸主(WinFrom).
#32. WPF-MVVM学习心德(WinForm转WPF心德) - 代码交流
之前是做winform的,工作需要,学习wpf。优缺点就不用说类,网上一大堆。我自己理解的话,有下面几点:. 1、首先是界面的xmal和界面分离:wpf也同样支持拖拉控件,但是 ...
#33. C#中如何使用Winform实现炫酷的透明动画界面 - 脚本之家
NET Winform窗体美化的人应该都很熟悉UpdateLayeredWindow ... 有些人会说为什么不直接用WPF啊,Wpf和Winform各有优缺点,适应不同的场合。
#34. 使用winform而不是WPF的特定优势 - Thinbug
理论上你可以使用Winforms几乎所有你用WPF做的事情,但在某些情况下你需要更多代码,特别是关于图形效果。 与WPF相比,Winforms的一些优点可能是:.
#35. 讲一讲快速学习WPF的思路 - Ty2y
我不想浪费大家的时间,直接奔主题了。 首先大家要明白,WPF跟Winform的区别,优点,缺点。 首先入门来讲Winform简单点,WPF会难一点。所以第一次接触C# 我推荐 ...
#36. C# Winform實現炫酷的透明動畫介面 - IT人
NET Winform窗體美化的人應該都很熟悉UpdateLayeredWindow吧 ... 有些人會說為什麼不直接用WPF啊,Wpf和Winform各有優缺點,適應不同的場合。
#37. 浅谈.NET Framework 与.NET Core 的区别与联系 - 少有人走的路
... 可以用它创建Winform ,UWP ,wpf 等等相关的应用程序,web 方面就是Asp.net MVC ... NET Core和.net framwork 各有优缺点,两者都不能取代对方。
#38. 如何快速开发Winform应用系统
本篇不针对性的讨论Winform开发的优缺点,只是让大家了解常规Winform开发的一些处理场景,在满足需求的情况下,如何快速的开发Winform的应用系统。
#39. Winform、WPF、Silverlight、MFC区别与联系 - 程序员资料
Winform 、WPF、Silverlight、MFC区别与联系_Peter-H-程序员资料 ... 等多媒体方面,WPF优于Windows Forms,另外,WPF的数据绑定机制也比WindowsForms要强大和灵活。
#40. 用qt和winform哪个好 - 搜狗搜索
qt和c#怎么选_选择MFC,QT与WinForm,WPF简介_xingsongyu的博客-CSDN博客. 实际上QT,MFC,WinForm,WPF都相当于简化的MVC模式,由三层变成两 ... qt开发界面的优缺点- CSDN.
#41. Wpf学习(二) HelloWorld【小达原创】_dlpi19417的博客
两者的优缺点是:winform简单,开发快捷,只需要把逻辑写好,不用过关注界面的好看成都。 Wpf开发的界面炫,后台的逻辑清晰,可以有美工的设计人员出设计图,开发人员 ...
#42. wpf - 根据ElementHost 大小调整表单大小 - IT工具网
原文 标签 wpf winforms elementhost. 我有一个 Form(winform) 并且它包含 Elementhost 。 ... 上一篇:sql - 在表创建脚本中显式指定排序规则的优缺点是什么?
#43. Winform前景怎么样? - 调试易
WinForm 的话,现在WPF是趋势啊,这个前景还是不错的。 ... 各又优缺点,这个问题最终就上升到bs和cs两种模式的对比,我想这两种模式的优缺点我不用说大家也明白,我 ...
#44. C# Winform实现炫酷的透明动画界面 - 编程猎人
有些人会说为什么不直接用WPF啊,Wpf和Winform各有优缺点,适应不同的场合。Winform相对于使用更简单一些,系统要求更低。当然需要看人的习惯了和擅长的。
#45. WPF知識點全攻略01- WPF相對WinFrom的優缺點 - 开发者知识库
對比WPF和WinFrom前,先來了解下GUI現階段在用的其他一些開發技術: MFC:微軟基礎類庫,以C++的形式封裝了Windows API,加上一些實用工具類。
#46. 做網路應用開發,C S架構。用C好還是用VC 好各有什麼優缺點
用C好還是用VC 好各有什麼優缺點,1樓匿名使用者使用vc 的人多,主要在以下幾點1 ... 天,cs可能是最適合c/s開發的語言了,winform框架,wpf框架,uwp ...
#47. C# Winform实现炫酷的透明动画界面 - Ktanx社区
NET Winform窗体美化的人应该都很熟悉UpdateLayeredWindow吧,UpdateLayeredWindow ... 有些人会说为什么不直接用WPF啊,Wpf和Winform各有优缺点,适应不同的场合。
#48. 技术总结:winform和wpf的区别以及项目的“设计规划”
一、winform和wpf的区别:1.winform 是“前后端”不分离的,wpf是前后端分离的。这个是winform的设计器和c#编码“耦合度”太高了,不能独立进行设计页面。
#49. C# Timer使用(WPF、Winform)_YouyoMei的博客-程序员秘密
这个定时器是一个单独的线程,执行任务(定时器回调任务)的线程分配由线程池管理。如果要使用定时器,他是最好的选择。优点:独立线程,等待周期变化稳定,不会受其他 ...
#50. 微软宣布开源WPF、WinForms 和WinUI - InfoQ
同时,微软还宣布,他们将WPF、Windows Forms(WinForms)和WinUI 作为开源项目托管在GitHub 上。它们都是基于MIT 许可发行,开发人员可以在自己的应用 ...
#51. 使用WPF UserControl的優點/缺點是什麼? - 優文庫 - UWENKU
我剛開始在我的WPF應用程序中使用這個「控件」,而不是在一個WPF窗口中「添加」所有的控件。 ... 使用ElementHost在Winform應用程序中託管WPF UserControl有什麼缺點?
#52. C# Winform实现炫酷的透明动画界面 - 尚码园
NET Winform窗体美化的人应该都很熟悉UpdateLayeredWindow吧 ... 有些人会说为何不直接用WPF啊,Wpf和Winform各有优缺点,适应不一样的场合。
#53. 为什么我应该在Winforms 上使用WPF?WPF 优于 ... - IT宝库
WPF 与Windows 窗体上有一个类似的问题,其中有一些很好的信息,但在我个人经验我认为没有理由在Winforms 上使用WPF.最初使用WPF 时有很多关于它的多线程功能的讨论, ...
#54. C#中如何使用Winform实现炫酷的透明动画界面 - phpStudy
NET Winform窗体美化的人应该都很熟悉UpdateLayeredWindow吧,UpdateLayeredWindow ... 有些人会说为什么不直接用WPF啊,Wpf和Winform各有优缺点,适应不同的场合。
#55. C# Winform实现炫酷的透明动画界面(转载) | V2AS - 问路
有些人会说为什么不直接用WPF啊,Wpf和Winform各有优缺点,适应不同的场合。Winform相对于使用更简单一些,系统要求更低。当然需要看人的习惯了和擅长 ...
#56. 浅谈.NET Framework 与.NET Core 的区别与联系_.NET_何问起
NET Core和.net framwork 各有优缺点,两者都不能取代对方。现在说说他俩的优点和缺点 ... Windows client applications using Windows Forms and WPF .net framwork.
#57. C# Winform实现炫酷的透明动画界面 - BBSMAX
NET Winform窗体美化的人应该都很熟悉UpdateLayeredWindow ... 有些人会说为什么不直接用WPF啊,Wpf和Winform各有优缺点,适应不同的场合。
#58. 將Flash 嵌入WPF 程序 - IT工程師數位筆記本
由于WPF 本身中不支持COM 組件同時也無法加載ActiveX 控件,所以需要借助WinForm 引用ActiveX 控件將Flash 加入其中。首先創建一個WPF 項目(WpfFlash),將Flash ...
#59. C#在WinForm開發中Label換行方法 - 程式師世界
很多朋友都會在開發WinForm中遇到Label要顯示的內容太長,但卻不能換行 ... 三種方法都有它的優缺點,沒有說誰優誰劣,只有最適合的,朋友們不妨試試 ...
#60. 浅谈.NET Framework 与.NET Core 的区别与联系 - TNBlog
... 可以用它创建Winform ,UWP ,wpf 等等相关的应用程序,web 方面就是Asp.net MVC ... NET Core和.net framwork 各有优缺点,两者都不能取代对方。
#61. 客户端软件GUI开发技术漫谈:原生与跨平台解决方案分析 - 掘金
WPF 和WinForms是两种完全不一样的UI技术,WPF也并不… ... 优点在于可以跨平台,缺点在于整个生态环境非常不好,与Winforms一样,自定义一些控件相对 ...
#62. WPF 从零手动创建承载Xamarin Forms 项目 - 腾讯云
如果你是一位net开发人员,请关心一下开源社区吧!俺也是net程序员,我也深深的了解net程序员的优缺点。请你们不要排斥开源,也不要一味的使用 ...
#63. WPF 探究(一) - 菜鸟学院
1、WPF介绍WPF全称Windows Presentation Foundation,干啥用的? 主要是用来制做Windows桌面客户端 ... Winform优缺点: 优势:简单,易控制,不是太占 ...
#64. NET 开发趋势和行业情况—— OSC 第77 期高手问答精华汇总
基于.net平台的winform 客户端平台的有传统winform架构和wpf架构的各有优缺点,这两个企业用的也较多所以都需要学习。(本人做web方向的,所以对这两 ...
#65. C# Timer使用(WPF、Winform) - 爱代码
优点 :独立线程,等待周期变化稳定,不会受其他线程(尤其是主线程)的影响爱 ... 使用WPF作为开发平台,为了演示效果,首先我们做下面的事情——搭建 ...
#66. C# Winform实现炫酷的透明动画界面(转载) - 极客分享
NET Winform窗体美化的人应该都很熟悉UpdateLayeredWindow吧 ... 有些人会说为什么不直接用WPF啊,Wpf和Winform各有优缺点,适应不同的场合。
#67. winform查找文件
本資訊是關於C#winform實現類似windows文件文件夾搜索功能,C# winform 實現windows文件文件夾 ... 最後是綁定我看你用的應該是WPF, 那麼非常簡單了,
#68. GUI开发方案总结
Windows 下的GUI 库Windows 下的GUI 解决方案比较多: 基于C++ 的有Qt、MFC、WTL、wxWidgets、DirectUI、Htmlayout; 基于C# 的有WinForm、WPF; ...
#69. WPF的MVVM - 好库文摘
WPF 技术就是用来实现表现层的技术,在实际开发中就是做界面,做UI,它 ... 优点:. 1、使用DirectX技术,图形图像处理能力强。相对于Winform或更早的 ...
#70. WPF(0) – WPF 與WinForm 的差異比較 - 我曾經是冒險者
Window Handle. Winform 底層依賴Win32API ,WPF 底層依賴Dorect3D. Winform 會為每個元件建立一個視窗,而Wpf 只會建立一個主視窗.
#71. wpf的特点和优点哪些? - 卡伯网
1.XAML的引入,使得美工和程序可以实现分离,使得定制化主题/外观/行为更加方便也易于维护;2.强大的“数据绑定”功能,使得MVVM得以实现, ...
#72. WPF与WinForm的选择-波比布朗和mac刷子 - CSDN博客园
实际上,Winform程序的优缺点是很显然的,它开发直观,快速,解决复杂逻辑成熟,但是对于精致的UI体验、UI业务逻辑剥离等方面存在一定的局限性。
#73. WPF 和WinForms 有什么区别?
WPF 中的数据绑定优于Windows 窗体提供的数据绑定。 ... 这种灵活性的缺点是有时您必须更加努力才能实现使用WinForms 非常容易的东西,因为它只是为您 ...
#74. wpf uwp 比較
堅持Windows窗體應用程序(等待微軟改進,或用其他方式提升高dpi時的表現) 我個人對前兩個相對於Windows窗體應用程序的優缺點不太了解,而且WPF的資料都.
#75. 使用Winform实现炫酷的透明动画界面C#中怎样 ... - 致变软件园
有些人会说为什么不直接用WPF啊,Wpf和Winform各有优缺点,适应不同的场合。Winform相对于使用更简单一些,系统要求更低。当然需要看人的习惯了和擅长 ...
#76. 使用Winform实现炫酷的透明动画界面C#中怎样使用Winform ...
有些人会说为什么不直接用WPF啊,Wpf和Winform各有优缺点,适应不同的场合。Winform相对于使用更简单一些,系统要求更低。当然需要看人的习惯了和擅长 ...
#77. WPF对比WinForms - The complete WPF tutorial
WinForms 与WPF 间最大的差异在于WinForms 只是单纯在Windows 标准控制 ... WPF这种灵活性所带来的缺点是:你需要做更多的事来做出在winForm中很容易做出的内容。
#78. 2D绘图性能(GDI + vs SlimDX) - 堆栈内存溢出
我是一个团队的一员,该团队已经创建了一个工具来查看C WPF中非常大且互连 ... 让我尝试列出每种方法的优缺点- 这可能会让您对使用哪种方法有所了解。
#79. winform和qt对比 - 采集技术
这个问题,一定会有人说C++结合QT,也一定有人会说Javascript结合Electron.然而和C#相比,C++和JS全都弱爆了.桌面开发方面,C#有WPF与Winform两种选择.
#80. winform报表控件 - 过人科技网
通过拖拽式报表设计器,可以快速地设计Excel表格、Word文档、图表、数据过滤、数据钻取、精准套打等类型报表,全面满足WinForm、ASP.NET、ASP.NET MVC、WPF 平台中各种 ...
#81. Day23-C#-傳說中的static!!!靜態類別和靜態類別成員 - iT 邦幫忙
static的成員是大家 共享 的(使用同一區記憶體). 於是衍生出的優缺點如下: 優點: 若使用在公用變數,可以共享記憶體; 若使用 ...
#82. WPF和WinForm的區別,理解資料驅動與事件驅動的優勢對比
如下圖是wpf的結構:它的設計器是用xaml語言來寫的,就像寫html一樣。 WinForm是.Net開發平臺中對Windows Form的一種稱謂。Windows表單可用於設計表單和 ...
#83. C# WPF遮罩對話框(Popup Message Overlay/ Dialog Host)
本文Dotnet9 https://dotnet9.com 已收錄,站長樂于分享dotnet相關技術,比如Winform、WPF、ASP.NET Core、Xamarin.Forms等,亦有C++桌面相關的Qt ...
#84. Windows Form Vs WPF Windows - YouTube
In this video we'll learn about Windows Form Vs WPF Windows and also features of WPF if you like and ...
#85. An in-depth analysis of .NET Core 3.0 support for WPF and ...
In this post I will compare .NET Core 3.0 Windows Forms (Winforms) and WPF APIs with .NET Framework 4.x. I won't make the suspense last: .
#86. Windows Form Vs WPF Windows - C# Corner
In this video we'll learn about Windows Form Vs WPF Windows and also features of WPF if you like and want more then subscribe my youtube ...
winform wpf 優 缺點 在 [問題] 有沒有著重在GUI方面的書Winform WPF - 看板C_Sharp 的八卦
自己也是寫WPF的,寫好久了也走了很多彎路,來分享一下技能樹怎麼發展
# 教材
書的話我蠻推薦這本的 "WPF 編程寶典 - 使用 C# 2012 和 .NET 4.5 (第4版)"
https://www.tenlong.com.tw/products/9787302327738?list_name=c-wpf
寫的比較深比較深,但是範例多,概念也完整
還有一本日本人寫的 "WPF 與 XAML 應用程式開發講座"
這本比較簡單,我一開始學DataBindind的時候覺得很抽象,一直搞不懂
有一天翻一翻突然就了解了
如果剛開始學寫UI建議就直接從WPF開始了
WPF一直在用的Xaml、Databinding、MVVM
在之後微軟.net6的MAUI也用的到可以無痛接軌
現在一些網頁的前端框架、APP也都有用到DataBinding跟MVVM的設計
學了之後寫其他的前端框架也不會從0開始,CP值很高
而且WPF有很多漂亮的UI庫,分享一下我自己常用的幾個
MahApps
https://mahapps.com/
MaterialDesignInXamlToolkit
https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit
Live Chart
https://lvcharts.net/
==========================================================
# 環境
下載.net core3.1的SDK
visual studio 2019 community
課金玩家我建議可以買個Rider,人家還在一行一行慢慢打的時候
你alt + enter enter物件建構子生出來了(這個visual studio好像也有)
移到類別上 Ctrl+I Alt+P 物件介面寫好了
找不到快捷鍵Shift按兩下直接用搜尋的
live template, qq tab常常在寫code出現了
人家用走的去打怪你跳著打,超級chill
練熟的話寫扣的過程中手都可以不用離開鍵盤
再配一把青軸鍵盤,啪啪啪啪啪啪啪,鄰居聽到了都會覺得自卑
這是我之前練習手不離開鍵盤錄的影片
https://www.youtube.com/watch?v=Pd8vVcB1l6w
Rider - 尊爵不凡的您值得擁有
# 學習
一開始就照著書上走
知道什麼是Xaml.布局元件.元件.屬性.事件.委派事件.依賴屬性
之後了解一下ViewModel、DataBinding、Command、Interaction、MVVM架構
****寫的時候忘記寫到了,補充一下****
xaml的話一定要再學一下DataTemplate、ControlTemplate、Converter
C# 的話還有一個WPF專用的ObservableCollection<T> 一些常用的介面知道在幹嘛
INotifyPropertyChanged、IValueConverter、ICommand
還有NLog
***********************************
在這個階段會深入了解C#,什麼變數方法類別介面迴圈都要在這個時候學好學扎實
這時候你可以會需要一本專門在講C#的書,但因為我從來沒看過這種書
所以可能要請其他人推薦你一下
到這裡其實已經可以用WPF滿足你大部分的需求了
你會覺得自己hen棒開始想要做自己的東西,可能會開始學資料庫存一些要用的資料
你可以再繼續深入了解WPF 學一些Storyboard、Trigger、Resource、Style、
刻自己的元件....
這些書上都有教,但是工作比較少用到這一塊,尤其是如果你用別人寫好的樣式庫的話
基本上那些庫可以滿足你大部分UI滑來滑去的需求
或是開始學資料庫相關的知識
這邊我要推薦幾個我覺得用起來很爽,效果也很帥的UI庫
Avalondock - WPF ToolKit
可以讓UI的某個部分拉出來離開主視窗,還可以再拼回去不同的位置,很爽
CefSharp
https://reurl.cc/Kjbv9m
可以在WPF裡面嵌入網頁,我沒記錯這個是chromium的內核,跟chrome好像是同一個
MahApps - Flyout
UI會飛出乃...
Notifycation
可以在螢幕上彈出來OO
Diffviewer
其實就是上面Avalondock的圖片裡面的東西,他可以比對文字的差異
很方便
不過我強烈建議在學資料庫之前可以先學個測試框架 MSTest、NUnit、XUNit
不然之後開始有資料進來UI常常會出現一些你沒辦法預期的行為
會花很多時間在debug,人生苦短單元測試可以幫你節省很多debug時間
資料庫的話應該會學幾個常用的 SQL Server、MySQL、SQLite
這邊強烈建議就直接連ORM框架也學了 EF、Dapper
學會之後可以再學個.net core的Webapi
.net core的注入依賴會讓你在程式的設計上有更多的想法
學了webapi總不會希望服務永遠都架在自己開發的電腦上
你可以學一下怎麼架server,怎麼用裝win server、linux
課金的同學可以直接用azure、GCP、或是跟其他主機商租主機
如果你的服務真的寫得好,你可能會面臨常常要發布到新的環境上給別人用
每次都會浪費你很多時間,你可以學一下怎麼用docker打包跟部屬你的環境
不過因為我很懶惰一直都沒有去學這個,所以不能給你什麼建議
再來還有一些什麼負載平衡、緩存、CICD就要等你學會之後上來教大家了
最後用我從大陸人那邊學來的一句話做這個學習的總結
手在鍵盤 心中有圖 一把梭
※ 引述《nietz (菜嘎舞春)》之銘言:
: 大家好
: 我是新手,且算是業餘兼自學的,因為工作上是少部分,並非常常在寫程式
: 一般市面上的書(英文、中文)似乎都是在語法上著墨較多,對GUI方面仔細說明的
: 書比較少...
: 小弟好奇是不是有比較針對GUI這方面的書籍? 我用Winform、但不排除其他...
: 或者應該這樣問,各位前輩是否不大需要書,並如何在GUI這方面學習成長的?
: 謝謝~
--
◢████◤◢███◤ ╭═╮
◢████◤◢███◤ ║˙║
◢█████ ████ < ˙║
▉█ ▉◤█ ████ ║˙║
◢▇▇██ ███████◢ ╰═╯
████◤ █◤████◢
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.75.101.50 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1599567686.A.4B2.html
※ 編輯: e23882 (211.75.101.50 臺灣), 09/11/2020 09:49:55
... <看更多>