• vs2005视频教程 之 编写可复用的代码概述 [视频]


    关于可复用这个话题其实其实一点都不新鲜,对于HTML来说,我们可以使用iframe ,我们从ASP转过来的朋友都知道 包含文件的做法,<!--#include file="XXX.INC" -->

    至于这样做好不好对我们来说已经显得不重要了,因为我们根本就不会这样去用。当然iframe 我们还是偶尔会用到的,呵呵。

    在DotNet中呢我们又学到了用户控件  Pagelet ,至于Pagelet的优点呢我就不赘述了,其实我除了知道他有独立的内存空间、可以使用不同于使用程序本身的语言编写和可接受参数外,其他的什么优点我也记不得了。

    对了,还有一点,在用户控件中最好别使用HTML控件,因为在宿主页上会常常出现HTML控件,所以有可能出现问题。

    在前面的从对象入门到类这一部分呢,我讲得并不是很深入,可以说是标准的浅尝,从这节创建可复用的代码开始,我们就要进一步的来学会使用对象和类了.

    之所以这样安排也并非完全没有理由(不过我的理由可能是很多完全按照正统教育的思想有点难以接受).

    其实在做这个教程之前呢我也参考了很多的书,大量的资料来定的这个框架,只所以我要打乱这个步骤,是基于以下目的的

    现在的很多教学思路都是先把c#基础讲完,然后再讲vs部分,这也是一种非常非常符合逻辑的做法,可是他们可能忽略了两点,一下子接受那么多较深入的东西是否真的可以接收下来,在简单的vs实例中并没有多少用到类的一些深入地方,学员是否能不会学完vs的基础又忘记c#的一些深入用法?

    所以我做了这样一个大胆的尝试, 先把对象和类的基础浅浅的讲一次,只够后面的visual studio 2005 实例用,然后在讲完visual studio2005 基础和xml与ado.net基础之后载绕回来讲 对象和类的一些深入用法.这样大家就有得练习了,懂的东西多了,做的实例慢慢的大了,那么练习起来趣味性也就更强了.

    说点题外话:
    咱们学编程一定不能是因为这个可以 音乐咖啡不流汗,而要冲着喜欢这个东西来学,只有这样我们才可以把枯燥的编程工作变成趣味无穷的游戏.你希望整天的被代码折磨还是希望自己折磨代码呢?
    如果说你现在年纪还不大呢,而你学这个完全是冲着这个轻松有钱赚来的话呢就趁早转行,学个你自己喜欢的行业,那样你的成就也许会更大,姑且不说成就,单是你的工作会给你带来的乐趣都值得你转了.
    如果说你是非常喜欢编程,但是因为自己学历不高,英语不好,数学不好,那么我告诉你,朋友,不要怕,川哥也许还不如你,我只是初中毕业,英语除了一次作弊考了95分外,从来没有超过30分.数学嘛我的记忆中就没有超过80分的.但是,有一个非常非常重要的前提,那就是我可以坐在计算机前面学做网页学编程达到雷打不动的程度.我可以做到一个网吧所有人都在玩传奇,看见一个半兽勇士就疯狂的喊,快点,来打勇士.这样的环境下专心的学怎么把一个美女图片放到网上.....这一切只因为我喜欢这个.所以希望正在看教程的您也能够仔细的思考下,你是否有必要继续学下去,是否还应该三天打鱼,5天晒网的学法,搞了三五年了还一点都不会.

    送大家一句话,这个世界有太多的人碌碌无为,最大的原因是他们做了自己不喜欢的事,却有舍不得放下去做自己喜欢,当然,着还包括很多根本不知道他们自己喜欢什么的人,他们愿意用一周去思考买那一双鞋子,那套衣服也抽不出时间来思考自己到底适合做什么,喜欢做什么.

    这一节本来就是概述,如果您有耐心听到现在,那么恭喜你,主题开始了,哈哈

    我们代码复用这一大节呢主要是针对类的  接口,继承,多态性和事件进行一次比较综合的学习和探讨.

    至于具体的嘛,那就看下接了,哈哈!!

    啊?你说我不厚道?好吧,那就送大家点关于用户控件的东西吧.
    我们赠送大家一点以前讲用户控件没有讲到的,关于外露控件属性和外露用户控件的方法吧.

    视频下载地址
        

  • 相关阅读:
    HTML Style Sheet
    Chrome 崩溃 相关
    android dialog 不变暗
    URL replacement
    android SharedPreferences
    android PreferenceActivity
    据说还可以的网站
    android brightness control
    Android network status 3G/WIFI
    android activity onSearchRequested()
  • 原文地址:https://www.cnblogs.com/thcjp/p/709374.html
Copyright © 2020-2023  润新知