我正在尝试运行SQL Server Reporting Services,其中报表的数据位于不同服务器上的SQL Server数据库上.已为报表服务器和报表启用集成身份验证.我已经确认Kerberos委派通过使用Internet Explorer从网络内部运行报告正常工作.
但是,当我通过防火墙打开报表服务器时,我无法运行报表.我收到以下错误:报告处理过程中出错.无法创建与数据源'frattoxppro2'的连接.用户'NT AUTHORITY\ANONYMOUS LOGON'登录失败.
难道Kerberos身份验证并不是一个防火墙外工作?
我想为Web和桌面应用程序绘制用户界面.
我需要一些比omnigraffle更少印刷的东西.想像素!
此外,需要良好的构建块(又名模板).表单元素,表格视图等
我需要创建一个可重复的过程来部署SQL Server Reporting Services报告.我不赞成使用Visual Studio和/或Business Development Studio来执行此操作.脚本部署的rs.exe方法似乎也相当笨重.有没有人能够以非常优雅的方式部署报告.这里的关键是我希望这个过程完全自动化.
我想在网站上使用CSS精灵而不是单独的图像文件,用于大量相同大小的小图标.如何使用ImageMagick将它们连接(平铺)成一个大图像?
我想动态加载一个或多个DLL,以便它们使用与我的主应用程序不同的安全性或基本路径运行.如何将这些DLL加载到单独的AppDomain中并从中实例化对象?
是否有任何有用的Objective-C/Cocoa库的集中存储库,如Perl,Ruby,Python等?
在构建我的第一个iPhone应用程序时,我发现自己实现了一些非常基本的功能,这些功能只是Ruby中的一个快速"宝石安装".
我正在使用 jmockit 进行单元测试(使用 TestNG),并且我在使用 Expectations 类来模拟使用匹配器将原始类型(布尔值)作为参数的方法时遇到了问题。下面是一些说明问题的示例代码。
/******************************************************/
import static org.hamcrest.Matchers.is;
import mockit.Expectations;
import org.testng.annotations.Test;
public class PrimitiveMatcherTest {
private MyClass obj;
@Test
public void testPrimitiveMatcher() {
new Expectations(true) {
MyClass c;
{
obj = c;
invokeReturning(c.getFoo(with(is(false))), "bas");
}
};
assert "bas".equals(obj.getFoo(false));
Expectations.assertSatisfied();
}
public static class MyClass {
public String getFoo(boolean arg) {
if (arg) {
return "foo";
} else {
return "bar";
}
}
}
}
/******************************************************/
Run Code Online (Sandbox Code Playgroud)
包含调用 invokeReturning(...) 的行抛出 NullPointerException。
如果我将此调用更改为不使用匹配器,如下所示:
invokeReturning(c.getFoo(false), "bas");
Run Code Online (Sandbox Code Playgroud)
它工作得很好。这对我没有好处,因为在我的真实代码中,我实际上是在模拟一个多参数方法,我需要在另一个参数上使用匹配器。在这种情况下,Expectations 类要求所有参数都使用匹配器。
我很确定这是一个错误,或者可能无法将 …
当我第一次听说StackOverflow,并听说它是在ASP.Net MVC中构建时,我有点困惑.我认为ASP.Net始终是MVC架构的一个例子.您有提供视图的.aspx页面,提供控制器的.aspx.vb页面,您可以创建另一个类作为模型.在这篇Microsoft文章中描述了在ASP.Net中使用MVC的过程.
所以我的问题是.ASP.Net MVC提供了什么,你不能用常规的ASP.Net(甚至早在ASP.Net 1.1)?它只是花哨的URL?是否只是为了吹嘘MS能够将自己与Ruby On Rails等新技术进行比较,并说"我们也可以这样做"?是否还有ASP.Net MVC实际提供的内容,而不是文件 - >新菜单中的一些额外模板?
我现在可能听起来非常怀疑和消极,所以我会停下来.但我真的想知道ASP.Net MVC实际提供了什么.此外,如果任何人可以告诉我为什么它是模型 - 视图 - 控制器而不是视图 - 控制器 - 模型或模型 - 控制 - 视图层的顺序,这取决于你是从上到下,反之亦然,我会真的很感激.
编辑
此外,值得指出的是,我从未真正关心网络表单(AKA服务器控件)模型.我只是最低限度地使用它,而且从不在工作中.
必须有一种通用的方法来转换某些层次XML,例如:
<element1 A="AValue" B="BValue">
<element2 C="DValue" D="CValue">
<element3 E="EValue1" F="FValue1"/>
<element3 E="EValue2" F="FValue2"/>
</element2>
...
</element1>
Run Code Online (Sandbox Code Playgroud)
进入扁平化的XML(html),沿途拾取所选属性,并为成为列标题的属性提供不同的标签.
<table>
<tr>
<th>A_Label</th>
<th>D_Label</th>
<th>E_Label</th>
<th>F_Label</th>
</tr>
<tr>
<td>AValue</td>
<td>DValue</td>
<td>EValue1</td>
<td>FValue1</td>
</tr>
<tr>
<td>AValue</td>
<td>DValue</td>
<td>EValue2</td>
<td>FValue2</td>
</tr>
<table>
Run Code Online (Sandbox Code Playgroud)
好的,所以由于属性重新标记,没有通用的解决方案,但你明白了我的意思.我刚刚开始使用所有的XSLT/XPATH,所以我会在适当的时候解决它,但任何线索都会有用.
我在一所大学工作,并且一直在开发一个ASP.NET网站,其中有许多关于学生的报告,出勤统计数据......数据的基础是MSSQL服务器数据库,它是我们学生管理系统的后端.这在周四早上有一个固定的维护期,持续时间不明(取决于必须做什么).
大多数员工都意识到这一点,但不那么规律的用户似乎永远都会让我振作起来.在维护期间禁用站点的最简单方法是什么,显然我可以尝试数据库查询来测试它是否已启动但不确定最好的方法,例如将所有用户重定向到"网站已关闭以进行维护"消息,请记住,他们本可以在网站发布之前开始会议.
希望有些东西可以全局实现,而不是每页实现.
macos ×2
.net ×1
appdomain ×1
asp.net ×1
asp.net-mvc ×1
bitmap ×1
c# ×1
cocoa ×1
css-sprites ×1
delegation ×1
deployment ×1
graphics ×1
iis ×1
imagemagick ×1
ios ×1
java ×1
jmockit ×1
kerberos ×1
maintenance ×1
mocking ×1
objective-c ×1
sql ×1
sql-server ×1
unit-testing ×1
wireframe ×1
xml ×1
xpath ×1
xslt ×1