- 上午2.数据访问接口层创建
- 上午3.数据层创建
- 下午1数据会话层创建
- 下午2.EF线程内唯一
- 下午3.抽象工厂以及业务层创建
- 下午4.业务层构建完成
- 上午1.复习
- 上午2.展示用户数据
- 上午3.批量删除数据
- 下午1.添加用户数据
- 下午2.展示要更新的数据
- 下午3.完成数据的更新
- 下午4.Spring.Net简介
- 上午1.复习
- 上午2.Spring.net中Ioc实现
- 上午3.Spring.Net中实现DI操作
- 上午4.Spring.Net在MVC中应用
- 下午1异常处理
- 下午2.Log4Net日志处理
- 下午3.基本登录完成
- 下午4.统一完成Session校验
- 下午5.登录问题(重定向问题,Session问题)
- 上午1.Memcache简介
- 上午2.Memcache基本原理
- 上午3.Memcache安装
- 上午4.MemcacheHelper封装
- 下午1.OA简介
- 下午2.OA常见模块
- 下午3.OA系统传统布局模式
- 下午4.WebQQ布局模式
- 上午1.权限分析
- 上午2.权限分析2
- 上午3.T4模板
- 上午4.角色管理
- 上午1.展示要为用户分配的权限
- 上午2.完成用户权限分配
- 上午3.清除用户权限
- 下午1.登录菜单权限过滤
- 下午2.复习菜单权限过滤
- 下午3.非菜单权限进行过滤1
- 下午4.非菜单权限过滤2
- 上午1.Lucene.Net简介
- 上午2.分词简介
- 上午3.添加索引库
- 上午4.计算搜索的实现
- 下午1.搜索第一个版本
- 下午2.添加搜索结果样式以及高亮显示
- 下午3.队列解决LuceneNet文件并发
- 下午4.队列解决LuceneNet文件并发2
- 上午1.单列模式以及热词统计分析
- 上午2.Quartz.Net简介
- 上午3.热词统计
- 上午4.热词展示AutoComplate
- 下午1.复习热词统计
- 下午2.WebService使用
- 下午3.WebService使用2
- 下午4.调用远程的WebService
- 下午5.WCF服务创建
- 下午6.WCF客户端创建
- 上午1.WCF补充
- 上午2.复习Asp.netMVC
- 上午3.复习框架设计
- 上午4.复习项目内容
- 下午1.Redis简介
- 下午2.Redis的数据类型
- 下午3.使用Redis分布式队列
- 下午4.Redis主从复制
手把手带你做企业级项目!ASP.NET MVC OA系统开发全栈实战
今天咱们聊点干货,如果你是刚学完C#基础想找项目练手的同学,或者工作里需要快速掌握MVC开发模式的.NET工程师,这个ASP.NET MVC OA项目实战视频教程就是为你量身定定的!
为什么这个OA项目值得你投入时间?
真实的项目永远是最好的老师。这个教程不是那种教你怎么写个计算器的玩具项目,而是完整还原了某上市公司内部OA系统的开发过程。
从最开始的PowerDesigner数据库设计,到用VS2008撸代码,再到最后上线部署,整个开发流程都会带着你走一遍。特别要提的是权限管理模块,我们不仅会做传统的RBAC权限控制,还会结合Memcache解决高并发下的用户会话问题。
你能收获的硬核技能
- ▸ EntityFramework实战经验:再也不怕ORM性能优化
- ▸ MVC路由的深度定制:让URL既美观又高效
- ▸ 工作流引擎集成:处理公文审批这种复杂业务
- ▸ Redis缓存实战:解决万人同时登录的系统瓶颈
课程内容全景图
整个项目分为六个核心模块,每个模块都是企业开发中的经典场景:
权限管理(含源码级讲解)
不仅要实现菜单权限控制,还会教你怎么防止越权攻击。我们会用T4模板自动生成权限代码,节省70%的重复劳动。
公文流转系统
重点讲如何用WCF服务实现跨部门文件流转,这里会涉及到分布式事务处理这个高级话题。
会议管理系统
教你用SignalR实现实时会议室预约提醒,避免出现"会议室撞车"的尴尬情况。
项目协作平台
这里会引入Team Foundation Server进行源代码管理,体验真实团队的协作开发流程。
大纲速览(含关键技术点)
- 项目准备阶段
- - PowerDesigner数据库建模实战
- - 三层架构与MVC的完美结合
- 核心框架搭建
- - 用Spring.NET实现依赖注入
- - NLog日志系统的深度集成
- 权限管理模块
- - 基于RBAC的权限设计方案
- - 用Memcache优化权限验证
- 公文流转系统
- - 工作流引擎集成方案对比
- - WCF服务的异常处理机制
这门课适合谁学?
应届毕业生: 做完这个项目,简历上"项目经验"栏马上变得充实起来。我们教的不只是编码,更包括需求分析、数据库设计等全流程经验。
转行人员: 通过完整的OA项目快速建立.NET技术体系认知,比碎片化学习效率高得多。
在职开发者: 想要提升架构设计能力的小伙伴,可以重点关注课程中的缓存设计、服务分层等企业级解决方案。
最后说个小细节,课程所有代码都是现场手敲的,没有直接给成品代码。因为真实的开发过程就是不断调试、改bug的过程,这比直接看完美代码学到的更多!








