《ASP.NET 开发从入门到精通》----第1章 ASP.NET基础 1.1 认识网页和网站

简介: ASP.NET技术是一门Web开发技术,是微软公司提出的在.NET平台上的开发技术。通过ASP.NET技术可以迅速地创建动态页面,并且能够根据客户的需要进行灵活调整。ASP.NET技术是当前Web开发技术的核心力量之一,并且因为本身的简洁性、高效性和灵活性,为大多数Web程序员所青睐。
+关注继续查看

本节书摘来自异步社区《ASP.NET 开发从入门到精通》一书中的第1章,第1.1节,著  张明星 ,责任编辑 张 涛, 更多章节内容可以访问云栖社区“异步社区”公众号查看。

第1章 ASP.NET基础

ASP.NET 开发从入门到精通

ASP.NET技术是一门Web开发技术,是微软公司提出的在.NET平台上的开发技术。通过ASP.NET技术可以迅速地创建动态页面,并且能够根据客户的需要进行灵活调整。ASP.NET技术是当前Web开发技术的核心力量之一,并且因为本身的简洁性、高效性和灵活性,为大多数Web程序员所青睐。

本章内容

认识网页和网站
Web技术简介
Web标准
ASP.NET基础
3种必备技术
技术解惑
ASP.NET技术和新兴技术HTML 5的结合
学好ASP.NET的建议

1.1 认识网页和网站

知识点讲解:光盘:视频PPT讲解(知识点)第1章认识网页和网站.mp4

在现代生活中,网络给我们带来了极大方便,网上查询天气、查询车票、浏览新闻……现代生活越来越离不开网络了。在学习ASP.NET之前,读者应先了解网页和网站的基本知识。网页和网站是相互关联的两个技术,两者之间通过相互作用,实现了现实中的应用站点,并共同推动了互联网技术的飞速发展。在本节的内容中,将首先讲解网页和网站的基本知识。

1.1.1 网页基础知识

所谓的网页,是指目前在互联网上看到的丰富多彩的站点页面。从严格定义上讲,网页是Web站点中使用HTML等标记语言编写的单位文档。它是Web中的信息载体。网页由多个元素构成,是这些构成元素的集合体。一个典型的网页由如下几个元素构成。

1.文本

文本是网页中最重要的信息,在网页中,可以通过字体、大小、颜色、底纹、边框等来设置文本的属性。在网页概念中的文本是指文字,而非图片中的文字。在网页制作中,可以方便地设置字体的大小和颜色。

2.图像

图像是网页中最为重要的构成部分。只有加入图像,网页才会变得丰富多彩,可见图像在网页中的重要性。网页设计中常用的图像格式为JPG和GIF。

3.超链接

超链接是指从一个网页指向另一个目的端的链接,是从文本、图片、图形或图像映射到全球广域网上网页或文件的指针。在全球广域网上,超链接是网页之间和Web站点中主要的导航方法。

4.表格

表格是传统网页排版的灵魂,即使CSS(级联样式表)标准推出后也能够继续发挥作用。通过表格可以精确地控制各网页元素在网页中的位置。

5.表单

表单是用来收集站点访问者信息的域集,是网页中站点服务器处理的一组数据输入域。当访问者单击按钮或图形来提交表单后,数据就会传送到服务器上。它是网页与服务器之间传递信息的途径。表单网页可以用来收集浏览者的意见和建议,以实现浏览者与站点之间的互动。

6.框架

框架是网页中的一种重要组织形式,它能够将相互关联的多个网页的内容组织在一个浏览器窗口中显示。从实现方法上讲,框架由一系列相互关联的网页构成,并且相互间通过框架网页来实现交互。框架网页是一种特别的HTML网页,它可将浏览器视窗分为不同的框架,而每一个框架又可显示一个不同网页。

1.1.2 网站

网站对我们来说不陌生,网站是由网页构成的,它是一系列页面构成的整体。一个网站可能由一个页面构成,也可能由多个页面构成,并且这些页面相互间存在着某种联系。一个典型网站的基本组成结构如图1-1所示。

QQ_20170527100744

上述结构中的各网站元素,在服务器上被保存在不同的文件夹中,如图1-2所示。

QQ_20170527100821

相关文章
|
3月前
|
开发框架 供应链 前端开发
net基于asp.net的社区团购网站
社区团购系统依托社区团购系统和社区门店,是现在的一个重大市场和发展方向,通过研究企业在社区团购系统环境下的营销模式创新,对于普通的零售业和传统社区团购系统的转型发展具有重要的理论意义。随着互联网行业的发展,人们的生活方式发生着重大变化,人们越来越倾向于网络购物,这对传统企业来说如何把客户留下是一个重大挑战。就现在而言,由于社区团购的竞争已经进入最紧张激烈的阶段,有些团购平台甚至已经彼此之间打起了价格战,其中不乏有平台因为利润变少或资金链断裂而半途败亡。企业在实际的商业活动中,往往会面临许多等待优化的问题。因此,要在竞争激烈的市场中拔得头筹,必须重视提升对新商业模式的全面认知,科学于实际贴合的分
|
4月前
|
开发框架 安全 .NET
教你如何在WINDOWS Server2003上部署一个Asp.Net的网站
教你如何在WINDOWS Server2003上部署一个Asp.Net的网站
177 0
|
10月前
|
开发框架 .NET 应用服务中间件
|
开发框架 .NET 应用服务中间件
使用Nginx对ASP.NETCore网站或D ocker等进行反向代理,宝塔面板对ASP.NET Core 反向代理
使用Nginx对ASP.NETCore网站或D ocker等进行反向代理,宝塔面板对ASP.NET Core 反向代理
287 0
|
开发框架 .NET C#
ASP.NET Core 返回文件、用户 下载文件,从网站下载文件,动态下载文件
ASP.NET Core 返回文件、用户 下载文件,从网站下载文件,动态下载文件
424 0
|
SQL 开发框架 前端开发
Asp.net core项目实战 新闻网站+后台 源码、设计原理、视频教程
Asp.net core项目实战 新闻网站+后台 源码、设计原理、视频教程
230 0
Asp.net core项目实战 新闻网站+后台 源码、设计原理、视频教程
|
开发框架 Ubuntu .NET
5分钟快速安装ASP.NET Core 网站运行环境
简介 ASP.NET Core 是新一代的 ASP.NET,早期称为 ASP.NET vNext,并且在推出初期命名为 ASP.NET 5,但随着 .NET Core 的成熟,以及 ASP.NET 5 的命名会使得外界将它视为 ASP.NET 的升级版,但它其实是新一代从头开始打造的 ASP.NET 核心功能,因此微软宣布将它改为与 .NET Core 同步的名称,即 ASP.NET Core。
2631 0
|
.NET C# C++
通通WPF随笔(2)——自己制作轻量级asp.net网站服务
原文:通通WPF随笔(2)——自己制作轻量级asp.net网站服务          大学玩asp.net时就发现VS在Debug时会起一个web服务,这东西也太神奇了服务起得这么快,而相对于IIS又这么渺小。
1073 0
|
Web App开发 JSON API
ASP.NET Core 一步步搭建个人网站(5)_Api模拟和网站分析
前言 经过前面几章,我们的网站已经最基本的功能,接下来就是继续拓展其他的功能,这期一起来实现一个该网站流量分析的工具,统计出这个网站每天用户相关数据,不仅要满足了我们对流量统计数字的基本要求,并且用更简单的图形显示方式,让我们一目了然地获取页面热度、点击率信息等等。
1412 0
相关产品
云迁移中心
推荐文章
更多