![]() |
1
28
您应该先学习ASP.NET还是Winforms?ASP还是MFC?HTML还是VB?C#还是VB? 抛开这样一个想法,即通过一组高度复杂的技术,有一个合乎逻辑的进展,退一步问自己一系列问题:
下一步也是最难的一步是接受别人给你的建议肯定是错误的;时间跨度越长,错误的可能性就越大。如果该建议的有效期超过6至12个月,则该建议极不正确的概率接近1。 我只能告诉你我的故事,快点。在2000,我很高兴在C++应用程序上工作,在Windows应用程序上获益匪浅,编写了ASP.NET和WINFALSE。然后我看到C#和世界颠倒了。我再也没有回去过。 两年前,我得到了同样的启示,只有一个数量级更大,更强,对Silverlight更有信心。是的,WPF非常棒,也许我对此感到很困惑,但我相信Silverlight改变了一切。毫无疑问,今天Silverlight无疑是微软自.NET以来最重要的开发平台(当然),也可能是自从切换到C++之后。
简而言之,原因如下。我不明白它的局限性在哪里。对于大多数平台,我都这样做:你可以这样做,但你不能那样做。WPF是一个很好的例子,ASP.Net和WinForms也是一个很好的例子。
无论如何,就目前而言,学习Silverlight是一种气体,有很多材料在上面 Silverlight.net site ,学习Silverlight最棒的一点是,如果你看不到你需要什么,你可以对我大喊大叫,我会确保你很快得到它。 享受吧,祝你好运,肮脏的小秘密是你会很好,无论你选择。都是软件。 -杰西 |
![]() |
2
14
我想先去Silverlight!
但正如Silverlight是一个 如果你深入到编写Silverlight应用程序,你会抓狂寻找你在WPF中学会喜欢但在Silverlight中不可用的“标签”。 当您首先掌握Silverlight中的基本功能时,WPF中的额外机制/触发器/任何功能都将简单地 添加 你已经知道的大部分。 WPF中的Silverlight在以下方面有所不同: 因此,首先学习较小的子集,您可以在以后将知识扩展到完整的集合,但是如果您从完整集合开始,并沉迷于可用的一些细节,那么当有人要求您将您设计的WPF应用程序移植到Silverlight时,您将遇到麻烦。 |
![]() |
3
7
|
![]() |
4
5
Silverlight是WPF的精简版本,因此它应该有较少的内部学习内容。另一方面,这两个平台有不同的目标(web和富客户端),所以我想这取决于您将要构建的应用程序。
|
![]() |
5
4
我在播客、博客和采访中听到的每一位行业专家都推荐学习 然后逐渐转向WPF,这是一个巨大的UI框架。 Silverlight很轻,允许您处理更小的控件和功能子集,这样您就可以了解基于,
越来越多的开发人员和CTO对Silverlight作为LOB应用平台持怀疑态度。随着时间的推移,我们怀疑Silverlight将仅限于Windows Phone和利基领域,如图形相关应用的医疗保健领域,而不是常规的LOB应用。 现在看来,从2011年夏天开始,未来可能会变得支离破碎,纯网络技术(HTML5、JS和CSS)的机会可能会更多,而不是插件和特定于操作系统的UI技术。 |
![]() |
6
2
我将从学习XAML开始,阅读一些教程并使用XAMLPad。在实际构建应用程序之前,这会让你对基本知识有一个感觉。 |
![]() |
7
2
我将从WPF开始,做非常简单的控件熟悉示例。您的目标应该是学习XAML和绑定。所以,如果你只是创建一些基本的WPF窗口应用程序,它将提升你的学习速度。最后你可以搬到silverlight。是的,正如这里提到的,Silverlight是WPF的一个子集。 |
![]() |
8
1
嗯,这取决于你要做什么。如果您使用的是客户机/服务器,那么我将使用WPF。如果您工作的环境可以保证所有机器上都安装了.Net,那么我也会选择WPF,因为您可以使用所谓的XBAP,这是一个通过浏览器运行的WPF应用程序。
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 8 月前 |
![]() |
Barta · WPF MVVM不更新视图 9 月前 |
![]() |
Denis Ivanov · WPF控件在属性更改时不会更新 9 月前 |
![]() |
codymanix · WPF:TextBlock周围可见小边框? 9 月前 |
![]() |
Nostromo · 来自背景对象的工具提示 1 年前 |
![]() |
Nuvolari · 从可观测集合添加/删除时出现对象处理异常 1 年前 |
![]() |
CCarter · 只能在设计器中DependencyObject的DependencyProperty上设置显示“Binding”的WPF ICommand DependencyProperties[重复] 1 年前 |
![]() |
Thern · 在UI线程(WPF)上的void方法中调用异步函数 1 年前 |