问题标签 [devforce]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
583 浏览

web-applications - 创建 SSB(站点特定浏览器)EMR 应用程序

我计划为医生/护士和其他医疗人员创建一个 Web 应用程序 (EMR)。由于这些人不是技术人员,他们经常会在浏览器的基本操作上遇到困难,这成为他们管理患者的障碍。我注意到大多数医院在他们的 Intranet 中使用自定义 EMR 应用程序。不确定是否也可以从医院外部访问该应用程序?就我而言,我计划让它可以从任何地方访问。

我计划使用站点特定浏览器 (SSB) 创建 Web 应用程序,以便完全控制浏览器按钮。
因此,仅提供医生可以轻松理解的那些控件。

我查看了 MailPlane(用于 Gmail)和一些进行在线考试的网站。
我认为那些人正在使用 SSB。

所以我的问题是,
1) 什么是可用于创建可在 Win/Mac 上运行的 SSB(站点特定浏览器)应用程序的最佳工具(Linux 也会很好)?

2) SSB 是一种常见的 UI 范式,还是有比这更好的方法?还是应该抛弃 SSB UI 模型以支持常规 Web 应用程序(对医生进行更多培训 :))?

3) SSB UI 范式是否更容易被移动设备(Ipad、android..etc)采用 - 如果需要的话。

与 Web 应用程序相比,SSB 的一个缺点是,每当我们添加新功能时,我们都必须更新每台客户端计算机上的应用程序。
与常规的 Web 应用程序不同,我们只是删除新版本并重新启动 tomcat。
因此,在 SSB 的情况下,需要对应用程序进行一些远程桌面管理(如果我错了,请纠正我)。

到目前为止,我只知道 Adob​​e AIR 对 SSB 的开发支持非常好。
不知道有没有其他更好的?

0 投票
1 回答
440 浏览

c# - 使用 DevForce Ideablade,我如何确定相关实体是否已从实体中删除?

假设我在 Person 和 Pet 实体之间建立了一对多的关系(与一个带有 PersonID、PetID 字段的简单表链接)。如果我这样做:

调用 HasChanges 后结果为假。如何检查相关实体是否已被删除?

0 投票
2 回答
118 浏览

java - 是否可以拥有远程管理的实体?

我对 JPA 不太熟悉,但我有这种情况:出于 KISS/DRY 的原因,我想在服务器和客户端(Java SE)上使用相同的类(阅读“代码”)。在我看来,一种可能的方法是EntityManager在客户端上有一个(特殊的?),它将对实体的请求传递给服务器,最后将所有实体传递回服务器以进行“批量持久操作”,其中类可以(重新)验证它们的数据,应用一些事务性操作(更新和填充),并通过 JPA 实现很好地持久化。

问题是:这可能吗?如何?(是否已经有解决方案?用“一些”代码解决这个问题是否简单?)


编辑:好的,让我为大家澄清几件事。我的背景是一个内部开发的应用程序框架,它使用所谓的通用持久性服务;即用于在单个事务中执行 CRUD 操作(任何表的每个操作一个服务)的服务,但由拦截这些操作并提供验证和(通常)复杂的业务规则(对其他表的更新)的类(服务内)支持, ETC。)。这是使用较旧的 Microsoft 产品实现的。现在转向 .NET,最近出现了类似工作但更高级的框架,如 DevForce 和 CSLA。DevForce 特别提供了我想在 Java 中做的事情(请参阅此页面上的“在客户端执行”段落,然后访问此页面以获得更好的概述)。

我关于这个一般主题的一个较老的问题:Java“等效于”CSLA

0 投票
2 回答
55 浏览

architecture - 处理模块化应用程序的数据

我创建了一个模块化应用程序,其中每个模块仅通过具有强大接口的另一个模块进行通信。最近我发现我们未能完全分离模块,因为每个模块都可以访问一组共享的对象。

分离这一层的最佳方法是什么?数据对象表示在屏幕上显示的新记录。

0 投票
1 回答
423 浏览

prism - 需要帮助将 PRISM Unity Module Init 转换为 PRISM MEF Module Init

我需要帮助转换以下类以在我正在开发的程序中使用。原来是IdeaBlade一个"PRISM EXPLORER"基于Unity. 我需要帮助将一部分从 UNITY 转换为 MEF。我处理了其他所有事情。就卡在这个了。我已经用 MEF“[EXPORT(typeof(XXX))]”标记了我的课程,我认为我需要以某种方式使用“ComposeExportedValue”。令人困惑的部分是找到这条线的等价物:

谢谢!

以下是我需要转换的整个类。您可以在此处找到原件:Ideablade PRISM 页面

0 投票
2 回答
154 浏览

wcf - 使用 Prism 启用 Silverlightt WCF 的服务

我需要使用 WCF 编写 Silverlight 应用程序。

我还需要使用依赖注入来访问另一个库中的此服务。

(我添加了启用 Silverlight 的 WCF 服务)

问题在于尝试使用依赖注入(在这种情况下为 Prism/MEF)。当我创建一个具有此服务接口的 Silverlight 共享库时,我无法在 ASP.Net 项目中添加此库,因为它是 Silverlight 库。如果我创建一个非 Silverlight 库,我无法将该库添加到其他项目以共享该公共界面。

基本上我需要一个我认为在 Silverlight 中的项目之间共享的库,这样我就可以进行这种服务注入。

任何信息表示赞赏

0 投票
1 回答
80 浏览

c# - 我应该在哪里放置在保存表单之前必须运行的代码?

我有控制显示内容的虚拟机等。在我的情况下 - 它是用户编辑屏幕。

在用户保存之前,我有一些代码 - 我输入密码,用盐和东西加密它到实体属性中。

那么,这段代码属于哪里?现在我正在拦截 OnBeforeSave 并将其放在那里。我应该把它移到模型上吗?

编辑:

有关我的环境/层的更多信息:

  1. 银光
  2. 视图 (XAML)
  3. ViewModel(通过存储库封装数据访问)。公开要绑定的属性和数据对象
  4. 模型 - DevForce 框架负责持久性。我也使用它的验证功能。我可以用部分类等来扩展它。
0 投票
3 回答
465 浏览

c# - 需要了解异步操作

我有自定义控件,并且我有这个控件向其用户公开的界面。

所以,这是我尝试在GetDataAsync

但是我不知道如何在实现接口的类中实现这个方法。我理解这部分,因为我有方法将执行然后onCompletiononSucess或者onError委托将被调用。

有人可以帮助您了解如何编写这些语法吗?

编辑:

它是 4.0,我不能使用await命令

编辑2:

我使用 DevForce 框架来加载数据,但为了这个示例 - 让我们以 WCF 服务为例。如何在我的接口实现中包装 WCF 服务调用?

另外,您认为创建这样的界面来呈现异步操作是否可以?例如,您会对事件采取不同的做法吗?

0 投票
2 回答
232 浏览

.net - 构建可以在桌面和 Web 上运行的应用程序

我正在寻找某种框架或应用程序工具或 3rd 方组件,它们可以帮助我开发可以在用户的​​台式机/笔记本电脑以及 Web 浏览器和移动设备上运行的应用程序。我希望保持选项开放,以便将来在 Azure 上部署它。我查看了 IdeaBlade.com 和动态 CRM/XRM 和 force.com。但是如果有人可以建议,请查看其他选择。我想要一些可以为我处理管道并提供基础设施的东西,这样我就可以专注于业务逻辑。我需要开发的应用程序需要与办公应用程序和 Outlook 进行大量交互,并且需要在其中实现一些会计概念。

0 投票
1 回答
992 浏览

wpf - 将应用程序从 WPF 迁移到 Silverlight

我看到了很多关于这个话题的问题,我花了一些时间来决定我是否会再写一个......但我认为我的问题有点复杂......所以我们开始吧。

我目前正在使用 MVVM 处理 WPF 应用程序。

该应用程序是用以下内容构建的

  • WPF
  • 棱镜 V2
  • Ideablade (devforce) 访问数据库
  • 用于对接功能的 Avalon 坞站
  • Telerik 用于网格组件
  • 视图和 ViewModel 是使用 .tt 文件生成的。
  • 视图在 xaml(用于 WPF)文件中生成。

我知道

  • Telerik 具有 Silverlight 控件
  • 使用 Prism V2 可能会帮助我做一个 Silverlight 版本的应用程序

我不知道

  • 如果 devforce 的使用可以成为表演的终结者
  • 如果使用 avalon 码头可以成为一个表演者

我的问题

Appart 从为 Silverlight 生成 xaml ......我从哪里开始......

- - 编辑 - -

请避免任何评论,例如“ Silverlight 将死”或“ Silverlight xaml 是 WPF xaml 的子集”。

这是一个概念证明,应该使用 Silverlight 制作。对于 xaml,我可以修改应用程序以仅使用可以在 Silverlight 和 WPF 中使用的简单 ui 元素。