问题列表 - 第904页

命名用于在代码隐藏中引用的UI控件的约定的最佳实践?

在表单和报表上命名UI控件(文本框,下拉列表等)以在代码隐藏页面中引用的最佳实践是什么?

我在办公室里开发了很多报告和表格.我有几个Web应用程序,提供从各种和多个数据源(Access,SQL,Oracle)生成的大约80多个"实时"报告.这些报告被视为"实时",因为它们接受表单中的用户集参数,然后查询数据库以根据当前可用信息生成报告.

因此,该过程首先获取用户设置的值,将这些值传递给数据库查询,接收数据集,最后将数据集分配给报表.在某些情况下,需要在生成报告之前从数据集计算报告上显示的其他字段.这需要引用报表上的输出控件来分配计算值.

虽然我并不真的关心在我的代码中使用变量或成员字段的前缀,但我确实使用它们来识别UI控件.例如,txtFirstName引用报表控件以将数据集中FirstName字段的数据分配给报表上的显示控件.在表单和报表上命名/引用UI控件是否有更好的做法?

report naming-conventions

7
推荐指数
3
解决办法
9376
查看次数

提高ASP.NET/C#编译速度的最佳方法是什么?

更新:请将您的答案集中在硬件解决方案上.

您使用哪些硬件/工具/加载项来改进ASP.NET编译和首次执行速度?我们正在研究固态硬盘以加快速度,但现在价格非常高.

我现在在RAID 0中有两个7200rpm硬盘,我对性能不再满意了.

所以我的主要问题是,当您进行大量调试时,现在提高ASP.NET编译速度和整体开发性能的最佳成本效率方法是什么?

Scott Gu有一篇关于此的相当不错的博文,任何人都有其他建议吗?

http://weblogs.asp.net/scottgu/archive/2007/11/01/tip-trick-hard-drive-speed-and-visual-studio-performance.aspx

.net c# asp.net

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

将大型C#winforms应用程序升级到WPF的最简单方法是什么?

我在一个大型的C#应用​​程序(大约450,000行代码)上工作,我们经常遇到桌面堆和GDI处理泄漏的问题.WPF解决了这些问题,但我不知道升级的最佳方式是什么(我希望这需要很长时间).应用程序只有几种形式,但这些形式可以包含许多不同的用户控件集,这些用户控件是以编程方式确定的.

这是一个内部公司应用程序,因此我们的发布周期非常短(通常为3周发布周期).

是否有一些渐进式的升级路径,还是我们必须在一次大规模的努力中获得成功?

.net c# wpf upgrade

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

免费开源asp.net文件管理器?

有什么好的吗?到目前为止,我已经找到了IZWebFileManager,OXFileManager和AWS File Picker.文件管理器应该能够删除,复制,重命名,下载和上传文件.

asp.net file-manager

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

在团队中使用Oracle中的存储过程的工具?

在团队中,您使用哪些工具来开发Oracle存储过程:

  • 要自动"锁定"您正在使用的当前程序,因此团队中的其他任何人都无法对其进行更改,直到您完成为止.
  • 要自动将您在存储过程中所做的更改(在Oracle数据库中)发送到Subversion,CVS,...存储库

谢谢!

sql oracle version-control stored-procedures

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

迭代时从NSMutableArray中删除的最佳方法是什么?

在Cocoa中,如果我想循环遍历NSMutableArray并删除符合特定条件的多个对象,那么每次删除对象时如何在不重新启动循环的情况下执行此操作的最佳方法是什么?

谢谢,

编辑:只是为了澄清 - 我正在寻找最好的方式,例如比手动更新索引更优雅的东西.例如在C++中,我可以做;

iterator it = someList.begin();

while (it != someList.end())
{
    if (shouldRemove(it))   
        it = someList.erase(it);
}
Run Code Online (Sandbox Code Playgroud)

cocoa objective-c

194
推荐指数
13
解决办法
15万
查看次数

你最近有用的Perl单线程(或涉及Perl的管道)是什么?

单线应该:

  • 解决现实世界的问题
  • 不是非常神秘(应该易于理解和重现)
  • 值得花时间写它(不应该太聪明)

我正在寻找实用的技巧和窍门(补充例子perldoc perlrun).

shell perl

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

如何在线程或计时器中访问HttpServerUtility.MapPath方法?

System.Timers.Timer在我的Asp.Net应用程序中使用a ,我需要使用HttpServerUtility.MapPath似乎只能通过的方法HttpContext.Current.Server.MapPath.问题是,HttpContext.Currentnull的,当Timer.Elapsed事件触发.

是否有另一种方法来获取对HttpServerUtility对象的引用?我可以在我的类'构造函数中注入它.安全吗?如何确保在当前请求结束时不会收集垃圾?

谢谢!

.net asp.net timer httpcontext

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

是否有printf转换器以二进制格式打印?

我可以用printf作为十六进制或八进制数打印.是否有格式标记打印为二进制或任意基数?

我正在运行gcc.

printf("%d %x %o\n", 10, 10, 10); //prints "10 A 12\n"
print("%b\n", 10); // prints "%b\n"
Run Code Online (Sandbox Code Playgroud)

c printf

404
推荐指数
22
解决办法
73万
查看次数

我为什么不用"匈牙利表示法"?

我知道匈牙利语所指的内容 - 将有关变量,参数或类型的信息作为其名称的前缀.每个人似乎都狂热地反对它,尽管在某些情况下它似乎是一个好主意.如果我觉得有用的信息被传授,为什么我不能把它放在那里?

另请参阅:人们是否在现实世界中使用匈牙利命名惯例?

language-agnostic naming-conventions hungarian-notation

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