小编pea*_*ewg的帖子

您是否对数据库项使用源代码管理?

我觉得我的商店有一个漏洞,因为我们没有一个可靠的流程来版本化我们的数据库模式更改.我们做了很多备份,所以我们或多或少都被覆盖了,但以这种方式依赖你的最后一道防线是不好的做法.

令人惊讶的是,这似乎是一个共同点.我说过的很多商店都忽略了这个问题,因为他们的数据库并没有经常改变,而且他们基本上只是努力做到细致.

但是,我知道这个故事是怎么回事.事情排列错误只是一个时间问题而且缺少某些东西.

对此有什么最佳做法吗?有哪些策略对你有用?

database version-control

592
推荐指数
15
解决办法
12万
查看次数

craigslist mashup如何获取数据?

我正在对内容聚合器进行一些研究工作,我很好奇当前的一些craigslist聚合器如何将数据添加到他们的mashup中.

例如,www.housingmaps.com和现已关闭的www.chicagocrime.org

如果有一个可用于参考的URL,那将是完美的!

mashup aggregators

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

ASP.NET - 在屏幕底部显示应用程序构建日期/信息

我有一个asp.net Web应用程序,它在网络中的不同客户服务器上部署了许多版本.我们的一种做法是让客户在遇到问题时通过电子邮件发送截图.

在旧的asp.net 1.1天中,我们可以使用反射获取构建DLL的详细信息,并在一个微妙的位置显示有关构建日期和编号的信息.

使用.NET 2.0及更高版本,构建模型已更改,此机制不再有效.我听说过不同的构建系统,但我真的在3.5框架上寻找最简单的方法来做这个功能在框架1.1上做的事情.

  1. 每次执行构建时,都要更新构建日期/时间,并以某种方式更新构建号
  2. 能够看到构建时间戳和数字,以显示在屏幕上
  3. 尽量简单实施

versioning asp.net

29
推荐指数
4
解决办法
3万
查看次数

.NET中的字符串格式:将整数转换为固定宽度字符串?

我在.NET/C#中有一个int,我想转换为特定格式的字符串.

如果值为1,我希望字符串为"001".

10 ="010".

116 ="116".

等等...

我正在寻找字符串格式,但到目前为止还没有成功.我也不会超过999的价值.

.net string string-formatting

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

SQL Server历史记录表 - 通过SP或Trigger填充?

在我的应用程序的SQL Server后端中,我想为一堆关键表创建历史表,这些表将跟踪行的更改历史记录.

我的整个应用程序使用存储过程,没有嵌入式SQL.与数据库修改这些表的唯一连接是通过应用程序和SP接口.传统上,我曾与之合作的商店使用触发器执行此任务.

如果我可以在存储过程和触发器之间进行选择,哪个更好?哪个更快?

sql-server triggers stored-procedures

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

最好的Android 2.0开发书籍?

我正在寻找Android 2.0开发的单一书籍来源.虽然我可能对一般的Android开发书感到满意,但是一本涵盖2.0功能的书是理想的.

什么是最好的Android 2.0书籍,或即将推出?

android android-2.0-eclair

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

WCF - 什么是最快的绑定?

我目前有一个使用BasicHTTP绑定的WCF服务,并且包含一个安全的路由器/防火墙(PFSense).

我听说有一个比BasicHTTP绑定更快的绑定,但我现在知道它是什么.

有人知道吗?

更新:好的,内部网/本地主机的两个很棒的答案.谢谢!互联网部署的应用程序怎么样?是否有更快的互联网中心解决方案?

wcf

21
推荐指数
2
解决办法
6832
查看次数

在SQL Server中存储数据库架构版本的最佳实践?

我有一个应用程序将部署在带有SQL Server的生产PC上.我希望能够在我的数据库中存储和检索模式的版本.我对能够实现这一目标的最佳实践感兴趣,主要目标如下:

  1. 能够存储并轻松检索数据库的版本号.
  2. 隐藏或更难以被客户找到和操纵.
  3. 我们在创建新版本时可以进行编辑/更改.
  4. 备份数据库或删除数据库会保留版本#以进行取证.

我希望有一种方法可以在元数据中存储"版本",而不是普通表,可以通过系统存储过程访问/设置.

任何想法或最佳做法?

编辑:我发现可能有希望的一个选项是使用SQL Server扩展属性,使用"Schema_Version"和版本号将分配给DB的键值.它没有加密(但值可能是),并且没有隐藏,但至少从我们的一些用户和现场人员浏览的实际数据库结构中删除(令我沮丧!:))

sql-server database-schema

21
推荐指数
3
解决办法
8666
查看次数

"可点击"文字块?

我有一个WP7应用程序,我希望有一个"可点击" TextBlock区域,当用户点击它时TextBlock,它将其置于编辑模式(一个不同的控件).这将在编辑文本之前为用户添加另一个显式步骤.

没有点击事件TextBlock(这并不让我感到惊讶).

有没有办法做到这一点?包裹在另一个控件或类似的东西?

.net xaml onclick textblock windows-phone-7

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

VS2010安装程序 - 如何设置[制造商]和其他此类属性

我正在为Windows服务项目开发VS2010安装程序.我想为项目设置[manufacturer]属性,但我无法看到它在2010年的位置.

当我尝试安装时,它将[制造商]转换为"Microsoft".

windows-installer visual-studio-2010

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