具体描述
《入门很简单丛书:ASP.NET入门很简单》以简单、轻松的语言细致地介绍了ASP.NET开发的相关知识,书中的每章内容都是ASP.NET技术的重点。《入门很简单丛书:ASP.NET入门很简单》讲解由易到难,由浅入深,通过大量的实例和详细的代码解释帮助读者理解和掌握相应的知识点,在每章最后提供了习题,以检测和巩固读者的学习效果。本书配1张DVD光盘,收录了为本书录制的16小时配套多媒体教学视频及实例源文件,除此之外还提供了大量的进阶教学视频及实例源文件等。
《入门很简单丛书:ASP.NET入门很简单》共15章,分3篇。第1篇为开发基础,涵盖ASP.NET概述、开发环境的搭建、C#语言基础、C#语言进阶。第2篇为开发进阶,涵盖ASP.NET内置对象、ASP.NET中的表单和控件、SQLServer数据库及SQL语言、文件和XML的操作、数据加密、ADO.NET技术、LINQ查询语言、WCF入门、AJAX异步技术、三层架构。第3篇为案例实战,介绍了一个具体的项目案例——乔乔网的设计和开发过程,该项目案例综合了前面几章所讲的内容,通过该项目案例,读者不仅可以对前面的内容进行复习,还可以实际体验一下项目开发的完整流程和过程,让自己的开发水平有一个质的飞跃。
本书特别适合ASP.NET初学者打好基本功的阶段进行阅读,也适合有一定开发经验的读者查阅和参考。另外,本书还适合大中专院校作为相关专业的教材使用。
超值DVD光盘,你值得拥有!
16小时配套教学视频及实例源文件
24个ASP.NET模块与5个项目案例的教学视频(共9.5小时)
5个.NET项目案例教学视频(共4.7小时)及源文件
《C#与.NET程序员面试宝典》电子书(360页)
作者简介
田伟,高级软件工程师。从事.NET开发多年,有丰富的ASP.NET编程经验,对.NET框架有深入的研究和透彻的理解。目前专注于电子商务、大数据存储与呈现的研究。曾经参加过国家863计划的一些项目,还担任过多个软件项目的负责人。因高中擅长化学而被人戏称为MOL(摩尔)。
目录信息
第1章 初识ASP.NET( 教学视频:125分钟)
1.1 网页的基础知识
1.1.1 网页是什么?
1.1.2 永垂不朽的HTML
1.1.3 HTML标签
1.1.4 CSS让页面更炫
1.1.5 JS让页面动起来
1.1.6 HTML编辑利器
1.2 ASP.NET框架
1.2.1 .NET框架历史
1.2.2 .NET框架概述
1.2.3 CLI公共语言基础
1.2.4 .NET常用类
1.3 从第一个ASP.NET页面看世界
1.3.1 一起写第一个ASP.NET页面
1.3.2 ASP.NET页面和静态页面的关系
1.3.3 ASP.NET页面元素
1.3.4 ASP.NET页面工作原理
1.3.5 ASP.NET页面生存周期
1.4 小结
1.5 习题
第2章 工欲善其事 必先利其器( 教学视频:46分钟)
2.1 工欲善其事 必先利其器 之VS安装篇
2.1.1 安装VS 2012的先决条件
2.1.2 安装VS 2012
2.1.3 各版本的VS
2.2 工欲善其事 必先利其器 之VS认识篇
2.2.1 开始界面
2.2.2 菜单栏
2.2.3 工具栏
2.2.4 工具箱
2.2.5 属性窗口
2.2.6 主工作区
2.2.7 其他
2.3 工欲善其事 必先利其器 之VS Helper篇
2.4 小结
2.5 习题
第3章 C#语言基础( 教学视频:70分钟)
3.1 这世界,我来了
3.1.1 Hello World程序编写
3.1.2 Hello World程序解析
3.1.3 Hello World程序总结
3.2 C#数据类型
3.2.1 C#值类型
3.2.2 简单类型
3.2.3 引用类型
3.2.4 装箱和拆箱
3.3 变量与常量
3.3.1 常量
3.3.2 变量
3.4 C#中的表达式
3.5 运算符
3.5.1 算术运算符
3.5.2 逻辑运算符
3.5.3 字符串连接运算符
3.5.4 自增和自减运算
3.5.5 移位运算符
3.5.6 比较运算符
3.5.7 赋值运算符
3.5.8 成员访问运算符
3.5.9 索引运算符
3.5.10 数据类型转换运算符
3.5.11 条件运算符
3.5.12 委托连接和删除运算符
3.5.13 对象创建运算符
3.6 流程控制语句
3.6.1 选择语句
3.6.2 选择语句switch分支语句
3.6.3 迭代语句do…while
3.6.4 迭代语句for
3.6.5 迭代语句foreach
3.6.6 迭代语句while
3.6.7 跳转语句break
3.6.8 跳转语句 continue
3.6.9 跳转语句goto
3.6.10 跳转语句 return
3.6.11 异常处理语句try…catch…finally
3.6.12 抛出异常throw
3.7 小结
3.8 习题
第4章 C#语言基础进阶( 教学视频:132分钟)
4.1 集合
4.1.1 列表 ArrayList
4.1.2 队列Queue
4.1.3 栈 Stack
4.2 范型 82
4.2.1 List 集合
4.2.2 Queue 范型队列
4.2.3 Stack 范型栈
4.2.4 Dictionary字典
4.3 面向对象入门
4.3.1 类
4.3.2 使用类来创建对象
4.3.3 类属性和方法的访问控制
4.3.4 构造函数&析构函数
4.3.5 继承
4.3.6 多态
4.3.7 封装
4.4 关键字和转义字符
4.5 代码的艺术性
4.5.1 命名规范
4.5.2 注释
4.5.3 程序也要层次分明
4.6 小结
4.7 习题
第2篇 进 阶 篇
第5章 ASP.NET内置对象( 教学视频:58分钟)
5.1 继续引言
5.2 Page类
5.2.1 Page类是什么
5.2.2 Page类的属性
5.2.3 Page方法
5.2.4 Page类练习程序
5.3 Request对象
5.4 Response对象
5.5 Server对象
5.6 Session对象
5.7 Cookie对象
5.8 Application对象
5.9 ViewState对象
5.10 <%%>表达式
5.11 <%=%>表达式
5.12 <%#%>和<%$%>表达式
5.13 路径运算符
5.14 小结
5.15 习题
第6章 ASP.NET中的表单和控件( 教学视频:92分钟)
6.1 表单
6.2 获取表单的值
6.3 HTML服务器控件
6.4 ASP.NET中常用的服务器控件
6.4.1 按钮控件
6.4.2 事件和委托
6.4.3 文本框控件
6.4.4 下拉菜单
6.4.5 其他控件
6.5 数据绑定控件
6.5.1 下拉菜单
6.5.2 ListBox控件
6.5.3 GridView控件
6.5.4 Repeater控件
6.5.5 明细控件
6.6 验证控件
6.6.1 RequiredFieldValidator控件
6.6.2 CompareValidator控件
6.6.3 RangeValidator控件
6.6.4 RegularExpressionValidator控件
6.6.5 customvalidator控件
6.6.6 ValidationSummary控件
6.6.7 验证控件汇总
6.7 复合控件
6.7.1 TreeView控件
6.7.2 MultiView控件
6.8 自定义控件
6.9 母版页
6.10 小结
6.11 练习题
第7章 SQL Server数据库及SQL语言( 教学视频:52分钟)
7.1 SQL Server 2012的安装
7.2 认识SQL Server 2012
7.2.1 SQL菜单栏
7.2.2 SQL工具栏及状态栏
7.2.3 SQL对象资源管理器及主窗口
7.3 SQL入门
7.3.1 数据库的基础知识
7.3.2 SQL命令类型
7.3.3 准备工作
7.4 SQL中的数据类型
7.4.1 二进制数据类型
7.4.2 字符串数据类型
7.4.3 unicode数据类型
7.4.4 日期类型
7.4.5 数字类型
7.5 操作数据库对象
7.5.1 视图
7.5.2 存储过程
7.5.3 触发器
7.6 数据操作
7.6.1 增加数据
7.6.2 更新数据
7.6.3 删除数据
7.7 查询数据
7.7.1 准备工作
7.7.2 select语句
7.7.3 from子句
7.7.4 where子句
7.7.5 orderby子句
7.8 SQL中常用的操作符
7.8.1 比较操作符
7.8.2 逻辑操作符
7.8.3 连接操作符
7.8.4 算术操作符
7.9 查询汇总
7.9.1 总记录数
7.9.2 求和
7.9.3 最大值
7.9.4 最小值
7.9.5 平均值
7.10 小结
7.11 习题
第8章 文件和XML的操作( 教学视频:128分钟)
8.1 文件操作的基本思想
8.2 目录操作
8.2.1 检查目录是否存在
8.2.2 创建目录
8.2.3 读取目录
8.2.4 修改文件夹信息
8.2.5 删除文件夹
8.3 文件操作
8.3.1 文件操作
8.3.2 文件内容的操作
8.4 XML概述
8.5 XML进阶
8.5.1 XML结构
8.5.2 XML元素
8.5.3 XML包含信息的方式
8.5.4 XPath表达式
8.6 C#操作XML
8.6.1 准备工作
8.6.2 C#操作XML基础知识
8.6.3 C#读取XML文档
8.6.4 查找节点
8.6.5 增加节点
8.6.6 删除节点
8.6.7 更新节点
8.7 小结
8.8 习题
第9章 数据加密( 教学视频:23分钟)
9.1 对称加密
9.2 不对称加密
9.3 自定义加密
9.4 MD5加密
9.5 小结
9.6 习题
第10章 ADO.NET技术( 教学视频:37分钟)
10.1 ADO.ENT概述
10.2 Connection对象
10.2.1 创建一个新的连接对象
10.2.2 连接字符串
10.2.3 打开和关闭连接
10.2.4 连接对象的状态
10.2.5 SqlConnection示例
10.3 Command对象和DataReader对象
10.3.1 Command对象
10.3.2 DataReader对象
10.3.3 示例程序
10.3.4 基于连接的ADO.NET总结
10.4 DataAdapter对象和DataSet对象
10.4.1 DataAdapter对象
10.4.2 DataSet对象
10.4.3 GridView控件的数据绑定
10.4.4 Repeater控件的数据绑定
10.5 小结
10.6 习题
第11章 LINQ查询语言( 教学视频:56分钟)
11.1 LINQ基础知识
11.1.1 隐含类型局部变量
11.1.2 匿名类型
11.1.3 自动属性
11.1.4 对象初始化器
11.1.5 Lambda表达式
11.2 DataContext和实体对象
11.2.1 DataContext类
11.2.2 实体类 301
11.2.3 DataContext类配合实体类的操作
11.2.4 LINQ语法
11.3 LINQ数据操作
11.3.1 生成实体类
11.3.2 增删改操作
11.4 LINQ的查询
11.4.1 from子句
11.4.2 where子句
11.4.3 select子句
11.4.4 Orderby子句
11.4.5 into子句
11.4.6 group by 子句
11.4.7 join子句
11.4.8 Let子句
11.5 小结
11.6 习题
第12章 WCF入门( 教学视频:27分钟)
12.1 什么是WCF
12.2 WebService概述
12.2.1 SOAP——简单对象协议
12.2.2 WSDL——网络服务描述语言
12.2.3 UDDI——描述、发现、集成的服务
12.3 WebService的使用
12.4 ashx的使用
12.5 小结
12.6 习题 331
第13章 AJAX异步技术( 教学视频:65分钟)
13.1 纯JavaScript实现AJAX
13.2 第三方框架下的AJAX
13.3 .NET的AJAX控件库
13.4 小结
13.5 习题
第14章 三层架构( 教学视频:28分钟)
14.1 数据库通用类
14.2 三层架构概述
14.3 小结
14.4 习题
第3篇 实例实战篇
第15章 乔乔网的设计和开发( 教学视频:28分钟)
· · · · · · (收起)
读后感
用户评价
**这本书是一本不可多得的ASP.NET初学者指南** 在我刚开始接触ASP.NET时,我感到信息量巨大,技术概念繁多,学习起来有些吃力。这本书《ASP.NET入门很简单》的出现,极大地缓解了我的困境。它以一种非常人性化的方式,将ASP.NET的各个模块和功能进行了梳理和整合。书中对HTTP协议在ASP.NET中的作用、ViewState、Session、Application等状态管理机制的讲解,让我对Web应用的状态有了更深刻的理解。我也很喜欢书中对ASP.NET MVC中路由、控制器、视图、模型之间的协作关系的详细阐述,这对于理解Web应用的请求处理流程至关重要。书中对Entity Framework ORM的介绍,也为我后续数据库访问的学习指明了方向。我尤其赞赏的是,书中并没有回避一些常见的开发挑战,而是通过实际案例,向我们展示了如何解决这些问题,例如如何进行表单验证,如何处理用户输入等。这本书的语言风格非常亲切,仿佛一位经验丰富的导师在手把手地教导我,让我能够按照自己的节奏,扎实地掌握每一个知识点。
**这本ASP.NET书简直是我的救星!** 自从我决定深入学习Web开发领域,ASP.NET这个名字就一直在我耳边回响。然而,市面上关于ASP.NET的书籍琳琅满目,让我不知从何下手。直到我偶然发现了这本《ASP.NET入门很简单》,我仿佛找到了迷雾中的灯塔。我并非完全的编程新手,之前接触过一些Java和Python的基础,但对于微软的.NET框架以及ASP.NET的Web开发模式,我一直感到有些陌生。这本书从最基础的概念讲起,循序渐进,语言通俗易懂,没有堆砌那些晦涩难懂的技术术语,让我这个“小白”也能轻松理解。书中对MVC、Razor Pages等核心概念的讲解非常清晰,让我很快就建立起了对ASP.NET Web开发模式的整体认知。我尤其喜欢书中对各种常用控件和技术的实际应用演示,每一个例子都非常有针对性,让我能够直接上手实践。更重要的是,它强调了“简单”这个理念,在讲解过程中,作者并没有试图一次性将所有知识点倾倒给我,而是有选择性地、有重点地介绍,让我感觉每一步学习都充满了成就感,而不是被 overwhelming 的信息淹没。我已经迫不及待地想用它来构建我的第一个ASP.NET Web应用程序了!
**这本书为我打开了ASP.NET开发的大门,让我受益匪浅** 自从我开始涉足Web开发领域,ASP.NET技术一直是我重点关注的对象。这本《ASP.NET入门很简单》对我来说,简直是一份宝贵的学习资源。书中对ASP.NET生命周期、事件处理机制的讲解,让我对Web页面是如何被构建和渲染有了更清晰的认识。我特别喜欢书中对Web API开发的介绍,它清晰地解释了如何构建RESTful服务,这对于我未来开发前后端分离的Web应用至关重要。书中对jQuery等前端技术的整合运用,也让我看到了ASP.NET与其他技术栈结合的可能性。更让我欣喜的是,这本书不仅教授了理论知识,还提供了大量的实操代码,让我能够快速地将所学知识应用到实际项目中。比如,书中关于如何实现用户注册和登录功能的章节,对我来说帮助非常大,让我能够亲手搭建一个完整的用户认证系统。这本书的叙述方式非常流畅,不会让人感到枯燥乏味,每个章节都像是对我学习旅程的一次新的启发,让我对ASP.NET的学习充满了动力。
**这本ASP.NET书籍是我学习道路上的一块重要垫脚石** 在我的Web开发学习过程中,ASP.NET技术一直是我非常感兴趣但又感到有些畏惧的领域。直到我遇到了《ASP.NET入门很简单》这本书,这种感觉才得到了彻底的改变。它以一种非常系统而又浅显易懂的方式,为我揭示了ASP.NET的奥秘。书中对ASP.NET应用程序的部署和发布过程的讲解,让我对接下来的项目落地有了更清晰的规划。我非常欣赏书中对安全性方面的强调,例如如何防止SQL注入、XSS攻击等,这对于构建健壮的Web应用至关重要。书中对ASP.NET SignalR的介绍,也让我对实时通信的Web应用有了初步的了解。我尤其喜欢这本书的排版和图示,它们使得复杂的概念更加直观易懂。阅读这本书的过程,就像是在一位经验丰富的向导的带领下,一步步地探索ASP.NET的广阔天地。我从中不仅学到了ASP.NET的核心技术,更重要的是,它培养了我独立解决问题的能力,让我对未来的ASP.NET开发之路充满了信心。
**这本书为我的ASP.NET学习之旅奠定了坚实的基础** 作为一名希望在Web开发领域有所建树的初学者,我一直在寻找一本能够引导我入门ASP.NET的优秀教材。这本《ASP.NET入门很简单》无疑满足了我的需求。它不仅涵盖了ASP.NET开发所需的关键技术和概念,而且在讲解过程中,充分考虑到了初学者的认知特点。书中对.NET Framework的整体架构、ASP.NET Web Forms模型和ASP.NET MVC模型的区别与联系进行了深入浅出的剖析,让我对这两种主要的Web开发模式有了清晰的认识。我特别欣赏书中对代码示例的精心设计,每一个片段都力求简洁明了,易于理解和复用。通过跟随书中的步骤,我不仅学会了如何创建和配置ASP.NET项目,还掌握了数据绑定、用户身份验证、页面导航等核心功能。此外,书中还涉及了一些数据库操作和AJAX技术,为我后续更深入的学习打下了良好的基础。我个人认为,这本书的价值不仅仅在于传授技术知识,更在于它所传递的“由简入繁”的学习思路,让我在面对复杂的Web开发技术时,不再感到畏惧,而是充满信心。
这本书还不错,MOL用网址幽默的语言向我们展示了如何简单快速的入门.net,并在程序员这条路上快速成长
这本书还不错,MOL用网址幽默的语言向我们展示了如何简单快速的入门.net,并在程序员这条路上快速成长
这本书还不错,MOL用网址幽默的语言向我们展示了如何简单快速的入门.net,并在程序员这条路上快速成长
这本书还不错,MOL用网址幽默的语言向我们展示了如何简单快速的入门.net,并在程序员这条路上快速成长
这本书还不错,MOL用网址幽默的语言向我们展示了如何简单快速的入门.net,并在程序员这条路上快速成长