C#+WPF+SQLServer数据库编程课程

C#+WPF+SQLServer数据库编程课程

1166分钟

C#+WPF+SQLServer数据库编程课程介绍 你是否曾思考过: 桌面应用开发,如何高效整合C#、WPF与SQLServer构建稳定可靠的企业级系统? 三层架构设计,如何通过MVVM模式实现界面与…

C#+WPF+SQLServer数据库编程课程介绍 你是否曾思考过: 桌面应用开发,如何高效整合C#、WPF与SQLServer构建稳定可靠的企业级系统? 三层架构设计,如何通过MVVM模式实现界面与逻辑分离,提升代码可维护性? 数据库交互,如何优化SQL语句与C#数据访问层,确保查询性能与数据一致性? UI美化与交互,如何运用WPF的样式、模板与数据绑定技术打造专业级用户界面? 如果这些问题让你感到困惑,这门课正是为你设计的!C#+WPF+SQLServer数据库编程课程 不仅是一门技术课程,更是一套完整的桌面应用开发解决方案。课程围绕 “数据库设计、三层架构、WPF界面开发” 三大主线展开,涵盖从数据库创建到前端界面实现的完整开发流程。 课程大纲 本课程共98个核心模块,系统讲解C#、WPF与SQLServer的整合开发: 数据库基础与SQLServer SQLServer的安装与配置(sa登录问题排查) 数据库与数据表创建、SQL数据类型与.NET类型映射 学生成绩数据库结构设计及CRUD操作(Select/Insert/Update/Delete) C#与SQLServer数据交互 C#连接SQLServer并执行查询(SqlHelper封装、DataSet与List转换) 参数化查询(SqlParameter应用)与事务处理 三层架构实现(数据访问层、业务逻辑层、UI层分离) WPF界面开发与MVVM模式 WPF项目创建与布局(Canvas、Grid、DataGrid控件应用) 数据绑定(TextBox、ComboBox与ICommand接口实现) 样式与模板(Style、Trigger、Converter应用) 用户登录、注册及权限管理界面开发 进阶功能与实战项目 成绩管理系统开发(增删改查、多表查询、数据导出) LiveCharts报表可视化(柱状图、饼图、折线图) Bug修复与性能优化 讲师背景:资深桌面开发专家 本课程讲师是拥有8年C#与WPF开发经验的资深工程师,曾主导多个企业级桌面应用项目,擅长上位机开发,对软件架构、WPF、网络编程十分熟悉 现在开始学习,掌握C#、WPF与SQLServer的整合开发技术!
000-本课程的前言 001-下载SQL Server数据库 002-安装SQL Server数据库 003-sa登录失败原因分析 004-创建数据库和数据表 005-SQL Server数据库的数据类型 006-SQL Server与.Net数据类型对应 007-创建学生成绩数据库结构 008-Select查询语句的简单用法 009-Select和Where条件查询 010-Select和Orderby排序查询 011-Insert Into语句-插入新记录 012-Update语句-修改记录 013-Delete语句-删除记录 014-创建一个基于C#的WPF应用程序项目 015-三层架构与MVVM模式的区域与联系 016-学习支持拖放的Canvas控件布局登录窗体 017-如何在Visual Studio中做三层架构 018-数据库的表结构与C#中的实体类ORM映射 019-WPF数据实体绑定到TextBox控件 020-在C#中实例化ViewModel 021-App.Config配置文件参数读写 022-(重点)C#连接并查询数据库 023-DataGrid控件加载DataTable数据 024-封装SqlHelper操作类返回Dataset结果集 025-ICommand命令接口的实现与绑定 026-DelegateCommand自定义命令开发与应用 027-介绍DataSet转化为List数组的ORM映射关系 028-泛型与反射技术转换DataSet到List数组 029-优化SqlHelper及函数的重载概念 030-扩展DelegateCommand实现传参 031-WPF的资源字典的使用 032-用户注册界面的设计 033-用户注册功能的开发 034-在C#中封装SQL语句及执行函数 035-实现真正的三层架构 036-SqlParameter参数的封装和应用 037-增加Sutdent表的角色字段及单例模式的应用 038-Grid控件实现首页布局 039-TextBlock控件中显示Font字库图标 040-WPF使用Style样式和Trigger触发器 041-CheckBox的Style样式和Trigger触发器 042-RadioButton的Style样式和Trigger触发器 043-Button的Style样式和Trigger触发器 044-用户管理页面布局设计与加载 045-WPF的转换器实现用户角色权限管理 046-查询学生表所有数据绑定到DataGrid控件 047-DataGrid控件的样式美化 048-DataGridColumnHeader样式开发 049-IValueConverter转换器的使用 050-WPF控件的事件转成Command命令 051-INotifyPropertyChanged接口实现属性通知 052-WPF界面遮罩层的开发 053-开发MessageBox对话框 054-DataGrid控件的子项绑定命令源写法 055-实现ICommand泛型传参及SQL的delete语句用法 056-Button样式触发器的使用 057-设计一个共用对话框窗体 058-用户控件与公用对话框窗体的调用 059-C#中利用XmlSerializer实现引用类型深拷贝 060-利用事件触发机制得到对话框的返回值 061-对数据库执行Delete删除或Insert插入记录操作 062-利用C#反射去实例化界面 063-继承概念与实战之数据实体继承基类 064-SQL语句查询成绩单表数据 065-利用Insert语句插入一条成绩单记录 066-SQL语句实现Transcript表的修改和删除 067-(重点)C#中的泛型接口的概念与实现 068-科目表的增删改查界面开发 069-科目表的增删改查业务实现 070-增加成绩单的考试科目详情表 071-SelectionChanged事件转Command命令并传参数 072-选择科目用户控件的界面开发 073-成绩单表插入考试科目 074-查询当前成绩单的考试科目 075-删除当前成绩单的考试科目 076-增加成绩管理界面 077-录入成绩界面开发 078-选择学生对话框的功能开发 079-选择成绩单对话框的功能开发 080-编写分类的数据实体 081-添加学生某个成绩单所有考试科目的分数 082-优化添加分数业务,实现修改学生分数 083-开发学生某成绩单某科目的分数删除功能 084-(重点)SQL多表联合查询 085-(重点)SQL语句子查询实战 086-(重点)SQL语句之竖表转横表 087-DataTable增加列并计算平均分 088-数据导出到CSV本地文件 089-ComboBox控件的数据绑定与使用 090-查询学生某次考试的全部成绩 091-切换成绩单查询学生考试成绩 092-LiveCharts报表的柱状图实例化 093-LiveCharts报表的柱状图数据绑定 094-LiveCharts界面布局 095-LiveCharts学生总分的柱状图 096-LiveCharts成绩单总分的饼图 097-LiveCharts的LineSeries折线图开发(大结局) 098-Bug修复 素材下载
重庆教主
重庆教主

WPF中文网站长