小编vij*_*ter的帖子

如何获取SQL SERVER数据库中所有表的行计数

我正在搜索一个SQL脚本,可用于确定给定数据库的任何表中是否有任何数据(即行计数).

我们的想法是在存在任何行(在任何数据库中)的情况下重新实现数据库.

所说的数据库是Microsoft SQL SERVER.

有人可以建议一个示例脚本吗?

sql sql-server rowcount

241
推荐指数
8
解决办法
56万
查看次数

何时在C#单元测试中使用模拟与伪造?

任何人都可以提出建议选择嘲讽与假装的理想方案,即手动设置要领吗?

我对如何处理这种情况有点困惑.

.net c# tdd unit-testing

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

使用有效示例隐藏在c#中的方法.为什么在框架中实现?什么是真实世界的优势?

任何人都可以用一个有效的例子解释隐藏在C#中的方法的实际用法吗?

如果使用new派生类中的关键字定义方法,则无法覆盖该方法.然后它与创建一个具有不同名称的新方法(除了在基类中提到的方法之外)相同.

有没有具体的理由使用new关键字?

.net c# oop polymorphism inheritance

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

在资源文件中存储html标记的最佳实践/技巧

我有以下情况:假设我必须以下列格式显示数据.

I am 20 years old.我需要数字20以粗体显示.

我从像这样的资源文件中获取此字符串

string.Format(HttpContext.GetGlobalResourceObject("ResourceFile","Key"),age);
Run Code Online (Sandbox Code Playgroud)

我应该考虑添加标签<b></b>资源文件中?这被认为是"最佳做法"吗?任何人都可以提供有关本地化的有用链接吗?

html c# asp.net-mvc resources

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

任何人都可以建议使用moQ框架的分步示例

任何人都可以建议使用moQ框架的分步示例.

在模拟objetcs时必须遵循的任何准则或纲要.可以提供很多帮助.

谢谢.

.net c# tdd unit-testing moq

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

无法使用FormsAuthentication.SignOut()从ASP.NET MVC应用程序注销

我试图在ASP.NET MVC中实现Logout功能.

我为我的项目使用Forms身份验证.

这是我的退出代码:

FormsAuthentication.SignOut();
Response.Cookies.Clear();
FormsAuthenticationTicket ticket = 
    new FormsAuthenticationTicket(
        1,
        FormsAuthentication.FormsCookieName,
        DateTime.Today.AddYears(-1),
        DateTime.Today.AddYears(-2),
        true,
        string.Empty);

Response.Cookies[FormsAuthentication.FormsCookieName].Value = 
            FormsAuthentication.Encrypt(ticket); 
Response.Cookies[FormsAuthentication.FormsCookieName].Expires = 
            DateTime.Today.AddYears(-2);

return Redirect("LogOn");
Run Code Online (Sandbox Code Playgroud)

此代码将用户重定向到登录屏幕.但是,如果我通过在地址栏中指定名称来调用操作方法(或从地址栏下拉列表中选择上一个链接),我仍然可以在不登录的情况下访问安全页面.

有人可以帮我解决这个问题吗?

.net c# asp.net asp.net-mvc forms-authentication

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

如何在ac#win表单应用程序中捕获键盘敲击(CTRl + alt + Del)

有没有办法处理Ctrl+ Alt+ Del组合键.例如,在测验应用程序(Win Forms)中,用户在测试结束之前不应该切换到其他窗口.

我可以使用c#标准属性单独捕获CtrlAlt击键.但是一旦他们用户点击了Del密钥.控件不在我的应用程序中,窗口处理它.

任何想法都会有所帮助.

谢谢.

.net c# vb.net winforms-interop winforms

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

如何将不区分大小写的字典映射到NHibernate。

我在C Sharp中创建了一个不区分大小写的字典,如下所示。由于字典不区分大小写,因此以下代码将引发异常。

IDictionary<string, ABCentre> names = new Dictionary<string, ABCentre>(StringComparer.OrdinalIgnoreCase);
        names.Add("LC001", new ABCentre());

        if (names.ContainsKey("lc001"))
        {
            names.Add("lc001", new ABCentre());// Exception , same key exists  
        }
Run Code Online (Sandbox Code Playgroud)

但是在使用NHibernate中的某些聚合类映射此字典(名称)时,我无法获得此异常。即,可以将具有不同大小写的相同文本添加到按键。

进行名称字典处理时,会被NHibernate动态创建的字典(使用反射)覆盖,区分大小写。

有人可以建议,如何将不区分大小写的字典映射到NHibernate。

谢谢,维杰

c# nhibernate asp.net-mvc orm

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

用于从asp.net mvc中的实体映射业务对象(DTO对象)的工具?

是否有任何工具或实用程序(映射器程序集)从实体(使用linq - > sql,实体框架或其他...从DB获取)构建业务对象

如果没有一个,任何人都可以建议可以完成的最佳方式,而不是从实体类中复制粘贴属性(我现在正在做什么).

维杰

linq asp.net data-binding entity-framework datamapper

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