WPF开发者推荐使用的Web技术是什么?

3

我计划开发一个信息系统,但问题是,我更擅长使用WPF而不是ASP.NET。除了其内置的Membership类等,我没有看到WPF在Web上无法胜任ASP.NET的任务?安全性?我不太确定。请帮忙。谢谢。

2个回答

4

ASP.NET网站几乎可以在任何计算机上运行,包括非Windows平台,通常不需要安装任何额外的软件 - 只需使用标准的Web浏览器即可。WPF(Silverlight)允许更丰富的界面,但可能需要为您的客户安装额外的软件,并且可能无法在所有平台上正常工作。

有一个名为Moonlight的工具,但目前仅实现了Silverlight 2。


Moonlight是一个不错的项目,但需要支持Silverlight 2版本之后的内容。 - Saif al Harthi

1

考虑使用Silverlight

Silverlight使用与WPF(xaml)非常相似的语法,其数据绑定和呈现层几乎与WPF相同。
顺便说一句,Silverlight还提供了一个“内置”的成员资格提供程序和安全性,请阅读this以获取更多详细信息。

问题应该是您为谁开发此网站,或更准确地说,此网站旨在为谁服务。
如果这个网站是为某个公司等已知人群而设计的,您可以告诉他们全部使用Silverlight(即您知道他们不会遇到安装非常轻便且面向多平台的Silverlight插件的问题),那么请毫不犹豫地使用Silverlight。
如果该网站面向广大公众,并旨在吸引外部人员,我怀疑新用户是否愿意安装插件“检查”一下这个新网站中的内容。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接