关于wpf和winform,大家来看看我是不是可以这样简单的理解
最近找这方面的工作,所以在使劲的学习,之前不是搞这个的,不过生活所迫,然后我联系上了投简历公司的一个员工,(我本来只会基础的c# winform)他告诉我公司里都是用wpf,于是我又同时开始学习wpf,学习了几天下来感觉有点摸不着门路,尤其是初接触xaml,真是太麻烦了,但是各种帖子都说熟悉了后会效率很高,我就一脸懵逼了。
我目前的认识是:
1. wpf是后来开发的东西,相比较winform可以做出来更绚丽的效果(winform确实很丑,应该说老,win7的风格),但是带来的负面效果就是吃内存,但是在如今硬件这么发达的今天估计问题不太大。
2. 如果仅仅考虑效率以及实用,winform完全足够,甚至如果要弄好的效果,可以找一些插件,比如我看到有人提到devexpress。
3. 如果要学好xaml需要通过练习背熟几十个比较常用的英文单词
所以目前我的想法就是,要学wpf得背下来点东西,要不<>里我都不知道能写啥。然后就是如果我只是做功能,不考虑界面的话winform就可以了。
最后我想问问为啥后来又出来了一个asp.net,难道是专门为了B/S而又搞出来的一套东西?