课程介绍
【2023新课】Android开发零基础到就业-小米商城架构师亲授
华方基业-企业架构设计
软件需求分析与需求管理实践
数据治理实战2023
NLP实战-Huggingface神器
鸿蒙HarmonyOS分布式项目实战:分布式点餐App
CMake构建大型c++项目
MPLS流量工程
HoloLens 2 混合现实开发之路|MR眼镜|MRTK+Unity
ChatGPT实战:项目从需求分析到Bootstrap前端实现
ChatGPT实战:从0到1创建思维导图
纯汇编语言-手写操作系统2023
GoldenGate/OGG数据库容灾迁移
NB-IOT实战-基于stm32和Freertos
项目管理实战-如何推动项目
.Net企业级系统架构设计实战
基于ChatGPT+Electron开发桌面应用实战
AWS云计算实战
Axure RP9 产品原型设计实战
Solidity智能合约从入门到精通
深入理解 GPU 计算 CUDA
售前解决方案工程师
Playwright+Python自动化测试
政府采购投标文件实战-项目编制
政府采购招标文件实战-拆解
PostgreSQL高薪实战
创业能力提升:宏观趋势下的CTO能力地图
技术管理成长计划
GitHub Actions入门到进阶
istio进阶训练营
Web安全高薪训练营
Web安全渗透测试实战
Java框架和整代码审计实战
C++/Qt实战欢乐斗地主
Excel VBA 实战
一起玩转ChatGPT
唐宇迪AIGC与大模型实战
卢菁ChatGLM大模型实战训练营
爪哇Web前端大厂工程师训练营进阶架构师直达阿里P7 2023 夏季大厂版
黑马亚秒级实时计算项目进阶实战
老男孩微服务&云原生运维架构师
吴师兄学算法大厂算法训练营
黄帝内经,养生宝典
产品老高
华为&传智HarmonyOS鸿蒙应用开发线上训练营
首页
.Net企业级系统架构设计实战
# 讲师介绍 ### 擅长领域 C#ASPNET数据库前端技术 ### 讲师介绍 徐照兴,男,党员,硕士,教授,高级项目经理。首届江西省普通本科高校金牌教授,江西省高水平本科教学团队负责人,现任江西服装学院大数据学院院长。主要研究领域为计算机应用技术教学、智能信息系统开发。主要社会兼职:教育部院校评估评估专家、教育部职业教育教学基础专家库专家、教育部产学合作协同育人项目专家库专家、江西省普通高等学校计算机类教学指导委员会委员、南昌县科协五届常委、中国纺织工业联合会教育教学成果奖评审专家。主讲课程《ASP.NET动态网页设计》获批国家级一流本科课程,同时还是江西省线上线下混合式一流课程、江西省在线精品开放课程、江西省课程思政示范课程,主讲课程《面向对象程序设计》获江西省线上线下混合式一流课程。出版专著1部,教材主编6部,副主编5部。获校级以上教学成果奖5项,以独立身份获实用新型专利6项、软件著作登记权20余项。近几年指导学生参加省级以上学科竞赛获一等奖、二等奖等多项。 # 课程介绍 适合人群:希望快速掌握C#/.Net开发常用架构技术者,有一定.NET基础,对此感兴趣并希望获得高薪的学员 你将会学到:帮助你达到1-3年工作经验水平,帮助你达到.NET软件工程师,.Net/C#研发工程师、开发工程师等所需技能 课程简介: 学.Net拿**——学习高端技术、迈进**行列 .Net都是谁在用?——微软、腾讯、网易、戴尔、当当网、携程、招商银行、中国知网、申通快递、房天下、汽车之家等。微软在软件行业的龙头老大位置没有任何人能够否认,它总是**开发技术的前沿。如今微软正高举.NET大旗继续向前,她正努力使开发变得更加轻松。 学习目标 1.学习C#/.Net开发中大型软件的思想; 2.学习C#/.Net开发中大型软件的常用关键技术及应用技能(三层/多层的MVC+EF+Spring.Net+Memcache+Log4Net+T4+Mongodb+Redis+WebService+EasyUI+Ajax+WCF+AOP+NHibernate+简单工厂、抽象工厂等) 3.通过帮助你项目实战可具有1-3年工作经验水平。具有.NET软件工程师,.Net/C#研发工程师、高级工程师等岗位所需技能 课程简介 专注16年C#/.Net开发、教学与培训、科研,获得计算机软件著作权20余项,积累丰富的研发及教学培训经验,为Net学习者快速学习.Net企业级开发常用技术及架构,录制了基于.Net企业级系统架构设计实战全程视频,采用实战项目从0开始一步步讲授如何搭建项目架构及分析各技术的优劣,提供系统完整源码(价值高)及详细上课日志,及时为你解惑答疑,让课程价值倍增,让你感觉系统开发“倍儿爽”。 # 章节目录 第1章课程内容及主要技术架构介绍和相关资料(49分钟4节) 1-1创建解决方案与搭建各层项目、设置创建类时自动添加public[20:19] 1-2课程内容及主要技术架构介绍[13:27] 1-3为Model层添加实体数据模型,生成数据库[16:06] 1-4课程配套及学习相关资料包[说明] 第2章设计数据访问层(DAL)(2小时45分钟7节) 2-1Entity Framework简介[12:15] 2-2EF添加数据[30:28] 2-3EF修改、删除数据[21:52] 2-4EF查询,延迟加载,List与IQueryable区别[41:01] 2-5Lambda查询,分页查询,查询部分列[22:10] 2-6设计UserInfoDal类的方法——输入任意条件查询用户等[21:46] 2-7设计UserInfoDal类方法——分页查询、增删改等[15:59] 第3章设计单元测试(30分钟2节) 3-1单元测试概念意义、创建单元测试基本步骤[08:09] 3-2编写设计单元测试[22:17] 第4章封装数据访问层(19分钟2节) 4-1封装数据访问层基类(BaseDal)[15:15] 4-2各实体数据访问类继承基类,修改单元测试中的方法名[04:12] 第5章添加数据访问层的接口(IDal)(32分钟3节) 5-1为什么要添加数据访问层的接口层[14:32] 5-2抽象出数据访问层的基类接口[06:45] 5-3改进业务逻辑层获取实例代码——用接口隔离BLL对DAL的依赖[11:33] 第6章简单工厂、抽象工厂的运用(49分钟3节) 6-1通过简单工厂进一步隔离Bll层对Dal的依赖[13:54] 6-2通过抽象工厂实现BLL层与DAL层彻底解耦[20:58] 6-3保证线程内共享一个上下文实例[14:38] 第7章封装DbSession、建立工厂生产dbsession实例(28分钟2节) 7-1封装数据访问层的统一入口DbSession类[16:40] 7-2建立IDbSession接口,让业务层依赖接口,保证[12:11] 第8章封装业务逻辑层、初步设计UI层的CRUD(1小时38分钟4节) 8-1封装业务逻辑层基类BaseBll[38:19] 8-2建立业务逻辑层基类接口(IBaseBll)[16:27] 8-3用UI层检验Dal和Bll层代码的正确性——查询展示[12:22] 8-4用UI层检验Dal和Bll层代码的正确性——添加删除[31:20] 第9章IOC /DI框架的应用(1小时41分钟5节) 9-1IOC-DI框架思想精髓[11:30] 9-2Spring.Net快速入门上[30:34] 9-3Spring.Net快速入门下[17:26] 9-4依赖注入——属性注入[27:26] 9-5依赖注入——构造函数注入[14:14] 第10章Spring.Net与MVC的配合应用(40分钟2节) 10-1Spring.Net 与MVC配合使用[26:52] 10-2Spring.Net 与MVC使用梳理与总结[14:05] 第11章T4模板的应用(1小时44分钟7节) 11-1为什么要使用T4模板(应用T4模板的优势)[07:47] 11-2T4模板的基本用法[16:43] 11-3设计T4模板——通过IDal.tt生成所有IDal层[10:37] 11-4设计DAL层下的T4模板[20:22] 11-5设计BLL层、UI层项目的T4模板[15:54] 11-6T4模板使用总结[14:08] 11-7T4模板在项目中的应用再举例[18:49] 第12章过滤器及Log4Net框架应用(2小时42分钟7节) 12-1过滤器基本知识及Action、View结果渲染过滤器[36:18] 12-2全局错误异常过滤器、用委托来实现观察者模式[33:02] 12-3原始观察者设计模式[14:11] 12-4观察者模式总结与完善[08:32] 12-5Log4NET框架使用Demo[19:42] 12-6Log4NET框架在MVC项目中的应用[29:57] 12-7复习总结系统架构[20:41] 第13章登录模块设计与实现(1小时32分钟4节) 13-1登录模块初步设计及单击改变随机验证码[29:04] 13-2异步提交用户登录账号并处理登录[30:46] 13-3校验用户是否登录的几种优秀方法[23:41] 13-4登录模块持续升级已趋近优秀化[09:00] 第14章分布式技术Memcache(2小时24分钟6节) 14-1Memcache基本概念及原理[19:09] 14-2Windows下如何使用Memcache[21:49] 14-3Memcache集群原理[08:49] 14-4CSharp操作Memcache(MemcacheD[14:46] 14-5改进用户登录——Memcache—cookie代替S[39:45] 14-6完善CacheHelper类——修改配置文件实现切缓[39:50] 第15章Redis应用(1小时25分钟4节) 15-1Redis基本内涵与配置[17:59] 15-2Windows下Redis的安装及使用[16:10] 15-3redis与Memcache区别及Redis如何做集[18:40] 15-4CSharp操作Redis,常用数据类型,为Redi[32:13] 第16章系统主框架设计(jQuery UI等前端插件应用)(1小时8分钟3节) 16-1jQuery UI框架的使用(设置系统主框架)[10:15] 16-2系统主框架样式设计一模拟Windows桌面[35:38] 16-3系统主框架设计样式二——Tree结构[23:05] 第17章用户管理(4小时25分钟8节) 17-1完善实体属性与建立关联[23:56] 17-2用JQuery EasyUI展示用户数据[31:30] 17-3用JQuery EasyUI添加用户,宽高自适应[39:32] 17-4用JQuery EasyUI批量删除用户[41:06] 17-5批量逻辑删除、分析执行过程及删除完善[23:44] 17-6修改用户[46:21] 17-7用户管理主界面再添加修改、删除操作列[19:07] 17-8自定义多条件组合查询[39:49] 第18章权限管理(2小时1分钟5节) 18-1权限实现思路及权限列表展示及增删改查前端设计[22:11] 18-2权限列表展示及添加权限后端实现[21:17] 18-3异步上传图片——添加权限完善[19:51] 18-4修改与删除权限后端实现与完善[20:52] 18-5修改权限优秀化[37:17] 第19章角色管理(3小时28分钟7节) 19-1角色数据展示(角色管理主界面)的设计与实现[19:06] 19-2角色添加、修改、删除的实现[19:01] 19-3设置用户角色[24:28] 19-4改进完善设置用户角色[33:06] 19-5为权限设置角色[27:13] 19-6给用户设置特殊权限改进完善[37:49] 19-7给用户设置特殊权限[47:52] 第20章根据用户权限加载主框架菜单项及系统完善(1小时59分钟4节) 20-1根据用户权限加载主框架菜单项图标[41:20] 20-2完善系统界面上部效果与实现安全退出[24:34] 20-3实现主界面显示当前登录用户及修改密码[44:41] 20-4启动时登录窗口的账号框获得光标并在右侧显示天气[08:37] 第21章企业级开发其他常用技术精讲(4小时11分钟13节) 21-1Nhibernate的认识及基本配置.[19:00] 21-2NH的映射文件配置及NHibernate的增删改查[27:06] 21-3MongoDb简介及安装、卸载及开启Mongo服务等[14:00] 21-4客户端如何连Mongo服务及MongoDb的增删改查[30:43] 21-5Csharp对MongoDb数据库增删改查操作[34:45] 21-6Spring.Net面向切面编程AOP思想[07:25] 21-7创建WebService并调用[16:55] 21-8如何调用第三方WebService服务(调用天气预报[24:51] 21-9WCF基本概念及WCF服务器端的创建与配置[31:02] 21-10WCF服务测试及WCF程序的调试方法[09:19] 21-11添加WinForm应用程序作为客户端并测试服务[16:55] 21-12契约服务实现类下有多个服务的设计[09:45] 21-13以WebForm项目为例添加WCF服务[10:06]
xiedaima
2023年5月16日 20:02
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
关于 MrDoc
雨雀文档MrDoc
是
州的先生
开发并开源的在线文档系统,其适合作为个人和小型团队的云笔记、文档和知识库管理工具。
如果雨雀文档给你或你的团队带来了帮助,欢迎对作者进行一些打赏捐助,这将有力支持作者持续投入精力更新和维护雨雀文档,感谢你的捐助!
>>>捐助鸣谢列表
微信
支付宝
QQ
PayPal
客服qq:3577690491
资源互换 高价回收
自助下单
超划算套餐
SVIP会员
预售特惠
小二牛下载器
Markdown文件
分享
链接
类型
密码
更新密码