这是一个好的Silverlight启动策略吗?
我正在考虑建立一个面向小学、中学、高中和大学的网络创业公司。这个网站将非常像黑板上的免费版本。我想用Silverlight。以下是我的论点:这是一个好的Silverlight启动策略吗?,silverlight,scalability,Silverlight,Scalability,我正在考虑建立一个面向小学、中学、高中和大学的网络创业公司。这个网站将非常像黑板上的免费版本。我想用Silverlight。以下是我的论点: Silverlight是客户端代码,有助于提高可伸缩性 将为每个平台(iOS、Android、WinPhone7)创建专用的应用程序,因此移动应用程序不基于HTMl PHP、Python和Ruby都是服务器端的脚本语言,旨在使HTML具有交互性,这需要服务器资源。它们绝对可以扩展。但是,没有客户端应用程序那么有效 Web成功与速度、UI和功能有关。不是技
- Silverlight是客户端代码,有助于提高可伸缩性
- 将为每个平台(iOS、Android、WinPhone7)创建专用的应用程序,因此移动应用程序不基于HTMl
- PHP、Python和Ruby都是服务器端的脚本语言,旨在使HTML具有交互性,这需要服务器资源。它们绝对可以扩展。但是,没有客户端应用程序那么有效
- Web成功与速度、UI和功能有关。不是技术
- Flash和.pdf已经证明,人们愿意下载小程序,只要它是可信和可靠的
我知道这引发了一场激烈的战争,但大部分原因是微软被人憎恨 您将面临的最大问题是代码的碎片化和开箱即用的兼容性 通过使用Silverlight作为另一种需要维护的技术,您的代码进一步变得支离破碎。诚然,如果您使用Flash,这将是同样的问题,但这两种技术似乎都不会在web上走向繁荣的未来。HTML5在这方面非常有前途,Adobe甚至已经开始编写这样的软件。如果Adobe看到墙上的文字,你可以打赌Silverlight的命运也是一样的,这可能很快会使你的Silverlight代码过时,并且需要一个端口 这与第二个问题一致,即开箱即用的兼容性。你声称Flash和PDF证明人们愿意下载框架,但这仍然使客户,特别是那些在学校系统中使用过时的、监控严重的计算机的人,能够和不能下载的东西联合起来的用户,仍然是进入的障碍。如果你要求学校下载Silverlight,而他们只是不允许,那么你就错过了接触整个学校的机会。这是一个比HTML5更大的进入壁垒,HTML5对于终端用户来说是一个开箱即用的浏览器
我强烈建议您重新审视Silverlight的哪些功能对于您的应用程序开发至关重要,而这些功能是Flash/HTML5无法替代的。值得一读:如果您精通Silverlight,并且确信您可以在Silverlight中做任何您想做的事情,那么我会说去做。Silverlight 4的采用率现在高达70%,所以这不像以前那么令人担忧。只有一个问题——你打算如何在iOS和Android上运行Silverlight应用程序?月光?别想太多,去吧。谢谢你的分析。这将给我很多思考!