小编Jam*_*mes的帖子

在Entity Framework中设置数据库超时

我的命令保持超时,所以我需要更改默认命令超时值.

我发现了myDb.Database.Connection.ConnectionTimeout,但它确实如此readonly.

如何在Entity Framework 5中设置命令超时?

c# asp.net-mvc entity-framework connection-timeout .net-4.5

158
推荐指数
7
解决办法
21万
查看次数

ASP.NET身份记录用户注册和上次登录时间

我正在将ASP.NET网站从旧的成员资格提供程序迁移到ASP.NET Identity 2

我注意到新的提供商没有记录用户注册和上次登录时间.有没有办法自定义代码来做到这一点?

c# asp.net asp.net-mvc asp.net-membership asp.net-identity

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

ASP.NET Identity 2是否支持匿名用户?

我想允许匿名/尚未注册和注册的用户在我的网站上发布.

Posts (table)
- Id (int)
- Subject (nvarchar)
- Body (nvarchar)
- UserId (uniqueidentifier)
Run Code Online (Sandbox Code Playgroud)

该项目使用最新的MS技术(ASP.NET MVC 5 +,C#...)我应该怎么做呢?

ASP.NET Identity甚至是正确的解决方案吗?

这些之间有什么区别:

  • ASP.NET身份
  • SimpleMembership
  • 会员提供者

更新 我需要能够区分尚未注册的用户并在数据库中记录他们的帖子.

更新2 然后可以选择迁移到已注册的帐户.就像stackoverflow用于允许匿名用户一样.这样的东西,但与ASP.NET Identitfy兼容 http://msdn.microsoft.com/en-us/library/ewfkf772(v=vs.100).aspx

c# asp.net-mvc asp.net-mvc-5 asp.net-identity

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

通过 IMAP 编辑 iOS 笔记

我想从服务器端以编程方式创建和编辑由 iOS Note 应用程序创建的笔记。

我可以在 IMAP 文件夹中看到 iOS 设备创建的笔记,但我所做的任何更改都不会显示在 iOS 设备上。

这样的API存在吗?

email iphone imap email-client ios

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

使用省略号将nvarchar(max)截断为nvarchar(n)

将nvarchar(max)转换为nvarchar(n)的最快方法是什么,并指出还有更多数据?

例如:将列地址转换为nvarchar(100),如果地址大于100个字符,则将最后3个字符替换为"..."

sql t-sql sql-server

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

实体框架部分加载

我的表中有以下列

  • Id(int)
  • 名称(nvarchar)通常<100个字符
  • 数据(nvarchar)平均为1MB

我正在编写一个程序,它将遍历每一行并对Name字段执行一些操作.由于我只使用Name字段并且Data字段非常大,是否可以指示EF仅加载Id和Name字段?

c# entity-framework entity-framework-5

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

如何将int格式化为带有前导零和逗号的字符串

我需要将一个int转换为一个长度为9位+ 2个逗号的字符串.

1将成为000,000,001

12345将成为000,012,345

等等

我知道我可以使用ToString().PadLeft(...)添加前导零但不知道如何添加逗号而不使用一些if测试.有没有更有效的方法来做到这一点?

c# string

4
推荐指数
2
解决办法
7015
查看次数

LINQ lambda表达式追加OR语句

如果我想在查询中附加AND语句,我可以这样做:

query = query.Where(obj=>obj.Id == id);

if(name.HasValue)
  query = query.Where(obj=>obj.Name == name);
Run Code Online (Sandbox Code Playgroud)

它会给我:

query.Where(obj=>obj.Id == id && obj.Name == name)
Run Code Online (Sandbox Code Playgroud)

如何附加将导致以下结果的OR语句:

query.Where(obj=>obj.Id == id || obj.Name == name)
Run Code Online (Sandbox Code Playgroud)

c# linq c#-3.0

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

无限滚动对SEO不利

因为内容是通过javascript加载而不是初始HTML的一部分,因此无限滚动对SEO有害吗?这应该是一个问题吗?最好的做法是什么?

html javascript seo

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

在C#中存储除Dictionary以外的对象对的数据类型

存储非唯一对象对的最佳数据类型是什么?我不能使用Dictionary,因为密钥必须是唯一的.我可以使用两种数据类型作为属性创建一个对象,并将它们存储在一个列表中,但这不足以容纳不同的数据类型对.像词典一样但非独特的东西..NET的内置解决方案会更好.

c# c#-5.0

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

使用LINQ通过单个查询获取外键表

我有以下两个表

Groups
- Id
- Name

Members
- Id
- GroupId
- Name
Run Code Online (Sandbox Code Playgroud)

我想显示一个包含其成员数的组列表.我可以获得所有组,然后使用foreach语句来计算成员数.但这是非常低效的.

有没有办法编写一个LINQ查询,它将在单个查询中返回成员计数?

c# linq entity-framework

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

哪个更好的性能,使未使用的列为null或填入值

我有一个表uniqueidentifier只有一些行使用的列.

以下是一个好主意:

  • 使该列可以为空并使未使用的行'uniqueidentifier为null?
  • 或者不使列可以为空并为所有行填写GUID值?

SELECTuniqueidentifier列上的查询会有任何性能差异吗?那磁盘空间呢?空值是否占用相同的空间量?

sql sql-server

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