小编Adr*_*ore的帖子

Mac OS X:我应该在哪里存储常见的应用程序数据?

MacOS X上用于存储将由不同用户共享的应用程序数据的标准路径是什么?我不是在谈论临时数据,而是由一个特定程序定期使用并且不属于特定用户的数据.例如游戏高分榜.

谢谢,

阿德里安

macos

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

如何使ASP.NET MVC迷你探查器与Linq 2 SQL一起使用?

ASP.NET MVC迷你探查看起来真棒,但我不明白的LINQ的2 SQL使用示例.

这是profiler文档中的Linq2SQL示例:

partial class DBContext
{
   public static DBContext Get()
   {
      var conn = ProfiledDbConnection.Get(GetConnection());
      return new DBContext(conn);
      // or: return DataContextUtils.CreateDataContext<DBContext>(conn);
   }
}
Run Code Online (Sandbox Code Playgroud)

我如何在实际应用中使用它?我本来期望我的DataContext有一些包装器,但这似乎以不同的方式工作.我甚至不知道定义了示例中的"GetConnection()"方法的位置.

谢谢,

阿德里安

asp.net-mvc linq-to-sql mvc-mini-profiler

18
推荐指数
2
解决办法
1576
查看次数

使Firebug内部动态加载javascript

我正在寻找一种方法来调试动态加载的jQuery document.ready函数.

显然我不能只调出脚本面板并用鼠标添加断点,因为那里没有函数.

我也试过添加"调试器"; 功能(没有引号),但没有做任何事情.我已经确保在我尝试这个时实际执行了该功能.

谢谢你的帮助,

阿德里安

编辑:我刚刚注意到Firebug实际上在调试中断了.但是,当它在动态加载的脚本上执行此操作时,它不像往常那样显示该脚本的源代码.另外,调用堆栈在我自己的代码下面结束.我可以通过调用堆栈调出document.ready的实现,但这并没有真正帮助.这是一个Firebug错误还是我错过了什么?

javascript jquery firebug

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

我可以在Windows 8 Metro Style应用程序中使用Entity Framework或Linq To SQL吗?

我正在寻找可以与Metro Style应用程序一起使用的某种ORM.我发现很多帖子引用了不同的SQLite实现,这些实现似乎与Metro风格应用程序一起工作(或根据其他帖子),但到目前为止还没有工作示例项目在Windows 8 Metro上显示ORM.其他帖子指的是可能有效的项目,但由于禁止的API调用而未通过Marketplace认证.

我发现的很多信息可能已经过时了,所以我不确定我是否用Google搜索了这个权利.

有没有人设法在Windows Metro风格的应用程序中运行某种ORM并运行?如果可能的话,我想使用EF Code First,但我正在变得绝望,所以我不太挑剔.

谢谢你的建议,

阿德里安

database orm entity-framework microsoft-metro windows-8

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

使用ASP.NET MVC 2 AsyncController实现长时间运行任务的进度条

在阅读ASP.NET MVC 2中的AsyncControllers文档之后,我想知道在这种情况下实现ajax进度条的最佳方法是什么.这个教程根本没有涵盖这一点似乎有点奇怪.

我想实现一个AJAX进度条涉及需要额外的操作方法来返回当前任务的状态.但是,我不确定在工作线程和该操作方法之间交换有关任务状态的信息的最佳方法.

到目前为止,我最好的想法是将有关当前进度的信息与唯一的ID一起放入会话字典中,并与客户端共享该ID,以便它可以轮询状态.但也许有一种我没有注意到的更简单的方法.

最好的方法是什么?

谢谢,

阿德里安

ajax asp.net-mvc asynccontroller asp.net-mvc-2

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

Visual Studio 2010中的HTML格式

每当我使用Ctrl-K重新格式化Visual Studio中的html源代码时,按Ctrl-D格式化我的源代码如下:

<p>
    text</p>
<p>
    more text</p>
Run Code Online (Sandbox Code Playgroud)

我怎样才能使用以下格式?

<p>
    text
</p>
<p>
    more text
</p>
Run Code Online (Sandbox Code Playgroud)

我知道选项 - >文本编辑器 - > Html - >格式化中有设置,但我找不到合适的设置.

谢谢,

阿德里安

编辑:我已经检查了特定于标签的设置,并且p标签的分页符设置为"在打开之前,之内和之后".此外,小预览显示我想要的格式.但Visual Studio仍然做错了.这可能与Resharper安装在我的系统上有什么关系吗?

html asp.net visual-studio-2010 visual-studio

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

单元测试LINQ2SQL存储库

我正在使用MsTest和Moq的第一步,并希望对Linq2SQL存储库类进行单元测试.问题是我不希望单元测试永久修改我的开发数据库.

对于这种情况,哪种方法最好?

  • 让每个测试都在我的真实开发数据库上运行,但要确保每个测试都在自己之后进行清理
  • 为单元测试创​​建我的开发数据库和dbml的副本并使用该上下文,以便我可以在每次测试运行之前清除整个数据库
  • 找一些精心设计的模拟Datacontext的方法(请记住我是一个完整的Moq noob).
  • 完全不同的东西?也许在每次测试运行之前会自动为我设置数据库的东西?

编辑:我刚刚了解到MBUnit具有一个rollback属性,可以反转测试用例运行的任何数据库操作.我不是特别关注MSTest,所以这对我的问题很容易解决吗?

tdd unit-testing mstest moq mocking

14
推荐指数
2
解决办法
2484
查看次数

如何防止对RESTful数据服务的暴力攻击

我即将在我们的网站上实现RESTful API(基于WCF数据服务,但这可能无关紧要).

通过此API提供的所有数据都属于我的服务器的某些用户,因此我需要确保只有这些用户才能访问我的资源.因此,所有请求都必须使用登录/密码组合作为请求的一部分执行.

在这种情况下,推荐的防止暴力攻击的方法是什么?

我正在考虑记录因错误凭据而被拒绝的失败请求,并在超过某个失败请求阈值后忽略来自同一IP的请求.这是标准方法,还是我缺少一些重要的东西?

authentication api rest restful-authentication

14
推荐指数
2
解决办法
6838
查看次数

Android模拟器:由于内存不足而模拟进程重启的简便方法?

正如我刚才所了解的那样,Android保留随时终止后台应用程序进程的权利,以便回收RAM.该应用程序仍在运行,并仍然可以恢复,但我所有的静态变量都不见了(见文章).

我想在这种情况下模拟我的应用程序的行为.最简单的方法是什么?当然,必须有一种更简单,更可预测的方式,而不是编写一些分配大量内存的应用程序.

memory android process emulation multitasking

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

我可以在便携式类库中使用OData客户端代码吗?

我正在尝试构建一个面向.NET,Silverlight,Windows RT和Windows Phone 的便携式类库,它充当OData客户端.我正在使用Visual Studio 2012.

当我创建对我的OData服务器端的服务引用时,我收到以下错误消息:

无法向指定的OData源添加服务引用,因为未为此目标框架安装WCF数据服务.要安装受支持的WCF数据服务版本,请参阅 http://go.microsoft.com/fwlink/?LinkId=253653.

当我转到错误消息中列出的URL时,我可以选择用于Windows RT的库和用于Windows Phone的库,因此这似乎不适用于可移植类库.

有没有任何秘密的解决方法,或者我是否必须使用裸HTTP请求编写我自己的Odata客户端代码?

此外,如果我必须使用裸HTTP请求,是否至少有一些我可以为json或xml序列化/反序列化构建的API在可移植类libarary中工作?

谢谢,

阿德里安

.net api wcf-data-services odata portable-class-library

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