基于Silverlight的社交网站?

时间:2011-02-28 14:16:31

标签: silverlight entity-framework networking ria social

我想知道:开始开发一个完全基于silverlight的社交网站是多么可行;

多年来,人们对HTML进行了相当多的讨论。 多年来银色改进有什么变化吗?

怎么样:

  • 性能
    - 活跃用户
    - 使用的技术,MVVM + MEF(滞后的可能性,服务器内存溢出......)
  • 安全
    --- WCF Ria Services& EF

您对此主题有何看法?

3 个答案:

答案 0 :(得分:0)

您不会仅使用Silverlight创建社交网站。您将创建一个社交网络应用程序。

是的,这是可行的。 Seesmic Desktop是一个基于Silverlight的应用程序,允许您访问社交网络。

关于你的担忧:

<强>性能

Silverlight完全在客户端运行,因此性能完全取决于客户端硬件。从好的方面来说,您不必担心并发用户数或内存问题等问题。

安全

Silverlight具有正确保护应用程序所需的所有功能,假设您正确实施了所有功能。

您未提及的是您要连接的社交网络服务。如果您要创建自己的服务器,则需要某种服务器端服务来支持应用程序中的操作。您的问题似乎更适合这些领域......但它们都不依赖于Silverlight的使用。

答案 1 :(得分:0)

社交网络的秘诀就是API - 一旦你掌握了它,谁会关心使用什么客户端工具为它开发。我希望有许多客户端口味可取 - 不像过多的Twitter客户端(在html,silverlight,air中)

你可能想看看

Telerik has a facebook client 内置的silverlight。

答案 2 :(得分:0)

这是您的问题的非技术角度。

虽然Silverlight是一个非常适合开发人员的平台,用于构建富Internet应用程序,但我不认为它是构建旨在实现大规模渗透的公共网站的一种选择。 IMO,社交网站是我能想到的Silverlight最糟糕的用例之一。

社交网络的价值与该网络中的成员数量直接相关,并且有大量用户不会或无法安装Silverlight来使用您的网站。它还会使移动方案难以实施,如果没有移动支持,您的网站已经失去了竞争对手。

此外,尽管我经常使用Silverlight,但我不一定会选择任何Web项目。微软最近一直在摇摇欲坠地将Silverlight作为一个网络(而不是WP7)平台,尽管其消亡的消息被夸大了。整个开发社区正在寻找HTML5来提供必要的工具来开始创建符合标准的跨浏览器富Web应用程序,虽然标准尚未成熟,但IMO仍然是创建面向未来的网站的更好选择。