小编Ian*_*son的帖子

可以将MS SQL 2005备份还原到MS SQL 2008的实例上吗?

是否可以将SQL Server 2005数据库的备份还原到SQL Server 2008的实例上?

我需要重建服务器,因为它变得相当苛刻,所以我打算借此机会升级到SQL 2008,并想知道我是否能够恢复备份.

sql-server backup sql-server-2005

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

ASP.NET MVC 2中的动态范围验证

我正在使用ASP.NET MVC2并尝试使用System.ComponentModel.DataAnnotations命名空间中的属性验证我的视图模型.

如何动态设置RangeAttribute的允许有效范围?例如,如果我想验证输入的日期是否在预期范围内.

这不编译:

[Range(typeof(DateTime), 
        DateTime.Today.ToShortDateString(), 
        DateTime.Today.AddYears(1).ToShortDateString())]
    public DateTime DeliveryDate { get; set; }
Run Code Online (Sandbox Code Playgroud)

因为"属性参数必须是属性参数类型的常量表达式,typeof表达式或数组创建表达式".

我是否需要求助于创建自己的自定义验证器?

validation asp.net-mvc

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

通过哈希码在数据库中搜索大字符串会更快吗?

如果我需要从数据库中检索一个大字符串,使用字符串本身搜索它是否更快,还是通过散列字符串并将哈希值存储在数据库中然后根据它进行搜索来获得?

如果是,我应该使用什么哈希算法(安全性不是问题,我正在寻找性能)

如果重要:我使用的是C#和MSSQL2005

database hash performance

11
推荐指数
2
解决办法
2454
查看次数

我如何引用javascript文件?

我正在开发一个C#/ ASP.NET项目,其中包含/ Javascript文件夹中的所有javascript文件.如果我使用以下语法引用JS文件:src ="/ Javascript/jsfile.js",那么如果将项目部署到URL的根目录,则会正确获取该文件.

但是,如果将此"网站"部署到主URL的子文件夹,则无法使用.因此,解决方案可能是使用相对URL - 但是也存在问题,因为母版页引用了许多javascript文件,这些母版页可以被根页面和子文件夹中的页面使用.

有没有人有解决这个问题的想法?

javascript asp.net

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

编写多线程异常安全代码

C++中多线程和异常安全之间的紧张关系是什么?是否有良好的指导方针?线程是否因未捕获的异常而终止?

c++ multithreading exception c++11

10
推荐指数
2
解决办法
9200
查看次数

ASP.NET MVC是否使Web窗体成为传统平台?

上周在Mix '09上,发布了ASP.NET MVC 1.0 的最终版本.

该框架的一些明确的好处是:

  • 明确分离关注点
  • 可测试性 - 支持测试驱动开发
  • 对HTML和JavaScript进行细粒度控制
  • 直观的网址

现在,微软小心翼翼地宣称这是"ASP.NET Web Forms的替代品,而不是替代品",但鉴于上述优势,我想知道:

  1. 在经典的ASP.NET Web Forms被认为是"遗留"框架之前,它会持续多长时间?
  2. 如果您今天开始开发新的.NET Web项目,为什么还要选择使用Web Forms而不是ASP.NET MVC?

asp.net asp.net-mvc

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

在Scala中初始化通用变量

如何在Scala中声明泛型变量而不初始化它(或初始化为任何值)?

def foo[T] {
   var t: T = ???? // tried _, null
   t
}
Run Code Online (Sandbox Code Playgroud)

variables scala initialization

10
推荐指数
2
解决办法
5403
查看次数

将日期时间值舍入到最接近的半小时

我要求将datetime2值向下舍入到最近的半小时.例如'10/17/2013 12:10:00.123'将向下舍入到'10/17/2013 12:00:00.0'和'10/17/2013 12:34:17.123'将向下舍入到10/17/2013 12:30:00.0'.我的第一个想法是创建一个UDF,它可以打破日期和时间,并以这种方式进行.但是,我想知道这样的事情是否可以在单个T-SQL语句中完成?

我正在使用SQL Server 2012,该列的数据类型是dateTime2(无法转换为float !!)

sql t-sql sql-server

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

Web路由如何工作?

我需要很好地理解System.Web.Routing的内部工作原理.通常我们定义RoutesTable.但它如何进行路由?

我问的原因是我想将路由传递给子应用程序.我想看到的工作是将当前请求传递给在其他AppDomain中工作的mvc应用程序.只是为了说清楚这就是我想象的我有一个MVC APP只有裸机Global.asax并且在其他应用程序域中加载了一些mvc应用程序的dll ..并且通过透明代理创建了通信通过_appDomain.CreateInstanceAndUnwrap(...).

希望这很清楚.

编辑:从我可以告诉代码隐藏Default.aspx在第一页reguest上调用,并启动MvcHttpHandler,它执行显示我们请求的页面的所有伏都教.所以它可能只是传递http上下文的问题.如果您对此有任何想法,请发表您的想法.

asp.net-mvc

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

数据集是ORM吗?

与ORM(NHibernate或Spring.Net)相比,我对数据集有点困惑.根据我的理解,ORM位于应用程序层和数据库层之间.它将为应用程序层生成SQL命令.这与数据集的作用相同吗?数据集和ORM有什么区别?这两种方法有哪些优缺点?希望这里的专家可以解释一下.

谢谢,Fakhrul

orm dataset

8
推荐指数
2
解决办法
2675
查看次数