问题列表 - 第45页

删除名称以某个字符串开头的所有表

我想要一个脚本来删除名称以给定字符串开头的所有表.我确信这可以用一些动态的sql和INFORMATION_SCHEMA表来完成.

如果有人有脚本,或者可以快速敲门,请发布.

如果在我弄清楚之前没有人发布答案,我会发布我的解决方案.

sql sql-server dynamic-sql

147
推荐指数
8
解决办法
19万
查看次数

从哪里可以获得 Windows 工作流“wca.exe”应用程序?

我正在浏览 MS Press Windows Workflow Step-by-Step 一书,在第 8 章中提到了一个文件名为“wca.exe”的工具。这应该能够根据您提供的接口生成工作流通信帮助程序类。我找不到那个文件。我以为它会在最新的 .NET 3.5 SDK 中,但我刚刚下载并完全安装,但它不在那里。此外,一些 MSDN 论坛帖子还发布了指向 404 的链接。那么,在哪里可以找到wca.exe?

.net-3.5

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

如何从代理(ISA-NTLM)后面更新Ruby Gems

我所在的防火墙是以NTLM模式运行Microsoft ISA服务器.哈希是否有人通过Ruby SSPI gem或其他方法成功获得Ruby宝石安装/更新?

......还是我只是懒惰?

注意:rubysspi-1.2.4不起作用.

这也适用于"igem",这是IronRuby项目的一部分

ruby proxy rubygems ironruby

226
推荐指数
12
解决办法
24万
查看次数

如何从PHP轻松使用Web服务

是否有可用于PHP的工具可用于生成基于其WSDL使用Web服务的代码?类似于在Visual Studio中单击"添加Web引用"或者为Java执行相同操作的Eclipse插件.

php wsdl web-services visual-studio

60
推荐指数
3
解决办法
16万
查看次数

CSV字符串处理

创建CSV字符串的典型方法(伪代码):

  1. 创建一个CSV容器对象(如C#中的StringBuilder).
  2. 循环遍历要添加的字符串,在每个字符串后面添加逗号.
  3. 循环之后,删除最后一个多余的逗号.

代码示例:

public string ReturnAsCSV(ContactList contactList)
{
    StringBuilder sb = new StringBuilder();
    foreach (Contact c in contactList)
    {
        sb.Append(c.Name + ",");
    }

    sb.Remove(sb.Length - 1, 1);
    //sb.Replace(",", "", sb.Length - 1, 1)

    return sb.ToString();
}
Run Code Online (Sandbox Code Playgroud)

我喜欢通过检查容器是否为空来添加逗号的想法,但这是否意味着更多的处理,因为它需要在每次出现时检查字符串的长度?

我觉得应该有一个更简单/更清洁/更有效的方法来删除最后一个逗号.有任何想法吗?

c# csv

20
推荐指数
4
解决办法
7324
查看次数

适用于Dev Machine的Vista或XP

我即将从工作中获得一台新PC,它将包括将Vista Business作为操作系统或降级到XP Pro的选项.除了一点点测试之外,我从来没有使用过Vista,但总的来说,我听过很多关于Vista的糟糕报道.在性能方面,我认为硬件不会成为问题(Intel Core Duo T9300,4GB RAM,256MB NVIDIA).考虑到它的历史,当我有机会继续使用XP时,我只是对使用Vista作为我的主开发系统感到不安.

那么有没有人在你的开发机器上有Vista和XP作为操作系统的经验?如果你可以选择一个而不是另一个,你会选择哪一个?我将需要使用Visual Studio 2003/2005/2008,SQL Server 2005,虚拟机,Office,以及许多多任务和多标签Web浏览.

(注意:我对抨击微软不感兴趣.如果你没有使用Vista,但刚刚听到了关于它的坏事,那么你和我有同样的经验,你可能不应该回答这个问题).

编辑:当我从工作中得到这台电脑时,我更喜欢使用提供的操作系统之一:32位XP PRO或32位Vista.

operating-system windows-xp windows-vista

16
推荐指数
3
解决办法
1600
查看次数

每次从其中一个项目打开文件时,是否可以将Visual Studio配置为不更改StartUp Project?

假设有一个包含两个项目(Project1和Project2)的解决方案.

Project1设置为StartUp Project(其名称以粗体显示).我双击Project2中的某个文件将其打开.该文件打开,但也发生了其他事情 - Project2被设置为StartUp项目.

我试图在配置中找到一个选项来改变它,但我没有找到.

可以禁用此功能(虽然它更像是我的错误)吗?

.net ide visual-studio

20
推荐指数
2
解决办法
8395
查看次数

领域特定语言资源

我只是在听一些较旧的.Net Rocks!剧集,我发现DSL上的#329很有趣.我的问题是,我找不到任何好的在线资源,让人们试图学习这项技术.我得到了创建新设计师的基础知识,但缺乏使用DSL工具使用的T4引擎的MS文档,以及如何将模板与DSL模型集成.

有谁知道MS DSL工具的一些很好的入门资源?

dsl t4 vsx

11
推荐指数
1
解决办法
1105
查看次数

如何知道何时发送304 Not Modified响应

我正在编写一种资源处理方法,我可以控制对各种文件的访问,我希望能够使用浏览器的缓存.我的问题是双重的:

  1. 哪些是确定的HTTP标头,我需要检查以确定是否应该发送304响应,以及当我检查它时我在寻找什么?

  2. 另外,当我最初发送文件(如'Last-Modified')作为200响应时,是否需要发送任何标头?

一些伪代码可能是最有用的答案.


缓存控制头怎么样?可能的各种可能值会影响您发送给客户端的内容(即max-age),还是应该只有在被修改后才能遵守?

language-agnostic http

11
推荐指数
1
解决办法
3332
查看次数

MAPI和托管代码体验?

官方不支持在托管代码中使用MAPI函数.显然,MAPI使用自己的内存管理,它在托管代码中崩溃和烧毁(请参阅此处此处)

我想要做的就是启动包含主题,正文和一个或多个附件的默认电子邮件客户端.

所以我一直在研究MAPISendDocuments,它似乎工作.但我无法鼓起勇气在生产代码中实际使用该功能.

有没有人经常使用这个功能?你有恐怖故事吗?

PS.不,我不会用附件的命令行参数shellExecute Outlook.exe.

PPS.附件支持是必要条件,所以邮寄地址:解决方案不削减对我来说.

.net email mapi pinvoke

12
推荐指数
1
解决办法
3420
查看次数