-
asp.net-mvc – MVC单元测试控制器的优点
所属栏目:[asp.Net] 日期:2020-12-16 热度:145
我的应用程序已经对域层进行了单元测试我想知道单元测试控制器的优缺点是什么 在测试控制器时应该编写哪些测试用例. 谢谢 解决方法 这取决于. 控制器中可能会出现验证,重定向,临时消息等.您可以说这些操作应该像您的模型一样进行测试. 另一方面,你应该瞄准’[详细]
-
asp.net – 链接到Microsoft编码标准/最佳实践文档?
所属栏目:[asp.Net] 日期:2020-12-16 热度:86
任何人都可以发布Microsoft开发最佳实践和指南的链接? 我为此搜索了高低,似乎无法找到我正在寻找的资源.特别是我期待微软发布的开发指南,以概述.net开发中的最佳实践…它包含关闭连接,命名约定,异常处理…… 我记得当我在前一段时间定义公司SDLC并做FxCop工[详细]
-
用于学习ASP.Net安全/认证框架的GOOD教程
所属栏目:[asp.Net] 日期:2020-12-16 热度:139
通过大量坚持不懈的努力,重新发明轮子和一般的顽固性,我已经成功地花了很多时间(数年)避免学习内置的ASP.Net支持Web应用程序身份验证,用户和角色.部分原因是滚动我自己最初似乎没有什么工作比围绕ASP.Net安全框架提供的所有不同层的可选抽象,因此我提出了一[详细]
-
asp.net – 保护SQL Server 2008R2数据库
所属栏目:[asp.Net] 日期:2020-12-16 热度:200
我们将开发一个ASP.NET应用程序.它将数据存储在SQL Server 2008 R2安装中.大多数数据都很敏感,因此安全性是首要考虑因素. 我们将在共享环境中托管它,并且设计目标是在盗窃的情况下数据应该是不可读的. 我在考虑以下设置: 使用TDE加密整个数据库.用户在SQL S[详细]
-
asp.net – 公共访问本地IIS服务器
所属栏目:[asp.Net] 日期:2020-12-16 热度:84
我有一个使用本地IIS服务器的ASP.NET应用程序. 网址如下: http://localhost/myasp/ 它运作正常. 如果我用127.0.0.1 ip地址替换localhost,应用程序仍然正常工作. 但是,如果我检查我的电脑的IP地址,例如122.33.21.23 我尝试使用它而不是localhost,Internet Ex[详细]
-
asp.net-mvc-2 – 来自下拉列表的id值的Html.ActionLink
所属栏目:[asp.Net] 日期:2020-12-16 热度:163
我有一个下拉列表: %= Html.DropDownList(“ddlNames”,新的SelectList(Model.NameList,“ID”,“Name”))% 我有一个ActionLink: %:Html.ActionLink(“edit”,“Edit”,“Members”,new {area =“MembersArea”,id = XXX},null)% 我想要XXX中下拉列表[详细]
-
ASP.NET – 验证UserControl内部的控件
所属栏目:[asp.Net] 日期:2020-12-16 热度:102
我有一个围绕DropDownList的包装器UserControl控件,用于管理DropDownList值的语言特定转换. 我还有一个必需的字段验证器,需要内部下拉列表. 如何通过usercontrol公开此控件以允许验证? 我目前得到的错误如下: ... cannot be validated. at System.Web.UI.W[详细]
-
为什么我的ASP.Net站点在IIS7下运行需要很长时间才能在一段时间
所属栏目:[asp.Net] 日期:2020-12-16 热度:95
参见英文答案 application compiles every 15 minutes????????????????????????????????????3个 第一次加载页面时,ASP.NET网页可能需要大约10秒左右,这是可以理解的,因为东西正在被JIT加载,应用程序域被加载等等.下一个请求只需要半秒钟左右.但是,如果没有人[详细]
-
arrays – ASP经典中的数组合并
所属栏目:[asp.Net] 日期:2020-12-16 热度:153
我正在为ASP classic工作一个array_merge函数.我有什么似乎工作,直到一个(或两个)参数是空的或不是数组.这是我到目前为止所拥有的: function array_merge(left,right) dim total_size dim i dim merged ' Convert "left" to an array if not isArray(left)[详细]
-
ASP.Net缓存疑难解答 – CacheDuration属性似乎没有任何效果
所属栏目:[asp.Net] 日期:2020-12-16 热度:59
我试图让ASP.Net通过设置WebMethod属性的CacheDuration属性来缓存Web服务请求的响应: [WebMethod(CacheDuration = 60)][ScriptMethod(UseHttpGet = true)]public static Liststring GetNames(){ return InnerGetNames();} 以上是ASP.Net页面上的一个方法(我[详细]
-
asp.net – 使用Elmah为WCF Webservices记录用户名
所属栏目:[asp.Net] 日期:2020-12-16 热度:83
我们使用 here描述的方法来记录我们与Elmah的Web服务错误.这实际上是有效的,但遗憾的是,记录的用户名是空的. 我们做了一些调试,发现当在ErrorHandler中记录错误时,HttpContext.Current.User具有正确的用户设置. 我们还尝试过: HttpContext context = HttpCo[详细]
-
asp.net – ASMX Web服务 – 返回具有属性的用户定义类
所属栏目:[asp.Net] 日期:2020-12-16 热度:57
嘿, 我试图从Web方法返回用户定义的类.该类具有属性和/或方法. 给定以下Web方法: [WebMethod] public ListMenuItem GetMenu() { ListMenuItem menuItemList = new ListMenuItem(); menuItemList.Add(new MenuItem()); menuItemList.Add(new MenuItem()); me[详细]
-
ASP.NET网站上的XSS攻击
所属栏目:[asp.Net] 日期:2020-12-16 热度:154
我遇到了很大麻烦.请帮忙!!!!!!!!!! 我的网站遭到了一些恶意脚本的攻击 / title script src = http:// google-stats50.info/ur.phpu0026gt;.此脚本会自动附加到某个表的任何列.我删除了这个脚本.但几个小时后,它又重新出现在一些表格中.但这一次[详细]
-
ASP.NET 4菜单隐藏在包含Silverlight应用程序的div后面
所属栏目:[asp.Net] 日期:2020-12-16 热度:109
我有一个aspx页面,它有一个ASP.NET 4菜单控件(呈现为ul / li而不是表格)和一个包含Silverlight .xap的正下方的div.当用户在菜单控件中选择菜单项时,Silverlight应用程序会更新.在IE 7 8,当我将鼠标悬停在菜单上时,菜单项被“隐藏”在Silverlight后面,我只能[详细]
-
asp.net-mvc – 使用ASP.NET MVC作为电子邮件模板引擎:好主意?
所属栏目:[asp.Net] 日期:2020-12-16 热度:158
使用ASP.NET MVC视图引擎呈现通过电子邮件发送的html是一个好主意和可执行文件吗? 我知道可以让视图呈现为字符串.这可以用来构建邮件消息. 由于ASP.NET MVC已经在应用程序中使用,因此我可以使用所有实用的ASP.NET MVC,而无需使用Brail或NVelocity作为我的“[详细]
-
asp.net – 无法打开与SQL Server的连接
所属栏目:[asp.Net] 日期:2020-12-16 热度:145
我在连接数据库服务器时遇到问题.数据库服务器不是本地的,我通过其IP地址连接. 它在我的开发机器上运行良好.将网站发布到我的服务器后,它无法连接到我的数据库服务器. A network-related or instance-specific error occurred while establishing a connecti[详细]
-
使用RCurl getURL函数访问ASP网页时出现“Object Moved”错误
所属栏目:[asp.Net] 日期:2020-12-16 热度:128
我正在尝试使用RCurl Package的getURL函数来访问ASP网页: my_url - "http://www.my_site.org/my_site/main.asp?ID=11REFID=33"webpage - getURL(my_url) 但我得到一个Object Moved重定向错误消息,如: "headtitleObject moved/title/headnbodyh1Object Mov[详细]
-
asp.net中的TDD新手,我是否在正确的轨道上编写测试?
所属栏目:[asp.Net] 日期:2020-12-16 热度:59
在过去的几个月里,我一直在阅读有关TDD的很多内容,并决定试着用一个简单的例子来试一试,我只是不确定我是否在实践中测试正确的东西.这里是用于验证电子邮件的自定义数据注释的测试: using System;using System.Text;using System.Collections.Generic;using[详细]
-
asp.net-mvc – 关于Ajax调用Register动作方法的书呆子晚餐错误
所属栏目:[asp.Net] 日期:2020-12-16 热度:131
我是MVC的新手,我正在MS MVC2中实现Nerd Dinner MVC示例应用程序.我在第10步,“Ajax启用RSVP接受”.我添加了新的RSVP控制器并添加了Register操作方法,如下所示: public class RSVPController : Controller{ DinnerRepository dinnerRepository = new Dinner[详细]
-
如何确定ASP.NET站点是否存在内存泄漏
所属栏目:[asp.Net] 日期:2020-12-16 热度:186
不使用任何第三方工具,如何确定ASP.NET应用程序(.NET 3.5)是否有任何内存泄漏?我想确保由其他人开发的应用程序正常运行.我会假设使用性能计数器但是哪一个是正确的用于查看应用程序是否有内存泄漏? 解决方法 你想用: Debug Diagnostic Tool Microsoft网站[详细]
-
asp.net – 无效的回发或回调参数.单击按钮时
所属栏目:[asp.Net] 日期:2020-12-16 热度:198
我有一个包含各种控件的网页.其中两个是下拉列表.第一个下拉列表从page_load事件的xml文件中填充.这很好用.在第一个下拉列表中附加了一个级联下拉列表扩展器,每次更改第一个下拉列表中的选择时,都会调用Web服务.这也很好.在我的两个下拉列表下面,我有一个按[详细]
-
asp.net-mvc-2 – asp.net mvc中GetEnumerator的公共定义缺失?
所属栏目:[asp.Net] 日期:2020-12-16 热度:76
我应该手动为GetEnumerator创建一个定义吗?好像它应该知道…… 我收到以下错误: foreach statement cannot operate on variables of type ‘MvcAppNorthwind.Models.Product’ because ‘MvcAppNorthwind.Models.Product’ does not contain a public defi[详细]
-
asp.net-mvc-2 – ASP.NET MVC中的全局动作过滤器
所属栏目:[asp.Net] 日期:2020-12-16 热度:196
是否可以创建一个全局动作过滤器,它将自动应用于ASP.NET MVC应用程序中所有控制器中的所有动作?我想在 Ruby on Rails中的ApplicationController中定义类似“before_filter”的东西. 谢谢您的帮助. 解决方法 这真的取决于你想用它做什么.在许多场景中,vuceti[详细]
-
将自定义属性添加到asp.net中的页面指令
所属栏目:[asp.Net] 日期:2020-12-16 热度:139
有没有办法向@Page指令添加自定义属性,并获得像intellisense一样的设计时支持? 我用Adding Custom Property to Page Directive in ASP.Net 2.0作为指针. 我想有一个属性,它将为dev提供从列表中选择值的选项.类似于EnableSessionState属性的东西.我明白我需[详细]
-
asp.net – 为什么事件冒泡,为什么不直接订阅click事件?
所属栏目:[asp.Net] 日期:2020-12-16 热度:157
我正在浏览一篇关于asp.net中事件冒泡的文章,并且知道虽然可以从包含页面订阅用户控件按钮的click事件,但“这样做会破坏一些面向对象的规则封装”.更好的想法是在用户控件中发布一个事件,以允许任何感兴趣的各方处理该事件. 我的问题是,如何从包含页面直接订[详细]
- asp.net-mvc – PartialView必须从WebViewPage派
- asp.net-mvc-3 – 带有Npgsql和Entity Framework
- asp.net – Mocking HttpContext不起作用
- asp.net – 用于.NET的HTML到RTF转换器
- asp.net – 使用数据库或MSMQ进行排队?
- asp.net – “共享主机中的”LOG_BACKUP“的数据
- asp.net-mvc – 如何测试MVC控制器的事件
- 为什么开发人员在实现版本控制时如此珍贵地发布A
- asp.net-mvc – MVC5 Microsoft.CSharp.RuntimeB
- asp.net – 从多个表中计算数据