-
asp.net – 基于函数式编程的UI
所属栏目:[asp.Net] 日期:2021-02-21 热度:127
我现在正在学习函数式编程概念,而且从专业角度来说,我是一名 Asp.net开发人员.但是asp.net让你在后面的代码中经常更改对象的属性.函数式编程基于不可变对象.而应用这个概念来改变文本框的价值将是非常痛苦的.此外,在某些情况下,像FormView的ItemInserted参数[详细]
-
asp.net-mvc – 使用ASP.NET MVC进行项目组织的最佳实践
所属栏目:[asp.Net] 日期:2021-02-21 热度:188
我最近下载了Rob Conery的优秀 ASP.NET Storefront reference application并且发现它非常有启发性.我想到的一个问题是,应该放置Model类(以及它们所依赖的Data类). MVC项目模板创建一个Model文件夹.但在我看来,我会更好地将模型分解为一个单独的项目组件,以便[详细]
-
ASP.NET拒绝访问该路径
所属栏目:[asp.Net] 日期:2021-02-21 热度:180
我有一个ASP.NET应用程序,它试图在运行时在Web服务器上写入文件.在我的开发环境中,这是有效的.但是,当我将它部署到生产服务器并执行代码时,我收到一条错误,指出: Access to the path C:InetpubwwwrootMyWebAppDirToWriteTo is denied. 我的生产服务器是Windo[详细]
-
asp.net – 单个应用程序中的多个母版页
所属栏目:[asp.Net] 日期:2021-02-21 热度:79
在应用程序中拥有多个masterpages是一个好的设计. 我正在使用 Asp.net MVC构建一个网站,其中包括不同类型的用户,如admin,employee,general user等 并且每个登录的用户在网站上都有不同类型的控件,因此我计划为每个用户使用不同的母版页. 是的,这是一个很好的[详细]
-
.net – 什么可以解释托管堆上超过5,000,000个System.WeakReference实例?
所属栏目:[asp.Net] 日期:2021-02-21 热度:161
我一直在对生产ASP.NET Web应用程序运行负载测试,并且看到在堆上创建了大量的System.WeakReferences.在负载下大约15分钟内,托管堆内存大约增加到3GB,我有大约5,000,000个对System.WeakReference的引用.执行所有代的强制垃圾收集不会释放这些引用. 我已经看过[详细]
-
.net – 加密ApplicationServices ConnectionString
所属栏目:[asp.Net] 日期:2021-02-21 热度:133
有没有办法在后面的代码中设置.NET ApplicationServices连接字符串?而不是在我的web.config中有纯文本?或者我可以将加密值放在那里然后解密并再次传递它? 谢谢! 您可以加密配置文件中的设置. Here is the article on MSDN on how.[详细]
-
是否可以使用ASP.NET ScriptManager来使用Windows FIPS安全策略?
所属栏目:[asp.Net] 日期:2021-02-21 热度:129
如果在 Windows中启用“使用FIPS兼容算法进行加密,散列和签名”安全策略选项,则尝试在.NET Framework中使用许多加密类将导致InvalidOperationException.默认情况下,ASP.NET使用AES加密ViewState blob,因此失败.您可以通过向web.config添加这样的键来解决此问[详细]
-
从app_data中删除文件夹时如何防止asp.net重新编译?
所属栏目:[asp.Net] 日期:2021-02-21 热度:113
重现: 1.创建一个asp.net网站. 2.编译并浏览默认页面.保持浏览器打开. 3.将文件添加到app_data文件夹. 4.刷新默认页面.这应该很快……没有重新编译. 5.从app_data文件夹中删除该文件. 6.刷新默认页面.这应该很快……没有重新编译. 7.将文件夹添加到app_data[详细]
-
asp.net – 允许服务器/ usercontrol上的任何属性/属性
所属栏目:[asp.Net] 日期:2021-02-21 热度:165
我注意到在System.Web.UI.WebControls命名空间中的大多数(如果不是全部)标准Web控件上,您可以添加所需的任何属性而不会使页面崩溃. 以asp:Button控件为例. 此代码完全有效: form runat=server asp:Button runat=server Text=Test button crapAttribute=crap[详细]
-
asp.net – 我如何使用AJAX来确定用户的会话是否已过期,然后将其返回到登录页面?
所属栏目:[asp.Net] 日期:2021-02-21 热度:197
在下面的scenaio中,如何使用 AJAX检查会话是否仍处于活动状态,然后将用户返回到登录页面? 用户登录并开始工作 用户消失10分钟 并且会话超时 用户返回计算机 并且仍然在屏幕上 在10分钟前 用户提交他们的工作,但是 返回登录界面(通过 我现有的会话状态检查)和[详细]
-
asp.net-mvc – 如何在我自己的自定义助手中使用ASP.NET MVC ValidationMessage H
所属栏目:[asp.Net] 日期:2021-02-21 热度:139
我正在尝试创建一个自定义的 HTML Helper,它封装了一些表示逻辑,因为我必须在同一页面上以及将来重复使用这个逻辑几次. 如果用户的地址在北美,那么我希望为电话号码输入显示两个文本框,一个用于区号,另一个用于剩余的数字.如果地址在北美之外,那么我想要一个[详细]
-
asp.net-mvc – 类库中的控制器和视图
所属栏目:[asp.Net] 日期:2021-02-21 热度:164
我在许多项目中使用了一组控制器和视图.我想知道我是否可以将其置于类库中并将其重用为普通的lib文件. 我怎样才能做到这一点? 绝对可行.你需要的东西: 在app开始时注册路线的一些方法. 一个视图引擎,它知道库视图和特定于应用程序的视图. 第一个很容易.只需[详细]
-
ASP.NET:将内容注入所有Response流
所属栏目:[asp.Net] 日期:2021-02-21 热度:120
我们在我们的网站上有ASPX和 HTML文件的大趋势,并希望在每个文件的末尾注入一个小的 JavaScript.如果我想使用和HttpModule(尝试学习新东西)这样做,这会有 – 有任何明显的问题吗? public void Init(HttpApplication context){ context.BeginRequest += new E[详细]
-
下载期间的ASP.net内存使用情况
所属栏目:[asp.Net] 日期:2021-02-21 热度:136
在我工作地点的ASP.net站点上,以下代码块负责处理文件下载(注意:此处未使用Response.TransmitFile,因为下载的内容是从zip文件流式传输的): private void DownloadFile( Stream stream){ int bytesRead; int chunkSize = 1048576; //1MB b[详细]
-
asp.net-mvc – 防止在ASP.NET MVC中缓存属性,每次执行一个Action时强制执行属性
所属栏目:[asp.Net] 日期:2021-02-21 热度:153
根据各种文章(例如 here和 here),可以缓存ASP.NET MVC操作的属性结果,并且在调用控制器操作时不再执行. 在我的情况下,这种行为是不可取的(例如,我有一个基于我自己的属性和IP的授权系统,每次都需要执行的角色检查,以及其他事情). 如何阻止ASP.NET MVC缓存我的[详细]
-
asp.net-mvc – 在我的ASP.NET MVC网站中缓存不能正常工作?
所属栏目:[asp.Net] 日期:2021-02-21 热度:101
我正在尝试在我的ASP.NET MVC网站中使用OutputCaching.问题是,当我尝试更改一个我的查询字符串参数的值时,它将返回所请求的第一个项目的数据! 这是我的代码(改变了param名称)…… [ApiAuthorize][HandleErrorAsJson]public class SearchController : Control[详细]
-
优化 – 字典/客户端VS应用程序变量
所属栏目:[asp.Net] 日期:2021-02-21 热度:124
嗨我有一个关于我的服务器性能的问题…我有一个经典的asp cms托管~250个网站,我们为每个网站建立一个经典的ASP字典使用 set dict = CreateObject(Scripting.Dictionary) dict.add test1,Value Test1dict.add test2,Value Test2dict.add test3,Value T[详细]
-
asp.net-mvc – 如何正确识别vs2008版本级别?
所属栏目:[asp.Net] 日期:2021-02-21 热度:132
在SO,我搜索“识别版本视觉工作室”但未能找到答案. 场景: 一种普遍接受的最佳做法是安装与正在使用的软件相关的所有服务包. 这也适用于Visual Studio 2008.在某些情况下,它是绝对必要的,例如,如果想要安装ASP.NET MVC v1.0 RTM,则需要VS2008 SP1. 对于大多[详细]
-
什么是使用aspnet_compiler.exe预编译ASP.NET项目的优势?
所属栏目:[asp.Net] 日期:2021-02-21 热度:200
什么是使用aspnet_compiler.exe预编译ASP.NET项目的优势? 此外,编译后的项目是否有可能在部署到远程服务器后出错?团队提出了一个问题,即如果编译项目的机器和将部署项目的服务器将具有不同的设置,则项目将不会运行或错误运行.有人遇到过这种情况吗? 我认为[详细]
-
Asp.Net MVC路由表和控制器操作
所属栏目:[asp.Net] 日期:2021-02-20 热度:154
我正在创建一个包含成员及其配置文件的各种目录.我在.net中使用MVC框架. 我有一个视图,允许您根据某些条件查找成员,以便我的控制器具有Find()操作结果,然后另一个接受post动词.因此,somesite.com/members/find会显示搜索工具,然后在提交表单后,相同的网址会显[详细]
-
ASP.NET Page_Init被解雇了两次!
所属栏目:[asp.Net] 日期:2021-02-20 热度:179
我有AutoEventWireup =“true”并在我的代码后面 protected void Page_Init(object sender, EventArgs e){} 当我调试时,Page_Init方法被激活了两次! 这是怎么回事? 让我们确保我们在这里介绍基础知识: 您的页面上是否有任何具有服务器事件的控件?如果是这[详细]
-
asp.net – 使用JavaScript重新排列的ListBox元素导致回发时出现事件验证错误
所属栏目:[asp.Net] 日期:2021-02-20 热度:188
我创建了一个项目交换器控件,包含两个列表框和一些按钮,允许我在两个列表之间交换项目.交换是使用 javascript完成的.我还在列表中上下移动项目.基本上,当我将项目移动到右侧的列表框时,我将元素(GUID)的数据键存储在隐藏字段中.在回发时,我只是从字段中读取GU[详细]
-
asp.net-mvc – 我需要有关HandleError的更多信息
所属栏目:[asp.Net] 日期:2021-02-20 热度:156
我不确定HandleError的不同方法之间有什么区别. 在asp.net mvc(默认项目)中,他们把它放在了类的顶层 [的HandleError] 所以我正在阅读一些博客,这个人说这个 “….告诉框架,如果你的控制器发生了未处理的异常,而不是显示默认的黄色死亡屏幕,它应该提供一个名为[详细]
-
ASP.NET异步方法问题
所属栏目:[asp.Net] 日期:2021-02-20 热度:124
我有一个开发人员最近告诉我,你应该总是异步进行数据库调用. (使用ThreadPool.QueueUserWorkItem或IAsyncResult和委托) 他的理由是:IIS只有24个(左右)线程可以用于请求.当用户发出请求时,他们会获得其中一个线程.但是,使用异步方法时,可以访问IIS范围之外的W[详细]
-
asp.net-mvc – Asp.Net MVC CSLA DDD可能
所属栏目:[asp.Net] 日期:2021-02-20 热度:131
前几天我被要求查看一个基于ASP.NET MVC CSLA DDD(域驱动器设计)的系统.该系统的第一个版本基于ASP.NET MVC CSLA.第二个版本是基于加上DDD.原因是因为……好吧,我不知道是什么.当我查看两个不同架构的图表时,很明显第二个版本非常复杂. CSLA对象基本上使用了D[详细]
- asp.net – Dropzone没有绑定到模型
- asp.net-mvc – ASP.NET MVC检查Controller或Act
- 如何在服务器端缓存ASP.NET自定义HttpHandler响应
- asp.net jquery+ajax异步刷新实现示例
- asp.net-mvc – TempData在第二个请求后不会被破
- ASP.NET MembershipProvider加密/解密
- asp.net-mvc – Bug? ASP.NET MVC 2中的客户端验
- asp.net-core – 如何使用ASP.NET注册OData 5
- asp.net-mvc – 如何在asp.net中使用mvc构建购物
- asp.net-mvc-routing – @ Url.Action获取?附加