ASP.NET是一种用来建立以Web为基础的应用程序技术,是动态网页设计人员快速开发复杂、具有高度互动特性网页的基础。全书共分10章,详细讲述了初学者必须了解和掌握的重要知识,内容包括ASP.NET概述、窗体与事件、ASP.NET与C#、调试机制与源设置、基础控件、高级控件、与数据库互动、数据控件GridView、ADO.NET及实作范例。本书知识点全面,采用大量的范例进行讲解,可帮助读者快速掌握网页设计的基本技术。
ASP.NET是微软基于.NET平台所研发的一种用来建立以Web为基础的应用程序技术,它是动态网页设计人员快速开发复杂、高度互动特性网页的基础。
ASP.NET是.NET平台开发Web应用程序的核心技术,它以面向对象理论为基础建构功能丰富的服务器端动态网页,同时配置服务器控件标签,配合事件驱动机制,克服传统HTML标签无法控制后置程序的缺陷,将网页开发设计从静态HTML的禁锢中释放出来,从而开发出从逻辑程序代码到网页可视化接口均由后台建构的动态网页。
本书详述了各种初学者必须了解的重要知识,包含窗体、事件、控件以及程序的组织,为没有基础的读者提供ASP.NET 技术入门教学范例,衷心希望读者能够通过本书快速顺利地建立正确观念,掌握基本技术,成为学有专精的ASP.NET程序设计人员。
本书内容
本书包含了初学ASP.NET所需了解的入门关键内容,包括ASP.NET的初步认识以及组成ASP.NET的各种要素(如控件、后置程序代码、Visual Studio 2015的项目建立等)、网页关键元素、可视化接口、程序语言特性与数据库技术等。简要列举如下:
(1)网页关键元素:说明建构与驱动ASP.NET网页的核心技术、窗体与事件机制、网页架构与程序语法。
(2)可视化接口:网页建构元素介绍与各种服务器控件的运用。
(3)程序语言特性:程序调试机制、网页程序切割、组态文件设置等。
(4)数据库技术:ASP.NET与ADO.NET数据库访问技术的整合运用。
章节概要
第1章 ASP.NET概述,介绍ASP.NET的概念、动态网页技术、如何建立ASP.NET网页、后置程序代码与.NET平台概念等。
第2章 窗体与事件,介绍网页窗体的运行(或操作),比较传统HTML网页与ASP.NET网页窗体的差异,分析窗体元素的架构与基础元素说明,对事件机制与窗体的协同运行(或操作)进行示范,介绍构成窗体的服务器控件。
第3章 ASP.NET与C#,介绍C#基本语法入门、结构化的程序设计、类的建立。
第4章 调试机制与源设置,内容包括程序错误说明、网页调试技术讨论、简要的组态文件内容讨论。
第5章 基础控件,内容包括入门控件的讨论与应用示范(包含一般控件)、作为内容组织的容器控件以及窗体控件等。
第6章 高级控件,内容包括高级服务器控件的介绍与实际的运用说明。
第7章 与数据库互动,内容包括数据库系统导入、Visual Studio可视化支持建立数据库功能网页示范、数据控件的讨论与应用。
第8章 数据控件GridView,在第7章的基础上,进一步讨论复杂的数据控件GridView。
第9章 ADO.NET,包括ADO.NET技术讨论,通过ADO.NET访问数据库内容的范例说明,与数据控件的整合应用。
第10章 实作范例,介绍如何利用前述章节讨论的技术与数据库功能,操作一个简单的讨论板范例,读者将在本章体验实作一个微型项目的过程,进一步跨越入门的门槛,持续向专业之路迈进。
附录A HTML控件,讨论传统HTML标签的对象化设计,对于传统网页的升级,是比较合适的选择。
附录 B SQL 简介,由于SQL技术在数据库领域扮演着相当重要的关键角色,因此这里针对其中的语法细节进行了更详细的说明。
本书适用对象
本书适用于没有网页基础、想要学习利用ASP.NET进行动态网页设计的人员。具有HTML标签概念的读者,更容易理解本书内容,但是这并非必要,跟随书中所安排的章节内容研读,一个完全没有经验的读者也很容易上手。
如果具备ASP或者其他动态网页技术(JSP、PHP)的经验,本书对于读者移转至ASP.NET的过程将有一定的帮助,我们衷心希望读者在先前所学的基础上,以一种全新的角度学习ASP.NET。
由于时间仓促,编者水平有限,书中疏漏与不妥之处在所难免,恳请广大读者提出宝贵意见。
编?者
2019年1月
荣钦科技(https://www.zct.com.tw/)从1996年成立已经有20年的时间,主要从事于计算机图书编著、速记教育学习平台研发与游戏设计软体开发与设计,其中计算机图书部分已在两岸三地出版超过数百本计算机类相关著作,包括计算机概论、资料结构、办公室电子资料处理、网际网路、程式语言、网页开发等等相关题材,公司发展过程中开发出多套游戏及教学软体。包括:陆战英豪、新无敌炸弹超人、日常英语会话通、海外旅游英语通、ENG文法智慧教学系统、日文五十音、海外旅游日语通等30套以上的软体商品。