墨海书舟 -基于构件的ASP.NET(C#)网站开发教程(刘友生)
本书资料更新时间:2025-01-20 19:33:05

基于构件的ASP.NET(C#)网站开发教程(刘友生) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线

基于构件的ASP.NET(C#)网站开发教程(刘友生)精美图片
》基于构件的ASP.NET(C#)网站开发教程(刘友生)电子书籍版权问题 请点击这里查看《

基于构件的ASP.NET(C#)网站开发教程(刘友生)书籍详细信息

  • ISBN:9787122137715
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2012-06
  • 页数:242
  • 价格:25.20
  • 纸张:胶版纸
  • 装帧:平装
  • 开本:16开
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分
  • 豆瓣短评:点击查看
  • 豆瓣讨论:点击查看
  • 豆瓣目录:点击查看
  • 读书笔记:点击查看
  • 原文摘录:点击查看
  • 更新时间:2025-01-20 19:33:05

内容简介:

  本书是国务院委托课题“创业教育研究”课题的子课题《创业技能之基于原子构件的.NET项目开发》的研究成果之一。本书由两个部分构成,部分ASP.NET基础,主要讲解ASP.NET相关基础知识,共7章,包括ASP.NET环境的构建、ASP.NET语法基础、ASP.NET控件、对象和数据库,这部分内容为后面的构件化Web开发案例做好铺垫。第二部分职业能力与技能训练,共14章,以教师业务档案管理系统的开发为背景,通过构件化开发思路,说明系统规划设计和一些常用构件(如用户管理构件、通用数据显示构件、通用数据修改构件、通用记录添加构件、通常数据删除构件、数据更新构件、文件上传构件、加密构件、友情链接构件等)的开发及在教师业务档案管理系统中的应用,以构件思路开发,既与主流软件开发技术同步,又可实现软件复用。

全书淡化基础,注重应用,突出职业能力和技能需求,适合高职高专院校作为教材使用,也可供相关技术人员参考。

读者对象:

全书淡化基础,注重应用,突出职业能力和技能需求,适合高职高专院校作为教材使用,也可供相关技术人员参考。


书籍目录:

部分 基本技能部分

——ASP.NET程序设计基础

第1章 ASP.NET程序开发环境构建

1.1 ASP.NET简介

1.2 安装ASP.NET的运行环境

1.2.1 IIS Web服务器的安装与配置

1.2.2 Visual Studio.NET 2005(2008)的安装

1.3 编写简单Web应用程序

1.3.1 启动Visual Studio.NET 2005(2008)

1.3.2 创建个ASP.NET Web应用程序

第2章 C#.NET语法基础

2.1 变量与数据类型

2.1.1 数值数据类型

2.1.2 字符型

2.1.3 布尔型(bool)

2.1.4 字符串(string)

2.1.5 声明枚举型(enum)

2.1.6 声明结构类型(struct)

2.1.7 C#语言中的数据类型划分

2.2 运算符

2.2.1 运算符的分类及优先级别

2.2.2 测试运算符is

2.2.3 typeof运算符

2.2.4 new运算符

2.3 控制语句

2.3.1 选择结构

2.3.2 循环结构

2.4 异常处理语句

2.5 在ASP.NET中使用类

2.5.1 自定义ASP.NET类

2.5.2 使用自定义ASP.NET类

第3章 控件基础(1)——Web服务器控件

3.1 Label控件和Literal控件

3.2 TextBox控件

3.3 Button控件和LinkButton控件

3.4 ImageButton控件和Image控件

3.4.1 ImageButton控件

3.4.2 Image控件

3.5 HyperLink控件

3.6 DropDownList控件

3.7 ListBox控件

3.8 CheckBox控件和CheckBoxList控件

3.8.1 CheckBox控件

3.8.2 CheckBoxList控件

3.9 RadioButton控件和RadioButtonList控件

3.9.1 RadioButton控件

3.9.2 RadioButtonList控件

3.10 Table控件

3.11 Calendar控件

3.12 FileUpload控件

3.13 Panel控件

第4章 控件基础(2)——验证控件

4.1 RequiredFieldValidator控件

4.2 RangeValidator控件

4.3 RegularExpressionValidator控件

4.4 CompareValidator控件

4.5 CustomValidator控件

4.6 ValidationSummary控件

第5章 控件基础(3)——其他控件

5.1 导航控件

5.1.1 基于XML的站点地图

5.1.2 SiteMapPath控件

5.1.3 Menu控件

5.1.4 TreeView控件

5.2 登录控件

5.2.1 Login控件

5.2.2 PasswordRecovery控件

5.2.3 ChangePassword控件

5.2.4 CreateUserWizard控件

第6章 ASP.NET内置对象

6.1 Server对象及应用

6.1.1 Server对象的属性

6.1.2 Server对象的方法

6.1.3 页面转向请求

6.1.4 网页重定向

6.1.5 将虚拟路径转化为物理路径

6.2 Response 对象

6.2.1 Response对象的属性

6.2.2 Response对象的方法

6.2.3 直接向客户输出信息

6.2.4 将文件内容输出到客户端

6.2.5 实现网页重定向

6.3 Request对象

6.3.1 Request对象的属性

6.3.2 Request对象的方法

6.3.3 用Request对象的QueryString集合传递参数

6.3.4 用Request对象的Form集合接收表单数据

6.4 Cookie对象

6.4.1 Cookie对象的属性

6.4.2 Cookie对象的方法

6.4.3 读取客户端Cookie文件

6.5 Application 对象

6.5.1 Application对象的属性

6.5.2 Application对象的方法

6.5.3 访问计数器

6.6 Session 对象

6.6.1 Session对象的属性

6.6.2 Session对象的方法

6.6.3 利用Session保存登录信息

第7章 数据库操作

7.1 数据库概述

7.2 数据库连接

7.2.1 准备数据库

7.2.2 Connection类

7.2.3 连接字符串

7.3 数据源控件

7.3.1 SqlDataSource数据源控件

7.3.2 AccessDataSource数据源控件

7.3.3 XmlDataSource数据源控件

7.3.4 SiteMapDataSource数据源控件

7.3.5 ObjectDataSource数据源控件

7.4 Command类

7.5 DataAdpater类

7.5.1 创建使用DataAdapter

7.5.2 使用DataAdpater类结合DataSet实现多表显示

7.6 数据对象

7.6.1 DataReader对象

7.6.2 DataSet对象(容器对象)

7.6.3 DataTable对象(容器对象)

7.6.4 DataView对象(容器对象)

7.7 数据绑定控件

7.7.1 DataGrid控件

7.7.2 GridView控件

7.7.3 DetailsView控件

7.7.4 FormView控件

7.7.5 DataList控件

7.7.6 Repeater控件

第二部分 ASP.NET技能与职业能力训练

——基于构件的ASP.NET项目(教师信息管理系统)开发

第8章 系统规划

8.1 系统功能简介

8.2 目录规划

8.3 栏目和文件规划

第9章 数据库的创建

第10章 用户管理模块的设计

10.1 设计用户管理权限

10.2 系统操作处理流程

10.3 用户管理构件的设计

10.3.1 用户登录检查构件类的设计

10.3.2 用户修改密码构件类的设计

10.3.3 用户修改密码构件类的使用

10.4 利用用户管理构件类设计用户管理模块

10.4.1 设计用户登录页面Index.aspx

10.4.2 设计修改密码页面UpdatePassword.aspx

第11章 数据的显示及浏览程序的设计

11.1 通用数据显示构件的设计

11.1.1 设计行数据显示通用类

11.1.2 设计表格数据显示类

11.1.3 设计带处理提示的通用数据显示类

11.1.4 设计获取地址栏地址类函数

11.2 通用数据显示构件在教师业务档案中的应用

11.2.1 设计“显示教师基本信息”程序

11.2.2 设计“显示教师教学工作”程序

11.2.3 设计“教师科研成果”程序

11.2.4 设计“教师能力考核结果”程序

11.2.5 设计其他数据显示程序

第12章 数据修改和更新程序的设计

12.1 设计数据修改构件

12.1.1 设计数据修改构件——生成表单构件类

12.1.2 设计数据修改构件——处理表单数据构件类

12.2 使用数据修改构件

12.2.1 设计通用数据显示处理的页面Display.aspx

12.2.2 设计通用数据页面UpdateData.aspx

12.2.3 修改构件在教师业务档案中的应用

第13章 数据删除程序的设计

13.1 设计记录删除构件

13.2 使用记录删除构件

13.2.1 设计删除记录记录页

DeleteData.aspx

13.2.2 在教师业务档案中使用数据删除构件

第14章 添加新记录程序的设计

14.1 设计记录添加构件

14.1.1 设计数据添加构件——表单填写构件类

14.1.2 设计数据修改构件——处理表单数据构件类

14.2 使用记录添加构件

14.2.1 设计通用添加程序AddData.aspx

14.2.2 在教师业务档案中使用记录添加构件

第15章 数据查询程序的设计

15.1 设计数据查询构件类

15.1.1 设计类CreateDataSet

15.1.2 设计类BindListToGridView

15.1.3 设计类BindFiledToDropDownList

15.2 使用查询构件类

15.2.1 设计通用数据查询页

15.2.2 在教师业务档案中使用通用数据查询构件

第16章 文件上传程序的设计

16.1 设计文件上传构件

16.1.1 设计文件上传保存至指定文件夹类

16.1.2 设计将文件上传信息保存到数据库的类

16.2 使用文件上传构件

16.2.1 文件上传至指定文件夹

16.2.2 上传照片至指定文件夹并将信息保存数据库

第17章 友情链接和导航菜单的设计

17.1 设计友情链接构件

17.2 利用友情链接构件设计友情链接页

17.3 设计导航构件

17.4 利用导航构件设计导航栏

第18章 数据加密及解密的设计

18.1 设计数据加密解密构件

18.1.1 设计数据加密构件类

18.1.2 设计数据解密构件类

18.1.3 设计添加管理员构件类

18.2 使用加密解密构件

18.2.1 使用加密解密构件加密信息

18.2.2 利用加密构件设计添加管理员页

18.2.3 加密后管理员登录的设计

第19章 网站新闻公告的设计

19.1 设计新闻公告构件

19.1.1 设计显示新闻列表类

19.1.2 设计显示新闻消息详细内容构件类

19.2 使用新闻公告新闻构件类

19.2.1 设计新闻公告显示页

19.2.2 设计显示新闻公告页

19.2.3 设计显示新闻详细内容页

第20章 向导式数据导入导出的设计

20.1 数据导出的设计

20.1.1 数据导出实现原理

20.1.2 设计数据导出页

20.2 数据导入的设计

20.2.1 公共类的设计

20.2.2 设计数据导入页

第21章 网站综合架构的设计

21.1 页面布局及美工设计

21.1.1 美工的设计

21.1.2 版面布局的设计

21.2 网站综合架构的设计

21.2.1 主页面Default.aspx综合架构设计

21.2.2 子菜单页面main.aspx的设计

21.2.3 权限的管理与分配

参考文献


作者介绍:

暂无相关内容,正在全力查找中


出版社信息:

暂无出版社相关信息,正在全力查找中!


书籍摘录:

暂无相关书籍摘录,正在全力查找中!



原文赏析:

暂无原文赏析,正在全力查找中!


其它内容:

前言

 

如何能够快速高效开发Web应用程序是计算机专业老师经常要考虑的问题,由于一些教材过于注重理论、注意教材的系统性而与企业软件开发的实际要求存在相当大的差距,如何缩小这种差距,能够直接与企业开发接轨,并能够为学生就业和创业做好准备,是本书编写中通篇贯彻的思想。

    在Web信息技术逐渐由“以计算机为中心”向“以人为中心”、“软件即服务(Software as

a

service)”转变过程中,软件的开发如何适应这种转变是本书编写要注意的重点,为此,我们将当前主流的Web应用程序开发技术——构件化Web开发引入到本书内容中,构件技术作为软件复用的关键技术之一,一直受到软件界的青睐。随着Internet技术的发展,构件已经被大量加载到Internet,成为实现主动服务的程序基础和软件开发的主流,因此,本书在简单介绍ASP.NET基础知识后,通过一个具体实例,用构件技术来解决项目开发中常用问题,从而实现Web项目的快速开发和软件的重复利用。

   

本书共21章,由两个部分构成,部分为ASP.NET基础部分,第二部分为职业能力与技能训练——构件化开发。部分由7章组成。

   

第1章:ASP.NET程序开发环境构建。主要介绍ASP.NET的相关基础知识、ASP.NET的运行环境及配置和Web应用程序的发布。

   

第2章:ASP.NET语法基础。以C#为基础,主要讲述ASP.NET的语法规则、数据类型、运算符、表达式、控制语句和类的使用等基础知识。

   

第3章:控件基础(1)——Web服务器控件。主要介绍文本框、按钮、图像、单选框、复选框、列表框、面板、表格、日历控件等Web服务器控件的基本使用和应用。

   

第4章:控件基础(2)——验证控件。主要介绍RequiredFieldValidator控件、CompareValidator控件、RangeValidator、RegularExpressionValidator控件、CustomValidator控件、ValidationSummary控件在数据验证中的使用方法。

   

第5章:控件基础(3)——其他控件。主要介绍了解导航控件、一些常用登录控件和WebParts控件的基本使用。

   

第6章:ASP.NET内置对象。主要介绍Server对象、Response对象、Request对象、Application对象和Session对象的使用。

   

第7章:数据库操作。主要介绍数据库连接对象、数据源控件、数据对象和数据绑定控件的使用。

   

第二部分ASP.NET技能与职业能力训练——基于构件的ASP.NET项目(教师信息管理系统)开发,结合学校教师信息管理系统开发,从系统规划、数据库设计和一些常用构件(如用户管理构件、通用数据显示构件、通用数据修改构件、通用记录添加构件、通常数据删除构件、数据更新构件、文件上传构件、加密构件、友情链接构件等)的开发及在教师业务档案管理系统中的应用,进行教学内容和知识重构,通过构件化开发思路,详细介绍软件的开发,既与主流软件开发技术同步,又可实现软件复用。

    本教材具有以下特点。

    (1)创新教材设计理念,突出原子构件的开发设计理念,更适合职业需求和创业要求。

   

(2)将Web开发技术引入教材中,与Web软件开发的主流技术接轨。具有较强的应用价值,内容实用化。

   

(3)本书在充分考虑便于教学的基础上,将理论和实践有机结合,将“教、学、做”有机结合,既是教学用书,也是教学指导用书。

   

(4)本书突出职业能力,强化技能训练,体现工学结合,用构件技术统领教材内容,为学生就业与创业储备知识和专业能力。

    (5)将创新思维和创新过程渗透在教学中,便于提高学生的创新思维和创新设计能力。

    (6)突出“做中学”和“学中用”的教学设计理念。

   

《基于构件ASP.NET(C#)网站开发》全书淡化理论,重点突出原子构件开发(重点、案例),精化了为什么要这样做,突出怎么去做,特别适合职业化需求,是一本融“教、学、做”为一体的教科书,学以致用,用中求学,从而实现理论教学实践化,实践教学项目化,项目教学企业化,企业教学案例化,全程教学就业(创业)化。

   

本书可作为高等职业学校、中等职业学校计算机相关专业教材,也可以作为从事或希望从事网络应用程序开发及Web网站建设的读者的学习和参考用书。

   

我们将为使用本书的教师免费提供电子教案,需要者可以到化学工业出版社教学资源网站

http://www.cipedu.com.cn

免费下载使用。

   

本书由广东省松山职业技术学院刘友生主编,广东省松山职业技术学院王玉贤和山西财政税务专科学校李强担任副主编。本书第1章、第20章的20.2节由广东省松山职业技术学院罗亚玲编写,第2章由李强编写,第3章由广东省松山职业技术学院熊传玉、胡开明编写,第4章由广东省松山职业技术学院吴洲编写,第5章由山西财政税务专科学校乔冰琴编写,第6章由广东省松山职业技术学院曹光忠编写,第7章、第10章~第19章、第20章的20.1节由刘友生编写;第8章由郑州科技学院张思卿编写,第9章由王玉贤编写,第21章由广东省松山职业技术学院鄢丽娟和赵辉编写,王玉贤负责部分稿件的校对,教材所有课件由赵辉制作,全书由刘友生统稿。

   

由于编者水平有限,加之时间仓促,本书在编写出版过程中难免存在疏漏和不足之处,希望读者批评指正。

编者

2012年4月


书籍介绍

《高职高专计算机类专业"十二五"规划教材:基于构件的ASP.NET(C#)网站开发教程》是国务院委托课题“创业教育研究”课题的子课题《创业技能之基于原子构件的.NET项目开发》的研究成果之一。全书由两个部分构成,第一部分ASP.NET基础,主要讲解ASP.NET相关基础知识,共7章,包括ASP.NET环境的构建、ASP.NET语法基础、ASP.NET控件、对象和数据库,这部分内容为后面的构件化Web开发案例做好铺垫。第二部分职业能力与技能训练,共14章,以教师业务档案管理系统的开发为背景,通过构件化开发思路,说明系统规划设计和一些常用构件(如用户管理构件、通用数据显示构件、通用数据修改构件、通用记录添加构件、通常数据删除构件、数据更新构件、文件上传构件、加密构件、友情链接构件等)的开发及在教师业务档案管理系统中的应用,以构件思路开发,既与主流软件开发技术同步,又可实现软件复用。


书籍真实打分

  • 故事情节:4分

  • 人物塑造:7分

  • 主题深度:6分

  • 文字风格:6分

  • 语言运用:7分

  • 文笔流畅:8分

  • 思想传递:9分

  • 知识深度:7分

  • 知识广度:8分

  • 实用性:6分

  • 章节划分:9分

  • 结构布局:4分

  • 新颖与独特:7分

  • 情感共鸣:7分

  • 引人入胜:6分

  • 现实相关:6分

  • 沉浸感:9分

  • 事实准确性:3分

  • 文化贡献:8分


网站评分

  • 书籍多样性:6分

  • 书籍信息完全性:6分

  • 网站更新速度:5分

  • 使用便利性:3分

  • 书籍清晰度:4分

  • 书籍格式兼容性:4分

  • 是否包含广告:3分

  • 加载速度:5分

  • 安全性:8分

  • 稳定性:4分

  • 搜索功能:5分

  • 下载便捷性:3分


下载点评

  • 图书多(255+)
  • 在线转格式(572+)
  • 格式多(458+)
  • 好评多(627+)
  • 快捷(597+)
  • 实惠(200+)
  • 简单(367+)

下载评价

  • 网友 寇***音: ( 2025-01-11 15:26:10 )

    好,真的挺使用的!

  • 网友 宓***莉: ( 2025-01-19 07:49:42 )

    不仅速度快,而且内容无盗版痕迹。

  • 网友 冷***洁: ( 2025-01-16 02:10:48 )

    不错,用着很方便

  • 网友 利***巧: ( 2024-12-24 23:55:21 )

    差评。这个是收费的

  • 网友 辛***玮: ( 2024-12-29 17:20:09 )

    页面不错 整体风格喜欢

  • 网友 温***欣: ( 2024-12-21 03:51:16 )

    可以可以可以

  • 网友 曾***文: ( 2025-01-09 00:03:25 )

    五星好评哦

  • 网友 龚***湄: ( 2025-01-10 13:44:33 )

    差评,居然要收费!!!

  • 网友 宫***凡: ( 2025-01-03 08:51:46 )

    一般般,只能说收费的比免费的强不少。

  • 网友 冉***兮: ( 2024-12-21 07:46:22 )

    如果满分一百分,我愿意给你99分,剩下一分怕你骄傲

  • 网友 晏***媛: ( 2025-01-10 04:06:15 )

    够人性化!

  • 网友 訾***晴: ( 2025-01-02 06:47:03 )

    挺好的,书籍丰富


随机推荐