什么是ASP.Net
--是一种动态页面技术,在服务器端运行.Net代码,动态生成HTML。可以使用JavaScript、Dom在浏览器端完成很多工作,但是有很多工作无法在浏览器端完成,比如(有个按钮点击完成文本框是否为空的验证)。但是,有很多工作无法在浏览器端完成,比如存储数据、访问数据库、复杂的业务逻辑层、安全性要求高的逻辑运算选择(如你买了一个软件需要在线注册,有一个序列号,你输入输入序列号后生成一个新的序列号,这个算法一定不会再javascript中,而是写在服务器端。)。
1.演示第一个ASP.Net页面:加法计算器,新建Web应用程序。(不要使用这种写法,这是初学者写出来的垃圾代码)
2.服务端控件和Html控件的生成关系。在aspx页面中可以使用服务端控件,简化开发,浏览器只认识HTML,因此服务端控件会渲染到浏览器端生成html。Textbox---<input type="text"/>
3服务器端控件不是新的控件,在浏览器端依然是生成HTML标签。
--是一种动态页面技术,在服务器端运行.Net代码,动态生成HTML。可以使用JavaScript、Dom在浏览器端完成很多工作,但是有很多工作无法在浏览器端完成,比如(有个按钮点击完成文本框是否为空的验证)。但是,有很多工作无法在浏览器端完成,比如存储数据、访问数据库、复杂的业务逻辑层、安全性要求高的逻辑运算选择(如你买了一个软件需要在线注册,有一个序列号,你输入输入序列号后生成一个新的序列号,这个算法一定不会再javascript中,而是写在服务器端。)。
1.演示第一个ASP.Net页面:加法计算器,新建Web应用程序。(不要使用这种写法,这是初学者写出来的垃圾代码)
2.服务端控件和Html控件的生成关系。在aspx页面中可以使用服务端控件,简化开发,浏览器只认识HTML,因此服务端控件会渲染到浏览器端生成html。Textbox---<input type="text"/>
3服务器端控件不是新的控件,在浏览器端依然是生成HTML标签。