问题列表 - 第364页

我应该使用哪个Perl数据库接口?

CPAN DBI最好的数据库接口Perl中使用通用数据库的使用?有更好的选择吗?

perl cpan dbi

16
推荐指数
3
解决办法
2125
查看次数

你如何将单元测试改造成代码库?

您是否有任何将单元测试改装到目前没有单元测试的代码库的策略?

language-agnostic unit-testing

10
推荐指数
2
解决办法
1931
查看次数

GUI设计技术,以增强用户体验

您知道哪些技术用于创建用户友好的GUI?

我可以命名以下特别有用的技术:

  • 非阻塞通知(浮动对话框,如Firefox3或Vista的托盘区域中的弹出消息)
  • 没有"保存"按钮
    MS OneNote作为示例.
    IM客户端可以自动保存对话历史记录
  • 集成搜索
    不仅可以通过帮助文件进行搜索,还可以搜索UI元素.
    Vista向这样的GUI迈出了一大步.
    Scout addin Microsoft Office是一个非常棒的主意.
  • 面向上下文的UI(MS Office 2007中的功能区栏)

您是否在软件中实现了列出的技术?

编辑:
正如Ryan P所提到的,创建可用应用程序的最佳方法之一就是将自己置于用户的位置.我完全同意这一点,但我想在本主题中看到的是具体技术(如我上面提到的那些)而不是一般性建议.

usability user-interface

45
推荐指数
6
解决办法
5266
查看次数

什么是Windows上的网站的良好部署工具?

我正在寻找可以将(最好是只更改过的)文件从开发机器复制到分段机器,最后复制到一组生产机器的东西.

"假设"模式会很好,"回滚"最后一次部署的能力也会很好.数据库迁移不是必需的功能.

更新:免费/低成本的工具会很棒,但成本并不是唯一的问题.实际上可以管理从一个环境到下一个环境(dev-> staging-> production而不是从开发机器到每个环境)的部署的工具也是理想的.

另一个很好的功能是只能复制更改的文件 - 我们的一些旧网站包含数百个.asp文件.

deployment iis

9
推荐指数
1
解决办法
1985
查看次数

Chrome标签和流程

我正在阅读有关Chrome的googlebooks,他们在每次创建新标签时都会讨论为什么他们决定启动进程来托管浏览器标签.所以

2个标签= 2个镀铬过程

3个选项卡= 3个chrome进程等等..对吧?

但我打开了大约20个左右的标签,但在任务管理器中,我只能找到3个镀铬过程..

到底是怎么回事??

我被告知在所需资源方面创建一个流程是一个昂贵的主张,并且还有其他轻量级选项可供选择(例如.net中的app域名).所以Chrome采取了一些混合方法吗?创建几个进程,然后开始在这些有限的进程内托管其他选项卡?

resources google-chrome

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

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

针对asp.net应用程序的"Out of Band"处理技术

杰夫之前曾在博客上发表关于使用缓存在其网站上执行"带外"处理的文章,但我想知道人们正在使用哪些其他技术来处理这些类型的任务?

asp.net background scheduled-tasks out-of-band

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

从哪里开始实体框架

任何人都知道如何开始使用EF的好书或帖子?我在其他任何地方看过DnrTV?

.net entity-framework .net-3.5

9
推荐指数
1
解决办法
4004
查看次数

使用ASP.NET AJAX Control Toolkit设置焦点

我正在使用ASP.NET AJAX控件工具包中的自动完成控件,我遇到的问题是,当我将焦点设置为指定的文本框时,自动完成功能不会填充.

我已尝试在Page_Load,Page_PreRender和Page_Init事件中设置焦点,并且焦点设置正确但AutoComplete不起作用.如果我没有设置焦点,一切正常,但我想设置它,以便用户没有额外的点击.

是否有一个特殊的地方我需要设置焦点或我需要做的其他事情来使这项工作?谢谢.

asp.net

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

如何避免在源代码中以明文形式存储数据库密码?

在我正在开发的Web应用程序中,我在连接到数据库时使用了一个天真的解决方案:

Connection c = DriverManager.getConnection("url", "username", "password");
Run Code Online (Sandbox Code Playgroud)

这非常不安全.如果攻击者获得对源代码的访问权限,他也可以访问数据库本身.我的Web应用程序如何连接到数据库而无需在源代码中以明文形式存储数据库密码?

language-agnostic passwords database-connection

26
推荐指数
2
解决办法
3218
查看次数