小编MPr*_*ard的帖子

如何使用TFS脱机工作

我们的TFS服务器现在有一些临时连接问题,因此VS没有响应,让50多个开发人员无法工作!

如果发生此类问题,是否可以将TFS切换为离线模式?

tfs visual-studio

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

为什么.net的许多语言端口以"Iron"为前缀?

在午餐时讨论为什么.net框架的几个语言端口都以'Iron'为前缀.

例如

  • IronPython的
  • IronRuby的
  • IronLisp
  • IronScheme
  • IronPHP

有人知道吗?

(语言列表来自http://www.dotnetpowered.com/languages.aspx)

.net naming-conventions

48
推荐指数
4
解决办法
3667
查看次数

是否有一个重构SQL的工具,有点像ReSharper for SQL

我现在追求的那种东西是非常基本的:

  • 自动格式化
  • 检测未使用的变量
  • 变量命名约定检查

如果有一个工具可以处理更复杂的重构(例如重构数据库中的重构),我不会感到惊讶,但我很欣赏当前数据库结构和数据状态引入的额外复杂性可能会阻止其中的许多重构.

我想我是在追求ReSQLer

sql sql-server refactoring

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

如何使用SQL*Plus在create语句中间创建一个带空行的视图/表?

我希望通过脚本使用SQL*Plus创建一些视图,但是如果开发人员在中间声明中放置了一个空行,则似乎遇到了问题.以下语句在TOAD/PL/SQL开发人员等中工作正常,但在SQL*Plus中失败.(这通常是脚本化的,但手动输入会产生完全相同的错误)

谁能告诉我为什么/如何阻止它?

CREATE VIEW bob
AS
SELECT *

FROM DUAL;
Run Code Online (Sandbox Code Playgroud)

使用SQL*Plus输出

SQL> CREATE VIEW bob
  2  AS
  3  SELECT *
  4
SQL> FROM DUAL;
SP2-0042: unknown command "FROM DUAL" - rest of line ignored.
Run Code Online (Sandbox Code Playgroud)

oracle sqlplus

13
推荐指数
1
解决办法
5273
查看次数

这些天网络托管位置是否重要?

我最近在寻找一些网络托管解决方案,一些提供商提供了各种托管位置,例如美国或英国的服务器.

我的问题是:从性能的角度来看,它真的有所作为吗?让我们说我期待来自欧洲大陆的大部分流量?

如果流量来自英国,那么服务器位于英国的事实会产生更大的影响.

是否有与大多数预期流量在同一个县托管的网站的利弊?

hosting

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

设置@Page masterPageFIle时,为什么不隐含@MasterType指令?

@MasterType的文档有这个例子.

<%@ Page  masterPageFile="~/MasterPage.master"%>
<%@ MasterType  virtualPath="~/MasterPage.master"%> 
Run Code Online (Sandbox Code Playgroud)

为什么@MasterType甚至需要?编译器无法自动采取相同的操作@Page masterPageFile吗?你什么时候不想同时使用?

asp.net master-pages asp.net-2.0 asp.net-3.5

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

当通过COM调用时,我可以使用/访问.net代码中的app.config吗?

我有一组现有的.net库,我希望从Excel VBA调用(该部分工作正常).这些库依赖于app.config中的设置.我知道我可以在excel.exe.config文件中输入这些设置(放在与excel.exe相同的目录中),但这对我来说似乎不是一个非常易于管理的解决方案,因为我可以看到导致冲突,如果不止一个应用程序想要这样做.

我的问题很简单:COM暴露的dll是否有任何方式引用它们各自的配置文件?

示例app.config:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <add key="test" value="Hello world!" />
  </appSettings>
</configuration>
Run Code Online (Sandbox Code Playgroud)

示例c#:

namespace ExcelVbaFacingCode
{
    public class SimpleAppSettingReader
    {
        public string GetValue(string key)
        {
            return ConfigurationManager.AppSettings[key];
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

样本VBA:

Public Sub Test()
    Dim Test As New SimpleAppSettingReader
    Dim sampleValue As String
    sampleValue = Test.GetValue("test")
    MsgBox "Value: '" + sampleValue + "'", vbOKOnly
End Sub
Run Code Online (Sandbox Code Playgroud)

.net com vba app-config

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

如何检查哪个模式已被授予Oracle对象的EXECUTE权限?

我需要找出哪个模式已经被授予Oracle 10g数据库中某个对象的执行权限(在本例中是一个包).这对我来说最简单的方法是什么?是否有内置函数来提供此信息?

oracle grant database-permissions oracle10g

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

如何告诉Visual Studio 2005解决方案已受源代码管理

我有一个检查到我们的TFS源代码控制存储库的解决方案,但是当我在Visual Studio 2005中打开它时,通常会告诉您它处于源代码管理下的挂锁符号丢失了.这样做的结果是,当我在VS2005中执行操作后保存通常会强制解决方案文件签出(例如添加新项目)时,我收到以下错误:

无法保存文件xxx.sln,因为它是写保护的.

您可以将文件保存在其他位置,或者Microsoft Visual Studio可以尝试删除写保护并覆盖其当前位置的文件.

所有项目自动结账都很好,并且旁边也有正确的挂锁图标.我假设我只需要将解决方案标记为源代码控制.

有任何想法吗??

谢谢!

tfs visual-studio-2005

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