小编Jac*_*obE的帖子

X-SourceFiles标头有什么作用?

在ASP.NET MVC 3中使用FileStreamResult,我得到一个响应头像

X-SourceFiles =?UTF-8?B?RDpcUHJvamVjdFxqYWNvYlx0ZXN0?=
Run Code Online (Sandbox Code Playgroud)

任何人都知道这个标题意味着什么,它的目的是什么?

asp.net-mvc

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

DDD是浪费时间吗?

谷歌搜索"DDD适合哪种应用?" 给了我以下答案:

可能95%的软件应用程序属于"使用DDD不太好"的类别.(见文章)

那么大惊小怪的是什么?!?

我正在处理的应用程序主要是以数据为中心,但仍然包含一些应用的业务逻辑和规则.开始应用DDD技术会浪费时间吗?我最好使用更传统的数据访问层,POCO模型和业务逻辑层吗?或者以不同的方式说明 - 什么是DDD的声音替代品?

oop domain-driven-design

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

独特键和索引与IsUnique = Yes有什么区别?

我有一个带有主键的表,但是我想要限制其他两个列,因此保证两者的组合始终是唯一的.

(一个愚蠢的例子:在BOOKS表中,IBAN列是主键,但Title和Author列的组合也应该始终是唯一的.)

在SQL Server Management Studio中,可以创建新索引并将IsUnique设置为是,或者我可以创建新的唯一键.

这两种方法有什么区别,哪种方法最适合哪种用途?

database sql-server

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

35
推荐指数
2
解决办法
9422
查看次数

类方法作为JavaScript中的事件处理程序?

JavaScript中是否有最佳实践或常用方法将类成员作为事件处理程序?

考虑以下简单示例:

<head>
    <script language="javascript" type="text/javascript">

        ClickCounter = function(buttonId) {
            this._clickCount = 0;
            document.getElementById(buttonId).onclick = this.buttonClicked;
        }

        ClickCounter.prototype = {
            buttonClicked: function() {
                this._clickCount++;
                alert('the button was clicked ' + this._clickCount + ' times');
            }
        }

    </script>
</head>
<body>
    <input type="button" id="btn1" value="Click me" />
    <script language="javascript" type="text/javascript">
        var btn1counter = new ClickCounter('btn1');
    </script>
</body>
Run Code Online (Sandbox Code Playgroud)

事件处理程序buttonClicked被调用,但_clickCount成员不可访问,或指出了一些其他对象.

关于这类问题的任何好的提示/文章/资源?

html javascript class function

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

Linq-to-Sql中的顺序GUID?

我刚刚阅读了一篇关于NHibernate从系统时间(Guid.Comb)创建GUID的能力的博客文章,从而避免了大量的数据库碎片.您可以将其称为客户端等效于SQL Server顺序ID.

有没有办法在Linq-to-Sql项目中使用类似的策略(通过在代码中生成Guid)?

.net nhibernate guid linq-to-sql

20
推荐指数
2
解决办法
7349
查看次数

有没有一种方法可以在没有eg的情况下绑定单个项目.中继器控制?

假设我有一个类型为Car的对象,我想将其呈现为HTML:

class Car {
  public int Wheels { get; set; }
  public string Model { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我不想使用ASP.NET Repeater或ListView控件进行绑定,因为它看起来太冗长了.我只有一个对象.但我仍然希望能够使用数据绑定语法,因此我不必使用标签或文字.就像是:

<div>
  Wheels: <%# (int)Eval("Wheels") %><br />
  Model: <%# (string)Eval("Model") %>
</div>
Run Code Online (Sandbox Code Playgroud)

有没有人知道那里的控制权呢?

我还没准备好切换到ASP.NET MVC.


不幸的是,DetailsView控件不能满足我的需求,因为它似乎不支持我所追求的模板式语法.它也需要绑定到某种类型的DataSource对象.

我更喜欢Maxim和Torkel建议的解决方案.我会尽力去做.

c# asp.net webforms

19
推荐指数
2
解决办法
7388
查看次数

哪种列表/集合类型最适合在WCF数据协定中使用?

在定义WCF数据协定时,应该使用哪种类型的集合/列表?

  • 应该是ICollection <T>,IList <T>,T []还是......?
  • 我应该使用接口类型还是具体类型?
  • 有什么权衡需要考虑?

.net wcf datacontract

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

开发用户界面时TDD是否适用?

在开发用户界面时,您对使用TDD有何看法和经验?

我一直在思考这个问题已有一段时间了,只是无法做出最终决定.我们即将启动一个Silverlight项目,我考虑了TDD 的Microsoft Silverlight单元测试框架,但我不确定如何将该方法应用于UI开发 - 特别是Silverlight.

编辑: 问题是关于使用TDD进行UI开发是否实际,而不是关于如何分离关注点.

silverlight tdd unit-testing

15
推荐指数
3
解决办法
3184
查看次数

我们应该在DotNetNuke平台上构建我们的下一代Web应用程序吗?

我们目前正在考虑使用DotNetNuke作为我们未来基于门户和客户端可自定义的Web应用程序的基础,该应用程序将集中托管.我们的想法是将动态部分作为DNN模块,然后与后端WCF服务进行通信,后者负责业务处理和数据存储.

这种模式你有什么好/坏经历?

你会警告或推荐什么?

任何建议将不胜感激,谢谢......

architecture asp.net dotnetnuke

12
推荐指数
3
解决办法
6944
查看次数