详情
内容简介:
想知道网站是怎么从无到有的吗?想了解商用网站是怎么构建自己的模块吗?知或者不知,本书就在这里,不增不减,循序渐进。
你即将有机会坐上网站设计大巴,从基础走到新技术,从框架模块走到项目实现。沿途你将欣赏到两个实例风景——网上商店和博客系统开发的全过程,详细了解ASP.NET4.0 Web开发技术的基础、实际开发中的应用以及LINQ技术和ASP.NET MVCFramework框架。沿途停靠的站点包括:Visual Studio 2010开发平台、.NETFramework基础知识、ASP.NET控件、C#4.0语言基础、ADO.NET数据库访问技术基础、LINQ数据访问技术、ASP.NET MVCFramework框架。这些单一的技术将会神奇地结合起来,形成更为有用的新方法,例如LINQ技术将与ASP.NET MVCFramework框架一起为开发网上商店系统服务。同时,本巴士还张贴有ASP.NET学习资源、SQL Server2005安装指南、.NET框架类库介绍、Pet Shop 4.0案例分析和ASP.NET安全性问题的有用内容。
读者对象:
本书结合了丰富的项目开发经验及体会。对于有一定.NET平台下开发经验的、想学习ASP.NET开发技术的编程人员和爱好者,本书是不可多得的入门指引与参考用书;对于了解一些ASP.NET开发知识,但对于应用的LINQ和ASP.NETMVCFramework技术进行项目开发,还缺乏经验的开发人员,本书可作为相关的参考资料;而对于ASP.NET和C#语言的初学者,也可以通过本书了解到C#语言的各种强大特性及其在实际开发中的应用。
目 录:
第1章 ASP.NET的世界
1.1 ASP.NET的来世今生
1.1.1 ASP.NET技术及其发展过程
1.1.2 ASP.NET 设计目标
1.2 ASP.NET的第一堂课
1.2.1 ASP.NET控件概述
1.2.2 Hello ASP.NET
1.3 伴您成长
1.3.1 您从本章学到了什么
1.3.2 蛋糕加点奶油,咖啡加点糖
1.3.3 下一步做什么
第2章 ASP.NET编程基础
2.1 兵器篇——.NET集成开发环境Visual Studio 201
2.1.1 Visual Studio 2010的安装
2.1.2 常用功能窗口介绍
2.1.3 帮助系统
2.2 内功篇—— C#语言基础
2.2.1 C#简介
2.2.2 C#的数据类型
2.2.3 变量和常量
2.2.4 流程控制
2.2.5 C#面向对象编程
2.2.6 C# 4.0新特性
2.3 NET框架
2.3.1 公共语言运行时(CLR)
2.3.2 微软中间语言(MSIL)
2.4 NET框架4.0新特性
2.5 伴您成长
2.5.1 您从本章学到了什么
2.5.2 蛋糕加点奶油,咖啡加点糖
2.5.3 下一步做什么
第3章 ASP.NET与数据库
3.1 数据库技术
3.2 数据库产品
3.2.1 SQL Server
3.2.2 Access
3.3 ADO.NET数据访问
3.3.1 数据访问概述
3.3.2 ADO.NET
3.4 数据访问控件
3.4.1 数据源控件
3.4.2 数据绑定控件
3.5 伴您成长
3.5.1 您从本章学到了什么
3.5.2 蛋糕加点奶油,咖啡加点糖
3.5.3 下一步做什么
第4章 LINQ技术
4.1 LINQ基础
4.1.1 什么是LINQ
4.1.2 LINQ功能构建模块简介
4.2 LINQ详细介绍
4.2.1 LINQ To Objects
4.2.2 LINQ To SQL
4.2.3 LINQ To XML
4.3 ADO.NET Entity Framework
4.3.1 ADO.NET Entity Framework简介
4.3.2 LINQ To Entities
4.4 LINQ数据映射
4.4.1 表和实体类
4.4.2 字段和属性
4.4.3 实体类关联
4.4.4 数据访问
4.5 LINQ与存储过程
4.6 LINQ并发与事务处理
4.6.1 并发问题
4.6.2 事务处理
4.7 伴您成长
4.7.1 您从本章学到了什么
4.7.2 蛋糕加点奶油,咖啡加点糖
4.7.3 下一步做什么
第5章 ASP.NET MVC Framework
5.1 MVC基础
5.1.1 什么是MVC
5.1.2 MVC特性
5.2 ASP.NET MVC 介绍
5.2.1 ASP.NET MVC:模型(Model)
5.2.2 ASP.NET MVC:视图(View)
5.2.3 ASP.NET MVC:控制器(Controller)
5.2.4 MVC设计模式的扩展
5.3 ASP.NET MVC详细内容
5.3.1 URL路由规则
5.3.2 了解控制器类
5.3.3 Action 方法及参数
5.3.4 视图引擎
5.3.5 模型与数据库
5.3.6 参数传递
5.4 ASP.NET MVC举例
5.4.1 创建ASP.NET MVC项目
5.4.2 在控件器中添加Action方法
5.4.3 添加视图
5.4.4 编译运行
5.5 伴您成长
5.5.1 您从本章学到了什么
5.5.2 蛋糕加点奶油,咖啡加点糖
5.5.3 下一步做什么
第6章 实例:用LINQ和MVC开发网上商店
6.1 创办网上商店
6.1.1 给网店取个名——灵客
6.1.2 灵客有什么功能
6.1.3 让我们开始吧
6.2 开始编程,跑起来再说
6.2.1 创建ASP.NET MVC应用程序
6.2.2 创建数据库
6.2.3 跑起来再说
6.3 商品维护
6.3.1 创建Product表
6.3.2 添加LINQ类
6.3.3 商品维护
6.3.4 给Product表添加字段
6.4 东西有点乱,来个分类显示
6.4.1 添加Category表,更新LINQ类
6.4.2 添加分类
6.4.3 分类显示商品
6.5 东西太多记不住,让购物车来帮您
6.5.1 创建购物车
6.5.2 将东西放入购物车
6.5.3 查看购物车内的东西
6.6 买了东西总要付钱吧
6.6.1 获得订单
6.6.2 在付账页面显示购物车中的内容
6.7 帮您把东西送到家
6.7.1 查看发货订单
6.7.2 设置发货状态
6.8 给商店请个管家
6.8.1 添加管理员和用户注册
6.8.2 前台用户登录控制
6.8.3 后台管理员登录控制
6.9 伴您成长
6.9.1 您从本章学到了什么
6.9.2 蛋糕加点奶油,咖啡加点糖
6.9.3 下一步做什么
第7章 实例:用LINQ和MVC开发博客系统
7.1 关于博客
7.1.1 现实中的博客
7.1.2 关于博客的开发
7.2 从分析做起
7.2.1 使用场景分析
7.2.2 实体分析
7.3 设计
7.3.1 架构设计
7.3.2 存储设计
7.3.3 功能设计
7.4 实现
7.4.1 建立项目
7.4.2 建立数据库
7.4.3 生成MVC模型
7.4.4 编写控制器并建立视图
7.5 伴您成长
7.5.1 您从本章学到了什么
7.5.2 蛋糕加点奶油,咖啡加点糖
7.5.3 下一步做什么
附录A ASP.NET学习资源
附录B SQL Server 2005安装指南
附录C NET框架类库介绍
附录D 如何保护ASP.NET应用程序
附录E Pet Shop解析
- 联系人:阿道
- 联系方式: 17762006160
- 地址:青岛市黄岛区长江西路118号青铁广场18楼