小编Nic*_*ick的帖子

内联函数和视图之间的区别

我是一个使用函数的新手,在我看来,内联函数与视图非常相似.我对么?

另外,我可以在函数中使用UPDATE语句吗?

sql sql-server sql-server-2005

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

为什么Jquery在IE中速度较慢?

我有一个复杂的ASP.NET页面,大量使用jquery进行DOM操作(没有AJAX).与IE 7或8相比,基于Mozilla的浏览器(Firefox)中的页面更快.

是否有一些针对FF优化的功能?

javascript performance jquery internet-explorer

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

RegisterStartupScript和执行顺序

ScriptManager.RegisterStartupScript用来注册大量JS函数的调用.

ScriptManager.RegisterStartupScript(this, this.GetType(), "Script1", "SomeScript1", true);
ScriptManager.RegisterStartupScript(this, this.GetType(), "Script2", "SomeScript1", true);
ScriptManager.RegisterStartupScript(this, this.GetType(), "EndScript", "EndScript", true);
Run Code Online (Sandbox Code Playgroud)

呈现HTML时,它会按顺序添加它们.

<script type="text/javascript">
//<![CDATA[
other functions calls..
SomeScript1();SomeScript2();EndScript();
//]]>
</script>
Run Code Online (Sandbox Code Playgroud)

但是,当我在调试模式中单步执行时,脚本的执行不按顺序EndScript执行(例如:先执行SomeScript1或执行SomeScript2)

是不是ScriptManager.RegisterStartupScript按照添加的顺序执行了?如果没有,有什么替代方案(我想总是EndScript在最后执行)

javascript asp.net

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

C#中的多重继承:实现我想要做的事情的纯粹方式是什么?

我确实理解C#中没有多重继承.但是,我遇到了一种我真的希望它存在的情况.我正在创建一个自定义类,它要求我继承CLR类型并覆盖一些方法.不幸的是,我正在创建其中几个非常相似的.为了DRY的利益,我真的想将常用功能移到基类,但后来我需要继承2个类.我可以使用接口(事实上我现在正在使用它)但这只解决了一半的问题,因为方法实现仍然需要在几个自定义类中重复.

实现我想要做的事情的纯粹方式是什么?

编辑:

这是一个通用的代码示例

public class CustomTypeOne : CLRType
{
   public override void Execute(HttpContext context)
   {
        //Some code that's similar across CustomTypeOne, CustomTypeTwo etc
   }

   public void DoStuff()
   {
       //Same for all CustomTypes and can be part of a base class
   }

   //More methods
}

public class CustomTypeTwo : CLRType
{
   public override void Execute(HttpContext context)
   {
        //Some code that's similar across CustomTypeOne, CustomTypeTwo etc
   }

   public void DoStuff()
   {
       //Same for all CustomTypes and can be part of a …
Run Code Online (Sandbox Code Playgroud)

.net c#

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

如何动态编译和执行代码?

有一些网站(像这样的一个),可以让用户在不同的语言提交代码和系统编制并对其执行测试用例.作为开发人员,我很想知道他们是如何做到这一点的,他们如何支持多种语言(PHP,Python,C,.NET,javascript)?

提交的代码是否可能是恶意的,从而危及他们执行代码的环境?

谢谢.

.net php c python

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

使用Lutz反射器查看IL代码

我有一个有几个方法的类,我想看看如何将代码转换为IL代码.我可以使用反射器吗?如果没有,我可以使用VS IDE查看IL代码吗?

.net visual-studio

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

这是哪种数据结构? - Javascript

我在JS中遇到了一个代码片段

globe =
{
   country : 'USA',
   continent : 'America'
}
Run Code Online (Sandbox Code Playgroud)

使用上面声明的变量:

alert(globe.country);
Run Code Online (Sandbox Code Playgroud)

问题:

  1. 这是一个有2个成员的JS类吗?
  2. 为什么在声明globe时不使用var关键字?
  3. 如果它是一个类,我也可以拥有成员函数吗?

谢谢

javascript

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

创建将文本转换为语音的ASP.NET应用程序

我在创建一个在ASP.NET中将文本转换为语音的应用程序时寻求一些见解.从我最初的研究来看,似乎:

  1. MS SAPI要求客户端下载ActiveX组件,并且可以支持大量要转换的文本.我们的客户不愿意在他们的系统上安装任何组件,因此这种方法可能会或可能不会飞.

  2. 我确实理解.NET 3.0,我们有System.Speech.Synthesis命名空间.转换是否发生在服务器上?如果是这样,我将如何向客户提供服务?

我们的要求是能够转换大量文本,应该是可扩展和可靠的.哪种技术"生产就绪"能够在短时间内服务于大量请求.

任何想法都表示赞赏.

.net c# asp.net

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

调试器没有进入不同的项目

基于.NET framework 4.0构建的Web项目是否可以进入基于.NET Framework 2构建的项目?如果是这样,我该如何设置呢?

这两个项目有不同的解决方案.当我从Web项目执行"转到定义"时,它会打开元数据.在调试模式下,调试器永远不会"进入"该方法.

.net debugging visual-studio-2010 visual-studio

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

我可以使用什么GUID作为占位符

我有一个数据库表,其类型为非null列uniqueidentifier.这是在不久的将来使用的.但是现在,我需要使用一些占位符.我可以简单地使用:

00000000-0000-0000-0000-000000000000
Run Code Online (Sandbox Code Playgroud)

对于所有行,直到将来插入新行时使用真正的guid?SQL Server是否在此列上强制实施唯一性?

sql sql-server sql-server-2005

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