小编Mic*_*ins的帖子

Folder.Bind - "Id格式错误" - Exchange Web服务托管API

我将通过查询字符串Folder.Id.UniqueIdFindFolders查询中检索到的文件夹的属性传递给另一个页面.在第二页上,我想使用它UniqueId绑定到文件夹以列出其邮件项:

string parentFolderId = Request.QueryString["id"];
...
Folder parentFolder = Folder.Bind(exchangeService, parentFolderId);
// do something with parent folder
Run Code Online (Sandbox Code Playgroud)

当我运行此代码时,它会抛出异常,告诉我Id是格式错误的.我想也许它需要包裹在一个FolderId对象中:

Folder parentFolder = Folder.Bind(exchangeService, new FolderId(parentFolderId));
Run Code Online (Sandbox Code Playgroud)

同样的问题.

我已经搜索了一段时间,并找到了一些关于Base64/UTF8转换的建议,但同样没有解决问题.

任何人都知道如何绑定到具有给定唯一ID的文件夹?

.net c# exchange-server exchangewebservices ews-managed-api

8
推荐指数
2
解决办法
9122
查看次数

嵌入式BI for ASP.NET

任何人都可以推荐一个可以集成到OEM应用程序中的商业智能和报告应用程序吗?

主要要求是:

  • 管理员可以定义多维数据集/维度等(或者我们 - OEM - 可以预定义一些)
  • 报表设计人员可以通过直观地选择维度,过滤器等以一种即时投资快速输出的方式轻松检查数据
  • 报表设计人员可以根据维度/过滤器设计报表,并根据需要保存其定义
  • 报表查看者可以查看报表设计者定义的报表

.NET中的所有这些优点都可以标记/集成到我们现有的Web应用程序的外观中.

权限需要解决我们的用户/组系统.

我发现了一些看起来不错的东西,但它们都是Java的,我不想让我们的客户为应用程序安装ASP.NET,然后只为报告安装Java,tomcat等.

谢谢

编辑

应该提到 - 我不能只使用SQL Server Reporting Services - 这需要与数据库无关(尽管它将连接到一个)并且需要支持各种数据源.

编辑2

好吧 - 多亏了发布这个问题,我在SO的一侧看到了一个广告弹出窗口,表面上的产品看起来很棒.

我将下载试用版并明天给它一个旋转,并回复我的发现.

.net asp.net reporting business-intelligence

8
推荐指数
1
解决办法
9029
查看次数

ASP.NET MVC中的按钮事件

我在MVC中创建了视图页面

<%using (Html.BeginForm())
{ %>
    <%=LabelHelpers.Label("firstname", "FirstName:")%>
    <br/>
    <%=Html.TextBox("firstname")%>
    <br/><br/>
    <%=LabelHelpers.Label("lastname", "Lastname:")%>
    <br/>
    <%=Html.TextBox("lastname")%>
    <br/><br/>
    <input type="Button" value="Register"/>
<%} %>
Run Code Online (Sandbox Code Playgroud)

在这里,我想写Buttonclick事件...我应该怎么写?

asp.net-mvc

8
推荐指数
1
解决办法
3万
查看次数

RSpec load_missing_constant,期望X定义Y(并且确实如此)

我们跑的时候

bundle exec rake spec

尝试使用错误加载环境时出错:

...gems/activesupport-3.2.8/lib/active_support/dependencies.rb:503:in `load_missing_constant': Expected ...app/models/links/category.rb to define Links::Category (LoadError)
Run Code Online (Sandbox Code Playgroud)

该文件app/models/links/Category.rb确实定义了Links::Category.更奇怪的是,在防护和spork(我们运行测试的标准方式)下运行时不会发生错误:

bundle exec guard -i

按预期运行测试套件而不会出现问题.

Spork配置为运行rspec,所以我有点困惑为什么rake spec手动运行会导致这种情况.

我已经看到类似的问题似乎通过查看autoload_paths,并检查它是否包括lib,lib/**然而我们没有做任何与我看到的autoload_paths做任何时髦的事情来解决.我们autoload_paths看起来像这样(在application.rb中定义):

config.autoload_paths += %W(#{Rails.root}/app/src #{config.root}/app/api #{Rails.root}/app/products)
Run Code Online (Sandbox Code Playgroud)

(我们bundle exec rake spec在CI服务器中使用测试而不是保护我们在开发机器上使用的测试).

category.rb是否已加载

添加puts 'Hey'在category.rb的顶部,并puts 'Yo'在底部,并在运行规范时输出包含它:

DEPRECATION WARNING: ActiveAdmin::Dashboard is deprecated and will be removed in the next version
Hey
Yo
/Users/shimms/.rvm/gems/ruby-1.9.3-p125@lexim/gems/activesupport-3.2.8/lib/active_support/dependencies.rb:503:in `load_missing_constant': Expected /Users/shimms/Development/lexim/app/models/links/category.rb to define Links::Category (LoadError)
Run Code Online (Sandbox Code Playgroud)

app/models/links/link.rb …

ruby rspec ruby-on-rails

8
推荐指数
1
解决办法
2797
查看次数

了解Ember中控制器和路由之间的关系

我在理解Ember应用程序中控制器和路由之间的概念关系时遇到了一些麻烦.

我已经开始了一个非常简单的尖峰测试的路径,以评估Ember,我越深入,它越多,我看到我的路线填满我应该是控制器的责任,如操作,连接模型,最终调度到视图以呈现模板.

控制器都是空的,似乎只是一个自动映射要求的占位符.

我在这里错过了一个基本的东西 - 来自Rails的观点,并且(或者错误地)将"轨道方式"应用于Ember我期望我的路由定义由URL表示的状态,这将映射到控制器"动作".

任何指针都将非常感激.

javascript ember.js

7
推荐指数
1
解决办法
842
查看次数

在最近的工具更新失败并且出现依赖性错

由于安装MVC3的最新工具更新,通过"添加控制器"上下文菜单添加控制器通常会失败并显示错误:

无法加载文件或程序集"Newtonsoft.Json,Version = 3.5.0.0,Culture = neutral,PublicKeyToken = 30ad4fe6b2a6aeed"或其中一个依赖项.该系统找不到指定的文件.

或者是simimlar(有时是另一种依赖,例如"Mono.Addins"等).

它抱怨的引用不是项目直接需要的,而是由该项目的其他引用引用.项目构建find没有引用,但Add Controller失败.

添加错误中提到的引用也不能解决这个问题.即使添加了对Newtonsoft.Json的引用(使用正确的版本和令牌),错误仍然存​​在.

我怀疑这是由于"添加控制器"对话框的反射提供了可以使用的模型类型列表,但我无法理解为什么即使在添加请求的引用之后它仍然存在错误.

"添加视图"对话框略胜一筹,但仍然失败.对话框打开,但当您勾选"创建强类型视图"时,对话框会立即关闭.

目前我的工作是手动添加控制器,并添加非强类型视图并随后手动编辑它们,但这变得非常令人沮丧 - 特别是因为我无法利用我们的客户T4模板来构建脚手架视图和控制器.

自更新以来其他任何人都经历过这种情况并知道如何修复它?

c# asp.net asp.net-mvc-3

6
推荐指数
1
解决办法
1120
查看次数

VB.NET函数,将其他函数作为参数,并执行它们

在vb.net中是否有一种方法可以创建一个子/函数,它将某个指向另一个函数的指针作为参数,并允许这个新的子/函数执行传递的函数?

我所拥有的是10-12个xml-rpc函数,我正在对远程服务器进行调用.这些函数中的每一个都有不同的参数列表(一个需要1个字符串,另一个可能需要3个字符串和一个int等).他们都返回一个对象.

正如我所说的那样,它似乎应该能够被更好地考虑.例如,每当我调用这些函数中的任何一个时,我都想测试会话丢弃的返回值,并尝试重新连接到远程系统等.

使用.net 3.5

谢谢!

-R

.net vb.net xml-rpc

5
推荐指数
2
解决办法
2万
查看次数

无法加载"MyProject.MvcApplication"类型

我不确定会发生什么,但现在我只是为我的mvc网站上传了一个新的dll,我收到以下错误

分析器错误消息:无法加载类型"MyProject.MvcApplication".

来源错误:

第1行:<%@ Application Codebehind ="Global.asax.cs"Inherits ="MyProject.MvcApplication"Language ="C#"%>

我已经在本地重建了应用程序并且可以工作.所以问题只在远程服务器上.我已经上传了所有的DLL

asp.net asp.net-mvc-2

5
推荐指数
1
解决办法
5078
查看次数

强制MonoDevelop在特定运行时下"运行测试"

我们的单元测试堆在OS X上的Mono下失败,出现以下错误:

System.TypeLoadException : Could not load type 'System.Func``2' from assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.

关于有问题的单元测试:

[Test]
public void CanAuthenticateValidUser()
{
    const string testUsername = "jappleseed";

    var repo = new Mock<IUserRepository>();
    repo.Setup(x => x.GetByUsername(testUsername)).Returns(GetTestUser());

    var authenticator = new Authenticator(repo.Object);
    var result = authenticator.Authenticate(testUsername, "test");

    Assert.That(result, Is.True);
}
Run Code Online (Sandbox Code Playgroud)

使用MonoDevelop 2.4运行Mono 2.8.

有人有任何建议来解决这个问题吗?

编辑:

应该指出这个错误来自MonoDevelop的"单元测试"板中内置的"运行测试"命令.

编辑2:

根据jpobst建议强制运行时在控制台中运行.我想问题是如何让MonoDevelop在特定框架下展示运行测试?

shimms:Debug shimms$ mono ~/Development/nunit/bin/net-2.0/nunit-console.exe Convergence.Core.Services.Tests.dll

然而,抛出相同的例外:

shimms:Debug shimms$ mono --runtime=v4.0.30319 ~/Development/nunit/bin/net-2.0/nunit-console.exe Convergence.Core.Services.Tests.dll

所有测试都通过

c# mono unit-testing monodevelop

4
推荐指数
1
解决办法
944
查看次数

触发textfield的OnBlur事件时发送ajax请求

是否可以在文本字段的onblur事件上使用AJAX.每当我从文本字段中跳出时,我都希望html(在div容器内)更改.我看到很多问题/教程使用AJAX和表单,但不是单独的组件,如textfield或checkbox.

ajax jquery textfield

4
推荐指数
1
解决办法
1万
查看次数