小编Mat*_*cey的帖子

Windows Phone Internet Explorer Mobile 7浏览器是否支持触摸事件?

Android和iPhone支持touchstart,touchmove,touchend和touchcancel.Windows Phone Internet Explorer Mobile 7浏览器是否支持这些事件或任何类似事件?

javascript browser touch windows-phone-7

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

Windows Phone 7分辨率 - 我的模拟器对我说谎吗?

所有关于WP7分辨率的讨论= 800x480.我可以创建超过480并且它出现在模拟器中 - 我只是不知道这是否意味着我确实拥有比宣布更多的屏幕空间或者我的模拟器对我说谎.

将Silverlight应用程序置于仅横向模式(SupportedOrientations="Landscape" Orientation="Landscape"in <phone:PhoneApplicationPage />)中.我的宽度为800,高度为480(d:DesignWidth="800" d:DesignHeight="480").

我更改d:DesignHeightd:DesignHeight="496"然后添加为<phone:PhoneApplicationPage />标记内唯一的XAML :

<Grid x:Name="LayoutRoot" Background="Blue">
    <TextBlock Text="bottom" VerticalAlignment="Bottom"></TextBlock>
</Grid>
Run Code Online (Sandbox Code Playgroud)

看那边?我的"底部"文字仍显示在屏幕上.有什么想法吗?

windows-phone-7

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

如何隐藏WP7中的状态栏(Silverlight)

我正试图隐藏我的Silverlight Windows Phone 7应用程序顶部的statur栏.
我在搜索stackoverflow时发现了这个,但是对于Xna.

graphics = new GraphicsDeviceManager(this); 
graphics.IsFullScreen = true;
Run Code Online (Sandbox Code Playgroud)

我在我的应用程序中尝试过但它不起作用.我知道这是可能的,因为Board express和xda应用程序具有隐藏/显示状态栏的功能.

fullscreen statusbar windows-phone-7

7
推荐指数
2
解决办法
6882
查看次数

FxCop或StyleCop中的自定义静态代码分析规则?

如果编写自己的静态代码分析规则(对于C#代码),使用StyleCop和FxCop有什么优缺点?

某种类型的分析比另一种更适合吗?或者是两个在源代码上运行而另一个在编译程序集上运行的区别?

c# fxcop stylecop static-code-analysis

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

如何设置新的SQL Server数据库以允许将来可能的复制?

我正在构建一个系统,它有可能需要支持500多个并发用户,每个用户每分钟进行几十次查询(选择,插入和更新).基于这些需求和具有数百万行的表,我怀疑将来需要使用数据库复制来减少一些查询负载.

在过去没有使用过复制,我想知道在架构设计中是否还需要考虑什么?

例如,我曾被告知有必要使用GUID作为主键来启用复制.这是真的?
对于要复制的数据库,数据库设计有哪些特殊注意事项或最佳实践?

由于项目的时间限制,我不想在可能不需要时通过实施复制来浪费任何时间.(我现在有足够的明确问题需要克服,而不必担心必须解决可能的问题.)但是,如果/如果将来需要复制,我不希望必须进行可能可避免的架构更改.

关于这个主题的任何其他建议,包括学习实施复制的好地方,也将不胜感激.

sql-server replication database-design

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

htmlencoding是一个避免SQL注入攻击的合适解决方案吗?

我听说它声称防止SQL注入攻击的最简单的解决方案是在插入数据库之前对所有文本进行html编码.然后,显然,在解压缩时解码所有文本.这个想法是,如果文本只包含&符号,分号和字母数字,那么你就不能做任何恶意的事情.

虽然我看到一些似乎有效的案例,但我预见到使用这种方法时会出现以下问题:

  • 它声称是一颗银弹.可能会阻止此技术的用户理解所有可能的相关问题 - 例如二阶攻击.
  • 它不一定能防止任何二阶/延迟有效负载攻击.
  • 它使用的工具不是为其设计的目的.这可能导致代码的未来用户/开发者/维护者之间的混淆.它也可能与效果的表现相差甚远.
  • 它为每次读取和写入数据库增加了潜在的性能.
  • 它使数据更难直接从数据库中读取.
  • 它增加了磁盘上数据的大小.(每个字符现在约为5个字符 - 反过来,这也可能影响磁盘空间要求,数据分页,索引大小和索引性能等等?)
  • 高范围unicode字符和组合字符存在潜在问题?
  • 一些html [en | de]编码例程/库的行为略有不同(例如,有些编码撇号,有些则没有.可能会有更多差异.)然后将数据绑定到用于读取和写入的代码.如果使用[en | de]编码不同的代码,则可能会更改/损坏数据.
  • 它可能使得处理(或至少调试)任何已经类似编码的文本变得更加困难.

有什么我想念的吗?
这实际上是解决SQL注入攻击问题的合理方法吗?
尝试以这种方式防止注入攻击有任何根本问题吗?

sql security sql-injection

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

如何测试ASP.NET MVC路由重定向到其他站点?

由于某些宣传材料中的原则错误,我有一个网站收到了很多请求,这些请求应该是一个网站到达另一个网站.

有效的网站是http://site1.com/abc&http://site2.com/def但人们被告知要去http://site1.com/def.

我控制了site1但不控制site2.

site1包含用于检查路由的第一部分在actionfilter中是否有效的逻辑,如下所示:

public override void OnActionExecuting(ActionExecutingContext filterContext)
{
    base.OnActionExecuting(filterContext);

    if ((!filterContext.ActionParameters.ContainsKey("id")) 
     || (!manager.WhiteLabelExists(filterContext.ActionParameters["id"].ToString())))
    {
        if (filterContext.ActionParameters["id"].ToString().ToLowerInvariant().Equals("def"))
        {
            filterContext.HttpContext.Response.Redirect("http://site2.com/def", true);
        }

        filterContext.Result = new ViewResult { ViewName = "NoWhiteLabel" };
        filterContext.HttpContext.Response.Clear();
    }
}
Run Code Online (Sandbox Code Playgroud)

我不知道如何测试重定向到其他网站.
我已经有使用MvcContrib测试助手重定向到"NoWhiteLabel"的测试,但是这些情况无法处理(据我所见).

如何测试重定向到antoher站点?

asp.net-mvc routing unit-testing asp.net-mvc-routing

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

Windows Phone 7系列仿真器可以在Windows XP上运行吗?

那就是它的全部......这可能吗?我明白,官方它不受支持但有人想出来了吗?我有一些工作要做,XP将成为首选平台.我希望实际设备的用户不需要使用Windows 7,因此可以做到这一点.任何朝着正确方向发展的人都会非常感激.

谢谢,布莱恩

windows-xp emulation windows-phone-7

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

Windows Phone 7互联网快捷方式图标

在Windows Phone 7上创建网站快捷方式时,它创建的图标是网站的快照,而不是我希望它显示的任何图标.例如,使用iOS我可以sepcify

<link rel="apple-touch-icon" href="Logo.ico" />
Run Code Online (Sandbox Code Playgroud)

它使用该图标作为主屏幕图像.

我试过了

<link rel="shortcut icon" href="Logo.ico" />
Run Code Online (Sandbox Code Playgroud)

这似乎在IE中工作,但不是IE移动.

有没有人成功为Windows Phone 7/IE7手机创建主屏幕图标?

windows-phone-7

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

标记仅使用条件属性返回任务的异步方法?

System.Diagnostics.ConditionalAttribute对于分割调试代码片段非常有用,无需使用编译器指令,但它只与返回的方法兼容void.
有没有办法使用它(或等效的东西)的异步方法返回Task

c# async-await

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