问题列表 - 第263页

如何使调试ASP.NET Sharepoint应用程序的过程耗时更少?

我正在比较Java,您可以在调试模式下启动应用程序服务器,然后将IDE连接到服务器.并且您可以"动态"更改代码而无需重新启动服务器.只要您的更改不影响任何方法签名或字段,您只需重新编译一个类,应用程序服务器(servlet容器)将重新加载该类.

我想这在ASP.NET中是不可能的,因为所有类都打包到程序集中而你无法卸载/重新加载程序集,对吗?

因此,当您将.aspx页面和程序集部署到GAC并且您的代码隐藏更改时,您必须重新部署程序集并重置IIS.我正在谈论Sharepoint应用程序,我不确定你是否必须为私人程序集进行iisreset,但我猜你也有.

因此,调试带有代码的aspx页面的最佳方法我想是在主动调试时移除代码隐藏并移入页面,然后当它或多或少工作时将其移回到代码隐藏.(这仅适用于Sharepoint中的应用程序页面,网站页面不允许内联代码)

如何调试ASP.NET应用程序以减少耗时?

asp.net debugging sharepoint

6
推荐指数
2
解决办法
3270
查看次数

JSF的最佳实践是什么?

我以前做过Java和JSP编程,但我是Java Server Faces的新手,想知道是否有一套JSF开发的最佳实践.

java jsf

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

将Javascript中的日期减少1天的最简单方法是什么?

我需要将Javascript日期减少1天,以便它正确地回滚数月/年.也就是说,如果我有'今天'的日期,我想得到'昨天'的日期.

当我这样做时,似乎总是需要更多的代码,所以我想知道是否有更简单的方法.

这样做最简单的方法是什么?

[编辑:为了避免在下面的答案中混淆,这是一个JavaScript问题,而不是Java问题.]

javascript browser date

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

ASP.NET AJAX:在页面加载完成后触发UpdatePanel

我确信这很容易,但我无法弄清楚:

我有一个ASP.NET页面,上面有一些UpdatePanels.我希望页面完全加载UpdatePanels中的一些"请稍候"文本.然后,一旦页面完全加载,我想调用代码隐藏函数来更新UpdatePanel.

关于Javascript和代码隐藏的哪些组合我需要实现这个想法的任何想法?

SAL

PS:我已经尝试将我的函数调用放在Page_Load中,但是在页面交付之前运行代码,并且由于我想运行的函数需要一些时间,因此页面加载时间太长.

javascript asp.net asp.net-ajax

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

C# - SQLClient - 最简单的INSERT

我基本上试图找出使用SqlClient命名空间在C#.NET中执行基本插入操作的最简单方法.

我正在使用SqlConnection我的数据库链接,我已经成功执行了一些读取,我想知道插入数据的最简单方法.当我谷歌时,我发现了一些看似相当冗长的方法.

c# sql t-sql sql-server

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

可重置的Java计时器

我想在java中有一个带有可重置时间的java.utils.Timer.我需要在X秒内设置一次性事件.如果在创建计时器和X秒之间没有任何反应,则事件正常发生.

但是,如果在X秒过去之前,我决定事件应该在Y秒之后发生,那么我希望能够告诉计时器重置其时间,以便事件在Y秒内发生.例如,计时器应该能够执行以下操作:

Timer timer = new Timer();  
timer.schedule(timerTask, 5000); //Timer starts in 5000 ms (X)

//At some point between 0 and 5000 ms...  
setNewTime(timer, 8000);  //timerTask will fire in 8000ms from NOW (Y).
Run Code Online (Sandbox Code Playgroud)

我没有看到使用utils计时器的方法,就像你调用cancel(),你不能再次安排它.

我接近复制此行为的唯一方法是使用javax.swing.Timer并涉及停止原始计时器,并创建一个新计时器.即:

timer.stop();
timer = new Timer(8000, ActionListener);
timer.start();
Run Code Online (Sandbox Code Playgroud)

有没有更简单的方法??

java timer

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

Windows上命令行"书签"的工具?

我正在搜索一个工具,它允许我将某些文件夹指定为"书签",然后通过关键字在命令行(在Windows XP上)访问它们.就像是:

C:\> go home
D:\profiles\user\home\> go svn-project1
D:\projects\project1\svn\branch\src\>
Run Code Online (Sandbox Code Playgroud)

我目前正在使用一堆批处理文件,但手动编辑它们是一项艰巨的任务.在Linux上有cdargsshell书签,但我没有在Windows上找到一些东西.


感谢Powershell的建议,但是我不允许在工作时将它安装在我的盒子上,所以它应该是一个"经典"的cmd.exe解决方案.

command-line

12
推荐指数
2
解决办法
4424
查看次数

正则表达式不敏感性更慢吗?

资源

RegexOptions.IgnoreCase比我想象的要贵(例如,应该几乎不可测量)

假设这适用于PHP,Python,Perl,Ruby等以及C#(这是我假设Jeff正在使用的),它会减速多少,并且我会/[a-zA-z]/像我一样承受类似的惩罚/[a-z]/i

regex language-agnostic

14
推荐指数
1
解决办法
2212
查看次数

soapUI是最好的Web服务测试工具/客户端/框架吗?

我去年一直致力于一个与Web服务相关的项目.我们的团队在我们的项目开始附近发现了soapUI,我们大多数(*)对它感到满意(免费版本).

我的问题是:您是否已经使用/目前用于Web服务测试的其他工具/客户端/框架并建议使用?

(*)偶尔会出现一些奇怪的GUI故障.正如一些答案所提到的,我们将此归因于内存泄漏.

testing web-services

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

NAnt和双平台构建 - 在Windows和Mono/Linux上构建的最佳方式

我是NAnt的新手,但对Ant和CruiseControl有一些经验.

我想要做的是让我的SVN项目包括所需的所有工具(如NUnit和Mocks等),这样我就可以检查一台新机器并进行构建.JP Boodhoo 此概述了这一策略.

到目前为止,如果我只想在Windows上运行那么好,但我希望能够检查到Linux并构建/测试/运行Mono.我不希望SVN项目外部有依赖项.我不介意在项目中有两套工具,但只想要一个NAnt构建文件

这一定是可能的 - 但是怎么样?什么是招数/'年轻球员的陷阱'

.net linux nant mono build-process

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