相关推荐

【传智播客】一般处理程序02【ASP.Net一般处理程序基础】

tangzhulao316
906 粉丝
详情
2012-11-29 19:37:15上传
《第10季asp.net基础》主要讲解ASP.Net技术的基础,需要有C#、ADO.net、HTML、Dom等的基础。注意ASP.Net只是表现层技术,ASP.Net技术本身并不难,难的是C#、HTML、Dom这些东西,因此.Net初学者千万不要心急的直接学ASP.Net,否则会困难重重,欲速则不达,这种本来想节省时间的做法反而浪费了时间,而且那样的话也学的不扎实,成了没人要的“只会拖控件的.Net程序员”,为了自己的前途考虑,请按照传智播客的建议系统学习相关内容,参考本文档最后部分的“[传智播客.Net培训视频系列推荐学习顺序]”。 由于微软对ASP.Net进行高度封装,因此ASP.Net入门非常简单,开发人员不需要了解HTML、JavaScript、Http协议也可以快速开发出一个Web系统,正因为如此,社会上充斥着大量这样的“拖控件的开发人员”,使得很多Java、PHP等语言的开发人员诋毁ASP.Net开发人员的时候经常会说“你们什么都不懂,就会拖控件”。ASP.Net的快速开发是ASP.Net非常大的一个优点,可以加快开发效率,这是行业的发展趋势,但是局限于这样的“傻瓜化开发方式”的开发人员的竞争力和成长性都是非常有限的,遇到ASP.Net一些高级技术(比如ASP.Net MVC、SEO、网站调优、服务端客户端混合编程、AJAX等)的时候就完全不能胜任。通过上一个阶段的HTML、JavaScript、Dom的学习,学员已经有了很好的HTML、JavaScript基础;在ASP.Net课程的一开始,不是直接教学员怎么拖ASP.Net控件进行快速开发,而是通过ashx的模式开发原始的动态网站,让学员明白“请求—处理—响应模型”、“Http协议、Http无状态”、“C#代码渲染生成浏览器端JavaScript”、“ViewState的作用”、“Session的原理”等这些基本而又重要的原理,从而扫清后面ASP.Net知识学习的基础性障碍。 通过本阶段的学习,学员能够掌握Http协议、ASP.Net原理与本质等高级问题,从而在起步阶段就与“只会拖控件的.Net程序员”拉开距离,从而实现高薪就业。

评论区