问题列表 - 第929页

您对Windows Workflow Foundation有哪些经验?

我正在评估WF在网络上的业务应用程序中使用,我很想听听最近这个技术的第一手资料.

我最关心的是提高项目的可维护性,并在处理频繁变化的复杂流程时提高开发人员的工作效率.

我真的很喜欢WF的想法,但是它似乎相对不为人知,而且我发现许多较老的评论都提到它一旦进入它就会非常复杂.

如果它被过度设计到一个中小型项目无法使用(或不好的权衡),那就是我需要知道的事情.

当然,它已经从2006年底开始,所以也许它已经成熟了.如果是这样的话,这是另一条非常有用的信息!

提前致谢!

.net asp.net workflow workflow-foundation

34
推荐指数
6
解决办法
5395
查看次数

在网上缓存的策略?

在决定何时以及如何缓存时,您会考虑哪些问题,流程和问题.它总是一个没有胜利的局面吗?

这预示着您已经被优化的代码库所困扰.

caching

7
推荐指数
1
解决办法
1308
查看次数

我何时应该在ASP.NET控件中使用#和=?

我已经使用ASP.NET多年了,但我永远不会记得使用#和=是否合适.

例如:

<%= Grid.ClientID %>
Run Code Online (Sandbox Code Playgroud)

要么

<%# Eval("FullName")%>
Run Code Online (Sandbox Code Playgroud)

有人可以解释每个应该使用的时间,以便我可以直接记在心里吗?#仅用于支持数据绑定的控件吗?

asp.net data-binding

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

如何使用CodeIgniter进行表格排序?

过去几周我一直在使用CodeIgniter作为框架开发一个网站.我一直在考虑实现某些目标的最佳方法,在其他语言的许多其他框架中,它相对简单:可排序表.CodeIgniter默认关闭查询字符串,因为您的URL包含方法参数.所以URL可能如下所示:

/controller/method/param1/param2
Run Code Online (Sandbox Code Playgroud)

您可能认为您可以添加sortBysortOrder作为控制器方法的两个附加参数.我并不特别想这样做,主要是因为我想拥有一个可重复使用的控制器.当您使用查询字符串参数时,PHP可以轻松地告诉您是否有一个名为的参数sortBy.但是,当您使用基于URL的参数时,它将随每个控制器而变化.

我想知道我的选择是什么.据我所知,他们是这样的:

  • 掠过我sortBysortOrder参数,只需吸起来,并制定一些低于可重用组件它.
  • 有一个额外的控制器,它将存储sortBysortOrder在会话中(虽然它必须知道你来自哪里,并将您送回原始页面).
  • 有某种AJAX功能,可以调用上面的控制器; 然后重新加载页面.
  • Hack CodeIgniter重新打开查询字符串.实际上,如果这是唯一的选择,任何指向如何做到这一点的链接将不胜感激.

我简直不敢相信这么简单的任务就会出现这样的问题!我错过了什么吗?有没有人有任何建议?


编辑澄清:我喜欢jQuery,我已经在网站上使用它,所以TableSorter是一个不错的选择.但是,我想进行服务器端排序,因为有些页面可能包含大量结果,包括分页.

php sorting codeigniter sortable-tables

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

使用哪个供应商的JDK构建是否重要?

如果我使用WebSphere 6.1(Java 1.5)部署到服务器,我应该在构建盒上使用IBM的JDK吗?或者Sun的JDK会编译成相同的二进制文件吗?

如果我应该使用IBM,我在哪里可以获得Windows x64版本?

java build-process

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

Codesmith资源

我使用Codesmith创建我们的代码生成模板,并通过查看示例模板和内置文档成功学习如何使用该工具.但是我想知道是否有其他资源(书籍,文章,教程等)可以更好地掌握Codesmith?

code-generation codesmith

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

如何检查文件是否有效UTF-8?

我正在处理一些应该是有效的UTF-8但不是的数据文件,这导致解析器(不受我的控制)失败.我想为UTF-8格式良好地添加预先验证数据的阶段,但我还没有找到帮助实现这一目标的实用程序.

在W3C上有一个Web服务似乎已经死了,我找到了一个仅用于Windows的验证工具,它报告了无效的UTF-8文件,但没有报告要修复的行/字符.

无论是我可以插入和使用的工具(理想情况是跨平台),还是我可以参与我的数据加载过程的ruby/perl脚本,我都会感到满意.

validation utf-8 internationalization

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

我可以在perforce中安全地编辑重命名的文件

我有一个我需要移动的文件已经在perforce下.一旦移动它需要一些编辑 - 更新包等 - 适合其新位置.我应该提交移动变更规格然后重新打开以进行编辑,还是我可以一次性完成此操作?如果是这样,那么适当的事件顺序是什么?

version-control perforce

6
推荐指数
1
解决办法
4451
查看次数

如何禁用程序断点/断言?

我正在使用Visual Studio,开发本机应用程序,我在使用__asm int 3或__debugbreak放置的代码中有一个程序断点(断言).有时当我点击它时,我想禁用它,以便在同一个调试会话中的连续命中不再进入调试器.我怎样才能做到这一点?

debugging x86 assert debugbreak visual-studio

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

重构Java工厂方法

这段代码有些令人非常不满意:

/*
Given a command string in which the first 8 characters are the command name
padded on the right with whitespace, construct the appropriate kind of 
Command object.
*/
public class CommandFactory {
     public Command getCommand(String cmd) {
         cmdName = cmd.subString(0,8).trim();

         if(cmdName.equals("START")) {
             return new StartCommand(cmd);
         }
         if(cmdName.equals("END")) {
             return new EndCommand(cmd);
         }
         // ... more commands in more if blocks here
         // else it's a bad command.
         return new InvalidCommand(cmd);
     }
}
Run Code Online (Sandbox Code Playgroud)

我对多个出口点没有悔改 - 结构清晰.但我对一系列几乎相同的if语句并不满意.我考虑过将一个字符串映射到命令:

commandMap = new …
Run Code Online (Sandbox Code Playgroud)

java factory

15
推荐指数
2
解决办法
6713
查看次数