小编spl*_*tne的帖子

IIS 6上的ASP.NET MVC - 通配符映射 - 传入请求与任何路由都不匹配

我一直在尝试在IIS 6上设置我的Beta 1 MVC应用程序,但无法正常运行.我已按照其他博客文章中的建议添加了.net isapi DLL的通配符映射,但在访问网站的根目录时出现以下错误:

The incoming request does not match any route.
..
[HttpException (0x80004005): The incoming request does not match any route.]
   System.Web.Routing.UrlRoutingHandler.ProcessRequest(HttpContextBase httpContext) +147
   System.Web.Routing.UrlRoutingHandler.ProcessRequest(HttpContext httpContext) +36
   System.Web.Routing.UrlRoutingHandler.System.Web.IHttpHandler.ProcessRequest(HttpContext context) +4
   HCD.Intranet.Web.Default.Page_Load(Object sender, EventArgs e) +81
   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +33
   System.Web.UI.Control.OnLoad(EventArgs e) +99
   System.Web.UI.Control.LoadRecursive() +47
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1436
Run Code Online (Sandbox Code Playgroud)

我正在使用MVC模板应用程序中提供的Default.aspx页面,该页面正确地重写对网站根目录的访问.

public partial class Default : Page
{
    public void Page_Load(object sender, System.EventArgs e)
    {
        HttpContext.Current.RewritePath(Request.ApplicationPath);
        IHttpHandler …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc iis-6 .net-3.5

8
推荐指数
2
解决办法
2万
查看次数

Internet Explorer全屏模式?

我正在构建一个基于Web的免费动态新闻阅读器(又名"自动播放"功能),您可以从这里进行测试:

http://www.fivetechsoft.com/news

我想实现一个全屏按钮.任何提示?

请注意,现在只支持IE.其他浏览器很快支持即将推出.

javascript internet-explorer fullscreen

8
推荐指数
3
解决办法
3万
查看次数

值得使用Google托管的jQuery UI吗?

所以我听到了很好的理由为什么要使用谷歌托管的jquery因为缓存.但我不确定jQuery UI.

我猜测在谷歌上托管的jQuery UI文件有每个扩展和插件(如Draggable等).

那么如果说你只使用jQuery UI标签那么这不是一种浪费吗?用它来获得所有其他东西.

另外我看到他们有一些css文件的模板.我猜测缓存将是使用托管文件的主要优势.

jquery jquery-ui

8
推荐指数
1
解决办法
321
查看次数

ASP.NET:web.config在哪里/如何缓存?

我在Microsoft文档中的某处读到了ASP.NET的web.config的内容被缓存.如果这是真的,它在哪里缓存 - 在内存中还是在磁盘上

还有一个后续问题:如果我必须密集访问web.config,是否需要进行任何性能考虑?

asp.net caching web-config

7
推荐指数
2
解决办法
7635
查看次数

为什么即使我将EnableViewState设置为false,也会呈现__VIEWSTATE隐藏字段

我看到__VIEWSTATE字段被渲染,即使我在页面级别设置了EnableViewState ="false".如果我删除表单元素的runat ="server"标记,则不会呈现此字段.有人可以解释一下吗?

asp.net viewstate asp.net-mvc

7
推荐指数
1
解决办法
6096
查看次数

您如何编写应用程序以独立于数据库?

我的老板要求我只编写ANSI SQL以使其与数据库无关.但我了解到并不是那么容易,因为没有数据库完全兼容ANSI SQL.SQL代码很少在没有修改的情况下在数据库系统之间移植.

我看到人们以不同的方式使他们的程序数据库独立.例如:

  1. 将SQL语句外部化为资源文件.
  2. 编写许多提供者类来支持不同的数据库.
  3. 只写简单的SQL,并远离高级函数/连接.

你总是把你的代码写成"任何数据库就绪"吗?或者只在需要时才这样做?如果是的话,你是如何实现的?

database database-agnostic ansi-sql

7
推荐指数
2
解决办法
3790
查看次数

有没有办法摆脱ASP.NET Web部署项目中的aspx占位符文件?

我正在使用Web部署项目来预编译我的ASP.NET 3.5 Web项目.它为aspx和ascx文件中的代码创建了一个额外的DLL.并且,对于每个aspx文件,都有一个占位符aspx文件(空),需要将其复制到服务器.

我想简化部署过程.有没有办法(配置IIS站点并添加某种http处理程序等)来摆脱这些aspx占位符

另外,我想知道是否有办法摆脱bin文件夹中的.compiled文件.这将使部署过程更加顺畅.

谢谢!

asp.net deployment web-deployment-project

7
推荐指数
1
解决办法
2701
查看次数

基于IP地理定位人员的服务是什么?

人们用什么来对人们进行地理定位以确定他们所在的城市?

我已经尝试了Google API的内置功能,但其地理位置数据库似乎不稳定.

http://code.google.com/apis/ajax/documentation/#ClientLocation

有人使用任何其他服务进行地理定位并取得成功吗?

service geolocation

7
推荐指数
1
解决办法
2325
查看次数

Twitter应用开发最佳实践?

让我们想象一下app不仅仅是发布推文的另一种方式,而是像聚合器这样的东西,需要存储/访问发布的推文.

由于twitter增加了API调用的限制,app应该/可能会使用一些缓存,然后它应该定期检查是否删除了推文等.

你如何管理限制?您认为好的流量应用程序在没有白化的情况下如何生活?

twitter

7
推荐指数
1
解决办法
729
查看次数

7
推荐指数
1
解决办法
7万
查看次数