问题列表 - 第1084页

经典ASP和ASP.NET集成

在之前的工作中,我们有一个经典的ASP应用程序,没有人想要迁移到ASP.NET.它做的事情,它做得很好.

但是,需要添加一些似乎最适合ASP.NET的新功能.决定允许系统成为ASP和ASP.NET的奇怪混合体.

我们最关键的一点是会话管理,我们将一个解决方案混合在一起,通过表单变量传递会话值.我和其他通过cookie处理同样问题的人交谈过.

这两种方法看起来都是一种可怕的方法(除了非常不安全).

有没有更好或更清洁的方式,或者这是一个如此糟糕的想法,开始讨论这个主题毫无意义?

asp.net asp-classic

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

在Perforce中,如何获取已签出文件的列表?

如何使用P4V或P4获取用户(包括用户名)签出的文件列表?

我想提供一个软件仓库位置,并查看已检出的该位置(包括子文件夹)下的任何文件的列表.

perforce

43
推荐指数
5
解决办法
4万
查看次数

是否有典型的状态机实现模式?

我们需要在C中实现一个简单的状态机.
标准的switch语句是最好的方法吗?
我们有一个当前状态(状态)和转换触发器.


switch(state)
{
  case STATE_1:
     state = DoState1(transition);
     break;
  case STATE_2:
     state = DoState2(transition);
     break;
}
...
DoState2(int transition)
{
   // Do State Work
   ...
   if(transition == FROM_STATE_2) {
     // New state when doing STATE 2 -> STATE 2
   }
   if(transition == FROM_STATE_1) {
    // New State when moving STATE 1 -> STATE 2
   }
   return new_state;
}
Run Code Online (Sandbox Code Playgroud)

对于简单的状态机是否有更好的方法

编辑:对于C++,我认为Boost Statechart库可能是要走的路.但是,它对C 没有帮助.让我们专注于C用例.

c design-patterns finite-automata

114
推荐指数
8
解决办法
11万
查看次数

ASP.NET/IIS:404适用于所有文件类型

我在web.config中设置了404处理程序页面,但只有当URL的扩展名为.aspx(或其他由ASP.NET处理)时,它才有效.我知道我可以在网站选项中设置静态HTML页面,但我想要一个页面.是否有任何选项可以为IIS中的所有请求扩展分配ASPX处理程序页面?

asp.net iis web-config custom-errors http-status-code-404

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

如何使用通配符名称发现Java jar中的资源?

我想使用通配符模式发现我的ClassLoader知道的所有xml文件.有没有办法做到这一点?

java classpath

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

在命令行上构建Eclipse插件和功能

我有一堆Eclipse插件和功能,我想构建它作为夜间(无头)构建的一部分.我设法使用一个复杂的设置,包括手动指定Eclipse插件jar的路径,复制customTargets.xml等.

真的没有更简单的解决方案吗?有没有办法只指出我的更新站点的site.xml并说"build"; 即相当于点击更新站点项目中的"全部构建"?

eclipse eclipse-pde

20
推荐指数
1
解决办法
8139
查看次数

ASP.Net会议

我想存储用户在一系列不同的ASP.Net webforms中执行的某些操作的"状态".我对持久状态的选择有哪些,每种解决方案的优缺点是什么?

我一直在使用Session对象,并使用一些帮助方法来强类型化对象:

    public static Account GetCurrentAccount(HttpSessionState session)
    {
        return (Account)session[ACCOUNT];
    }

    public static void SetCurrentAccount(Account obj, HttpSessionState session)
    {
        session[ACCOUNT] = obj;
    }
Run Code Online (Sandbox Code Playgroud)

很多消息来源都告诉我"会话是邪恶的",所以这才是这个问题的根本原因.我想知道你认为什么是"最佳实践",以及为什么.

asp.net session session-state

24
推荐指数
6
解决办法
7949
查看次数

来自UITextView的文本不会显示在UIScrollView中

我希望有一UIScrollView组子视图,其中每个子视图都有UITextView一个不同的文本.对于这个任务,我修改了PageControl苹果"iphone dev center"中的示例,以便将其添加UITextView到视图中,该视图用于生成滚动视图的子视图.当我运行应用程序(在模拟器和手机上)时,看不到文本,但如果我激活"用户交互"并单击它,文本会神奇地出现(以及键盘).

有没有人有解决方案或在UITextView内部取得任何进展UIScrollView?谢谢.

iphone cocoa-touch uitextview

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

说明C#中volatile关键字的用法

我想编写一个程序,它可以直观地说明volatile关键字的行为.理想情况下,它应该是一个程序,它执行对非易失性静态字段的并发访问,并因此而获得不正确的行为.

在同一程序中添加volatile关键字应该可以解决问题.

那是我无法实现的.即使尝试多次,启用优化等,我总是会在没有'volatile'关键字的情况下获得正确的行为.

你对这个话题有什么看法吗?你知道如何在一个简单的演示应用程序中模拟这样的问题吗?它取决于硬件吗?

.net c# volatile

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

我是否必须在ASP.NET中使用Viewstate

我正在从经典ASP转向ASP.NET,并且遇到了许多人已经知道的"viewstate".我可能会按照我的假设跳枪,但看起来非常麻烦.我过去开发了许多ASP表单,从未遇到过保持状态的问题.还有其他方法或者我将不得不在ASP.NET中学习这个Viewstate的东西吗?我使用Visual Studio 2008,VB.NET作为语言代码和Framework v3.5与SQL Server 2005.

vb.net asp.net viewstate state visual-studio

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