小编ama*_*eur的帖子

管理来自web api的json中返回的属性名称

我目前正在使用ASP.NET web api,我从REST操作返回一个Model对象,如下所示:

产品有属性: Name, Id, Description, etc.....

当它转换为JSON对象时,它将使用上面的属性名称输出它.

为了减少从web api操作返回的有效负载,我有什么方法可以更改JSON对象中的属性,例如Descfor Description.我可以更改Model对象,但属性名称没有意义!

c# asp.net rest asp.net-web-api

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

使用powershell的http请求

我希望用PowerShell向网页发出http请求,这是否可能,如果是这样,我怎么能实现这一点?

我可以向https页面发出请求吗?我能够使用bat文件而不是https来发出http请求,希望我能用PowerShell来https页面请求.

powershell powershell-2.0

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

使用视图或函数重用sql

我有一个SQL查询,我将在多个存储过程中重用.该查询针对多个表,并根据传递给它的2个变量返回一个整数值.

我想共享它并有两个选项,而不是在不同的存储过程中重复查询:

  1. 根据变量创建一个我可以加入的视图,并从中获取整数值.
  2. 再次创建一个函数,并将条件传递给它并返回整数变量

我倾向于选项1但是希望看哪些是更好和更常见的做法.这将是更好的性能明智等(加入视图或调用函数)

编辑:RDBMS是SQL Server

sql sql-server performance views function

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

获取url的主要部分,包括虚拟目录

我正在使用.net 4.0 c#.

我希望能够从当前的http请求中获取url,包括任何虚拟目录.例如(请求和寻求的价值):

http://www.website.com/shop/test.aspx - > http://www.website.com/shop/

http://www.website.com/test.aspx - > http://www.website.com/

http://website.com/test.aspx - > http://website.com/

怎么可能实现这个目标?

.net c# asp.net url request

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

从另一个传递参数调用批处理文件

我有以下批处理文件,当运行时询问用户输入.这很好用.

@REM Sample batch file
SET PARAM1=""
SET PARAM2=""
SET /P PARAM1=Enter param1: %=%
SET /P PARAM2=Enter param2: %=%
@REM Process the params
Run Code Online (Sandbox Code Playgroud)

我希望现在能够从另一个调用此批处理文件并将参数值传递给上面的批处理文件,并且不会要求用户输入.我怎样才能做到这一点?

cmd batch-file

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

在sql脚本中指定服务器

我正在为sql server 2008编写一个sql脚本,我在开头放置一个use语句,指定应该运行脚本的数据库:

use [my_database]
Run Code Online (Sandbox Code Playgroud)

由于我有不同的环境,其中存在相同的数据库,例如dev,qa,prod,我有什么办法可以在脚本中为脚本指定环境,可以是服务器名称或IP地址,也可以是任何其他机制.

sql database sql-server sql-server-2008

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

单元测试异步操作

我想单元测试我执行的方法和异步操作:

 Task.Factory.StartNew(() =>
        {
            // method to test and return value
            var result = LongRunningOperation();
        });
Run Code Online (Sandbox Code Playgroud)

我在单元测试中编写必要的方法等(用c#编写),但问题是在断言测试之前异步操作没有完成.

我怎么能绕过这个?我应该创建TaskFactory的模拟或任何其他单元测试异步操作的技巧吗?

c# testing unit-testing asynchronous

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

visual studio 2010内存消耗

我的visual studio 2010存在问题,其中应用程序打开时内存消耗迅速增加.我取消了所有插件,现在只有干净的版本.但是当我打开解决方案的时候,内存从大约300K增加到1GB,如果它没有崩溃,我需要杀死进程.VS的版本是专业的,它适用于不同的解决方案.

我觉得这可能归结为锁定VS2010配置文件进入内存,但这是一个猜测.

任何人都有类似的问题或我如何找到问题是什么?

c# memory asp.net visual-studio-2010 visual-studio

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

基于tabindex查找元素

使用jquery或javascript,如何在DOM中找到具有特定tabindex设置的输入元素,例如.

<input id="txtInput" type="text" maxlength="5" tabindex="7">
Run Code Online (Sandbox Code Playgroud)

如果我使用tabindex = 7搜索元素,我希望返回此元素.

javascript jquery tabindex

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

ReSharper 6.1是否适用于Visual Studio 2012?

Resharper 6.1是否支持Visual Studio 2012?我有它与VS2010合作,但想知道我需要升级到ReSharper 7.0以获得VS2012的支持.如果我这样做会很令人失望.

resharper visual-studio resharper-6.1 visual-studio-2012

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