小编Ken*_*n D的帖子

为什么Microsoft不在Silverlight中包含SQL Server支持?

依靠WCF为Silverlight提供数据库支持真的让我感到困扰.

我的猜测是Silverlight最终是客户端的,而微软希望为数据提供某种主要的访问/入口点,即服务器端代码.

sql-server silverlight

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

版本号的正则表达式

我想得到这样的比赛:

3.1.0
10.5.1
0.5
Run Code Online (Sandbox Code Playgroud)

这可能代表构建版本编号系统.

非比赛:

3.1.
Run Code Online (Sandbox Code Playgroud)

我试过这个正则表达式:

[0-9]+\.[0-9]+
Run Code Online (Sandbox Code Playgroud)

这只得到0.5但不是10.5.1.

c# regex

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

为每个用户生成不同的AntiForgeryToken的方法是什么

我正在使用带有Razor视图引擎的MVC3.

我需要为每个用户生成不同的AntiForgeryToken.

我正在考虑生成一个唯一的salt值,并在用户注册时将其存储在users表中,并使用该salt生成令牌,但是如何将该salt值绕过该属性ValidateAntiForgeryToken.我想我需要定义一个自定义属性,但我不知道如何去(通过访问用户信息来使用salt值).

提前致谢.

security asp.net-mvc csrf asp.net-mvc-3

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

WPF/Silverlight哪个先开始学习?

我是一名6年的.Net开发人员,想知道哪个最好先开始学习,Silverlight或WPF.

我知道这个问题似乎有点争论,但因为Silverlight是WPF的迷你版本.我认为这会夺走论证.

所以鉴于此,如果我考虑开始学习:

Silverlight First:因为它比大哥更容易学习.

WPF优先:因为在转移到SL之前,更容易了解WPF的基本概念和事件模型.

silverlight wpf

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

这个`if`语句会产生Null-Reference Exception吗?

我认为我的观点很清楚,在任何情况下,这都会抛出空引用异常吗?即在尝试访问其Count属性时反对e.Result为null .

if (e.Result == null || e.Result.Count == 0)
    return;
Run Code Online (Sandbox Code Playgroud)

编辑:为了充分利用这个问题(对于后来的问题),我们如何防止异常发生,我们可以使用lock声明吗?怎么样?

c# if-statement logical-operators nullreferenceexception

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

在登录/注册表单中填充AntiForgeryToken是否有意义?

我希望我的问题不是太简单,但你知道在安全方面,我们都会怀疑.

由于在这两种情况之前(登录/注册),我们没有登录用户(会话cookie),为什么我们要打扰登录/注册表单中的AntiForgeryToken?

security asp.net-mvc

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

x中的(x)是什么:名称在Silverlight XAML标记中的含义是什么?

我们看到了一些属性TextBlock或者Grid是这样的:

<TextBlock x:Name="TextBlock1" ...
Run Code Online (Sandbox Code Playgroud)

为什么我们包括这个(x)?为什么我们不说:

<TextBlock Name="TextBlock1" ...
Run Code Online (Sandbox Code Playgroud)

我的意思是,我们已经在这个TextBlock的定义范围内,对吧?

必须有这样的理由.

提前致谢.

silverlight

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

MS Scrum模板安装正确但未找到

我从他们的网站安装了Microsoft Scrum 1.0模板,安装时没有任何错误,但是当我尝试创建一个新的团队项目时,它没有显示在模板列表中.只有MSF Agile和MSF CMMI.

可能是什么导致了这个?

tfs scrum tfs2010

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

将Double转换为8字节数组

我想将一个Double变量转换为一个8字节的数组,这是我到目前为止所提供的:

Dim b(0 To 7) As Byte
Dim i As Integer

dim d as double
d = 1            ' for simplicity, I sit the variable "d" to 1

For i = 0 To 7
    Call CopyMemory(b(i), ByVal VarPtr(d) + i, 1)
Next i

' b => [0, 0, 0, 0, 0, 0, 240, 63]
Run Code Online (Sandbox Code Playgroud)

我做错了什么?

vb6

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

关于LINQ的简单问题

我在LINQ实现中遇到了这个问题.我得到的错误在代码中倾向于作为注释

public partial class _Default : Page 
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!this.IsPostBack)
        {
            GridViewBind(string.Empty);
        }
    }

    private void GridViewBind(string criteria)
    {
        string strConn = ConfigurationManager.ConnectionStrings["linqconnstr"].ConnectionString;

        MyDB _db = new MyDB(strConn);

        IEnumerable<UserRecord> results;

        if(criteria == string.Empty)
        {
            // 'System.Data.Linq.Table<UserRecord>' does not contain a definition      
            // for 'ToArray' and no extension method 'ToArray' accepting a first
            // argument of type 'System.Data.Linq.Table<UserRecord>' could be found
            // (are you missing a using directive or an assembly reference?)
            results = …
Run Code Online (Sandbox Code Playgroud)

c# linq linq-to-sql

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