我是如何开始制作第一个.net aspx页的开发。

我是如何开始制作第一个.net aspx页的开发。

之前在做微信支付的功能实现时,我还未开始自己实现一个从页面请求,到业务逻辑实现,再到访问数据库,再到返回对象,最后返回到页面的一个过程。

很多时候,我们开始的很多应用都是这样的一个过程。比如说,我们要实现一个电商系统 ,那我们从下单购买,用户点击选择颜色,放入购买车,点提交,这时,就会有,
1)从这个页面获取用户提交的数据,
2)这些数据涉及一些业务逻辑(比如要优惠10元)
3)然后,这些数据需要从数据库读出一些内容
4)然后,再入库。
5)入库之后 ,再返回一个结果。
6)这个结果返回到前端页面上。
那么,如果这时,我们不知道aspx他整个请求返回过程,可能在做开发的时候,会出现一些问题。
最明显的就是,aspx页面上<%=orderjson%>对于这样的变量,与page_load 里面执行的一些过程,哪个先哪个后的问题。

比如,如果你以为<%=orderjson%>这人先执行,那就调来调去也不会想要的结果。

所以我百度了一下:
ASP.NET页面请求处理流程
然后根据我自己的理解,画下了以下请求脑图:

在这里插入图片描述

参考文档:
https://www.cnblogs.com/cicistudy/p/5821747.html

其实,自己再画一下的好处,是加深记忆,巩固自己的学习。

因此,做任何事情时,我们最重要的是了解一些基本知识,我们通常看起来别人好象比我们聪明很多,
当然确实有很人天生聪明,但更多的是,别人比我们了解的背影知识,别人的基础比我们打的好而已。就如上图一样,如果你了解透了,不单止对aspx的开发原理更明白 ,同时,也会对底层的一些开发也会明白。

猜你喜欢

转载自blog.csdn.net/weixin_44019016/article/details/86484589