- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们需要创建一个可以通过浏览器使用但也可以在离线时使用的应用程序。
我们的客户将使用浏览器版本进行计算。每个客户都需要使用用户名和密码登录应用程序。
离线版本将由我们自己的员工使用。他们需要能够在未连接到网络时使用此版本。
应用程序所需的数据将存储在 XML 文件中。
我们主要使用 C# 和 .NET-Framework 进行编程。我们考虑将 WPF 用于客户端版本。
我读到您可以使用 Silverlight 或 XBAP 来创建 WPF 应用程序的浏览器版本。 AFAIK Silverlight 是一项垂死的技术。 XBAP怎么样?你还会投资这项技术吗?
另一种解决方案是创建两个前端应用程序:作为离线应用程序的 WPF 应用程序和作为 Web 应用程序的 Web 应用程序(例如 ASP.NET MVC)。想一想,这意味着我们将不得不创建两个前端(更多的工作)。
还有其他选择吗?
创建一个 HTML/JavaScript 应用程序会更好吗(例如使用 AngularJ 或类似的东西)?
最佳答案
作为前 Silverlight 开发人员,我只能推荐 不使用 Silverlight 用于新的应用程序开发。 Microsoft 已暂停 Silverlight 的进一步开发,您将不会获得任何新功能(仅安全修复)。我真的很喜欢这项技术以及与 WPF 的相似性,但对我来说它已被弃用。
甚至某些浏览器(如 Chrome)不再支持 Silverlight,您需要一种解决方法才能使其运行(另见 Chrome doesn't support silverlight anymore? How to solve this?)
开发为您的客户端提供 REST-API(以 ASP.NET WebApi 为例)的后端系统,并使用现代 HTML/CSS/JavaScript 框架开发浏览器客户端应用程序。如果需要/需要使用使用 REST-API 的 WPF 的桌面应用程序。
关于wpf - 我还应该使用 Silverlight/XBAP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32880760/
我正在尝试从 F# 编译代码以在 Silverlight 中使用。我编译: --noframework --cliroot "C:\program Files\Microsoft Silverligh
我正在为 Silverlight 安装一个编程环境并试图理顺需要安装的内容,感谢反馈: 在 http://silverlight.net/GetStarted ,第一点允许您安装“ Silverlig
Silverlight RIA 值得学习还是我应该坚持普通的 Silverlight? 背景: 我在 WPF 中做了几个小应用程序 我有 12 年的 VB6/WinForms 模型商业应用经验 我希望
我已经熟悉 Silverlight 编程,但没有任何 GIS 经验。 我作为 Silverlight 开发人员的角色只是显示现有的 GIS 数据。 如果你们有任何经验arcGIS silverligh
我需要在我的 Silverlight 应用程序中创建滚动选取框。选取框需要从右向左滚动。当它完成滚动时,它需要自动重新启动 诀窍是,我需要使用 ItemsControl,因为项目将在滚动时添加到列表中
Silverlight 导航模板在浏览器外运行时是否有效? 最佳答案 当然可以。 并且您可以使用 NavigationServices 函数来创建自定义的“后退”或“前进”按钮 很好的例子:Link
用户通过导航到给定的 URL 在他们的浏览器中启动 Silverlight 应用程序。 然后用户打开另一个浏览器并通过导航到相同的 URL 启动相同的 Silverlight 应用程序。 应用程序的第
Silverlight 4 程序集二进制文件是否与 Silverlight 5 兼容。SL4 程序集是否“在 SL5 运行时中运行”?如果兼容,是否100%兼容。您应该能够在您的 SL5 项目中使用第
很难说出这里问的是什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或言辞激烈,无法以目前的形式合理回答。如需帮助澄清此问题以便可以重新打开,visit the help center . 9年前关闭
我正在寻找是否可以在可以在 application.resources 中设置然后在整个应用程序中使用的 Silverlight 控件中使用应用程序范围的字体。他们不需要指定有关字体的其他内容,例如粗
我正在使用Silverlight4。我想用一个可用字体列表填充组合框。我搜索过很多东西,找不到解决方法。似乎有很多死胡同。五月份曾提出过类似的问题,但没有合适的答案。 当然不是不可能吗? 最佳答案 如
我正在为 Silverlight 很好地实现弱事件模式以避免内存泄漏。 似乎有一些实现,但代码并非微不足道,很难知道哪个是正确的。我找不到微软的任何官方推荐。 如果可能的话,我追求简单的语法。 干杯。
Silverlight 应用程序是在您每次访问该站点时都会下载,还是会检查版本/大小信息并仅下载较新版本的文件? 最佳答案 Silverlight 2 在这方面没有什么特别的,我读过的最简洁的解释来自
我正在尝试在 silverlight 中使用样式触发器,如下所示:
我想尝试制作一个包含多个 Silverlight 画廊中的图片的 asp 网站。我想这样做的原因是我想要这样的东西: Text describing some places. Gallery with
WPF 3.5 有 PresentationTraceSources用于诊断和WPFPerf用于性能和数据绑定(bind)诊断。 Silverlight 是否有等效的工具/库? 最佳答案 尽管我已将
我有一个表示有向图的数据结构,我正在寻找一个好的 Silverlight 可视化,以允许我从一个节点导航到另一个节点,最好有一些漂亮的动画。 有没有人知道这种显示的任何好的 UI 控件或框架?甚至来自
我可以将byte []转换为图像: byte[] myByteArray = ...; // ByteArray to be converted MemoryStream ms = new Memo
我有多个Silverlight项目,希望使用相同的样式,配色方案和一些模板化对象。 我该如何完成? 最佳答案 一种实现方法是创建一个新的silverlight类库,该库将是您共享的主题/样式程序集,其
我正在尝试使用 SLLAUNCHER.EXE 启动已安装的 SL Out-of-Browser App。运行以下命令后,桌面上的 MyApp 启动图标就消失了。如果我在没有覆盖开关的情况下尝试它,则不
我是一名优秀的程序员,十分优秀!