Asp.net 什么';这是创建带有响应的简约ASPX页面的最干净的方法
我需要创建一个超小型的web界面,可以用来从web服务器检索数据 有点像:Asp.net 什么';这是创建带有响应的简约ASPX页面的最干净的方法,asp.net,httpwebrequest,Asp.net,Httpwebrequest,我需要创建一个超小型的web界面,可以用来从web服务器检索数据 有点像: http://smartserver/?question=IsGrassGreen 答复如下: yes 我不想,也不需要,增加所有的soap信封开销,所以我考虑将Default.aspx保留为空,除了顶行、viewstate disable、sessionstate disable,仅此而已 问题是,在codebehind中我必须做什么?IIRC,Page_Load的执行距离入口点很远,并且会生成大量不必要的处理,因
http://smartserver/?question=IsGrassGreen
答复如下:
yes
我不想,也不需要,增加所有的soap信封开销,所以我考虑将Default.aspx保留为空,除了顶行、viewstate disable、sessionstate disable,仅此而已
问题是,在codebehind中我必须做什么?IIRC,Page_Load的执行距离入口点很远,并且会生成大量不必要的处理,因此应该有一个更好的地方来编写响应。清除,响应。写入,响应。刷新等。但我已经做ASP三年多了
除了我想做的事情,还有其他更干净、更智能的选择吗?为了避免页面生命周期的开销,您如何为所有请求实现一个for all请求并在那里执行处理
为了避免页面生命周期的开销,您如何为所有请求实现一个for all请求并在那里执行处理
对于这样一个最小的网站,我们创建了一个根本没有视图的ASP.NET MVC网站。控制器只返回普通的旧内容
比如:
public class QuestionController : Controller
{
public string ShowAnswer(string question)
{
// handle your logic
return "yes";
}
}
然后,您可以通过如下URL查询您的方法:
或者你可以看看这个框架。对于这样一个最小的网站,我们创建了一个没有任何视图的ASP.NET MVC网站。控制器只返回普通的旧内容
比如:
public class QuestionController : Controller
{
public string ShowAnswer(string question)
{
// handle your logic
return "yes";
}
}
然后,您可以通过如下URL查询您的方法:
或者您可以查看框架。您可以使用ASP.Net“WebMethod”以简单的方式实现您的需求。这将避免页面循环等
请参阅此链接
您可以使用ASP.Net“WebMethod”以简单的方式实现您的需求。这将避免页面循环等
请参阅此链接
嗯,看起来不错。但是从哪里开始创建处理程序呢?新建项目->新建网站?新服务?新装配?目前的教程还不清楚。我是否只部署Web.config+httphandlerasembly.dll?从空的ASP.NET应用程序开始并在Web.config中设置处理程序应该可以。希望您找到的源代码提供正确的信息。是的,空白页面,添加通用处理程序,效果很好。非常感谢。嗯,看起来不错。但是从哪里开始创建处理程序呢?新建项目->新建网站?新服务?新装配?目前的教程还不清楚。我是否只部署Web.config+httphandlerasembly.dll?从空的ASP.NET应用程序开始并在Web.config中设置处理程序应该可以。希望您找到的源代码提供正确的信息。是的,空白页面,添加通用处理程序,效果很好。非常感谢。