我正在将MVC添加到具有许多遗留webform页面的项目中.这很好用.但是,我目前有一个单独的MVC和webforms母版页.两个母版页产生基本相同的输出.我真的很想杀掉webforms,只需使用我的所有页面的MVC母版页并保持干净.
当我忘记改变两者时,不是DRY已经咬了我几次.
我试着用显而易见的方法,只是将webform内容页面的MasterPage属性指向MVC主页面.这会抛出一个错误,说MVC主控只能使用MVC视图.
这似乎是混合MVC和webform项目的一个相当普遍的问题.我的MVC主人没有对ViewData做任何事情,所以我没有看到webforms无法使用它们的任何原因.
在jquery 1.3.2中使用slideToggle()函数时,以编程方式查找DOM元素的当前切换状态的最简单方法是什么?
我希望有一个属性,但我似乎找不到一个.直接检查CSS显示或高度似乎是一个黑客,但也许这是一个人应该做的.
在SQL Server 2005数据库中,我正在处理此查询:
select*
from foo
join bar on bar.x = foo.x
join baz on baz.y = foo.y
where foo.x = 1000
与以下参数化版本相比,它具有非常不同且更快的查询计划.
声明@p0 int
set @ p0 = 1000
select*
from foo
join bar on bar.x = foo.x
join baz on baz.y = foo.y
where foo.x = @ p0
在我的特定情况下,具有文字的版本在亚秒时间运行.参数化版本需要2-3秒.我认为它们是相同的,因为它们是相同的查询.
为什么他们会得到不同的查询计划?
有没有办法让参数化版本具有与文字版本相同的性能?
这是查询计划.我的真实查询与上面给出的通用查询有很大不同,但产生这些计划的两个查询之间的唯一区别是参数.为什么用一个参数替换一个文字会产生如此大不相同的计划?
我们将我们的MVC3应用程序从IIS 6切换到7.5.我正在努力在Windows 7上设置我的本地开发环境.该应用程序在大多数情况下工作正常,但我刚刚发现,我所拥有的许多不同的MVC区域中的一个不起作用.
当我尝试在此区域下执行操作时,我收到503 Service Unavailable错误.这不会发生在我的应用程序的任何其他地方.
我完全难过了.我找不到任何证据表明IIS甚至得到了请求.在我列出的文件旁边是否有其他日志文件?
[更新]有没有办法查看http.sys URL预订?我在/ Reports url上找到了一些关于调用dib的SQL Reporting服务的讨论.
这两种获取当前asp.net请求异常的方法之间是否存在实际差异?
MSDN说HttpContent.Error返回FIRST错误,而GetLastError()显然是最后一个错误,但我似乎无法分辨使用中的任何差异.
哪一个是用于错误记录的加农法?
我不小心卸载了Visual Studio 2010的Asp.Net MVC 2工具.如何重新安装?MVC2下载似乎只包括VS2008工具.
我用google搜索的所有内容都说MVC 2包含在VS2010中,但是修复安装没有修复它,并且MVC 2没有被列为VS2010的添加/删除组件屏幕中的可选组件.
我非常喜欢moq模拟框架.我在几个项目中使用过它.不幸的是,我的一位客户要求我们使用VB.Net.不是我的偏好,但嘿,.Net是.Net,对吗?
我听说moq对VB有些麻烦.这是真的?是这样,有什么样的麻烦?鉴于.Net的语言不可知性,我希望它能正常工作.
我应该考虑使用其他一些模拟框架与VB一起使用吗?
我有一些由IIS托管的WCF服务,并且打开了ASP.Net兼容性.
我在web.config中有以下内容:
<serviceHostingEnvironment aspNetCompatibilityEnabled ="true"/>
我的服务类装饰如下:
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
出于某种奇怪的原因,在Web应用程序启动后,第一个请求的HttpContext.Current为null.对于后续请求,HttpContext.Current不为null.
有没有人知道为什么它不适用于第一个请求?
对HttpContext.Current的调用来自我编写的自定义UserNamePasswordValidator类,用于检查存储在数据库中的信用.
我非常喜欢Spark,但我们已经对基于webforms的视图进行了大量投资.我想开始使用Spark而不必事先转换我现有的所有视图.
让Spark与webforms并肩工作的唯一问题是母版页.Currenly我有火花布局,1对1页重复的母版页.
这种重复是不可接受的.我已经好几次被它咬过了.
有没有办法让火花视图在webforms master中工作?或者webforms视图在spark布局中工作?要么解决重复问题.
asp.net-mvc ×3
asp.net ×1
dry ×1
iis-7 ×1
iis-7.5 ×1
jquery ×1
legacy ×1
master-pages ×1
mocking ×1
moq ×1
sql-server ×1
unit-testing ×1
vb.net ×1
wcf ×1
webforms ×1