C# 为WPF开发人员推荐的web技术?

C# 为WPF开发人员推荐的web技术?,c#,wpf,visual-studio-2010,C#,Wpf,Visual Studio 2010,我计划开发一个信息系统,但重点是,我更擅长使用WPF而不是ASP.NET。除了内置的成员类等,我没有看到WPF在web上对ASP.NET做不到的任何事情?安全我不太确定。请帮忙。谢谢考虑使用 Silverlight使用与WPF(xaml)非常相似的语法,其数据绑定和表示层几乎与WPF相同。 顺便说一句,Silverlight还提供“内置”会员资格提供商和安全性,详情请参阅 问题应该是你为谁开发这个网站,或者更准确地说,这个网站是为谁服务的。 如果此网站是为一家公司等提供的,并且有一个已知的用户群

我计划开发一个信息系统,但重点是,我更擅长使用WPF而不是ASP.NET。除了内置的成员类等,我没有看到WPF在web上对ASP.NET做不到的任何事情?安全我不太确定。请帮忙。谢谢

考虑使用

Silverlight使用与WPF(xaml)非常相似的语法,其数据绑定和表示层几乎与WPF相同。
顺便说一句,Silverlight还提供“内置”会员资格提供商和安全性,详情请参阅

问题应该是你为谁开发这个网站,或者更准确地说,这个网站是为谁服务的。
如果此网站是为一家公司等提供的,并且有一个已知的用户群,您可以告诉他们所有人使用Silverlight(即,您知道他们安装Silverlight插件不会有问题,该插件非常轻,并且是多平台的目标),请不要再看了,使用Silverlight。

如果该网站是面向广大公众的,并且是为了吸引外部用户,我怀疑新用户是否只想安装插件“检查”新网站中的内容。

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


目前只有Silverlight 2被实现。

Moonlight是一个不错的项目,但它需要支持Silverlight 2之后的版本