Seibar
Seibar

性别: 注册于 2010-02-09

向TA求助
20金币数
40 经验值
0个粉丝
主页被访问 66 次

10 个回答

0 赞同

最喜欢的性能调优技巧

在我所有的临时表上,我喜欢添加唯一约束(在适当的地方)来创建索引和主键(几乎总是)。 declare @temp table( RowID int not null identity(1,1) primary key, SomeUniqueColumn varchar(25) not null, SomeNotUniqueColumn varchar(50) null, unique(SomeUniqueColumn) )

回答于 2019-04-10 20:33

0 赞同

C之间最重要的功能差异是什么

这可能被认为是语法,但 VB.NET in 区分大小写,而 C

回答于 2019-04-09 10:28

0 赞同

如何将枚举值传递给 Web 服务

如果您从 .NET 页面/应用程序使用您的 Web 服务,则在您将您的 Web 引用添加到使用该服务的项目之后,您应该能够访问该枚举。

回答于 2019-04-06 08:11

0 赞同

命名空间/解决方案结构

我的建议是,在开始类似的工作后,不要为命名空间而烦恼.. 只需根据一些重要的松散指南开始开发,因为无论您如何开始,您的项目都是有机的,随着时间的推移,您将最终重新组织名称空间和类。 不要浪费时间过多谈论您的项目。就去做吧。

回答于 2019-04-02 19:18

0 赞同

您在生产中发生的最严重的数据库事故是什么?

update Customers set ModifyUser = 'Terrapin' 我忘记了 where 子句 - 很无辜,但是在有 5000 个客户的桌子上,我的名字会出现在每条记录上一段时间...... 经验教训:使用事务提交和回滚!

回答于 2019-03-29 15:43

0 赞同

这个网站的 HTML 怎么这么干净?

是 - MVC 不使用 ASP.NET 视图状态垃圾。

回答于 2019-03-29 05:16

0 赞同

ConfigurationManager.AppSettings 性能问题

appSettings 并非真正适用于您要执行的操作。 当您的 .NET 应用程序启动时,它会读入 app.config 文件,并将其内容缓存在内存中。因此,在写入 app.config 文件后,您必须以某种方式强制运行时重新解析 app.config 文件,以便它可以再次缓存设置。这是不必要的 最佳方法是使用数据库来存储您的配置设置。 除非使用数据库...

回答于 2019-03-24 17:00

0 赞同

Getter/Setter 或其他地方的数据验证?

从拥有最可维护的代码的角度来看,我认为您应该在属性的 setter 中尽可能多地进行验证。这样您就不会缓存或以其他方式处理无效数据。 毕竟,这就是属性的意义所在。如果您拥有的只是一堆属性,例如... public string Name { get { return _name; } set { _name = value; } } ....

回答于 2019-03-20 17:29

0 赞同

如何在.net 中处理一个类?

如果你不想(或不能)在你的类上实现 IDisposable,你可以像这样强制垃圾收集(但它很慢)- GC.Collect();

回答于 2019-03-10 07:26

0 赞同

JavaScript 中的 MAC 地址

没有。 ActiveX 之所以能做到这一点,是因为 ActiveX 是一个运行在客户端机器上的小应用程序。 我认为通过 JavaScript 访问此类信息将是一个安全漏洞。

回答于 2019-03-05 21:53