摘要: Y2T72班学生从第一学期、第二学期.NET模块以及第二学年都是我带的,这个班级是我带班时间最长的一个班级。 阅读全文
posted @ 2013-06-08 21:06 赵新学 阅读(246) 评论(0) 推荐(1) 编辑
摘要: 很多学生问我,以前都用C语言和Pascal这类面向过程的语言开发应用程序,现在为什么都用Java和C#这些面向对象的语言开发应用程序。 我们现在开发很多应用程序,为什么要用分层开发的结构。 好。我们来把这些问题讲清楚。以前用C语言和Pascal开发应用程序,是因为以前的应用程序都比较小,现在用Java和C#来开发应用程序,是因为现在程序的规模一般都比较大。比如在二十年前,我们的DOS操作系统用一张软盘就可以装下(1M-2M之间)。而现在的Windows操作系统可能要一张DVD才能装下(2G左右)。那么操作系统的大小都大了1000多倍,应用程序也是如此。你想想,程序的规模要大多少,现在的... 阅读全文
posted @ 2013-06-08 18:22 赵新学 阅读(780) 评论(1) 推荐(1) 编辑
摘要: 在我们的ACCP课程中,我们学习了C#语言和Java语言。C#语言我们学习了Windows应用程序(可视化应用程序)开发和Web应用程序(主要是ASP.NET)开发。Java语言我们主要学习了Web应用程序(JSP)开发。 很多学生不能理解为什么ASP.NET主要用于开发中小型应用程序,而JSP用于开发大型应用程序。我们先从另一个问题来理解,我一直问我的学生:“现在很多人都说Linux操作系统可能会取代Windows操作系统,你觉得可能吗?”,很多学生说:“有可能”。我告诉他们:“永远不可能。”操作系统流行不是看操作系统,而是看这个操作系统上运行着多少应用软件。你想想,一个操作系统做的再... 阅读全文
posted @ 2013-06-08 18:19 赵新学 阅读(580) 评论(1) 推荐(0) 编辑
摘要: 通过反射技术,我们可以给某对象的私有属性赋值,解决TableLayoutPanel容器中控件过多时显示出现闪烁的问题,需要设置容器的双缓冲属性。在窗体加载事件中添加以下代码:this.tableLayoutPanel1.GetType() .GetProperty("DoubleBuffered", BindingFlags.Instance | BindingFlags.NonPublic) .SetValue(this.tableLayoutPanel1, true, null); 阅读全文
posted @ 2013-06-08 17:51 赵新学 阅读(1378) 评论(0) 推荐(0) 编辑

北大青鸟APTECH(重庆观音桥)授权培训中心 赵新学