小编Ale*_*rto的帖子

ReSharper缩写列表:我在哪里可以修改它?

我正在使用ReSharper 4.5,当我将显式属性转换为自动属性时经常发生的是,我会不小心选择"将XX添加到缩写列表".

即:我想将CustomerID转换为autoproperty,但由于快速的蝴蝶结,我会不小心将"ID"添加到缩写列表中,这是我不想做的.(我希望命名规则使用"Id"而不是"ID").

在哪里可以找到并修改ReSharper 4.5中的自定义缩写列表?

resharper

141
推荐指数
7
解决办法
2万
查看次数

州/地区/省的命名公约

我正在建立一个代表美国或加拿大省的班级.该课程应该叫什么?

一些想法:

  • Region:问题在于.Net有一个RegionInfo类,它使用术语Region来表示一个国家(而不是一个州或省).
  • 状态:问题在于它可能导致与应用程序状态或会话状态等混淆...
  • 省:可以工作,但非常以加拿大为中心.只是感觉不对劲.

编辑: GeographicalRegion似乎是要走的路.它甚至可以用作其他地理区域类型(即:国家)的基类,并且仍然有意义.

.net state localization naming-conventions region

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

使用WebSite项目在Visual Studio Dev Server上设置静态端口号

我在Visual Studio 2008中有一个WebSite项目(不是Web应用程序项目!)

如何将ASP.NET Development启动端口设置为WebSite项目中的静态端口?

configuration vs-web-site-project asp.net-development-serv visual-studio

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

现代浏览器中的表单帖子行为有变化吗?(或浏览器如何处理双击)

背景:我们正在编写注册/支付页面,我们的理念是首先在服务器端编写所有验证和错误检查,然后添加客户端验证作为第二步(非阻塞性jQuery).

我们想要禁用双击服务器端,因此我们编写了一些锁定的,线程安全的代码来处理同时发布/竞争条件.当我们试图测试这个时,我们意识到我们不能同时发生后期或竞争条件.

我认为(无论如何在旧浏览器中)双击提交按钮的工作原理如下:

  • 用户双击提交按钮.
  • 浏览器在第一次点击时发送帖子
  • 在第二次单击时,浏览器取消/忽略初始帖子,并启动第二个帖子(在第一个帖子返回响应之前).
  • 浏览器等待第二个帖子返回,忽略初始帖子响应.

我认为从服务器端看起来像这样:服务器获得两个同时发布的请求,执行并响应它们两者(不知道没有人正在收听第一个响应).

从我们的测试(FireFox 3.0,IE 8.0),这是实际发生的事情:

  • 用户双击提交按钮
  • 浏览器发送第一次点击的帖子
  • 浏览器排队第二次单击,但等待第一次单击时的响应.
  • 响应从第一次单击返回(响应被忽略?).
  • 浏览器发送第二次点击的帖子.

因此,从服务器端:服务器接收它执行并响应的单个帖子.然后,服务器接收它执行并响应的第二个请求.

我的问题是,这总是以这种方式工作(而我正在失去理智)?或者这是现代浏览器中的一项新功能,可防止将同时发送到服务器?

似乎对于服务器端双击预防,我们不必担心同时发布的帖子或竞争条件.只需要担心排队的帖子.

提前感谢任何反馈/意见.

亚历克斯

html browser error-handling postback double-click

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

SQL Group By Modulo的行计数

我有以下示例数据:

Id     Name     Quantity
1      Red      1
2      Red      3
3      Blue     1
4      Red      1
5      Yellow   3
Run Code Online (Sandbox Code Playgroud)

因此,对于此示例,总共有5个红色,1个蓝色和3个黄色.我正在寻找一种通过Color对它们进行分组的方法,但每组最多2个项目(排序并不重要).像这样:

Name     QuantityInPackage
Red      2
Red      2
Red      1
Blue     1
Yellow   2
Yellow   1
Run Code Online (Sandbox Code Playgroud)

有关如何在MS-SQL 2005上使用T-SQL实现此目的的任何建议?

sql t-sql group-by

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