小编Fel*_*oto的帖子

我是否需要在ASP.NET中部署Web服务引用?我可以使用单身人士吗?

我真的需要处理一个SoapHttpClientProtocol物体吗?

将实例用作SingletonASP.Net中的更好的做法是什么?

这说SoapHttpClientProtocol是线程安全:
http://msdn.microsoft.com/en-us/library/system.web.services.protocols.soaphttpclientprotocol.aspx.

c# asp.net singleton web-services idisposable

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

IIS Express与网站项目,如何使用内部虚拟目录?

我的生产环境有一个根目录,我的虚拟目录将位于根目录内的 /brazil 文件夹中。

当我转换我的网站项目(不是 Web 应用程序)时,由于我的网站文件夹是 brazil,因此可以与位于 /brazil 的 Cassini 正常工作,IIS Express 将该网站置于根目录,我该如何更改此设置?

asp.net iis iis-express

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

我如何看到修改过的文件,但未从服务器提交?

在SourceSafe中,我可以知道是否有人修改了文件但没有提交,因为该文件将被锁定.

默认情况下,Svn不能使用锁,这很好,但我怎么知道是否有人修改过任何文件并忘记提交?

在我的工作中,我们在开发机器上编译dll并发送到staging,我知道与subversion服务器集成的构建服务器解决了这个问题,但我现在不想这样做.

PS:我关心的是使用旧的.cs编译项目,因为程序员可能没有进行提交.

svn tortoisesvn

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

为什么Linq to Entities更加"难",Linq to SQL

为什么在Linq to Entities中我需要指定与Include(字符串)的关系?Linq to SQL不需要.

这是开发人员的选择还是限制?

另一个问题,Linq to SQL更多是"POCO"类,Linq to Entities太复杂了.

linq-to-entities linq-to-sql

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

Value Object是一个糟糕的模式吗?

使用VO(POCO)是一种糟糕的设计模式吗?有人说对象的所有域逻辑都需要在该对象中.

例如:ProductVO:Id,Name,Description

ProductBO:SearchById(int id),Insert(ProductVO newProduct),Update(ProductVO updatedProduct,SearchByKeyword(string word)......

design-patterns

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

ASP.NET 4中的异步控制器有意义吗?

Asp.net 2默认有12个线程

现在Asp.Net 4有5000.我们还需要异步控制器吗?

asp.net-mvc threadpool asynccontroller asp.net-mvc-3

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

是否存在从ntext转移到nvarchar(max)的问题

是否有任何关于将我的列类型从text/ntext更改为varchar(max)/ nvarchar(max)的问题?

它会破坏什么吗?例如,具有ntext参数的sprocs ......

database sql-server sql-server-2008

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

IIS + ASP.NET MVC上的大页面

我在ASP.NET MVC + IIS 7.5页面遇到了一些麻烦.我有一个非常广泛的页面,有时超过15.0MB未压缩和1.5MB压缩.

当它发生时,看起来连接永远不会结束.加载图标永远保留,如果我在开发人员工具中看到,则连接正在等待,尽管收到了整个HTML.

它发生在Chrome,Firefox和Internet Explorer上,所以我认为问题是ASP.NET或IIS.

我是否需要做一些特别的事来处理这样的页面?

iis asp.net-mvc

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

最终执行时的定义

可能重复:
最终没有在.net中执行的条件try..finally block
在C#中,finally块会在try,catch中执行,最后是否抛出未处理的异常?

http://en.wikipedia.org/wiki/Comparison_of_C_Sharp_and_Java#Finally_Blocks_and_Uncaught_Exceptions指出该finally块并不总是运行.那是对的,对吗?

CLI的ECMA标准(C#从中派生其异常特征)指出异常是在堆栈的两遍搜索中处理的.[13] 第一遍尝试找到匹配的catch块,如果没有找到则终止程序.只有找到匹配的catch块才会执行第二次执行,这将运行插入的finally块.这允许在没有程序状态首先被finally块修改的情况下诊断问题; 它还消除了当程序处于未知状态(例如外部数据损坏或抛出更多异常)时,最终块可能具有不良副作用的风险.

但是,我不需要一个catch来最终执行:

    static void Main()
    {
        try { throw new Exception(); }
        finally
        {
            Console.WriteLine("1");
        }
    }
Run Code Online (Sandbox Code Playgroud)

c# command-line-interface

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