ASP.NET程序设计教程

出版时间:2010-8  出版社:机械工业出版社  作者:崔淼,关六三,彭炜 主编  页数:258  

前言

  许多人在刚开始学习程序设计类课程时,通常有“上课听得懂,下课不会做”的现象。为此我们编写了《ASP.NET程序设计教程(C≠版)》(第2版)的配套上机指导用书。本书共分为13章,主要包括ASP.NET与Visual Studio开发环境简介,网页设计基础,C≠}语法基础与程序设计方法,ASP.NET常用控件、常用内置对象和状态管理,使用.ASP.NET AJAX,数据库基础与应用程序开发,IsiNQ to SQL技术,基于角色的安全管理,三层架构程序设计方法等内容。本书每章均配有习题,以方便读者课后练习。本书利用习题或实训练习从实用的角度出发,对于主教材中没有详细介绍过的一些概念和使用技巧,进行了补充。  本书在实验和程序设计类习题解答讲解的处理上采用“任务驱动”方式,即先给出设计目标,然后介绍为实现该目标采取的设计方法。为初学者考虑,程序设计中的操作以详尽的表述结合图例来说明,并给出部分代码,以便读者清楚每一步操作。  本书在编写的主导思想上突出一个“用”字,避免繁琐的、长篇大论的理论阐述,紧紧抓住培养学生基本编程技能这个纲,以求达到学以致用的目的。针对初学者的特点,全书在编排上采用由简到繁、由浅入深和循序渐进的方法,力求通俗易懂、简捷实用。为了便于读者阅读,在所有习题的源代码中均加入了大量的注释,因此该书也非常适合作为ASP.NET编程实例教程单独使用。  本书适合作为高等院校计算机专业.ASP.NET课程的练习册,同时也可作为广大计算机爱好者和各类ASP.NET(C#)程序设计培训班的教学辅导用书。  本书由崔淼、关六三、彭炜任主编,参加编写的人员还有陈克坚、曾赟、王宁、陈红斌、朱一飞、李晓娟、魏蔚、臧顺娟、张丽娜、刘克纯、李智、李瑛、丁新旺、张国胜、刘大明、彭春艳、翟丽娟、庄建新、彭守旺、崔瑛瑛、李建彬、马春锋、岳香菊。全书由崔淼统稿,刘瑞新审。

内容概要

本书是《ASP.NET程序设计教程(C#版)》(第2版)的配套上机指导图书,也可单独作为实例教程或者其他ASP.NET教程的配套图书使用。木书除了对主教材中所有习题进行了详细解答外,每章还增加了一个相对实用的上机实训项目。每个实训项目由“实训目的”、“实训要求’,和“实训步骤”三部分组成,通过实例对本章重点内容进行了概括与总结。小书还增加了“三层架构程序设计实例”一章,对基木的面向对象程序设计方法、三层架构的概念等进行了详细的介绍。书中的代码除特殊声明外均可在visualStudio 2005/2008下正常运行。    本书可作为高等院校计算机专业ASP.NET课程的练习册,也可作为广大计算机爱好者的自学用书和各类ASP.NET(C#)程序设计培训班的教学辅导用书。

书籍目录

出版说明前言第1章  ASP.NET与Visual studio开发平台    1.1  实训创建一个简单课表查询网站    1.1.1  实训目的    1.1.2  实训要求    1.1.3  实训步骤  1.2  习题解答第2章  网页设计基础  2.1  实训页面布局综合练习    2.1.1  实训目的    2.1.2  实训要求    2.1.3  实训步骤  2.2  习题解答第3章  主题与母版页  3.1  实训使用母版页和内容页    3.1.1  实训目的    3.1.2  实训要求    3.1.3  实训步骤  3.2  习题解答第4章  C#语法基础与程序设计方法  4.1  实训C#语法与结构化程序设计综合练习    4.1.1  实训目的    4.1.2  实训要求    4.1.3  实训步骤  4.2  习题解答第5章  ASP.NET常用控件  5.1  实训使用Web服务器控件    5.1.1  实训目的    5.1.2  实训要求    5.1.3  实训步骤  5.2  习题解答第6章  AS P.NET常用对象和状态管理  6.1  实训设计一个简单的网上书店    6.1.1  实训目的    6.1.2  实训要求    6.1.3  实训步骤  6.2  习题解答第7章    使用ASP.NETAJAX  7.1  实训限时在线考试系统    7.1.1  实训目的    7.1.2  实训要求    7.1.3  实训步骤  7.2  习题解答第8章  数据库基础和数据访问控件  8.1  实训使用数据访问控件查询数据库    8.1.1  实训目的    8.1.2  实训要求    8.1.3  实训步骤  8.2  习题解答第9章  使用ADO.NET访问数据库  9.1  实训使用DataAdapter操作数据库    9.1.1  实训目的    9.1.2  实训要求    9.1.3  实训步骤  9.2  习题解答第10章  使用DataSet访问数据库  10.1  实训设计一个课程表管理程序    10.1.1  实训目的    10.1.2  实训要求  10.2  程序功能的实现    10.2.1  创建数据库及表    10.2.2  设计选择班级页面    10.2.3  设计课表查询页面    10.2.4  设计编辑课程表页面  10.3  习题解答第11章  使用LINQ to SQL访问数据库  11.1  实训使用LINQ to SQL操作数据库    11.1.1  实训目的    11.1.2  实训要求    11.1.3  实训步骤  1l.2  习题解答第12章  ASP.NET的安全管理  12.1  实训使用Merebership创建用户管理系统    12.1.1  实训目的    12.1.2  实训要求    12.1.3  实训步骤  12.2  习题解答第13章  三层架构程序设计实例  13.1  面向对象的程序设计方法    13.1.1  类和对象的概念    13.1.2  类成员    13.1  3  创建自定义类    13.1.4  在应用程序中使用自定义类    13.1.5  创建类项和类库  13.2  三层架构程序设计方法    13.2.1  三层架构程序设计方法的概念    13.2.2  一个简单的三层架构设计示例  13.3  用三层架构实现BBS论坛    13.3.1  系统需求分析    13.3.2  数据库设计    13.3.3  实体类设计    13.3.4  接U设计    13.3.5  工具类设计    13.3.6  工厂类设计    13.3.7  数据访问层设计    13.3.8  业务逻辑层设计    13.3.9  表示层设计

章节摘录

  5.1 实训使用Web服务器控件  5.1.1 实训目的  通过上机操作进一步理解常用Web服务器控件的属性、事件和方法,掌握控件在程序设计中的作用及特点。通过本实训掌握在程序运行时动态地向页面添加控件的程序设计方法。  5.1.2 实训要求  本实训为了避免将程序设计得过于复杂,又兼顾到实训的知识点覆盖面,故将实训分为以下两个独立的部分进行。  1)使用选择性控件(下拉列表框和复选框)设计一个能根据用户选择查询员工信息的Web应用程序。  2)使用向页面中动态添加控件的技术,设计一个简易的在线测验Web应用程序。  需要注意的是,本实训中所涉及的技术都是在实际ASP.NET开发中常用到的,主要的不同在于实际应用中原始数据存放在数据库中,而本实训则将原始数据存放在结构数组中。  5.1.3 实训步骤  1.设计员工信息查询程序  程序运行时的界面如图5-1所示,用户可通过下拉列表框选择要查询的员工所在的部门,程序能根据用户选择,自动在“姓名”下拉列表框中添加指定部门的员工姓名。例如,选择了教务处,则“姓名”下拉列表框中只有教务处员工的姓名。  用户在选择了“部门”和“姓名”后,页面中显示该员工的基本信息(姓名、性别和生日):选择了“住址”、“电话”或“学历”复选框后,根据用户选择程序自动将有关信息添加到页面中,如图5-2所示。  ……

图书封面

评论、评分、阅读与下载


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


用户评论 (总计9条)

 
 

  •   书不错,适合初学者,最好与上机指导与习题解答一起学习
  •   书收到了,速度快,比在实体店购买便宜。内容全面,很有实用价值。
  •   不错啊,只是存量少了点
  •   跟教程配套使用,效果非常好
  •   没办法,选了教材就要这个,不然没法上课,回答不了问题,课后习题搞不定要扣分。。。妹呀
  •   内容比较简单,适合入门学习
  •   很不错的指导书,就是没有实验
  •   想看练习的话 这本还是不错的
  •   还行,就是送货太慢
 

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

京ICP备13047387号-7