问题列表 - 第7575页

ISerializable接口有什么意义?

看起来我可以序列化没有该接口的类,所以我不清楚它的用途.

c# serializable iserializable

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

ASP.NET MVC - Dot Net Nuke

我们如何在MVC的帮助下创建像dotnetnuke这样的应用程序.我们可以直接添加模块和其他东西而无需修改代码.

asp.net-mvc

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

Global.asax没有为Release版本触发

我们的一个应用程序有一个机制,可以在遇到特定级别的异常时自动通过电子邮件发送帮助台.一个特殊的例外,一个NullReferenceException,导致一些问题,我相信它是由IIS回收和丢失会话引起的.为了证明这一点,我想在应用程序启动/停止/回收时记录,并在global.asax文件中添加了一些代码来执行此操作.在调试模式下运行时,日志消息被写出并且一切都很好.当我切换到Release build时会出现问题,它会触发Web部署项目构建到IIS中配置的文件夹.

当我导航到应用程序时,未调用ApplicationStart方法,因为未创建日志文件且未更新事件日志.当我重新启动IIS时,ApplicationEnd也会发生同样的情况,即不会创建日志.

为什么它适用于Debug版本而不适用于Release版本?我一直在踢这几个小时,这让我疯了.

提前致谢

**[编辑]:我不是100%确定发生了什么,但它现在似乎正在发挥作用.我想也许我们用于日志记录的程序集可能在ApplicationStart执行时没有加载,所以我删除了所有代码,只是在方法中创建了一个文本文件.看哪,文件已经创建了!所以我添加了一个if(logger!= null)类型检查以尝试输出一些诊断但没有写出任何内容.所以我尝试了一个try/catch并写了一个空白文件"exception.txt",如果抛出异常但仍然没有创建文件 - 尽管生成了事件日志和预期的日志文件!我糊涂了!**

asp.net global-asax

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

使用xslt的查询字符串

是否可以使用xslt访问查询字符串?

我有一个网址,例如

www.example.com/page.aspx?k=aa&lang=en

我想做点什么

如果lang = en

<div>displaly stuff</div>
Run Code Online (Sandbox Code Playgroud)

其他

 <div>display other stuff</div>
Run Code Online (Sandbox Code Playgroud)

你能告诉我如何使用xslt做到这一点吗?

xslt url

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

jQuery可拖动和溢出问题

当我从设置为溢出的容器div中拖动div时,我有一个不受欢迎的效果:滚动.

我找到了其他人遇到问题的例子,但我一直无法找到解决方案

粘贴仓的示例

会发生什么是滚动只是增加,我可以看到为什么这将是所需的行为,如果你想拖动到可滚动div内的目的地,但我希望能够把它带到滚动抓取之外.

drag-and-drop jquery-ui

74
推荐指数
4
解决办法
8万
查看次数

ASP.NET中的向导控件 - 如何将NextButton Causesvalidation属性设置为false

我已尝试在代码中和标记中设置它,但是当单击下一个按钮时,页面已经过验证,我希望在验证发生时以及何时不发生时将其发生并控制.任何建议或代码样本将不胜感激

asp.net controls wizard

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

操作系统可以告诉我何时创建新文件?

我想知道何时在特定目录上创建新文件,而不是不时扫描目录.

我知道有一种方法可以让操作系统告诉我的程序创建了一个新文件.它是如何工作的?

如上所述,这与如何在C/C++中通知文件/目录更改有相似之处 ,理想情况下使用POSIX

linux windows operating-system file

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

在<10行简单代码中你能做的最酷的事情是什么?帮助我激励初学者!

我正在寻找你能用几行简单代码做的最酷的事情.我敢肯定你可以在15行中用Haskell编写一个Mandelbrot集,但很难遵循.

我的目标是激发学生编程很酷.

我们知道编程很酷,因为你可以创造你想象的任何东西 - 它是最终的创意出路.我想激励这些初学者,让他们尽可能多地学习早期学习.

现在,我的理由是自私的.我正在向一个由60个半工程,半个商业专业组成的团队教授计算机简介课程; 所有新生.他们是来自贫困高中的学生.根据我以往的经验,该集团一般分为如下:一些摇滚明星,一些谁拼命和那种得到它,谁非常努力和一些几乎没有得到它,和几个谁不关心.我想尽可能多地接触这些群体.以下是我如何使用计算机程序进行教学的示例:

以下是我正在寻找的一个示例:一个单行VBS脚本让您的计算机与您通话:

CreateObject("sapi.spvoice").Speak InputBox("Enter your text","Talk it")
Run Code Online (Sandbox Code Playgroud)

我可以用它来演示操作顺序.我会展示代码,让它们玩它,然后解释说那条线上有很多东西,但计算机可以理解它,因为它知道规则.然后我会告诉他们这样的事情:

4(5*5) / 10 + 9(.25 + .75)
Run Code Online (Sandbox Code Playgroud)

你可以看到我首先需要做的是(5*5).然后我可以乘以4.现在我已经创建了对象.除以10就像调用Speak一样 - 在我有一个对象之前我不能说话,而且在我有100之前我不能分开.然后在另一边我首先创建一个InputBox,其中包含一些如何显示它的说明.当我在输入框中按Enter键时,它会评估或"返回"我输入的内容.(提示:'oooooo'发出有趣的声音)所以当我说Speak时,右边是说话的.我从InputBox中得到了它.

所以当你在一条线上做几件事时,比如:

x = 14 + y;
Run Code Online (Sandbox Code Playgroud)

你需要了解事物的顺序.首先我们添加14和y.然后我们将结果(它评估或返回的内容)放入x.

这是我的目标,在他们玩得开心的时候,有一堆很酷的例子来展示和教授课程.我在我的室友身上尝试了这个例子,虽然我可能不会将此作为第一课,但她喜欢它并学到了一些东西.

一些很酷的mathematica程序可以制作出易于理解的漂亮图形或形状,这将是很好的想法,我将研究这些.这里有一些复杂的动作脚本示例,但有点太高级,我不能教flash.你有什么其他想法?

language-agnostic introduction

406
推荐指数
33
解决办法
13万
查看次数

IPhone开发者计划 - 如何在多个公司名称下销售

我在一家网络代理公司工作,我们刚刚受委托为客户制作一个iPhone应用程序.

我们希望以客户公司名称在AppStore上销售应用程序,而非我们自己的公司名称.在将我们的公司注册到iPhone开发者计划时,我看到它说AppStore中的应用程序将以我们公司的名称显示.

这是否意味着我们必须为我们为应用程序执行的每个客户注册一次开发人员计划?无论如何我们可以拥有一个帐户,但在多个公司名称下分发?

Freelance IPhone Developers如何处理这个问题?

编辑:我特别感兴趣的是如何开发代表客户生产iPhone应用程序的开发商店处理这个问题.

iphone iphone-developer-program

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

linq中的Noob,选择具有相同值的每条记录的第一条记录

我尽我所能学习LINQ,但我仍然很难编码它.像这样,假设我有一个数据集或List可能,并且集合对象的名称或字段是列名.

Id | 日期|周一|周二|周三|周四|周五|周六|周日|计数

1 | 01/05 | = 1 = | == 1 == | == 1 = | == 1 = | 1 = | = 0 = | = 0 == | == 5 < - (1)

2 | 02/02 | = 1 = | == 1 == | == 1 = | == 1 = | 1 = | = 0 = | = 0 == | == 5**| - (2)

3 | 03/02 | = …

linq linq-to-entities linq-to-sql

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