问题列表 - 第148页

谁在生产应用程序中实际使用DataGrid/GridView/FormView/etc?

如果其他人和我一样感到好奇.对我来说,控件如datagrid/gridview/formview/etc. 非常适合演示或演示.要花时间调整这些控件,覆盖它们的默认行为(挂进他们的愚蠢事件等)是一件非常令人头疼的问题.我使用的唯一控件是转发器,因为它为我提供了最大的灵活性.

简而言之,它们几乎是臃肿软件.

我宁愿编织自己的html/css,使用我自己的自定义分页查询.

同样,如果您需要快速浏览这些控件,那么这些控件非常棒(特别是如果您试图让人们了解.NET开发的简易性).

我必须是少数,否则MS不会在这些类型的控制上投入如此多的开发时间......

asp.net data-controls

8
推荐指数
5
解决办法
7453
查看次数

推荐的提供API的笔记/ doc服务?

我正在为笔记/文档(想想Google Docs)寻找一个很好的在线服务,它具有不错的Web UI,并为客户提供读取/写入存储数据的API.

Google Docs几乎是完美的 - 除了无法更新现有文档的内容.

api

5
推荐指数
0
解决办法
181
查看次数

如何在SQL Server中重置增量标识的起始值

我希望在开发过程中有一个很好的模板.如何在SQL Server中重置增量标识的起始值?

sql-server identity

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

您更喜欢Ruby IDE?

我最近一直在使用带有RDT(而不是RadRails)的Eclipse,我对它很满意,但我想知道你们是否知道任何不错的选择.我知道NetBeans最近也支持Ruby,但我不确定它在Eclipse上提供了什么.

请列出您在推荐IDE时认为非常棒或有用的任何功能,以便于比较.

另外,我说Ruby,而不是Rails.虽然Rails支持是一个加分,但我更喜欢不以Rails为中心的东西.它也应该可以在Linux和Solaris上使用.

ruby ide editor

141
推荐指数
11
解决办法
42万
查看次数

使用HttpWebResponse读取"chunked"响应

使用StreamReader读取HttpWebResponse的GetResponseStream()返回的流时,我无法读取"chunked"响应:

// response is an HttpWebResponse
StreamReader reader = new StreamReader(response.GetResponseStream());
string output = reader.ReadToEnd(); // throws exception...
Run Code Online (Sandbox Code Playgroud)

reader.ReadToEnd()调用该方法时,我得到以下System.IO.IOException:无法从传输连接读取数据:连接已关闭.

当服务器返回"非分块"响应时,上面的代码工作得很好.

我能够让它工作的唯一方法是使用HTTP/1.0作为初始请求(而不是默认的HTTP/1.1),但这似乎是一种蹩脚的解决方法.

有任何想法吗?


@Chuck

你的解决方案非常好用.它仍然在最后一个Read()上抛出相同的IOExeception.但在检查StringBuilder的内容后,看起来已经收到了所有数据.所以也许我只需要在try-catch中包装Read()并吞下"错误".

c# http .net-3.5 .net-2.0

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

如何解析DateTime并将其转换为RFC 3339日期时间格式?

如何将DateTime结构转换为其等效的RFC 3339格式的字符串表示形式和/或将此字符串表示形式解析回DateTime结构?RFC-3339日期时间格式用于许多规范,例如Atom Syndication Format.

.net datetime rfc3339 atom-feed

44
推荐指数
2
解决办法
3万
查看次数

在Linux开发机器中划分TB级驱动器的最佳方法是什么?

我明天有一个新的1 TB驱动器.为开发工作站划分这个空间的最佳方法是什么?

我认为我将遇到的最大问题是一些分区(可能是/ usr)在使用一段时间后会变小.其他分区可能是巨大的.例如,交换驱动器目前是2GB(2x 1GB RAM),但它几乎从未使用过(只有我知道的一次).

linux storage disk-partitioning

4
推荐指数
2
解决办法
4676
查看次数

我应该*总是*支持在C#3.0中隐含类型的局部变量吗?

Resharper当然这么认为,开箱即用它会唠叨你转换

Dooberry dooberry = new Dooberry();
Run Code Online (Sandbox Code Playgroud)

var dooberry = new Dooberry();
Run Code Online (Sandbox Code Playgroud)

这真的被认为是最好的风格吗?

c# resharper styles

27
推荐指数
3
解决办法
3776
查看次数

帕斯卡套接字

如何在 Pascal 中使用网络套接字? xad\xc2\xx xc2\xad\xc2\xad\xc2\xad\xc2\xad\xc2\xad\xc2\xad\xc2\xad\xc2\xad\xc2\xad\ xc2\xad\xc2\xad\xc2\xad\xc2\ xad\xc2\xx xc2\xd\xc2\xd\xc2\xd

\n

sockets pascal

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

SQL Server全文搜索

我目前正在开发一个应用程序,我们有一个SQL-Server数据库,我需要进行全文搜索工作,以便我们搜索人的名字.

目前,用户可以在名称字段中输入搜索3个不同varchar列的名称.第一,最后,中间名

所以说我有3行以下信息.

1 - 菲利普 - J - 弗莱

2 - 艾米 - 空 - 黄

3 - Leo - NULL - Wong

如果用户输入诸如'Fry'之类的名称,它将返回第1行.但是,如果他们进入Phillip Fry,或者Fr,或者Phil,他们什么也得不到......我不明白为什么这样做.如果他们搜索Wong,他们会获得第2行和第3行,如果他们搜索Amy Wong他们又一无所获.

目前查询使用的是CONTAINSTABLE,但我已使用FREETEXTTABLE,CONTAINS和FREETEXT切换,结果没有任何明显的差异.表格方法是首选,因为它们返回相同的结果,但具有排名.

这是查询.

....
@Name nvarchar(100),
....
--""s added to prevent crash if searching on more then one word.
DECLARE @SearchString varchar(100)
SET @SearchString = '"'+@Name+'"'
SELECT Per.Lastname, Per.Firstname, Per.MiddleName
FROM Person as Per
INNER JOIN CONTAINSTABLE(Person, (LastName, Firstname, MiddleName), @SearchString) 
AS KEYTBL
ON Per.Person_ID = KEYTBL.[KEY]
WHERE KEY_TBL.RANK > 2
ORDER BY KEYTBL.RANK …
Run Code Online (Sandbox Code Playgroud)

sql-server search full-text-search

12
推荐指数
2
解决办法
3622
查看次数