小编use*_*508的帖子

何时使用HttpResponseMessage和Request.CreateResponse

我们什么时候应该使用该HttpResponseMessage对象Request.CreateResponse(...)?何时应该使用该方法?

另外,HttpResponseMessage对象和Request.CreateResponse(...)方法有什么区别?

c# asp.net-web-api

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

在Visual Studio 2012中使用WebEssentials少了

当我使用.less扩展名创建一个较少的文件时,WebEssentials没有显示较少的语法(intellisence,彩色语法)并且没有出现预览页面,从来不知道更少的文件!

此外,还启用了WebEssentials设置中的所有较少选项.

有什么问题?

解决方案: 安装Asp.Net Web Tools 2012.2无法解决我的问题.

我通过安装Web Developer Tools 2012.2来解决问题=> http://go.microsoft.com/fwlink/?LinkID=282228

less visual-studio-2012 web-essentials

17
推荐指数
2
解决办法
7042
查看次数

Asp.Net MVC 4捆绑中的JavaScript错误

当我在MVC 4中使用下面的Bundling时,我的应用程序会出现几个JavaScript错误,例如'jQuery undefined'

        bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
                    "~/Scripts/jquery-{version}.js",
                    "~/Scripts/jquery-ui-{version}.js",
                    "~/Scripts/jquery.unobtrusive*",
                    "~/Scripts/jquery.validate*"));
Run Code Online (Sandbox Code Playgroud)

但是,当我使用以下方法时,我的应用程序无需JavaScript错误:

        bundles.Add(new ScriptBundle("~/bundles/jquery1").Include(
                    "~/Scripts/jquery-{version}.js"));

        bundles.Add(new ScriptBundle("~/bundles/jquery2").Include(
                    "~/Scripts/jquery-ui-{version}.js"));

        bundles.Add(new ScriptBundle("~/bundles/jquery3").Include(
                    "~/Scripts/jquery.unobtrusive*"));

        bundles.Add(new ScriptBundle("~/bundles/jquery3").Include(
                    "~/Scripts/jquery.validate*"));
Run Code Online (Sandbox Code Playgroud)

我的问题:问题是什么?

asp.net asp.net-mvc asp.net-mvc-4 bundling-and-minification system.web.optimization

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

Web Essentials浏览器链接在Visual Studio 2013中不起作用

我在Visual Studio 2013中将我的项目从ASP.NET MVC 4更新到了5,但是现在Web Essentials Browser Link无法正常工作,为什么?甚至Browser Link也没有在浏览器中显示!

asp.net-mvc web-essentials browser-link

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

在ASP.NET MVC 4中将jQuery 1.8.3更新为jQuery 1.9.0

我们使用ASP.NET MVC 4并且我更新我们的项目以使用来自jQuery 1.8.3的jQuery 1.9.0,但现在不工作客户端脚本,如jQuery验证,jquery unobtrusive ajax和第三方jQuery库等等!

根据http://blog.jquery.com/2013/01/15/jquery-1-9-final-jquery-2-0-beta-migrate-final-released我们必须使用jQuery Migrate插件.我们使用Bundling in我的MVC项目,但是当我使用这个插件时,jQuery.migrateWarnings在控制台中不可用!

我的问题:

我们如何在启用捆绑的ASP.NET MVC 4中将jQuery 1.8.3更新为jQuery 1.9.0而没有任何问题?

asp.net asp.net-mvc jquery asp.net-mvc-4

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

ReturnUrl QueryString在MVC 4中始终为null

我有一个使用get方法登录的操作方法:

public virtual ActionResult LogIn()
{
    return View();
}
Run Code Online (Sandbox Code Playgroud)

以及使用Ajax.BeginForm()在Ajax调用中发布的Post方法的动作方法,如:

[HttpPost]
[AjaxOnly]
[ValidateAntiForgeryToken]
public virtual ActionResult LogIn(LogInViewModel loginInfo, string returnUrl)
{
   ...
}
Run Code Online (Sandbox Code Playgroud)

但returnUrl总是为空!

我使用MVC 4.

这个问题的原因是什么?

asp.net-mvc

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

经过身份验证的用户和服务层

我有一个 MVC 4 应用程序,它使用不同类库中的服务层。

对该服务层的一些调用需要知道哪些用户正在请求数据。

数据记录根据用户角色的不同而不同。

为了防止耦合问题,我应该在请求中传递用户名(HttpContext.User.Identity.Name)还是应该使用相同的 HttpContext.User.Identity.Name 在服务层上直接访问它。

我不确定是否应该从服务层隐藏 HttpContext。

model-view-controller asp.net-mvc separation-of-concerns service-layer asp.net-mvc-4

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

早期访问ASP.NET MVC中的异步操作结果

当我们在MVC中使用async动作时,如下例所示,post model模型数据可以在10秒内查看(此处为1秒)?我很困惑,如何在1秒内获得数据获取数据需要10秒钟???

例如:

    public async Task<ActionResult> GetPosts()
    {

        // ...
        IPost posts = await PostService.GetPosts();// assume this take 10 seconds
        // ...

        return View(model: posts);//BUT we return in 1 second! How posts model available in view for show to the user earlier than 10 seconds?
    }
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-mvc async-await asp.net-mvc-5

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

在每次执行中随机数和生成相同的数字序列

下面的片段随机数和每次执行中更改数字序列:

Enumerable.Range(1, 1000).OrderBy(r => Guid.NewGuid()).ToList();
Run Code Online (Sandbox Code Playgroud)

但是我想要随机数字并在每次执行应用程序时生成相同的数字序列?

.net c# .net-core

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