更新时间:2020-11-28 18:30:37
封面
版权信息
作者简介
推荐语
前言
第1章 MVC开发前奏
1.1 开发环境搭建
1.2 常用辅助开发工具介绍
1.3 知识储备
1.4 C#语法新特性
第2章 Entity Framework
2.1 Entity Framework简介
2.2 Database First开发方式
2.3 Entity Framework增删改查
2.4 EF查询相关
2.5 ModelFirst开发方式
2.6 Code First开发方式
第3章 初识MVC
3.1 MVC简介与三层架构
3.2 ASP.NET的两种开发方式
3.3 第一个ASP.NETMVC程序
3.4 MVC的约定
第4章 MVC进阶
4.1 View详解
4.2 Razor视图引擎
4.3 Controller
4.4 Model和验证
4.5 HtmlHelper
4.6 ASP.NET MVC分页
第5章 MVC核心透析
5.1 MVC Routing
5.2 异步Ajax
5.3 MVC Areas
5.4 MVC Filter
5.5 MVC整体运行流程
第6章 网站性能和安全优化
6.1 缓存
6.2 压缩合并css和js
6.3 删除无用的视图引擎
6.4 使用防伪造令牌来避免CSRF攻击
6.5 隐藏ASP.NETMVC版本
6.6 Nginx服务器集群
6.7 常用的Web安全技术手段
第7章 NHibernate
7.1 NHibernate简介
7.2 第一个NHibernate应用程序
7.3 增删改查询
7.4 使用代码映射
7.5 监听NHibernate生成的SQL
第8章 IoC 、Log4Net和Quartz.Net
8.1 Unity
8.2 Spring.Net
8.3 Log4Net
8.4 Quartz.Net
第9章 分布式技术
9.1 WebService
9.2 WCF
9.3 Web API
9.4 Memcached
9.5 Redis
9.6 MongoDB
第10章 站内搜索
10.1 SEO
10.2 Lucene.Net简介和分词
10.3 最简单的搜索引擎代码
10.4 搜索的第一个版本
10.5 搜索的优化版
第11章 财务对账系统
11.1 需求
11.2 前台UI框架搭建
11.3 菜单特效
11.4 面板折叠和展开
11.5 tab多页签支持
11.6 Controller和View的交互
11.7 增改查匹配
11.8 统计报表
11.9 服务器端排序
11.10 从ASP.NETMVC中导出Excel文件
11.11 数据同步
第12章 通用角色权限管理系统
12.1 需求分析
12.2 技术选型
12.3 数据库设计
12.4 架构搭建
12.5 功能实现
12.6 运行项目