及操作性较强的案例力求提高教材的趣味性和实用性打破传统教材自身知识框架的封闭性强化实际操作的训练使本系列教材做到“教师易教学生乐学技能实用”。
有了广阔的应用背景再造计算机案例型教材就有了基础。
我相信北京大学出版社在全国各地高校教师的积极支持下精心设计严格把关一定能够建设出一批符合计算机应用型人才培养模式的、以案例型为创新点和兴奋点的精品教材并且通过一体化设计、实现多种媒体有机结合的立体化教材为各门计算机课程配齐电子教案、学习指导、习题解答、课程设计等辅导资料。
让我们用锲而不舍的毅力勤奋好学的钻研向着共同的目标努力吧 刘瑞挺教授 本系列教材编写指导委员会主任、全国高等院校计算机基础教育研究会副会长、中国计算机学会普及工作委员会顾问、教育部考试中心全国计算机应用技术证书考试委员会副主任、全国计算机等级考试顾问。
曾任教育部理科计算机科学教学指导委员会委员、中国计算机学会教育培训委员会副主任。
PC Magazine《个人电脑》总编辑、CHIP《新电脑》总顾问、清华大学《计算机教育》总策划。
前 言 目前基于计算机网络的B/S软件架构已经成为网络软件的主流架构.NET Framework由于其具有功能强大、易学易用、与Microsoft系列产品结合紧密等特点已经成为Windows环境下的主要开发平台之一。
.NET Framework所包含的ASP .NET是基于B/S架构的Web应用程序开发平台该平台支持Visual C、Visual Basic、Visual J等编程语言。
C语言是以C语言、C语言为基础专门为.NET Framework而开发的程序设计语言因此C语言能够充分利用.NET Framework的各种资源。
本书采用Visual Studio.NET 2005开发平台以C为程序开发语言介绍.NET Framework 2.x框架下的ASP .NET 2.0网站开发技术。
本书注重案例教学内容编排上突破了常规的理论实践的简单堆砌而是按照软件编程技术的学习特点以简明扼要的介绍引入知识点以短小、精炼的实例演示知识点应用方法以重点概念和扩展应用进行知识点总结以此实现知识点的快速掌握。
全书共分10章主要内容包括ASP .NET概述C .NET编程基础HTML服务器控件Web服务器控件ASP .NET内置对象Web应用程序.NET Framework类库 ASP .NET和关系型数据库ASP .NET应用开发技术Web应用程序开发实例等方面的内容。
每章后面安排有一定量的习题可以巩固各章的重点知识和技能。
为便于组织实践教学环节每章后面都安排了12个实验项目教师可根据具体的课时安排选择其中的实验项目组成实践教学方案。
最后1章是一个相对完整的案例系统该系统涵盖了本书所有主要的知识点可以通过课程设计或课程实习的形式由教师指导学生逐步完成。
为配合本书的教学方便教师和学生学习和交流制作了教学课件。
为方便教学与实验本书的课件、所有源代码、习题答案已经制作成压缩包可在北京大学出版社第六事业部网站上下载。
本书由张登辉和沙嘉祥主编编写分工为张登辉编写第1、9章沙嘉祥编写第2、3章王琦编写第4、6章侯云编写第5章崔新伟编写第7章李圣普编写第8章丁建龙编写第10章。
全书由张登辉统稿。
由于编者水平有限本书不足之处在所难免恳请读者批评指正。
编 者 2008年11月 目 录 第1章 ASP .NET概述................................1 1.1 Web基础知识........................................2 1.2 ASP .NET基础知识..............................3 1.3 建立ASP .NET开发运行环境..............6 1.4 第一个程序Hello World......................10 1.5 调试ASP .NET程序...........................12 1.6 本章小结..............................................15 1.7 习题......................................................15 1.8 实验指导..............................................16 第2章 C .NET编程基础........................18 2.1 C .NET语法.......................................19 2.2 利用if语句和for语句实现对字符串 的分类统计功能..................................36 2.3 利用数组完成对客户信息的输入 和统计功能..........................................40 2.4 采用面向对象编程技术开发小型 活期储蓄业务系统..............................46 2.5 本章小结..............................................52 2.6 习题......................................................52 2.7 实验指导..............................................53 第3章 HTML服务器控件.........................58 3.1 HTML服务器控件基础......................59 3.2 利用文本类和按钮类控件开发 小型留言板系统..................................65 3.3 利用选择类控件实现添加会员 注册信息功能......................................71 3.4 利用图像和文件上传控件设计一个 简单的图片管理程序..........................78 3.5 小型人事信息管理系统的网页 布局案例..............................................81 3.6 本章小结..............................................87 3.7 习题......................................................87 3.8 实验指导..............................................88 第4章 Web服务器控件............................92 4.1 Web服务器控件简介..........................93 4.2 Web服务器控件基础..........................93 4.3 验证控件............................................101 4.4 表单回发案例....................................105 4.5 ListBox控件应用案例.......................106 4.6 复选框与单选按钮列表控件 应用案例............................................110 4.7 文件上传控件应用案例.....................113 4.8 日期控件应用案例............................116 4.9 广告控件应用案例............................118 4.10 容器控件应用案例..........................119 4.11 用户自定义控件应用案例...............121 4.12 验证控件应用案例..........................124 4.13 本章小结..........................................126 4.14 习题..................................................126 4.15 实验指导..........................................127 第5章 ASP .NET内置对象...................129 5.1 ASP .NET内置对象简介...................130 5.2 利用Response对象输出图片...........135 5.3 利用Request对象获取表单 提交数据............................................137 5.4 Server对象方法应用实例.................140 5.5 使用Application对象实现 网站计数...........................................143 5.6 使用Session对象实现简易购物车...145 5.7 使用Cookie保存用户登录状态.......150 5.8 本章小结............................................154 5.9 习题....................................................154 5.10 实验指导..........................................155 第6章 Web应用程序..............................158 6.1 Web应用程序基础............................159 6.2 Global.asax文件应用实例.................167 6.3 Web.config文件应用案例.................169 VI ASP .NET网络应用案例教程C .NET版
上一篇:
【精品】Flexpaper二次开发入门教程
下一篇:
法律专业开题报告范文