小编tpo*_*wer的帖子

在.Net DataSet上使用列名或列索引更好吗?

从DataRow中检索值时,最好使用列名称还是列索引?

列名更易读,更易于维护:

int price = (int)dr["Price"];
Run Code Online (Sandbox Code Playgroud)

虽然列索引更快(我认为):

int price = (int)dr[3];
Run Code Online (Sandbox Code Playgroud)

如果您决定对数据库进行模糊处理,是否会使用列名中断?

.net obfuscation datarow dataset

7
推荐指数
3
解决办法
8237
查看次数

6
推荐指数
2
解决办法
4181
查看次数

使用ASP.Net进行客户端图像缓存

这实际上是两个问题,首先,浏览器通常默认情况下会在客户端缓存图像,还是服务器必须指示它们可以缓存?

其次,鉴于我无法访问IIS,我可以在ASP应用程序中做些什么来改善图像的客户端缓存.

asp.net caching image

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

在SQL Server中处理"Enumerations"的不同方法有哪些?

我们目前在存储过程的顶部定义一个常量列表(大多数对应于我们在业务层中定义的枚举),如下所示:

DECLARE @COLOR_RED INT = 1
DECLARE @COLOR_GREEN INT = 2
DECLARE @COLOR_BLUE INT = 3
Run Code Online (Sandbox Code Playgroud)

但是这些通常会在许多存储过程中重复出现,因此存在大量重复.

如果过程只需要一个或两个常量,我使用的另一种技术是将它们作为参数传递给存储过程.(对于常量值使用相同的大写约定).这样我就可以确定业务层和数据层中的值是一致的.这种方法对很多值都不好.

我还有什么其他选择?

我正在使用SQL Server 2008和C#,如果它有任何区别.

更新因为我正在使用.Net是否有用户定义(CLR)类型可以帮助的方式?

c# sql-server enumeration global-variables

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

图像网页的应用程序如何工作?

这不是一个真正的技术问题,所以如果我弄皱任何羽毛我都会解散!

网站如何在不同的浏览器中使用这些图像网页?即litmusapp.com

谢谢大家

html browser cross-browser

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

如何显示PHP内部服务器错误的详细信息?

我已将PHP应用程序安装到共享主机Web服务器上.我得到了一个500 Internal Server Error.我似乎无法访问任何日志文件,所以我希望错误页面暂时提供错误的详细信息.

我知道如何在ASP.Net中这样做,但我不熟悉PHP.

php shared-hosting

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

PageMethods与ASP.Net MVC

我发现ASP.Net PageMethods非常方便易用,但我刚开始使用MVC开发并且不确定如何使用它们?

PageMethods.MyFunction()在MVC中,MyFunction是Controller动作的等价物是什么?

我知道我可以使用该Json函数返回一个值,但是如何从客户端调用该操作?

javascript asp.net-mvc pagemethods

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

在SQL 2005中使用XML.modify()在多个XML节点中插入属性

我有一个从单个select语句创建的@XML文档。

<root>
 <node>
  <node1>
   <targetNode>
   </targetNode>
  </node1>
  <node1>
   <targetNode>
   </targetNode>
  </node1>
  <node1>
   <targetNode>
   </targetNode>
  </node1>
 </node>
 <node>
  ......
 </node>
</root>
Run Code Online (Sandbox Code Playgroud)

我想将xsi:nil插入此文档的'targetNode'属性。

@XML.modify( 'insert attribute xsi:nil {"true"} into (root/node/node1/targetNode) [1]') 
Run Code Online (Sandbox Code Playgroud)

上面的代码会将属性插入@XML文档中targetNode的第一次出现。但是,insert语句仅在单个节点上起作用。有什么方法可以将此属性插入@XML文档中的targetNode的所有实例中。

xml sql-server sql-server-2005 xml-dml

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

由于SSH错误,Git无法推入puttycyg

我一直在使用puttycyg作为我的rails开发的Cygwin终端.我在项目管理网站上设置了一个git存储库,现在我想用以下命令将代码推送到它:

git push origin master
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

error: cannot run ssh: No such file or directory
fatal: unable to fork
Run Code Online (Sandbox Code Playgroud)

我知道ssh用于身份验证,但我不知道是否需要设置任何东西才能使用它.

git ssh cygwin puttycyg

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

为什么 asmx Web 服务有标记文件?

我在 ASP.Net 中看到很多地方使用 asmx 文件实现 Web 服务。标记几乎总是空的(除了基本的 Web 服务标记),并且所有代码都是“代码隐藏”。

此标记文件是旧方法的遗留物还是有其他用途?

.net web-services asmx

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