小编Mat*_*nze的帖子

什么是温莎城堡,我为什么要关心?

我是一名长期的Windows开发人员,在win32和早期的COM上已经开始了.我从2001年开始使用.Net,因此我对C#和CLR非常流利.在我开始参与Stack Overflow之前,我从未听说过Castle Windsor.我已经读过温莎城堡"入门"指南,但它没有点击.

教这个老狗的新技巧,并告诉我为什么我应该将Castle Windsor整合到我的企业应用程序中.

c# dependency-injection castle-windsor inversion-of-control

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

在本地Oracle实例上开发

我希望我们的团队针对Oracle数据库的本地实例进行开发.使用MS SQL,我可以使用SQL Express Edition.我有什么选择?

oracle

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

IOC用于控制台应用程序?

谁能想到将IOC变成控制台应用程序的好方法?

目前我们只是使用以下方法的静态类:

public static T Resolve<T>()
{
    return dependencyResolver.Resolve<T>();
}
Run Code Online (Sandbox Code Playgroud)

我希望这种体验是无缝的,但却无法想到从控制台应用程序实现这一目标的方法.

c# dependency-injection inversion-of-control console-application

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

在开发时,你是否关闭了Vista中的UAC?

直到五月左右我都没有升级到Vista,而且我一直听到的现实生活中我认识的开发人员之一说:"你应该做的第一件事是关闭那个UAC垃圾"

好吧,由于一些原因,我把它留在了这一整个时间.首先,就像一个故障保险,如果我做了一些愚蠢的事情,有一个暂时的理由,并从电子邮件运行附件,或者如果我查看一个网站打击一些未修补的漏洞利用.其次,作为一个实验,看看它究竟有多好或多坏.

最后,我认为它强制执行一些更好的做法.我曾经在inetpub\wwwroot中直接开发Windows中的每个网站(Visual Studio .NET 2003或多或少需要这个),但现在我在其他地方开发它们,因为UAC clickfest是一场噩梦.我想,这是说:"你应该微软的方式真的可以做这种方式."

通过另一种类比 - 如果您编写了一个在XP和2000上运行的Web应用程序,但是要求关闭Server 2003的50个不同的安全功能,那么真正的解决方案可能只是修复应用程序以使其无法运行t要求关闭安全功能.

但是现在我不得不使用一个非常不能在inetpub/wwwroot之外开发的应用程序,因此UAC真的很麻烦.纠正这个问题超出了项目的范围.我想坚持我的枪支并离开UAC,但我也担心自动驾驶员每次需要修改文件时单击"是"或"允许"三次.

我只是头脑发热吗?Vista上的大多数开发人员是否打开或关闭UAC?对于上述情况,是否有更好/更简单的方法?

uac windows-vista

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

你计划从ASP.Net Web Forms转移到ASP.Net MVC吗?

如果是,何时?你认为这个过程需要多长时间才能迁移你当前的项目(如果是这样的话)?

asp.net migration asp.net-mvc

6
推荐指数
4
解决办法
863
查看次数

你会选择什么样的ASP.NET webapp; nHibernate,Linq或SubSonic

还有别的吗?我已经在使用nHibernate,但我偶尔会遇到一个懒惰的初始化代理对象实际上不会初始化的问题.我正在考虑尝试别的东西.该网站包含用户帐户,用户帖子和照片,以及对特定位置名称和标题/描述匹配的过滤.更不用说投票,评级和标记作为最爱.所有这些都会导致不同数量的db负载.

orm

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