-
asp.net-mvc – 如何在ASP.NET控制器中获取“MvcApplication”实
所属栏目:[asp.Net] 日期:2020-12-16 热度:63
我认为MvcApplication是一个全局的 singleton.我想在控制器中获取MvcApplication的实例。然后我把以下代码放在控制器中: MvcApplication app = HttpContext.Current.Application as MvcApplication; 它给我一个错误: Error 2 ‘System.Web.HttpContextBase[详细]
-
asp.net – 禁用ASPNET标识2.0中的用户
所属栏目:[asp.Net] 日期:2020-12-16 热度:60
我正在寻找一种方法来禁用用户,而不是从系统中删除它们,这是为了保持相关数据的数据完整性。但似乎ASPNET身份只提供删除帐号。 有一个新的锁定功能,但是似乎锁定可以被控制以禁用用户,但只有在一定数量的错误密码尝试之后才锁定用户。 任何其他选项? 解[详细]
-
asp.net – 在FormsAuthenticationTicket上的Version属性的目的/
所属栏目:[asp.Net] 日期:2020-12-16 热度:109
在FormsAuthenticationTicket上的Version属性的目的/含义是什么? 解决方法 只需存储票证版本号,您可以通过此值了解票证的结构。它为asp.net 1.1和2为asp.net 2.0存储1。也许未来微软将会添加一些额外的字段到票,那么版本号将是3.0。这个号码可以被另一个[详细]
-
asp.net – HttpCookieCollection.Add和HttpCookieCollection.Se
所属栏目:[asp.Net] 日期:2020-12-16 热度:154
我只是想清除这个。 我知道如果我在先前的请求中设置了一个cookie,它将显示在我的Request.Cookies集合中。 我想更新我现有的Cookie。 我的Request.Cookies集合中的Cookie是否已复制到我的Response.Cookies集合?是否需要使用Response.Cookies.Add()添加相同[详细]
-
asp.net-mvc-3 – 如果在Razor中的else语句不起作用
所属栏目:[asp.Net] 日期:2020-12-16 热度:55
我在Razor视图中使用if else来检查这样的空值: @foreach (var item in Model) { tr id="@(item.ShopListID)" td class="shoptablename"@Html.DisplayFor(modelItem = item.Name) /td td class="shoptableamount" @if (item.Amount == null) { Html.Display([详细]
-
asp.net核心 – Kestrel托管基础
所属栏目:[asp.Net] 日期:2020-12-16 热度:71
我正在开发ASP.NET网站,我非常感兴趣的是使用vNext托管我的网站,不管主机。当我开始寻找一些基本的托管功能,我似乎认为他们可能没有开发。有人知道在所有平台上使用Kestrel的vNext托管将支持以下功能: SSL主机 记录HTTP请求(如IIS) IIS模块(我猜不是,我[详细]
-
实时监控ASP.NET Web应用程序的工具和方法?
所属栏目:[asp.Net] 日期:2020-12-16 热度:133
我认为很多开发人员知道用户告诉他们“应用程序很慢(再次)”的不舒服感觉。 在复杂的Web应用程序中,(感知)性能下降可能有许多可能的原因:缓慢的数据库响应,带宽问题,缓存缓存等。在开发或分期环境中肯定会有这些问题。 现在我的问题: 是否有一套工具和/[详细]
-
asp.net – iTextSharp单位
所属栏目:[asp.Net] 日期:2020-12-16 热度:119
任何人都知道iTextSharp使用什么单位制?我的第一个假设是像素,但我不确定。 谢谢! 编辑:抱歉不要更具体,谢谢让我知道。我在谈论在PageSize和Margins中采取措施的单位。 解决方法 如果我记得正确使用“点”,那么与字体相同的测量单位(以PDF为中心,正确[详细]
-
asp.net-mvc – 使用ASP.NET MVC测试驱动的开发 – 从哪里开始?
所属栏目:[asp.Net] 日期:2020-12-16 热度:97
我已经阅读了很多关于测试驱动开发(TDD)的知识,我发现基于个人经验非常有吸引力的原则。 目前,我正在开发一个我参与的初创项目的网站,我想尝试将TDD付诸实践。 所以…我在Visual Studio 2010中创建一个空白的解决方案,添加一个ASP.NET MVC网站项目和一个[详细]
-
ASP.NET API接口使用HttpClient进行测试和验证
所属栏目:[asp.Net] 日期:2020-12-16 热度:133
-
webapi 利用 ActionFilter 为 ASP.NET Web API 添加 GZip 压缩功
所属栏目:[asp.Net] 日期:2020-12-16 热度:105
-
ASP.NET Web API官网学习地址-让知识更全面
所属栏目:[asp.Net] 日期:2020-12-16 热度:78
-
asp.net-mvc-3 – _AppStart正在执行时无法创建存储范围
所属栏目:[asp.Net] 日期:2020-12-16 热度:193
使用ASP.NET MVC 3.0与Visual Studio 2010(SP1之前和SP1)和ASP.NET开发服务器我得到错误“_AppStart正在执行时无法创建存储范围”。每次我调试当我等待几秒钟,并刷新浏览器它按预期工作。 这是否发生在每个人身上? 有没有办法来预防? 我应该在生产中担心[详细]
-
asp.net-mvc – ASP.NET MVC ViewModel方法 – 是“合法”吗?
所属栏目:[asp.Net] 日期:2020-12-16 热度:121
应该将viewmodels限制为只具有属性,而不是方法? 假设我的视图中有一个单选按钮,并希望看到单选按钮是否应该被检查。 我可以这样做完全在我看来: @Html.RadioButton("radiobuttonName","The value",(id == Model.PersonId)) 或者我可以将这个逻辑移动到vi[详细]
-
asp.net viewstate加密问题
所属栏目:[asp.Net] 日期:2020-12-16 热度:164
我正在尝试打开viewstate加密始终作为我的ASP.NET 3.5网站托管在IIS6中的安全措施。我们已经关闭了viewstate,但仍然看到这个字符串中的一些“controlstate”。在测试环境中,我可以在web.config中简单地设置以下内容,我不能再将viewstate解码为半明文: pa[详细]
-
asp.net – IIS7:服务应用程序池“YYYYY”的进程与Windows Proc
所属栏目:[asp.Net] 日期:2020-12-16 热度:110
我们正在运行一个具有IIS版本为7的32位Windows Server 2008。我们正在尝试发布一个asp.net 4.0 webapp,到目前为止,我们的尝试只是在服务器日志中产生了一些警告,甚至没有停止4.0应用程序池 服务应用程序池“ASP.NET v4.0”的进程与Windows进程激活服务遇[详细]
-
asp.net – .NET MVC应用程序中可重用性的单位是什么?
所属栏目:[asp.Net] 日期:2020-12-16 热度:124
在传统的ASP.NET Web窗体应用程序中,UserControls是封装功能的好方法,可以重复使用。但是,UserControls不适合MVC模型。他们经常大量使用ViewState,并且模糊了MVC所提倡的担忧。 我的问题是,如何最好地捆绑一个功能,以便在MVC应用程序之间共享? 例如,[详细]
-
体验使用gcServer =“true”为.NET设置垃圾回收器
所属栏目:[asp.Net] 日期:2020-12-16 热度:183
有人使用了一个配置,使垃圾收集器能够使用Aspnet.config优化多处理器机器: gcServer enabled="true"/gcConcurrent enabled="true"/ 您的网站的性能有改善吗? 有没有注意到什么问题? 解决方法 首先,并发和服务器是互斥的选项。有关服务器GC误解的一些细[详细]
-
大文件上传到asp.net MVC
所属栏目:[asp.Net] 日期:2020-12-16 热度:128
我需要一种在asp.net mvc网站上传大型文件(600 mb到4 gb)的方法。 目前我正在使用 swfupload;它工作得很好,但它是一个巨大的打击网络服务器,因为它发送它在一个大的上传,加上我必须将其设置在web.config,以允许巨大的文件,这是一个巨大的安全风险。在过[详细]
-
asp.net-mvc – 第一个Web API会话请求非常慢
所属栏目:[asp.Net] 日期:2020-12-16 热度:87
我正在编写一个托管在IIS7上的ASP.NET Web API应用程序(无特殊配置)。 我的问题是,对于每个第一个请求(在新的机器/新的浏览器/一段时间后),有一个很长的延迟 – 即使是返回常量的请求! 我已经阅读了关于“预热”脚本,但这不是问题。看起来Web服务器正在[详细]
-
asp.net – Internet Explorer中的“通过电子邮件发送页面”功能
所属栏目:[asp.Net] 日期:2020-12-16 热度:59
当您使用Internet Explorer中的“通过电子邮件发送页面”功能,在我们的应用程序中包含Crystal Reports ASP.Net查看器的页面时,它会将Outlook中的电子邮件以网页作为附件,而不是电子邮件的正文。 使用以前版本的框架(v1.1)和关联的Crystal报表查看器,情况[详细]
-
.net – 何时设置HttpContext.User.Identity?
所属栏目:[asp.Net] 日期:2020-12-16 热度:106
我有认证码: var authTicket = new FormsAuthenticationTicket(/*blahblah....*/);var cookie = new HttpCookie(FormsAuthentication.FormsCookieName,FormsAuthentication.Encrypt(authTicket));Response.Cookies.Add(cookie);var name = HttpContext.User[详细]
-
asp.net-mvc-3 – 剃刀引擎 – SEO元标签
所属栏目:[asp.Net] 日期:2020-12-16 热度:112
我需要在每个页面上放置唯一的描述和关键字元标记。试过了但它没有点击。 @{ ViewBag.Title = "Title"; ViewBag.Description = "Test"; ViewBag.Keywords = "Test1,Test2,Test3";} 如何将元标签放在MVC 3 Razor Engine中? 解决方法 你可以像你一样做,但你[详细]
-
asp.net核心 – 如何在ASP.NET vNext MVC中实现会话状态6
所属栏目:[asp.Net] 日期:2020-12-16 热度:147
在Visual Studio 2014中,ASP.NET vNext,我试图在MVC 6.I中实现Session State 在Visual Studio中没有得到任何Intellisense来实现它。请告诉我如何 使用它。 解决方法 更新11/2/2014 ASP.NET团队已经开始构建一个新的会话状态中间件,以在ASP.NET vNext中启[详细]
-
asp.net-mvc – IIS8中最佳的“动态IP限制设置”是什么
所属栏目:[asp.Net] 日期:2020-12-16 热度:86
所以我已经在我的Azure云服务网站上转过来,试图减轻蜘蛛和机器人给我们带来荒谬的次数。 有没有人有这些设置的经验? 根据并发请求数拒绝IP地址: 最大并发请求数? 根据一段时间内的请求数拒绝IP地址: 最大请求数量? 时间段(毫秒)? 解决方法 找到合理设[详细]