问题标签 [wcsf]

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 投票
2 回答
228 浏览

asp.net - 对带有子应用程序的 Web 应用程序的建议/建议

我开始考虑和开发一个大型 Web 应用程序的架构,我想获得关于使用哪些技术和/或框架的建议和/或建议。

该应用程序将是一个使用 Windows 身份验证、在 IIS 上运行并使用 ASP.NET 的基于 Intranet 的网站。它需要构建为带有子 Web 应用程序的主 Web 应用程序。本质上,整个范围是一个基于浏览器的复合 Intranet 应用程序,它由离散的、功能完整的模块或子应用程序组成。

该复合 Web 客户端应用程序将具有一个主模块或外壳模块,以提供整体用户界面结构。此外,shell 模块将提供对所有单个子应用程序或模块可以使用的公共服务的访问。然后每个子应用程序/模块将包含自己的功能和实现,但与 shell 用户界面集成。

接下来,根据用户和可用的子应用程序,主应用程序或外壳应用程序将动态构建选项卡(或按钮或其他东西)作为访问每个单独应用程序的一种方式。而且,我们会将用户和应用程序数据存储在数据库表中。

因此,例如,我们将有一个报告应用程序、一个显示应用程序,以及可能还有几个其他不同的应用程序。在主/外壳应用程序启动时,在确定用户是谁后,主应用程序将查询数据库以确定用户可以使用哪些子应用程序并构建 UI。然后,用户可以在可用的子应用程序之间导航并在每个子应用程序中完成他们的工作。

我希望这一切都有意义。

无论如何,我想知道哪种(如果有的话)预先存在的技术/框架最适合构建和开发这样的系统。

Web 客户端软件工厂会是一个不错的选择吗?其他一些 MVP 解决方案会是一个不错的选择吗?ASP.NET MVC 会是一个不错的选择吗?还有什么????这些都不是一个好的选择,我们应该使用 Web 表单从头开始开发一切吗?还有什么我应该知道的信息吗?

谢谢!!!!

0 投票
2 回答
835 浏览

data-access-layer - 使用 Web Client Software Factory 2010 时创建数据访问层

我正在探索 WCSF,想知道数据访问层是如何创建的?我发现的一些文章已有两年之久,并且谈论使用 Web Service Factory。我正在使用 VS 2010 和 .Net 4.0。我正在寻找一些带有真实世界示例的示例和教程。

0 投票
3 回答
1103 浏览

c# - 国际奥委会比较

开发 ASP.NET Web 应用程序项目时要考虑哪种 IoC,不同 IoC 的优势是什么?

  1. 对象构建器
  2. 统一
  3. 春天.NET
0 投票
2 回答
1246 浏览

asp.net-mvc-3 - 具有复合 Web 客户端应用程序块的 ASP.NET MVC

我是 ASP.NET MVC 的新手,我想开发一个 asp.net page/Shell,shell 将托管多个 UI/组件。我发现了“Webclient 软件工厂”。我想知道 asp.net MVC 是否受支持世界儿童基金会?

0 投票
2 回答
231 浏览

.net - .NET 和 WCSF 的指南和设计决策

我们已经开始将 .NET 胖客户端应用程序迁移到 Web。工作范围仅限于将 winforms UI 迁移到 Web UI。在剥离较早的 Web 服务包装层作为表示组件之后,商务逻辑组件将按原样重用,商务组件将在 IIS 上并置。我们决定为此目的使用 WCSF。我想验证一些架构/设计决策,

  1. 我们是否需要为 AJAX 使用 JS 框架,例如 jQuery、DOJO 等?或者 ASP.NET 控件是否具有足够的内置支持来处理所有基于 JS 的前端验证、AJAX 表单提交、错误消息显示等。

  2. 使用基础模块有什么问题吗?在启动期间加载和缓存所有模块是否会使应用程序变得沉重?

  3. 对所有服务功能使用静态方法/类是一种好方法吗?或者我们应该改为具有服务依赖的非静态类/方法?

我是 .NET 的新手 :)

0 投票
1 回答
981 浏览

asp.net - “Web Client Software Factory 2010”不再维护?

我刚刚了解到有一个用于 ASP.Net 开发的库“Web Client Software Factory 2010”。它似乎对模块化 ASP.Net 开发很有用。

当我被这个链接引导到这个下载链接时,我看到一个红色的通知说:“这个项目不再维护,也没有未来的发布计划。”

所以花时间学习和使用这个库还是值得的吗?

欢迎大家提出建设性意见!

0 投票
2 回答
10971 浏览

asp.net - 如何修复“'System.Security.Permissions.SecurityAction.RequestMinimum' 已过时”编译错误?

从 .NET 3.5 升级某些 ASP.NET 代码时,我收到以下编译警告作为错误:“System.Security.Permissions.SecurityAction.RequestMinimum”已过时。

该属性已应用于装配级别:

该代码还使用了 P&P Web Client Software Factory,特别是 ObjectBuilder.WCSFExtensions 库。此外,代码还提供了一些角色提供者实现。

请记住,此代码在其他项目中用作框架代码,因此很难确定可能存在哪些安全需求。


所以百万美元的问题是:

“System.Security.Permissions.SecurityAction”枚举需要使用什么值?

或者,是否有更好的方法来应用此安全属性?

0 投票
1 回答
268 浏览

wcsf - Asp .net 中的 Web 客户端软件工厂

什么是 WCSF(Web 客户端软件工厂)。它有什么用。MVP与它有什么关系。

请以简单的方式让我知道这一点。

0 投票
1 回答
63 浏览

mvp - 在我的 MVP 应用程序中获取对象引用错误

我在我的应用程序的不同模块中收到随机对象引用错误。我面临的错误是间歇性的。我对我的代码进行了调试,它看起来都是正确的。此外,每当我遇到该错误并且我再次尝试(在我遇到错误后立即)使用相同的步骤和相同的输入条件时不会出现错误。这种情况不仅发生在开发区,也发生在生产区。我试图分析并得到一些线索,表明临时 ASP 可能存在问题。但我不知道这会如何导致对象引用错误。有时我会看到诸如 App_Web_ighjds [我猜是某种 ID] 之类的源错误信息。不知道问题到底出在哪里?就我的代码而言,它看起来一切都很好。我相信如果我的代码有问题,那么它应该每次都可以重现。有谁知道为什么会发生这样的错误?如果临时 asp.net 文件有问题,那么我应该怎么做才能避免此类错误?任何帮助深表感谢。谢谢。

0 投票
1 回答
117 浏览

asp.net - 此 ObjectBuilder 代码中是否存在线程安全问题?

我怀疑旧版本的 ObjectBuilder 存在问题,它曾经是 WCSF 扩展项目的一部分,同时移入 Unity。我不确定我是否走在正确的道路上,所以我希望那里有人有更胜任的线程安全技能来解释这是否可能是一个问题。

我在 ASP.Net WCSF Web 应用程序中使用这个(过时的)ObjectBuilder 实现,我很少在日志中看到 ObjectBuilder 抱怨由于某种原因无法注入类的特定属性,问题总是这个属性根本不应该注射。财产和阶级在不断变化。我将代码追溯到一种方法,其中使用字典来保存属性是否由 ObjectBuilder 处理的信息。

我的问题基本上归结为:以下代码中是否存在线程安全问题,这可能导致 ObjectBuilder 从其字典中获取不一致的数据?

保存此代码 (ReflectionStrategy.cs) 的类被创建为 Singleton,因此对我的 Web 应用程序的所有请求都使用该类来创建其视图/页面对象。它的字典是一个私有字段,只在这个方法中使用并且声明如下:

上面的代码不是您可以在 Codeplex 上找到的最新版本,但我仍然想知道它是否可能是我的 ObjectBuilder 异常的原因。当我们说话时,我正在更新以将这个旧代码替换为最新版本。这是最新的实现,不幸的是我找不到任何信息为什么它已被更改。可能是为了一个错误,可能是为了性能......