新書推薦:
《
世界前沿技术发展报告2024
》
售價:NT$
857.0
《
可转债——新手理财的极简工具
》
售價:NT$
296.0
《
新加坡教育:神话与现实
》
售價:NT$
439.0
《
“口袋中的世界史”第一辑·冷战中的危机事件
》
售價:NT$
1326.0
《
绝美的奥伦堡蕾丝披肩编织
》
售價:NT$
806.0
《
狂飙年代:18世纪俄国的新文化和旧文化(第二卷)
》
售價:NT$
806.0
《
万有引力书系 纳粹亿万富翁 德国财富家族的黑暗历史
》
售價:NT$
500.0
《
中国常见植物野外识别手册:青海册
》
售價:NT$
347.0
|
編輯推薦: |
配套资源:电子课件、教学计划、教学大纲、配套视频、配套题库、源代码、教学讲稿等材料。
本书特色:
本书的100个专业源代码由51Aspx.com友情提供,可作为各教师授课时的提高案例。
本书使用了100个经典实例,同时为每个实例配备了微课视频,在减少授课教师的工作量的同时也方便了学生自学。
|
內容簡介: |
《ASP.NET程序设计教程 第2版》系统阐述了ASP.NET编程理论与方法,既偏重于常用技术的介绍,又突出了ASP.NET在实际开发中的应用。《ASP.NET程序设计教程 第2版》以 2015为开发环境,以企业实际应用为蓝本,以大量的图例和实例对ASP.NET做了深入浅出的讲解。主要内容包括ASP.NET概述、Visual Studio 2015编程、ASP.NETC#语法基础、ASP.NET常用控件和内置对象、数据库操作、数据绑定控件应用、网站登录与导航、ASP.NET MVC编程、主题和母版页技术、LINQ技术和AJAX技术。并用两个案例对全书内容做了应用指导。
《ASP.NET程序设计教程 第2版》可作为高等院校计算机类专业的相关教材或教学参考书,还可供编程爱好者、培训人员阅读参考。
《ASP.NET程序设计教程 第2版》配套授课电子课件、教学计划、教学大纲、配套视频、配套题库、源代码、教学讲稿等材料。
|
目錄:
|
前言
第1章ASP.NET概述1
1.1ASP.NET简介2
1.1.1ASP.NET含义2
1.1.2ASP.NET的历史2
1.1.3ASP.NET的优越之处3
1.1.4ASP.NET程序3
1.2.NET Framework概述4
1.2.1.NET Framework含义4
1.2.2.NET Framework组成4
1.2.3公共语言运行库4
1.2.4.NET Framework类库5
1.2.5命名空间5
1.3.NET运行环境构建6
1.3.1开发环境的安装6
1.3.2.NET Framework 4.5的安装7
1.3.3IIS服务器的搭建7
本章小结8
每章一考8
第2章Visual Studio 2015编程10
2.1Visual Studio 2015的获取与
安装11
2.1.1Visual Studio 2015的获取11
2.1.2Visual Studio 2015的安装12
2.2Visual Studio 2015的操作环境14
2.2.1Visual Studio 2015的界面14
2.2.2Visual Studio 2015的常用快捷键14
2.2.3Visual Studio 2015的基本使用15
2.3构建ASP.NET窗体16
2.3.1构建Web页面16
2.3.2Web页面结构18
2.3.3Web页面代码存在形式19
2.3.4ASP.NET代码编写20
2.4综合实例:编写一个简单的ASP.NET程序21
本章小结22
每章一考22
第3章ASP.NET(C#)语法基础24
3.1C#概述25
3.1.1C#简介25
3.1.2C#的特点25
3.1.3C#语言的控制台应用程序运行环境26
3.1.4C#语法规则27
3.1.5C#程序的编写和运行27
3.2C#语言的数据类型28
3.2.1值类型28
3.2.2引用类型31
3.2.3装箱和拆箱32
3.3常量、变量和运算符32
3.3.1常量32
3.3.2变量32
3.3.3运算符34
3.4数组34
3.4.1数组的有关概念34
3.4.2数组的定义35
3.4.3数组的使用36
3.4.4与数组有关的操作37
3.5C#程序控制结构38
3.5.1顺序结构38
3.5.2选择结构39
3.5.3循环结构41
3.6C#常用系统类43
3.6.1字符串操作43
3.6.2日期和时间43
3.6.3数据转换44
3.7方法(函数)44
3.8类和对象45
3.8.1类45
3.8.2类的操作46
3.8.3类的访问控制48
3.8.4继承50
3.8.5Object类(System.Object)52
3.8.6对象52
3.9异常处理54
3.9.1SystemException类54
3.9.2使用try和catch关键字54
3.9.3使用异常处理的优点55
3.9.4使用多条catch子句55
3.9.5捕获所有异常56
3.9.6手动抛出异常 (throw)56
3.9.7finally语句57
3.10C#新增功能57
3.10.1可选参数和命名参数57
3.10.2动态对象58
3.10.3对象初始化器58
3.10.4匿名类型59
3.11综合实例:函数的使用59
本章小结61
每章一考61
第4章ASP.NET常用控件63
4.1ASP.NET控件概述64
4.1.1ASP.NET控件的使用方法64
4.1.2ASP.NET控件的分类65
4.1.3ASP.NET控件的共同属性65
4.2标准控件66
4.2.1Label控件66
4.2.2TextBox控件68
4.2.3Button控件69
4.2.4HiddenField 控件69
4.2.5HyperLink控件70
4.2.6Image控件71
4.2.7ImageMap控件72
4.2.8FileUpload控件74
4.2.9容器类控件75
4.2.10Table、TableRow和TableCell控件77
4.2.11Subsitution控件79
4.3验证控件79
4.3.1验证控件概述80
4.3.2RequiredFieldValidator控件80
4.3.3CompareValidator控件81
4.3.4RangeValidator控件82
4.3.5RegularExpressionValidator控件82
4.3.6CustomValidator控件83
4.3.7ValidationSummary控件85
4.4列表控件86
4.4.1ListBox控件86
4.4.2CheckBox与CheckBoxList控件87
4.4.3RadioButton 与RadioButtonList控件88
4.4.4BulletedList控件90
4.4.5DropDownList控件91
4.5用户控件92
4.5.1用户控件概述92
4.5.2创建用户控件92
4.5.3将ASP.NET网页转换为用户控件94
4.6Rich控件94
4.6.1Wizard控件94
4.6.2AdRotator控件95
4.6.3Calendar控件95
4.6.4MultiView和View控件97
4.7综合实例:ASP.NET控件的综合使用98
本章小结99
每章一考100
第5章ASP.NET内置对象102
5.1ASP.NET内置对象概述103
5.2Request 对象103
5.2.1Request对象概述103
5.2.2Request对象的属性和方法104
5.2.3Request基本应用106
5.2.4Request对象方法举例108
5.3Response对象108
5.3.1Response对象概述108
5.3.2Response对象的属性和方法108
5.3.3Response基本应用109
5.3.4Response对象方法举例110
5.4Application对象111
5.4.1Application对象概述111
5.4.2Application对象的属性和方法112
5.4.3Application基本应用112
5.4.4Application对象方法举例113
5.5Session对象114
5.5.1Session对象概述114
5.5.2Session对象的属性和方法115
5.5.3Session基本应用115
5.5.4Session对象方法举例116
5.6Cookie对象118
5.6.1Cookie对象概述118
5.6.2Cookie对象的属性和方法118
5.6.3Cookie基本应用119
5.7Server对象119
5.7.1Server对象概述120
5.7.2Server对象的属性和方法120
5.7.3Server基本应用120
5.8综合实例:Server对象方法举例123
本章小结124
每章一考125
第6
|
內容試閱:
|
ASP.NET是微软公司.NET平台下重要的编程语言,也是目前流行的网络编程语言。本书由拥有丰富软件编程经验的全国十大特教园丁、中国计算机协会会员、国家级计算机程序设计竞赛裁判崔连和主编,在编写过程中汇集了数十名ASP.NET程序员的智慧,同时结合了IT发展的最新潮流,满足了企业实际岗位的需求。
全书共分四部分,由13章组成,各章节内容简述如下。
第一部分是ASP.NET基础部分。本部分讲述了ASP.NET基础知识、Visual Studio 2015环境的构建、C#语法基础,这三章的知识为读者学习ASP.NET编程奠定坚实的基础,是进入ASP.NET编程殿堂的必由之路。
第二部分是ASP.NET的控件与对象。本部分详细讲解了ASP.NET的各类控件、各个对象,每个控件及对象都采用案例进行讲解。这部分介绍了ASP.NET网络编程的常用功能,只有掌握这些知识,才能顺利进入网络编程的世界。
第三部分是ASP.NET编程的实践部分。本部分讲解了ASP.NET的数据库操作、数据控件的应用、网站登录与导航、MVC技术、主题和母版页技术、LINQ技术、AJAX技术。这一部分是ASP.NET的核心部分,也是全书的重点。
第四部分是案例部分。本部分采用了两个案例,对全书知识应用进行了概括总结并以案例方式进行了延伸。第一个实例是一个简易的学生信息管理系统,这是一个结合心理学知识,专门为教学而设计的简易的入门程序,旨在帮助读者以无恐惧的心理进入完整程序的编写。第二个实例是中小企业办公自动化系统,其开发者是本书作者的助手娄喜辉先生,他从一个专业程序员的视角,用曾经为某企业开发过的实际案例,对ASP.NET的应用做了诠释。
本书具有如下特点。
(1)配套齐全:本书附送近20种配套资料,全方位满足高校教师备课的需要。
(2)通俗易懂:本书在写作过程中,充分考虑到各层次的读者水平,用浅显的语言描述了相对深奥的计算机专业知识,语言通俗易懂,适合各层次读者选用。
(3)专业网站:本书配套一个专业服务网站,长期为本书的读者提供便利的全方位服务。
(4)赠送源代码:本书的100个专业源代码由51Aspx.com友情提供,可作为各教师授课时的提高案例。
(5)案例导航:本书使用了100个经典实例,同时为每个实例配备了微课视频,在减少授课教师的工作量的同时也方便了学生自学。
本书由齐齐哈尔大学崔连和主编,由齐齐哈尔大学姜永增、董晶、黄德海任副主编,参加本书编写的还有郑晓东、崔越杭。其中第1、2、3、13章由崔连和编写,第4、5、6章由姜永增编写,第7、8章由董晶编写,第9、10章由黄德海编写,第10章由郑晓东编写,第11、12章由崔越杭编写。
由于作者水平有限,书中难免有不妥和错误之处,真诚期待专家及读者批评指正。
|
|