问题列表 - 第43页

SVN与Team Foundation Server

几个月前,我的团队将源代码控制从Visual SourceSafe切换到Apache Subversion,我们并不高兴.

最近我一直在关注Team Foundation Server,至少从表面上看,它看起来非常令人印象深刻.与Visual Studio有很好的集成,为DBA,测试人员,项目经理等提供了许多出色的工具.

这两种产品最明显的区别在于价格.Apache Subversion(免费)很难打败.Team Foundation Server非常昂贵,因此额外的功能真的必须将Subversion放入裤子中.

  • 有没有人有这方面的实践经验?
  • 他们如何比较?
  • Team Foundation Server真的值得花费吗?

svn tfs

76
推荐指数
11
解决办法
5万
查看次数

LinqDataSource - 你能限制返回的记录数量吗?

我想LinqDataSource在页面上使用控件并限制返回的记录数量.我知道如果我使用代码,我可以做这样的事情:

IEnumerable<int> values = Enumerable.Range(0, 10);
IEnumerable<int> take3 = values.Take(3);
Run Code Online (Sandbox Code Playgroud)

有人知道LinqDataSource控件是否可以这样吗?

[更新]

我将使用LinqDataSourceListView控制,不是一个GridView或Repeater.该LinqDataSource向导不提供限制返回记录数的功能."高级"选项仅允许您启用删除,插入和更新.

c# linq database asp.net linq-to-sql

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

领土地图生成

生成区域地图(例如风险)是否存在一种微不足道或至少是中等直接的方式?

我已经看过去了,我能找到的最好的是对Voronoi图的模糊引用.Voronoi图的一个例子是:

这里.

这些有希望,但我想我还没有看到任何直接的渲染方式,更不用说将它们保存在某种形式的数据结构中,将每个领域视为一个对象.

另一种有希望的方法是填充洪水,但我不确定从这种方法开始的最佳方式.

任何建议将不胜感激.

language-agnostic maps voronoi

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

通过数字索引访问Dictionary.Keys Key

我正在使用Dictionary<string, int>int是密钥计数的位置.

现在,我需要访问Dictionary中最后插入的Key,但我不知道它的名字.显而易见的尝试:

int LastCount = mydict[mydict.keys[mydict.keys.Count]];
Run Code Online (Sandbox Code Playgroud)

不起作用,因为Dictionary.Keys没有实现[] -indexer.

我只是想知道是否有类似的类?我想过使用Stack,但只存储一个字符串.我现在可以创建自己的结构然后使用a Stack<MyStruct>,但我想知道是否还有另一种选择,本质上是一个在Keys上实现[] -indexer的Dictionary?

.net c# dictionary

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

ASP.NET中的DataGrid和GridView之间的区别?

我已经做了一段时间的ASP.NET开发,之前我已经使用过GridView和DataGrid控件来处理各种各样的事情,但是我从来没有找到使用其中一个的真正好理由.我想知道:

这两个ASP.NET控件有什么区别?两者的优点和缺点是什么?是一个更快吗?较新的?更容易维护?

对照的intellisense摘要似乎没有描述两者之间的任何差异.它们都可以查看,编辑和排序数据,并在运行时自动生成列.

编辑: Visual Studio 2008不再将DataGrid列为工具箱中的可用控件.如果您手动输入它,它仍然可用(我认为是遗留支持).

asp.net

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

用C#进行消息传递的用途

因此,我的公司在foxpro数据库中存储了大量数据,并试图绕过直接触摸它的性能,我正在考虑发送任何可以异步完成的消息,以获得更快捷的用户体验.我开始关注ActiveMQ,但不知道C#将如何与它挂钩.想听听你们所有人的想法.

编辑:它将成为一个Web应用程序.触摸这个foxpro的任何东西都有点慢(可能是因为10年前设置它的人把它搞得一团糟,一些表文件非常大).我们每晚都会将foxpro复制到sql,我们的大部分数据都是正常的,所以我们专注于写入.加上写入会影响用户体验(购买)的关键部分,我们将其存储在sql中,然后只是消息将它放入foxpro中.我希望我们可以摆脱foxpro,不幸的是,该公司不想摆脱他们购买的非常旧的软件,这取决于它.

c# messaging activemq-classic

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

为什么Java自动装箱不会扩展到自动装箱类型方法的方法调用?

我想将原语转换为字符串,我试过:

myInt.toString();
Run Code Online (Sandbox Code Playgroud)

这失败并出现错误:

int cannot be dereferenced
Run Code Online (Sandbox Code Playgroud)

现在,我得到的原语不是引用类型(即不是Object),所以不能有方法.然而,Java 5引入了自动装箱和拆箱(一个C#......我在C#中从未喜欢过,但这不是重点).因此,使用自动装箱,我希望上面的内容将myInt转换为Integer,然后调用toString().

此外,我相信C#允许这样的电话,除非我记错了.这只是Java自动装箱/拆箱规范的一个不幸的缺点,还是有充分的理由呢?

java autoboxing

51
推荐指数
5
解决办法
5909
查看次数

从SQL Server 2005存储过程到FTP的最佳做法是什么?

从SQL Server存储过程执行FTP命令的最佳方法是什么?我们目前使用这样的东西:

EXEC master..xp_cmdshell 'ftp -n -s:d:\ftp\ftpscript.xmt 172.1.1.1'
Run Code Online (Sandbox Code Playgroud)

问题是即使FTP以错误结束,命令似乎也会成功.此外,使用xp_cmdshell需要特殊权限,可能会留下安全问题的空间.

sql-server ftp

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

程序化短信

以编程方式发送SMS文本消息的最佳方法是什么?

有没有免费的基于Web服务的SMS网关?

我知道如果我碰巧知道用户的运营商(Sprint,AT&T等),我可以通过电话号码+运营商发送电子邮件来发送短信.我想要一个不需要我了解运营商的好解决方案.除此之外,有没有一种简单的方法来查找带有手机号码的运营商?

据我所知,有些服务独立于主要的移动运营商,提供基于API的每消息收费服务.我想知道的是这些组织如何利用SMS网络.他们是否与移动运营商签订了转售服务的合同?

mobile sms

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

如何确定进程父级的PID

我在erlang中有一个进程,它应该在spawn之后立即执行某些操作,然后在结束时将结果发送回父进程.我如何计算产生它的过程的PID?

erlang

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