ASP.NET网络程序设计教程

出版时间:2009-2  出版社:人民邮电出版社  作者:张恒,廖志芳,刘艳丽 著  页数:290  
Tag标签:无  

前言

  随着计算机网络的飞速发展和日益普及,网络应用越来越多,面向网络的开发技术已经成为IT技术发展的重要分支之一。网络应用程序的设计和开发已经成为各类应用软件中最主要的组成部分,其需求也相应增多,因此计算机网络程序设计作为一项知识技能受到越来越多的重视。在众多提供动态内容的Web编程技术中,ASP.NET独立于浏览器,采用效率较高的、面向对象的方法来创建动态Web应用程序,而且支持VB.NET、C#.NET、VC++.NET等多种编程语言。  本书以C#语言为基础,紧紧围绕最新的ASP.NET 2.0技术精髓展开深入讲解,以清晰的思路、精炼的实例使读者快速入门,并逐步掌握网络编程的知识。本书注重基础理论与实用开发相结合,突出应用编程思想与开发方法的介绍,所选实例都具有较强的概括性和实际应用价值。  本书是作者根据多年从事网络程序设计工作和讲授计算机专业相关课程的教学实践,在已编多部讲义和教材的基础上编写而成的:内容充实,循序渐进,选材上注重系统性、先进性和实用性;注重实践性,精选大量例题,且增加了汉字注释,所有例题已在Visual Studio 2005上调试通过,可直接引用,读者也可按照书中提示步骤自己动手完成。

内容概要

  《ASP.NET网络程序设计教程》以C#语言为基础,围绕最新的ASP.NET 2.0技术精髓展开深入讲解,主要内容包括网络程序设计基础知识、ASP.NET入门、C#语言基础、ASP.NET 2.0网页语法、内置对象、服务器控件、数据访问、用户控件与自定义控件、样式和主题、安全技术、站点导航、使用XML以及网站发布及安装等。  《ASP.NET网络程序设计教程》结构合理、条理清晰、实用性强,从第3章开始,每一个技术的讲解都附有具体的实例,可供读者实际操作使用。此外,每章都附有习题,供课后练习和上机实验。  《ASP.NET网络程序设计教程》可以作为高等院校计算机科学与技术、网络工程、电子信息等相关专业“ASP.NET网络程序设计”课程的教材,也可供从事Web程序设计相关工作的技术人员自学参考。

书籍目录

第1章 网络程序设计概述1.1 Internet概述1.2 三类网络程序设计1.2.1 基于TCP/IP协议栈的网络编程1.2.2 基于WWW应用的网络编程1.2.3 基于.NET框架的Web Services网络编程1.3 Web编程概述1.3.1 Web的工作原理1.3.2 动态Web开发技术概述1.4 HTML基础1.4.1 HTML标记1.4.2 HTML文档的基本结构1.4.3 一些常用的HTML标记1.4.4 用Visual Studio 2005编辑HTML文档1.4.5 XHTML文件1.5 XML基础1.5.1 XML文档的基本结构1.5.2 使用XML的特点1.5.3 HTML与XML的比较1.6 小结习题第2章 ASP.NET 2.0入门2.1 ASP.NET 2.0简介2.1.1 NET 2.0框架体系结构概述2.1.2 ASP.NET 2.0的功能介绍2.1.3 ASP.NET与ASP的区别2.2 ASP.NET 2.0开发环境的安装与配置2.2.1 IIS的安装与配置2.2.2 ASP.NET 2.0开发环境2.3 ASP.NET 2.0应用程序的框架2.3.1 ASP.NET Web窗体代码模型2.3.2 ASP.NET Web窗体事件模型2.3.3 ASP.NET 2.0编译模型2.4 ASP.NET 2.0网站设计步骤2.4.1 创建ASP.NET网站2.4.2 创建Web窗体2.4.3 设计Web窗体界面2.4.4 编写代码2.4.5 运行程序2.5 小结习题第3章 C#语言基础3.1 创建一个简单的C#程序3.2 C#数据类型3.2.1 值类型3.2.2 引用类型3.2.3 装箱与拆箱3.3 变量与常量3.3.1 变量3.3.2 常量3.4 流程控制3.4.1 分支语句3.4.2 循环结构3.5 运算符3.5.1 算术运算符3.5.2 赋值运算符3.5.3 关系运算符3.5.4 逻辑运算符3.5.5 条件运算符3.5.6 位运算符3.5.7 运算符的优先级3.6 字符串处理3.6.1 使用string和StringBuilder3.6.2 格式化字符串3.6.3 对字符串进行编码3.7 类和结构3.7.1 定义类和结构3.7.2 定义属性3.7.3 定义索引器3.7.4 重载方法3.7.5 使用Ref和Out类型参数3.7.6 定义接口和抽象类3.8 使用集合编程3.8.1 使用枚举3.8.2 使用数组3.8.3 使用ArrayList3.8.4 使用哈希表3.8.5 使用字典3.8.6 使用堆栈3.8.7 使用队列3.9 小结习题第4章 ASP.NET 2.0网页语法第5章 ASP.NET 2.0内置对象第6章 ASP.NET 2.0常用服务器控件第7章 ADO.NET数据访问第8章 数据控件与数据绑定技术第9章 用户控件与自定义控件第10章 样式和主题第11章 ASP.NET应用程序安全技术第12章 站点导航控件第13章 ASP.NET中使用XML第14章 综合应用实例——留言板第15章 网站发布、打包与安装参考文献

章节摘录

  第1章 网络程序设计概述  随着计算机网络的飞速发展和日益普及,网络应用越来越多,对计算机网络程序设计的需求也相应增多,因此,计算机网络程序设计作为一种重要的知识与技能越来越受到重视。本书以ASRNET 2.0为框架讲解计算机网络程序设计,在深入介绍之前,有必要了解一些网络程序设计的基本内容、概念和方法等基础知识。  1.1 Intemet概述  Internet的前身是美国国防部高级研究计划局(ARPA)于1968年主持研制的用于支持军事研究的计算机试验网络——阿帕网(ARPAnet)。建设该网的初衷旨在帮助美国军方的研究人员利用计算机进行信息交换。ARPAnet的设计与实现的主导思想是网络应能够经受住故障的考验能维持正常工作,当网络的某个部分遭受敌方攻击、摧毁而失去作用时,也能保证网络其他部分运行并仍能维持正常通信。  随着Intemet技术的不断发展和成熟,Internet不再仅局限在主干网上,大量现有的通信设施逐步成为Internet的运行载体。普通用户和小型网络之间可以通过电话线进行通信,小型网络之间,区域网或大型网络之间则可以利用光纤、通信卫星等实现通信。

编辑推荐

  《ASP.NET网络程序设计教程》主要介绍了ASP.NET 2.0编程及相关知识,《ASP.NET网络程序设计教程》实例均采用C#语言编写,并遵守C#的编码规范。《ASP.NET网络程序设计教程》充分考虑了初学者的特点,详细介绍了网络编程的基本原理,搭建ASP.NET 2.0开发环境以及C#语言的编程基础知识,为后续讲解网络应用程序开发奠定基础。《ASP.NET网络程序设计教程》按照开发ASP.NET 2.0应用程序的难易程度和各知识点的使用频率来介绍Web应用程序开发技术,分为基础知识篇、核心技术篇、技术提高篇和系统集成开发篇。各院校可根据实际情况选择适合的章节进行讲解。  《ASP.NET网络程序设计教程》可以作为高等院校计算机科学与技术、网络工程、电子信息等相关专业“ASP.NET网络程序设计”课程的教材,也可供从事Web程序设计相关工作的技术人员自学参考。  零基础入门,由浅入深,循序渐进  理论与实践相结合,突出思想、方法和技巧  面向应用,实例丰富,切实提高实际动手能力

图书封面

图书标签Tags

评论、评分、阅读与下载


    ASP.NET网络程序设计教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7