ASP.NET基础(一)
ASP.NET
.net开发web程序 B/S;
ASP.NET包括:
ASP.NET WebForm
ASP.NET MVC java转.net基本上用这个
开发网页程序:
HTML+CSS+JS --界面
C# --业务逻辑
ADO.NET/LINQ --数据访问 (SQL/OleDb)
NSSQL --数据库
服务器:
页面前缀:
静态页面
.html
动态页面:
.aspx - c# VB
.jsp - JAVA
.php -php
下图清楚地可以看出HTML aspx 数据库的关系:
如果你访问的网站是以.HTML结尾的到信息服务管理器会直接返回的,如果你访问的是其他的(.aspx)是通过信息服务器给应用程序池,如果应用程序池需要访问数据库就去访问返给应用程序池然后再返给信息服务器,最后在返给浏览器。
表单:
文本:
<input type ="text" name="" id="" value=""/> 文本框
<input type="password" name="" id="" value="" /> 密码框
<input type="hidden" name="" id="" value =""/> 隐藏域
<textarea name="" id="" cols=""(字符多少) rows=""(几行高)></textarea> 一般都是写评论的那种
按钮:
<input type="submit" name="" id="" value=""/> 提交按钮
<input type="reset" name="" id="" value=""/> 重置按钮
<input type="button" name="" id="" value=""/> 普通按钮
<input type="image" name="" id="" value="" src="图片地址"/>
选择:
<input type="radio" name=""value=""/> 单选按钮
<input type="checkbox" name="" value=""/> 复选框组
<input type="file" name="" id=""/> 文件上传
<select name="" id="" size="" multiple="multiple"(多选)>
<option value="值" selected="selected"(设为默认)>内容1</option>
<option value="值">内容2</option>
<option value="值">内容3</option>
<option value="值">内容4</option>
</select>