制作网页和ASP.NET有什么关系吗?
时间:2024-01-14 07:48:01 | 来源:网站运营
时间:2024-01-14 07:48:01 来源:网站运营
制作网页和ASP.NET有什么关系吗?:你好,我觉得你可能没有弄清楚现代web开发前后台的关系;
前端:指以html+css+js为基本技术(其实更多的是利用框架例如vue.js,bootstrap等)构建网页,就是我们从浏览器里看到的;
后端:向前端页面提供数据,例如java,PHP,C#等后端语言;
以一个登录页面的登录场景为例:
1、登录页面,可以是login.html,页面是由html+css+js做的;
2、当点击登录按钮时,通过js检查用户名和密码是否填写完整;
3、如果填写完整,那么利用ajax,向服务器发起请求,这里其实是调用后台提供的相关接口(你可以理解为一个类的某个方法,例如CheckLogin);
4、服务器接收到请求,根据你写的这个CheckLogin方法进行判断,返回结果给login页面,进行后续操作;
至于你问的问题,网页和
http://ASP.NET有什么关系?
从本质上来讲,网页是一种开发完成的东西(产品),
http://ASP.NET是开发网页(其实应该叫WEB应用)的技术;
就是说,我们可以利用
http://ASP.NET来开发WEB应用;
这是比较老的技术了,它的好处在于前端的代码可以写一些后台逻辑,具体这里就不展开了;
但是也正是由于前后端逻辑结合的比较紧密,不适合现代的WEB开发,现代都是前后端分离的开发方式,所以开发新的WEB项目基本不会采用这个技术了;当然还有其他原因,总之我是不建议你学习这个技术做WEB应用;
如果你想学习网站开发,建议:
前端知识:
1.打好基础:学习html+css3+js;
2.在学好js的基础上继续学习jq;
3.掌握一些流行的前端框架如:bootstrap,easyUI,vue.js;
后端知识:
1.C#基础;
2.学好asp.net mvc;
3.学会基本的数据库操作,增删改查;
希望对你有所帮助。