00CSharp課程简介.pptVIP

  • 3
  • 0
  • 约1.92千字
  • 约 24页
  • 2017-04-26 发布于上海
  • 举报
00CSharp課程简介

授课人:何文海 Email:HeWenhai@126.com ;以教材为参考书,通过实例项目学习C#语言以及.NET框架及其基本类库的使用 小游戏——连连看游戏或俄罗斯方块游戏 网络编程实例——Web应用 课程考核:小组开发实例项目 课程成绩:平时实验+平时表现+实例项目;*;*;*;*;*;*;*;框架(Framework)就是一组协同工作的类或函数,它们为特定类型的软件构筑了一个可重用的设计。 目标是设计重用;它会为程序员带来约束。 库(Libary)和工具包(toolkit),是一组已经设计实现好的类或函数,供用户选择使用。 目标是代码重用;它为程序员带来自由。 一般软件系统开发,在宏观管理上选取一些框架以控制整体的结构和流程;在微观实现上利用库和工具包来解决具体的细节问题。 框架的意义在于使设计者在特定的整体设计上不必重新发明轮子;库和工具包的意义在于使开发者摆脱底层编码,专注特定??题和业务逻辑。;设计模式(Design Pattern)和架构(Architecture)不是软件产品,而是软件思想。 设计模式是软件的战术思想,架构是软件的战略决策。 设计模式是针对某些经常出现的问题而提出的行之有效的设计解决方案,它侧重思想重用,因而比框架更抽象、更普适,但多局限于局部解决方案,没有框架的整体性。 惯用法(Idiom),针对常发问题的解决方案,但偏重实现而非设计,与实现语

文档评论(0)

1亿VIP精品文档

相关文档