首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Linux服务器上托管Silverlight应用程序有什么问题吗?

在Linux服务器上托管Silverlight应用程序可能会遇到一些问题,因为Silverlight是由微软开发的一款插件,主要运行在Windows操作系统上。虽然有一些第三方的工具和方法可以在Linux服务器上运行Silverlight应用程序,但是这些方法可能不够稳定和完整,可能会导致应用程序的兼容性和性能问题。

因此,如果您需要在Linux服务器上托管Silverlight应用程序,建议您考虑使用其他的跨平台技术,例如HTML5、Flutter或React Native等,这些技术可以在多个平台上运行,并且具有更好的兼容性和性能表现。

如果您仍然需要在Linux服务器上运行Silverlight应用程序,可以考虑使用虚拟机或容器技术,在虚拟机或容器中运行Windows操作系统,然后在Windows操作系统上运行Silverlight应用程序。这种方法可以保证Silverlight应用程序能够正常运行,但是可能会增加系统的复杂性和资源消耗。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

关于radcontrols控件之Radupload「建议收藏」

客户端执行完全浏览器中使用Silverlight的平台。服务器端需要处理的服务器进行处理的文件提交到客户端。...例子中的文件夹命名为“ Uploads ” 这应该是现在能够的服务器端安装程序一部分。为了测试所创建的Web应用程序和处理程序将您的浏览器的RadUploadHandler.ashx文件。...该域名Silverlight的应用托管应该是相同的域中的上传处理程序托管。...我们的情况下, UploadServiceUrl应指向http://localhost:6519/RadUploadHandler.ashx和Silverlight应用程序应该存放在相同的网域-例如关于这个网址...请注意,该端口的应用程序应该是一样也(我的情况下,端口设置为6519 ,但任何其他端口-包括默认端口80 -都可以运行) 。

35510

你应该知道的15个Silverlight诀窍

优先使用Silverlight模板和主题,微软默认为应用程序提供了4种主题供用户选择。VS2010中还可以使用内置的导航应用程序模板,Blend4中还有一些关于MVVM的模板。...无法想象如何直接写出创建故事板或者动画的代码,但是Blend中却很简单。Blend的学习曲线一些陡峭,但是是完全值得的。 ? 7. 优先使用Silverlight Toolkit。...你可以将Silverlight部署IIS之外的其他服务器服务器注册XAP文件处理后,只要客户机上安装了Silverlight插件,就可以访问Silverlight应用程序了。 ? 12....通过Moonlight可以实现Linux的支持。 ? 15. Silverlight可以确保用户不同的浏览器上得到相同的体验。...对于HTML页面来说,Firefox可以正常工作的,那么IE 6.0不知道会发生什么。但是Silverlight是基于插件的,每个浏览器都可以确保得到相同的体验。

83760

Silverlight 结构分析

如同CLR可以使得.Net代码桌面应用程序中执行一样,了CoreCLR,.Net Framework的代码以及应用程序的代码就可以浏览器中执行了。...2.1  CoreCLR与CLR CoreCLR与CLR什么差别哪?首先两者是基于同一份代码库,其执行引擎完全相同。...,你不能容忍一个Web应用程序来操纵用户本地的数据,或者浏览器中的其他应用程序。...2.4  跨平台支持 Silverlight提供了一个平台抽象层来支持更多的操作系统例如MacOS X,如下图: ? PAL层定义了跟Win32相同的API接口,Mac操作系统上会被重新定向。...运行 3.1  Silverlight运行环境 Silverlight应用程序托管浏览器中,通过Silverlight插件加载CoreCLR,然后CoreCLR为应用程序创建AppDomian,最后初始化

86680

Microsoft Silverlight 2正式版

配合Silverlight技术,微软提供的一系列工具让用户可以更快更方便的开发出跨设备跨平台跨浏览器的丰富的网络应用程序,并使应用程序的扩展性、可靠性、性能、安全性等受到一定的保障。...对开发人员而言,Silverlight扩展了开发人员已掌握的技术,从而轻松的开发出新型的网络应用程序而不用担心平台和浏览器的问题。...对设计人员而言,Microsoft Silverlight使设计人员富有创造性的想法在网络和移动设备充分展现出来。...DRM为内容提供健壮的在线保护 对服务器伸缩性的改进以及对广告商支持的扩展 活跃的合作伙伴支持,包括ComponentOne LLC,Ingragistics以及Telerik等公司为Silverlight...开发人员提供的一系列产品能帮助开发人员更快更好的开发出丰富的应用程序 跨平台、跨浏览器的支持,包括Mac,Windows以及Linux操作系统的FireFox,Safari及IE浏览器 现在就可以去Microsoft

74080

MSDN 杂志 Windows 8 特刊

,就像它们只是可供 .NET 开发人员使用的另一个托管类库一样。...Jeremy Likness Silverlight 和 WPF: 编写 Silverlight 和 WPF 应用程序时请参考 Windows 运行时 XAML 未来几年内,企业开发人员将继续创建新型...Windows Presentation Foundation 和 Silverlight 应用程序。...Diego Dagum JavaScript: 管理 Windows 应用商店应用程序的内存 当今的用户都希望多个应用程序之间快速切换以完成任务,他们期望自己的机器能够达到所需的速度。...Christian Schormann 新型应用程序: Windows 应用商店应用程序的生命周期 大家都希望了解新型 WinRT 应用程序的生命周期的细微差别,以便创建在每个点都会产生预期反应的应用程序

1.1K70

Flash EOL 将至,WebAssembly 来“续命”

不过,由于了替代技术,遗留的 Flash 内容可以被播放。...BlueMaxima 的 Flashpoint 是一款免费、开源的 Windows 和 Linux 应用程序,用户可以用它玩 38000 多款网络游戏和观看 2400 个动画,总计 468GB 的内容。...Flashpoint 致力于成为一个 Web 游戏的“驻留地”,可以播放使用Adobe Flash、Adobe Shockwave、HTML5、Java、Unity web Player、Microsoft Silverlight...该项目由 Web 服务器、重定向器和启动器组成,让 Flash 内容像托管 Web 一样。因此,它并不是严格意义的 Flash 播放器。...CheerpX 是一种 x86 到 WebAssembly 的虚拟化技术,声称可以完全客户端运行任意的 x86 应用程序。该公司去年在旧金山举行的WasmSF大会上介绍了这项技术。

89610

microsoft silverlight

Silverlight使开发设计人员能够更好的协作,有效地创造出能在Windows和Macintosh多种浏览器中运行的内容丰富、界面绚丽的Web应用程序—— Silverlight应用程序。...Silverlight 3的平滑视频功能已经流行音乐天王 迈克·杰克逊的悼念晚会、 温布尔登网球公开赛网络直播大显身手。...2应用程序编辑 Silverlight 4 将自己定位成 Web 建立商务应用程序的自然选择: 新功能 适用于应用程序开发人员的新功能包括如下内容: 广泛的打印支持启用了书面报表和文件,以及虚拟打印检视...在这种情况下,应用程序版本是您设备安装的 Microsoft Silverlight 的版本。...例如, Silverlight 自动更新时发送到 Microsoft 的信息将存储具有有限的访问权限的计算机系统,而这些计算机系统则位于受控制的设备中。

1.2K90

我的20年职业生涯:全是技术债

当 .NET Core 刚发布时,它是专为 Linux 运行而设计的更新、更轻、更快的 .NET 版本。基本的 C# 代码都很容易移植过来,但没有人会在真实的应用程序中只使用基本代码。...Watson Stackiy 遇到的最大挑战之一是卡在了旧版本的 Elasticsearch 一次,它们对其工作方式进行了一些重大的更改,但这些更改并不完全向后兼容。...诚然,企业界,更有可能拥有似乎永远存在的内部应用程序。像铁路或大型银行这样的公司使用同样的基于大型机的软件已经 40 年了。...有趣的是,这类代码大多集中服务器端。...虽然一直强大的力量“颠覆”微服务、Lambda 函数等服务构建方式,但如果忽略掉这些实现细节,那服务器的内存空间里肯定还有 db+ 服务在运行、也还有空闲周期没有利用起来。

22510

为什么需要Docker?

所以就有个笑话《千万不要跟程序员说,你的代码bug》: 他的第一反应是你的环境问题,第二就是你是傻逼不会用吧。 你要跟他这么说:“这个程序运行的怎么运行的跟预期不一样,是我操作问题?”。...1.2应用之间需要隔离 比如我写了两个应用(网站),这两个应用部署同一台服务器,那可能会出现什么问题? 如果一个应用出现了问题,导致CPU占100%。那另一个应用也会受到关联,跟着一起凉凉了。...这两个应用各种的依赖软件都安装在同一个服务器,可能就会造成各种冲突/无法兼容,这可能调试就非常麻烦了。...了Docker,我们搭环境的时候,跟以前的方式就不一样了。 之前:开发环境构建出了一个war包,想跑到Linux下运行。...简单来说就是:LXC是一个为Linux内核包含特征的用户接口。通过强大的API和简单的工具,它可以让Linux用户轻松的创建和托管系统或者应用程序容器。

2K50

你还有什么问题

面试过程中,一般都会有一个固定环节,那就是临近结束时,面试官会问求职者:你还有什么问题?...你能解释一下你为什么选择它? 你的仓库是在内部托管还是第三方服务上托管? 如果在内部,您是否使用 GitHub Enterprise 或 Gitlab 等仓库管理程序?...(作者注:这些基本是乔尔测试“最佳工具”问题的更直接版本。) Windows、Mac 还是 Linux?我选择? 我可以在那台笔记本电脑安装我想要的任何东西?...您有变更管理流程?(ITIL 等) 您是如何组织系统管理、应用程序开发、应用程序部署和应用程序运维,使它们有序结合的? 是否服务器文档/操作指南/最佳实践的 wiki?...您的应用程序是针对水平扩展还是垂直扩展而构建的? 服务器的平均正常运行时间是多少? 您认为正常运行时间是系统可靠性的一个很好的指标? 你如何测试容错能力?你某种“Chaos Monkey”

39610

owasp web应用安全测试清单

识别使用的技术识别用户角色 确定应用程序入口点 识别客户端代码 识别多个版本/渠道(例如web、移动web、移动应用程序、web服务) 确定共同托管和相关的应用程序 识别所有主机名和端口 识别第三方托管的内容...、HST) 政策测试(例如flash、Silverlight、机器人) 实时环境中测试非生产数据,反之亦然 检查客户端代码中的敏感数据(例如API密钥、凭据) 安全传输: 检查SSL版本、算法、密钥长度...测试用户是否可以同时拥有多个会话 随机性测试会话cookie 确认登录、角色更改和注销时发布了新会话令牌 使用共享会话管理跨应用程序测试一致的会话管理 会话困惑测试 CSRF和clickjacking...测试是否清除了不安全的文件名 测试上载的文件web根目录中不能直接访问 测试上传的文件是否不在同一主机名/端口上提供 测试文件和其他媒体是否与身份验证和授权模式集成 风险功能-支付: 测试Web服务器和...Web应用程序的已知漏洞和配置问题 测试默认密码或可猜测密码 实时环境中测试非生产数据,反之亦然 测试注入漏洞 缓冲区溢出测试 不安全加密存储的测试 测试传输层保护是否不足 测试错误处理是否不当 测试

2.4K00

震惊,这款控件的速度比姆巴佩还快

这款可在应用程序中批量定制和管理 Excel 文件的 .NET 组件。无需安装 Microsoft Excel,通过代码,即可快速创建、导入、编辑、转化、导出 Excel 文件。...Spread 表格组件可以解决什么问题?...Spread 表格组件支持多种应用程序平台的调用(如Winforms,ASP.NET,ASP.NET Core,.NET Core,Web services,WPF,Silverlight,WinRT...和 Mono 等),不限服务器类型(如Windows、macOS 和 Linux),拥有高性能快速处理引擎,大幅缩短开发人员的项目开发周期。...现今的互联网时代,速度已成为抢占市场先机的先决条件。机不可失,失不再来,机会就是留给准备的人。睿智者都是跑时间前面。使用 Spread 表格组件,将使你的速度快人一倍。

50610

.Net开源框架

你可以关注这个仓库,了解未来的几个月内即将增加的对 Linux 和 Mac 的支持。官网 CSLA .NET:业务层开发框架 http://www.cslanet.com。...官网Github GitLink:让用户可以单步调试托管 GitHub 或 BitBucket 的代码。...官网 Git Diff Margin: Visual Studio 滚动条区域实时显示当前文件 Git 的差异。...官网 Jexus:强劲、坚固、免费、易用的Linux ASP.NET服务器。官网 WebSocket SignalR:ASP.NET 库,开发者可以通过它在 web 应用程序中非常简单地实现实时功能。...官网 Websocket-Sharp:WebSocket 协议的 C# 实现,包含客户端和服务器端。官网 XSockets:提供了一组工具,可以微软 .NET 等平台上构建一个实时应用程序

6.8K30

为什么现在已经超过500万的开发者选择了ASP.NET Core?

ASP.NET Core 是一个新的开源和跨平台的框架,用于构建如 Web 应用、物联网(IoT)应用和移动后端应用等连接到互联网的基于云的现代应用程序。...你可以 Windows、Mac 和 Linux 跨平台的开发和运行你的 ASP.NET Core 应用。...Blazor:允许浏览器中使用C#和JavaScript,共享全部是用的.NET编写的服务器端和客户端应用逻辑。...跨平台开发:能够Windows、MacOs和Linux上进行开发和运行,打破了.NET 只能基于Windows平台使用困境。...优点颇多,未来发展潜力巨大:ASP.NET Core能够托管各类代理服务器(Kestrel、IIS、Nginx、Docker、Apache)并且拥有轻型的高性能模块化HTTP请求管道,内置依赖注入降低耦合

1.2K41

Silverlight体积优化

Silverlight体积优化 Silverlight是运行在客户端的富媒体应用程序,他可以使表现形式更加的丰富多彩,相应的开发人员需要写大量的XAML、代买添加很多图片以及一些其他的资源文件。...这就直接导致了应用程序体积的增大。在所有的文件都要从服务器上下载的情况下,这是一个极为严重的问题。如果你的应用大于5MB 加载时间过长的话会直接导致访客的流失。...这里将谈论一下如何减少应用程序的体积。 体积优化 移除未使用的程序集 Visual Studio创建sl应用后默认情况下加了很多的程序集,有些可能是你根本就用不的。...重新打包XAP文件“越小越好” 我们知道Silverlight的XAP包实质就是一个标准的ZIP包,包内有一个AppManifest使得他Silverlgith运行时中可正确的被解析。...将素材放在sl应用外部 之前方式中我们都是针对一个sl应用做的,但是当你构建模块话的sl应用时,将素材文件放在Silverlight XAP包的外部效果会更好。

91780

SILVERLIGHT --开始整个网站积累更深入的体验

您也看到一些应用程序,它们不仅仅是鹦鹉学舌式地说“Hello, World”,而是展示了诸如如何用 XAML 构造用户界面,如何与 JavaScript 关联进行交互,如何从单纯的客户端模式转为基于服务器的模式...这种方法让您了解到如何创建简单的视频播放器,能接受视频流的 URI 并回放,博客等环境下使用非常理想。...此外,通过天气监视器(非常简单的客户端分布模型)的形式,您学会了如何构建可感知数据的应用程序。...只需要让 Silverlight 组件调用服务器,获得正确的 XAML 并呈现它,从而形成丰富的瘦客户端。...它随后找出模板数据的适当节点,将完成的 XAML 写出成为 URI 之前,将他们的值替换为来自 Web 服务的值。

51670
领券