小编dea*_*ime的帖子

使用静态方法与实例化包含方法的类的性能

我正在用C#开发一个项目.以前的程序员不知道面向对象的编程,所以大多数代码都是在大量的文件中(我们说的是4-5000行),分布在几十个,有时几百个方法上,但只有一个类.重构这样一个项目是一项艰巨的任务,所以我现在已经半熟悉了.

只要在其中一个代码文件中使用方法,就会实例化该类,然后在对象实例上调用该方法.

我想知道这样做是否有明显的性能损失?我应该"暂时"使所有方法保持静态,最重要的是,应用程序是否会以任何方式从中受益?

oop methods performance static instance

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

学习版本控制,并学习它

我应该从哪里开始学习版本控制系统?我过去曾经使用过SVN,Team Foundation和Sourcesafe,但我并不觉得我完全掌握它,而且我的团队似乎也没有抓住它.

掌握哪一点最重要?我意识到这与VCS到VCS不同,但是为了这个问题,我们可以假设Subversion是我最感兴趣的VCS.

此外,如果可以的话,请推荐您认为有用的任何有关该主题的书籍.

svn version-control

20
推荐指数
3
解决办法
4010
查看次数

IIS 5.1中的HTTPS

IIS 5.1在我的开发计算机上使用Windows XP.我将在我公司的Web服务器上设置HTTPS,但我想尝试在生产系统上进行本地操作.

但是,当我进入网站配置部分的"目录安全性"选项卡时,"安全通信"组框将被禁用.我需要做些什么才能启用此组框?

iis ssl

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

在ASP.NET中对DropDownList进行子类化

我想在ASP.NET中继承内置的DropDownList,以便我可以为它添加功能并在我的页面中使用它.我尝试用UserControl做这个,但发现它没有暴露内部DropDownList(逻辑上,我猜).我已经google了答案,但找不到任何东西.

我已经编写了实际的类,并且可以从DropDownList继承子类但我无法在ASP.NET页面中注册该文件并在源视图中使用它.也许我错过了班上的一些房产?

有任何想法吗?

c# asp.net user-controls subclass drop-down-menu

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