当我尝试创建SQL Server登录时说
CREATE LOGIN [ourdomain\SQLAccessGroup] FROM WINDOWS;
Run Code Online (Sandbox Code Playgroud)
我收到这个错误
服务器主体'ourdomain\SQLAccessGroup'已存在.
但是,当我尝试这个代码
DROP LOGIN [ourdomain\SQLAccessGroup]
Run Code Online (Sandbox Code Playgroud)
我收到这个错误
无法删除登录'ourdomain\SQLAccessGroup',因为它不存在或您没有权限.
我正在执行此代码的用户是系统管理员.此外,用户ourdomain\SQLAccessGroup不会显示在此查询中
select * from sys.server_principals
Run Code Online (Sandbox Code Playgroud)
有没有人有任何想法?
是否有可能改变Ctrl+ Tab和Shift+ Ctrl+ Tab在Visual Studio中的工作方式?我已禁用弹出窗口导航器窗口,因为我只想在选项卡控件中切换项目.我的问题是切换到下一个和上一个文档的不一致.
使用选项卡控件打开文档的其他每个程序我都看到使用Ctrl+ Tab从左到右移动,Shift+ Ctrl+ Tab从右到左移动.Visual Studio通过跳转到选定的最后一个选项卡来中断此操作.你永远不会知道你最终会得到什么文件,它永远不会是两次相同的方式.
这非常违反直觉.这是一种微妙的方式来鼓励每个人一次只打开两份文件吗?
假设我打开了一些文件.我在一个工作,我需要看到右边下一个选项卡中的内容.在地球表面的每一个单独的应用程序中,Ctrl+ Tab都会让我在那里.但是在Visual Studio中,我不知道它将采用哪些其他选项卡.如果我只打开两个文档,这很有效.一旦你去了三个或更多,所有的赌注都是关于Visual Studio决定发送给你的标签.
这个问题是我不应该考虑这个工具,它应该淡入背景,我应该考虑这个任务.当前的选项卡行为使我不能完成任务,并且必须注意该工具.
当我在ASP.NET 2.0中使用DataBound控件(如Repeater)时,我知道检索绑定对象属性的最快方法(而不是使用带有Eval()函数的Reflection)是将DataItem对象强制转换为它是什么类型,然后本机使用该对象,如下所示:
<%#((MyType)Container.DataItem).PropertyOfMyType%>
Run Code Online (Sandbox Code Playgroud)
问题是,如果这个类型在命名空间中(99.99%的情况下就是这种情况)那么这个单一的语句因为ASP页面没有类范围的概念所以需要更长的时间,所以我的所有类型都需要完全合格.
<%#((RootNamespace.SubNamespace1.SubNamspace2.SubNamespace3.MyType)Container.DataItem).PropertyOfMyType%>
Run Code Online (Sandbox Code Playgroud)
是否有任何类型的using指令或一些等价物我可以放在ASP.NET页面的某处,所以我不需要每次都使用完整的命名空间?
编程语言在其历史中有几个(r)进化步骤.有些人认为模型驱动的方法将是"下一件大事".有一些工具,如openArchitectureWare,AndroMDA,Sculptor/Fornax平台等,可以带来令人难以置信的生产力提升.然而,我的经验是,它在开始时要么相当容易,但是当你尝试一些意想不到的东西或者很难找到足够的信息来告诉你如何开始你的项目时,也会陷入困境.可能有很多事情需要考虑.
我认为从模型驱动的东西中获取任何东西的重要见解是理解模型不一定是一组漂亮的图片或树模型或UML,但也可能是文本描述(例如状态机,业务规则)等等.).
您如何看待,您的经历告诉您什么?是否存在模型驱动开发的未来(或者您可能想要称之为的任何东西)?
更新:这个主题似乎没有太多兴趣.如果您对模型驱动方法有任何(好的或坏的)经验,或者您认为它根本没有意义,请告诉我.
分析PHP脚本最简单的方法是什么?
我喜欢在上面添加一些内容,这些内容显示了所有函数调用的转储以及它们花了多长时间,但我也可以将特定函数放在一边.
我尝试过使用microtime函数:
$then = microtime();
myFunc();
$now = microtime();
echo sprintf("Elapsed: %f", $now-$then);
Run Code Online (Sandbox Code Playgroud)
但这有时会给我带来负面结果.另外,在我的代码中撒上这些东西会很麻烦.
在创建新的MVC项目时,如何让Visual Studio向我展示nUnit作为测试框架?此时我仍然只有Microsoft测试框架作为选择.
更新:我安装了nUnit 2.5,但仍然没有成功.从我发现的谷歌搜索,似乎我需要为测试项目创建模板,以便它们显示在"创建单元测试项目"中.我原本认为模板可以随时用于nUnit,xUnit,MBUnit等.人.此外,看起来我需要创建注册表项.有人有任何其他信息吗?
更新:我通过研究确定了答案,并在下面发布.
我正在考虑为Flash做一些开发.我需要购买昂贵的商业工具还是有一些FOSS工具我可以开始使用?显然,有很多工具,但它们是否足以完成工作?避免使用商业或官方工具会让我失去什么?
我有一个System.Generic.Collections.List(Of MyCustomClass)类型对象.
给定整数变量pagesize和pagenumber,如何只查询MyCustomClass对象的任何单页?
我目前正在尝试db4o(java版本),我非常喜欢我所看到的.但我不禁想知道它在真实的(网络)环境中的表现如何.有没有人有任何关于运行db4o的经验(好的或坏的)?
.net ×2
asp.net ×2
.net-3.5 ×1
actionscript ×1
asp.net-mvc ×1
c# ×1
db4o ×1
flash ×1
java ×1
linq ×1
model-driven ×1
nunit ×1
open-source ×1
optimization ×1
paging ×1
paradigms ×1
php ×1
profiling ×1
sql-server ×1
string ×1
unit-testing ×1