我想知道:开始开发一个完全基于silverlight的社交网站是多么可行;
多年来,人们对HTML进行了相当多的讨论。 多年来银色改进有什么变化吗?
怎么样:
您对此主题有何看法?
答案 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仍然是创建面向未来的网站的更好选择。