使用类似桌面功能开发基于Web的应用程序的最佳平台 [英] Best Platform to Develop Web-based Application with Desktop like feature

查看:92
本文介绍了使用类似桌面功能开发基于Web的应用程序的最佳平台的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Hi Frnds,



我想使用云技术开发基于Web的应用程序,具有桌面功能,我有三种选择:



1)WPF浏览器应用程序



2)Silverlight应用程序



3)窗口应用程序+ Asp.Net应用程序(ActiveX组件)



请建议最好的优点缺点



谢谢,



Vivek Verma

解决方案

使用silverlight是开发桌面应用程序的最佳解决方案。


Silverlight中的
可能具有以下优点: -



1. Silverlight包含Windows的一个子集Presentation Foundation(WPF)技术,它极大地扩展了浏览器中用于创建UI的元素。 WPF允许您创建沉浸式图形,动画,媒体和其他丰富的客户端功能,将基于浏览器的UI扩展到仅HTML可用的范围之外。



2.扩展到JavaScript的。 Silverlight提供了对通用浏览器脚本语言的扩展,可以控制浏览器UI,包括使用WPF元素的能力



3.与现有应用程序集成。 Silverlight与您现有的JavaScript和ASP.NET AJAX代码无缝集成,以补充您已创建的功能



4.网络支持。 Silverlight包括对TCP over TCP的支持。您可以连接到WCF,SOAP或ASP.NET AJAX服务并接收XML,JSON或RSS数据。





缺点Silverlight是客户端需要安装Silverlight运行时。



问候,



Sunil

Hi Frnds,

I want to develop a Web-based Application with Desktop like feature using Cloud technology for which i have three options:

1) WPF Browser Application

2) Silverlight Application

3) Window Application + Asp.Net Application (ActiveX Component)

Please suggest the best one with its Benefits and Drawbacks.

Thanks,

Vivek Verma

解决方案

Using silverlight is the best solution to develop the desktop like applications.

in Silverlight may have the following advantages:-

1. Silverlight includes a subset of the Windows Presentation Foundation (WPF) technology, which greatly extends the elements in the browser for creating UI. WPF lets you create immersive graphics, animation, media, and other rich client features, extending browser-based UI beyond what is available with HTML alone.

2. Extensions to JavaScript. Silverlight provides extensions to the universal browser scripting language that provide control over the browser UI, including the ability to work with WPF elements

3. Integration with existing applications. Silverlight integrates seamlessly with your existing JavaScript and ASP.NET AJAX code to complement functionality you have already created

4. Networking support. Silverlight includes support for HTTP over TCP. You can connect to WCF, SOAP, or ASP.NET AJAX services and receive XML, JSON, or RSS data.


Disadvantage of Silverlight is that the client needs to install the Silverlight runtime.

with regards,

Sunil


这篇关于使用类似桌面功能开发基于Web的应用程序的最佳平台的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆