-
asp.net-mvc – 使用ASP.NET MVC进行项目组织的最佳实践
所属栏目:[asp.Net] 日期:2021-02-21 热度:59
我最近下载了Rob Conery的优秀 ASP.NET Storefront reference application并且发现它非常有启发性.我想到的一个问题是,应该放置Model类(以及它们所依赖的Data类). MVC项目模板创建一个Model文件夹.但在我看来,我会更好地将模型分解为一个单独的项目组件,以便[详细]
-
ASP.NET拒绝访问该路径
所属栏目:[asp.Net] 日期:2021-02-21 热度:191
我有一个ASP.NET应用程序,它试图在运行时在Web服务器上写入文件.在我的开发环境中,这是有效的.但是,当我将它部署到生产服务器并执行代码时,我收到一条错误,指出: Access to the path C:InetpubwwwrootMyWebAppDirToWriteTo is denied. 我的生产服务器是Windo[详细]
-
asp.net – 单个应用程序中的多个母版页
所属栏目:[asp.Net] 日期:2021-02-21 热度:53
在应用程序中拥有多个masterpages是一个好的设计. 我正在使用 Asp.net MVC构建一个网站,其中包括不同类型的用户,如admin,employee,general user等 并且每个登录的用户在网站上都有不同类型的控件,因此我计划为每个用户使用不同的母版页. 是的,这是一个很好的[详细]
-
.net – 什么可以解释托管堆上超过5,000,000个System.WeakReference实例?
所属栏目:[asp.Net] 日期:2021-02-21 热度:93
我一直在对生产ASP.NET Web应用程序运行负载测试,并且看到在堆上创建了大量的System.WeakReferences.在负载下大约15分钟内,托管堆内存大约增加到3GB,我有大约5,000,000个对System.WeakReference的引用.执行所有代的强制垃圾收集不会释放这些引用. 我已经看过[详细]
-
.net – 加密ApplicationServices ConnectionString
所属栏目:[asp.Net] 日期:2021-02-21 热度:88
有没有办法在后面的代码中设置.NET ApplicationServices连接字符串?而不是在我的web.config中有纯文本?或者我可以将加密值放在那里然后解密并再次传递它? 谢谢! 您可以加密配置文件中的设置. Here is the article on MSDN on how.[详细]
-
是否可以使用ASP.NET ScriptManager来使用Windows FIPS安全策略?
所属栏目:[asp.Net] 日期:2021-02-21 热度:138
如果在 Windows中启用“使用FIPS兼容算法进行加密,散列和签名”安全策略选项,则尝试在.NET Framework中使用许多加密类将导致InvalidOperationException.默认情况下,ASP.NET使用AES加密ViewState blob,因此失败.您可以通过向web.config添加这样的键来解决此问[详细]
-
从app_data中删除文件夹时如何防止asp.net重新编译?
所属栏目:[asp.Net] 日期:2021-02-21 热度:101
重现: 1.创建一个asp.net网站. 2.编译并浏览默认页面.保持浏览器打开. 3.将文件添加到app_data文件夹. 4.刷新默认页面.这应该很快……没有重新编译. 5.从app_data文件夹中删除该文件. 6.刷新默认页面.这应该很快……没有重新编译. 7.将文件夹添加到app_data[详细]
-
asp.net – 允许服务器/ usercontrol上的任何属性/属性
所属栏目:[asp.Net] 日期:2021-02-21 热度:55
我注意到在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 热度:170
在下面的scenaio中,如何使用 AJAX检查会话是否仍处于活动状态,然后将用户返回到登录页面? 用户登录并开始工作 用户消失10分钟 并且会话超时 用户返回计算机 并且仍然在屏幕上 在10分钟前 用户提交他们的工作,但是 返回登录界面(通过 我现有的会话状态检查)和[详细]
-
asp.net-mvc – 如何在我自己的自定义助手中使用ASP.NET MVC ValidationMessage H
所属栏目:[asp.Net] 日期:2021-02-21 热度:133
我正在尝试创建一个自定义的 HTML Helper,它封装了一些表示逻辑,因为我必须在同一页面上以及将来重复使用这个逻辑几次. 如果用户的地址在北美,那么我希望为电话号码输入显示两个文本框,一个用于区号,另一个用于剩余的数字.如果地址在北美之外,那么我想要一个[详细]
-
asp.net-mvc – 类库中的控制器和视图
所属栏目:[asp.Net] 日期:2021-02-21 热度:118
我在许多项目中使用了一组控制器和视图.我想知道我是否可以将其置于类库中并将其重用为普通的lib文件. 我怎样才能做到这一点? 绝对可行.你需要的东西: 在app开始时注册路线的一些方法. 一个视图引擎,它知道库视图和特定于应用程序的视图. 第一个很容易.只需[详细]
-
ASP.NET:将内容注入所有Response流
所属栏目:[asp.Net] 日期:2021-02-21 热度:127
我们在我们的网站上有ASPX和 HTML文件的大趋势,并希望在每个文件的末尾注入一个小的 JavaScript.如果我想使用和HttpModule(尝试学习新东西)这样做,这会有 – 有任何明显的问题吗? public void Init(HttpApplication context){ context.BeginRequest += new E[详细]
-
下载期间的ASP.net内存使用情况
所属栏目:[asp.Net] 日期:2021-02-21 热度:120
在我工作地点的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 热度:98
根据各种文章(例如 here和 here),可以缓存ASP.NET MVC操作的属性结果,并且在调用控制器操作时不再执行. 在我的情况下,这种行为是不可取的(例如,我有一个基于我自己的属性和IP的授权系统,每次都需要执行的角色检查,以及其他事情). 如何阻止ASP.NET MVC缓存我的[详细]
-
优化 – 字典/客户端VS应用程序变量
所属栏目:[asp.Net] 日期:2021-02-21 热度:183
嗨我有一个关于我的服务器性能的问题…我有一个经典的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 – 在我的ASP.NET MVC网站中缓存不能正常工作?
所属栏目:[asp.Net] 日期:2021-02-21 热度:94
我正在尝试在我的ASP.NET MVC网站中使用OutputCaching.问题是,当我尝试更改一个我的查询字符串参数的值时,它将返回所请求的第一个项目的数据! 这是我的代码(改变了param名称)…… [ApiAuthorize][HandleErrorAsJson]public class SearchController : Control[详细]
-
asp.net-mvc – 如何正确识别vs2008版本级别?
所属栏目:[asp.Net] 日期:2021-02-21 热度:122
在SO,我搜索“识别版本视觉工作室”但未能找到答案. 场景: 一种普遍接受的最佳做法是安装与正在使用的软件相关的所有服务包. 这也适用于Visual Studio 2008.在某些情况下,它是绝对必要的,例如,如果想要安装ASP.NET MVC v1.0 RTM,则需要VS2008 SP1. 对于大多[详细]
-
什么是使用aspnet_compiler.exe预编译ASP.NET项目的优势?
所属栏目:[asp.Net] 日期:2021-02-21 热度:51
什么是使用aspnet_compiler.exe预编译ASP.NET项目的优势? 此外,编译后的项目是否有可能在部署到远程服务器后出错?团队提出了一个问题,即如果编译项目的机器和将部署项目的服务器将具有不同的设置,则项目将不会运行或错误运行.有人遇到过这种情况吗? 我认为[详细]
-
什么是链接服务器的ASP.NET连接字符串格式?
所属栏目:[asp.Net] 日期:2021-02-20 热度:100
我有一个数据库服务器,我无法使用我提供的凭据连接到.但是,在同一服务器的暂存版本上,有一个指向生产数据库的链接服务器.登台服务器和链接服务器都具有相同的架构. 我已经放心,我希望能够在我们上线之前连接到实时服务器.不幸的是,我在开发中已经达到了一个点[详细]
-
使用ASP.NET AJAX Control Toolkit设置焦点
所属栏目:[asp.Net] 日期:2021-02-20 热度:70
我正在使用ASP.NET AJAX控件工具包中的 AutoComplete控件,我遇到的问题是,当我将焦点设置为指定的文本框时,自动完成功能不会填充. 我已尝试在Page_Load,Page_PreRender和Page_Init事件中设置焦点,并且焦点设置正确但AutoComplete不起作用.如果我没有设置焦点,[详细]
-
asp.net – 双回发问题
所属栏目:[asp.Net] 日期:2021-02-20 热度:200
我有一个ASP.NET 1.1应用程序,我试图找出为什么当我更改一个ComboBox,该值用于填充另一个(父子关系)时,会产生两个回发. 我检查并检查了代码,但我找不到原因. 以下是以page_load结尾的调用堆栈 第一次回发(由ComboBox的autopostback生成) Postback call stack[详细]
-
iis-7.5 – 使用虚拟目录/应用程序在IIS中托管ASP.NET 5 WebAPI
所属栏目:[asp.Net] 日期:2021-02-20 热度:186
我试图在IIS中托管一个新的ASP.NET 5 WebAPI项目,我正在使用ASP.NET 5 RC 1运行时.我正在使用的项目是新的ASP.NET 5 WebAPI项目的标准生成模板. (没有代码更改.) 我已经使用命令行成功发布了该项目,并且我可以使用特定端口(例如localhost:12345)使应用程序在[详细]
-
asp.net-mvc – 如何设置AntiForgeryToken cookie路径
所属栏目:[asp.Net] 日期:2021-02-20 热度:80
不推荐使用允许覆盖字符串路径的前 HtmlHelper.AntiForgeryToken方法. [ObsoleteAttribute(This method is deprecated. Use the AntiForgeryToken() method instead. To specify a custom domain for the generated cookie, use the[详细]
-
asp.net-mvc – 使用IIS7.5将网站中的URL绑定到另一个网站控制器
所属栏目:[asp.Net] 日期:2021-02-20 热度:166
我有两个MVC网站: www.website1.com/Mobile www.website2.com 我需要创建一个指向www.website1.com/Mobile的URL www.website1.com/mobile,无需任何重定向,我必须留在URL www.website2.com/Mobile并打开www.website1的内容. com / Mobile Controller[详细]
-
过滤ASP.NET Core API中的属性
所属栏目:[asp.Net] 日期:2021-02-20 热度:91
我想在我的API中提供以下 JSON: { id: 1 name: Muhammad Rehan Saeed, phone: 123456789, address: { address: Main Street, postCode: AB1 2CD }} 我想让客户端能够过滤掉他们不感兴趣的属性.以便以下URL返回JSO[详细]
- asp.net-mvc-3 – 如何从ASP.NET MVC#输出中删除
- asp.net-mvc-3 – 使用@ Html.Raw有风险吗?
- asp.net-mvc C ASP.NET MVC中的WebApi [FromUri]
- asp.net – 在MVC3或IIS 7.5中禁用x-frame-optio
- asp.net – Orchard CMS和Sitefinity CMS
- 在ASP.NET MVC4中是否可以将C#或VB函数标记为Jav
- asp.net – 如何将下拉列表添加为gridview项
- .net C 加密ApplicationServices ConnectionStri
- 有标签的ASP.NET WebControl吗?
- asp.net – WebForm_DoCallback定义