我只是想澄清一下客户演示的选项:
1) winforms -用于windows客户端-较旧的技术2) wpf -用于windows客户端-较新的技术,使用xaml
3) jquery -用于web客户端-使用javascript 4) asp.net ajax -用于web客户端-较旧的技术5) silverlight -用于web客户端-较新的技术,使用xaml
对于web客户端,选项3、4、5的优缺点是什么?是学习jquery还是学习asp.net ajax更好?silverlight是否成熟到可以使用?
发布于 2009-05-03 04:02:51
这两篇来自ASP.Net的博客文章回答了我的问题
http://weblogs.asp.net/paullitwin/archive/2009/03/30/the-four-pillars-of-asp-net.aspx
http://weblogs.asp.net/shijuvarghese/archive/2008/07/09/asp-net-mvc-vs-asp-net-web-form.aspx
发布于 2009-04-28 07:20:55
在桌面应用程序方面,你不能超过WPF,问题是似乎没有大量的知识或推动商业项目使用WPF。
我一直在用它来编写我的公司的内部应用程序,它远远领先于winforms,它为桌面应用程序带来了asp.net可以拥有的所有UI模板和重用,以及更多。
花点时间尝试一下,尤其是使用Linq和像CLinq或BindableLinq这样的项目将基列表的更改传播到UI而不处理任何事件的绑定端。
发布于 2009-04-28 06:51:39
jQuery和ASP.NET Ajax相辅相成,所以我猜这对他们来说不是非此即彼的,至少在微软看来不是。
Silverlight的问题不在于成熟度,而在于安装率太低。在intranet场景中,这可能不是问题。同样,Silverlight也面临着与Flash相同的问题。更难获得可链接性、可搜索性等。
https://stackoverflow.com/questions/796503
复制相似问题