小编Ses*_*aat的帖子

为什么使用数据库视图?

在db design right方法中使用"view"还是应该处理代码端?有什么优点或缺点?

database-design view advantage-database-server database-schema

9
推荐指数
2
解决办法
4883
查看次数

我应该使用哪种收集类型以获得最佳性能?

在设置WCF客户端服务配置时,有一个选项"集合类型",默认为"System.Array".如果我将其更改为"通用列表",是否有任何性能损失?

c# performance wcf

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

我如何知道我的网站的在线用户

我将Session ["UserID"]的值设置为登录用户的Id,因此我可以知道用户是谁.但我想知道所有用户登录我的页面,并显示它们的列表.

c# asp.net session

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

如何将现有实体添加为具有实体框架的新实体

我想使用Entity Framework在我的数据库中创建一个副本

首先我从DB获得了我的"书"

var entity1 = new testEntities();
var book= entity1.Books.First();
entity1.Dispose();
Run Code Online (Sandbox Code Playgroud)

然后,我尝试将此对象添加为新对象

var entity2 = new testEntities();
book.Id = 0;
entity2.SaveChanges();
entity2.Dispose();
Run Code Online (Sandbox Code Playgroud)

我也试图初始化Book的EntityKey它没有用

有没有办法这样做而不从旧的Book创建新的Book和copy属性?

谢谢

.net c# entity-framework

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

如何获取我们网页的访客IP号码

我有网站(用ASP.NET编码,c#),我想显示它的页面的基于IP的统计信息.我不想使用其他分析工具(如Google Analytics).

c# asp.net

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

在面向对象方法中使用静态属性或方法的不便之处是什么?

我需要解释一下为什么我不使用静态方法/属性.例如,

String s=String.Empty;
Run Code Online (Sandbox Code Playgroud)

这个属性(属于.Net框架)错了吗?是应该的?

String s= new EmptySting();
Run Code Online (Sandbox Code Playgroud)

要么

IEmptyStringFactory factory=new EmptyStringFactory();

String s= factory.Create();
Run Code Online (Sandbox Code Playgroud)

c# oop

3
推荐指数
2
解决办法
697
查看次数