问题标签 [provider]

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 回答
773 浏览

asp.net - Oracle ASP.net 提供者模型对象性能

ODP.Net 的 Oracle 11g 版本引入了提供者模型对象(会话状态提供者、身份提供者等),它允许应用程序将这些信息存储在 Oracle DB 中,而无需编写自定义提供者实现。

有没有人对这些对象进行过任何性能基准测试?它们在性能上与 .net 提供的 sql server 实现相比如何?我对 sessionstate 提供者的性能特别感兴趣。

0 投票
6 回答
20276 浏览

web-services - 欧洲的天气网络服务?

我们正在寻找具有城市分辨率的欧洲可靠的“当前天气”网络服务。我们只需要当前的天气。

由于它是针对商业网站的,我们不介意为该服务支付合理的费用。

我们有哪些选择?根据以往的经验,您会推荐或避免哪些服务?

注意:SOAP Web 服务、XML RPC、REST 都可以。

0 投票
1 回答
935 浏览

asp.net - 有没有办法在 WinForm/Console/VSTest 应用程序中使用 XmlSiteMapProvider?

我想知道是否有在非 asp.net 应用程序中使用标准 XmlSiteMapProvider 的解决方法,例如 WinForm/Console,或者在我的情况下是 VS Unit Test 应用程序。

以下代码失败,因为它无法.sitemap在私有GetConfigDocument方法中创建文件路径。

我觉得正确的解决方案是编写另一个提供程序。

0 投票
9 回答
3030 浏览

linq-to-sql - 实体类从 LINQ 到 SQL 提供程序分离,以实现存储库模式。如何?

我查看了存储库模式,我发现了一些我过去使用的想法,这些想法让我感觉很好。

但是现在我想编写一个使用这种模式的应用程序,但我希望实体类与存储库提供者分离。

我会创建几个程序集:

  1. 一个“接口”程序集,它将承载包括 IRepository 接口在内的通用接口
  2. 一个“实体”程序集,它将承载产品、用户、订单等实体类。该程序集将由“接口”程序集引用,因为某些方法将返回此类类型或它们的数组。它也将被主应用程序程序集(例如 Web 应用程序)引用
  3. 一个或多个存储库提供程序程序集/程序集。每个都将包括(至少)一个实现 IRepository 接口的类,并且它将与某个数据存储一起使用。数据存储可以包括 SQL Server、Oracle 服务器、MySQL、XML 文件、Web/WCF 服务等。

在我发现生成的类和 CustomDataContext 类之间存在深度依赖之前,研究 LINQ to SQL 看起来在实现所有方面所花费的时间方面看起来非常有成效。

在这种情况下如何使用 LINQ to SQL?

0 投票
4 回答
1552 浏览

vb6 - 用于 VB6 的最佳 RDBMS

我们正在着手进行一个宏大/巨大的项目,这将需要我们大约 1 年的编码时间(由 4 名开发人员完成)才能脱离启动台。

它是一个完整的业务管理系统。

我们可以使用任何商业上可用的 RDBMS,如 Oracle、MS SQL Server 等,但我们正在寻找使用免费软件和开源 RDBMS 系统,如 FireBirdSQL、PostgreSQL 等。

我想知道哪个是最好的 RDBMS,哪个对稳定的 OLEDB 提供程序有最好的支持。我们已经尝试过 OLEDB 提供程序,它们是 FireBird 和 pgSQL 的免费软件,但对它们的性能和功能并不满意。

有什么建议请......

如果除了上面列出的具有高性能 OLEDB 提供程序的任何其他免费软件和/或开源 RDBMS,请赐教。

杨瑜珈

注意:我们将仅使用 VB 6,不使用其他开发工具或编译器!目标软件必须在基于 Windows9x 的 PC(大约 60 个用户)上运行,而 RDBMS 服务器将在合适的 Linux/Windows 上运行。

0 投票
1 回答
367 浏览

linq-to-sql - LINQ to SQL 的提供者模型的哪一部分使其无法扩展它以支持第三方(阅读:非 Microsoft)数据库?

据说 LINQ to SQL 提供程序模型中有一些类是密封的——但我从来没有真正弄清楚哪些类需要“解封”才能使用它。

假设地说,我需要解封哪些类来启用提供者模型?

[编辑:我知道sealed关键字意味着它不应该被修改,但我们只是假设解封BCL类不是这里的问题。]

0 投票
2 回答
1243 浏览

asp.net - 从错误代码访问 Profile 对象?(ASP.NET 2.0 提供者模型)

我一直在使用 ASP.NET 的成员资格、角色和配置文件提供程序。为此,我最近设置了 Microsoft Sample 的自定义 Table Profile Provider(参见:http ://www.asp.net/downloads/sandbox/table-profile-provider-samples/ )

当我运行测试解决方案时,我可以通过编程方式访问 Profile 变量。即我可以键入配置文件。在后面的代码中,Intellsense 将允许我访问我的自定义配置文件变量(在 web.config 中设置)...姓氏、名字、年龄等。

但是,当我在自己的解决方案中设置相同的场景并输入 Profile 时。在代码隐藏中,它无法识别 IntelliSense 中的对象,并且如果我自己键入它也不会编译。

话虽这么说......如果我输入 <%= Profile. 在前端,VS 为我提供了我正在寻找的东西(前端 Intellisense 弹出我定义的配置文件变量)

有没有其他人遇到过这个问题/知道解决方案

谢谢!

-麦克风

0 投票
3 回答
1598 浏览

design-patterns - 需要提供者模式的替代方案

我正在维护一个 Web 应用程序,该应用程序使用如下所述的提供者模式,用于配置目的。

http://msdn.microsoft.com/en-us/library/ms972319.aspx
http://msdn.microsoft.com/en-us/library/ms972370.aspx

一切都运行良好,但是当我们向应用程序添加功能时,我们发现我们的提供程序已成为几个不属于一起的不同功能的混搭。我们正在考虑拆分配置提供程序,以便将类似的功能与其他类似的功能组织在一起。我们这样做是因为我们的原始提供程序现在有一些不需要由某些模块实现的功能。在实现提供程序时,我们不想仅仅在无关的函数上抛出 NotImplementedException,而是根本不包括它们。

我们意识到我们可以使用上述 MSDN 方法创建多个提供程序,但多个提供程序只会在 web.config 中创建更多条目。尽量减少 web.config 中的条目会很好,因为它开始变大了。

有没有人找到另一种实现提供者模型的方法?

0 投票
2 回答
34741 浏览

c# - 使用 asp.net 会员提供程序如何检查用户是否已注册?

使用 asp.net 和 c# 会员提供程序如何检查用户是否已注册?我想在代码中处理这个而不是使用“登录状态”?

0 投票
1 回答
1193 浏览

asp.net - 提供者模式和默认提供者

我正在尝试在自定义 Web 控件中实现提供者模式。我仍在尝试理解这种模式,并且我有以下问题。

默认提供程序是我的控件加载时始终使用的提供程序吗?据我所知,使用的提供程序将始终是默认值,但我不确定,因为 MSDN 文档说允许选择提供程序的服务器控件应具有应默认为 defaultProvider 值的 Provider 属性。对我来说,这意味着控件可以根据它的 Provider 属性加载给定的提供者,只要该提供者在配置文件中。那是对的吗?因此,如果未请求特定提供者,则返回默认提供者。

要更改提供程序,我是否只需更改配置文件中的默认提供程序?<-- 我认为这是不正确的,因为这只会更改返回的 defaultProvider。

这是否正确:在控件中,默认提供程序将在控件的 OnLoad 事件方法中加载?我需要根据提供者从不同的来源传递控制数据,但结果数据将被放入一个类中。控件将用于呈现自身。

我也很困惑如何从页面获取数据到控件?假设我的 ProviderBase 有一个名为 LoadData 的方法

然后在我的 SQLCustomerProvider 中,我将实现 LoadData 方法,是否可以在此处自定义此代码以读取我的特定数据并加载到类中,或者使用控件的页面是否应该将数据加载到类中?

谢谢!