大家好,以下是咱们工业大学2019年技术学习小组的第七次活动记录及培训概要。
活动时间:2018年11月06日 TUE 19:50 – 22:10
本次内容
- 对上次作业的答疑,对 OOP 概念提问
大家要敢于表达,敢于犯错,敢于从实践中学到东西 -
Console:成员管理系统的演示
把所有的代码都写在 Main 方法中 -> 提取、分散到函数中 -> 提取到 类 中
(1)将中间层,公共逻辑进行提取:集中依赖,删除原来对于 Squirrel Framework 的 Nuget 依赖
(2)如何调试代码:断点的设置方法, F10,F11,F5 的使用 -
什么是三层架构,特点是什么?
(1)三层架构,增加中间层,提取与逻辑有关,但与界面显示无关的代码
(2)演示 Console 改进后的方案
(3)项目之间如何引用?
内部代码: 添加引用
外部代码: Nuget -
Windows Forms 开发学习 (1) :成员管理系统的演示
(1)面向事件的程序设计
(2)窗体与控件多用就能学会,并不复杂!
演示新增数据 : Label、Button、Form、Input 控件
演示显示所有数据: GridView 控件
(3)三层框架的好处有哪些?
本次活动所有的代码,已提交到这里:https://github.com/DLPUIT/091CS_HuanQi_CourseDemo_2019
本次作业
- 编写课上演示的代码程序。
- 完成 WinForm 版本的成员管理系统的编写,成员类在定义时,至少包括 7 种或以上个成员属性,且界面应至少包含增、删、改、查四种基本功能。
以上任务需要在下次培训前完成并将代码提交到 GitHub,完成后请告知对应 Lead,为纠正大家的编码习惯,本次作业我将进行一对一的检查。