1

我是 C# 和 .Net 的新手,并且来自 Java 背景。我正试图了解 .NET 做 Web 应用程序的方式,但运气不佳。

我想构建一个应用程序来处理请求 url 并编写返回图像的响应。仅在 Web 应用程序领域中使用了 Java servlet,我在处理应用程序请求端的一些很好的资源和/或解释之后。

如何处理请求?和什么对象?什么是周期?页面如何围绕此运行?

这些是基本的广泛问题,所以如果有人知道彻底涵盖它们的资源,请告诉我。到目前为止,我发现的只是一些信息,而不是整体情况。

4

5 回答 5

8

整个页面周期很复杂——但对于提供图像,您可能希望主要查看IHttpHandler界面——或者(更简单地)创建一个“通用处理程序”(.ashx 文件)。这IHttpHandler是最简单的“请求/响应”设置,没有 .aspx 页面的负担;您只需从 context.Request 中读取,然后写入 context.Response。

于 2009-05-29T05:02:23.967 回答
2

对于仅提供图像的服务,请查看 HttpHandlers。

至于页面生命周期:我喜欢这张图片:(来源:eggheadcafe.com蛋头咖啡厅

于 2009-07-27T19:15:30.407 回答
1

本概述将解释 Page 生命周期,Page(一个 ASPX 页面)是 ASP.NET 中的默认 HTTP 处理程序。

但是还有其他方法可以处理 HTTP 调用。该资源将解释 .NET 如何处理 HTTP 调用,以及默认情况下 ASPX Pages 如何处理它们。

干杯

于 2009-05-29T05:06:58.910 回答
0

是开始描述页面生命周期的好地方。

对于您的其他问题,我实际上建议您买一本书并坐下来几个小时。编程 ASP.NET 2.0 核心参考已证明其非常有价值。

于 2009-05-29T04:54:24.270 回答
0

站点 asp.net 包含许多帮助您入门的信息。一个好的起点是学习部分

当然,MSDN 有很多信息。您可能会发现一些有趣的文章和页面: - ASP.NET 页面生命周期概述 -创建 ASP.NET 网页

阅读 MSDN 上的文本时,请查看左侧的树结构以获取更多内容。

于 2009-05-29T04:55:28.433 回答