导航

菜鸟的.net情结

Posted on 2005-05-17 23:09  ~星  阅读(884)  评论(2)    收藏  举报

    上学期快要结束的时候,老师说有一个题库系统要做,需要用到xml,c#,asp.net,问我们有谁愿意参加。我一看就傻眼了,三种dd听都没听过,但是后来一想,都马上大三了,什么都还一无所知,想到专业的那些强人,自己真的好惭愧,于是报着学点东西的态度在qq上跟老师报了名,老师问我在网页方面会些什么吗,我说学过flash,在院里网络部干过一届(其实我什么都没做好过,flash学了不少时间,可到后来想做点东西时,发现自己手绘太差了,什么东西只能依葫芦画瓢,而且画出来的东西“惨不忍睹”,结果什么也没做成,在网络部虽说是做网页,可是上面也没留什么任务,或要做什么东西结果石沉大海,不了了知, 从头到尾就抱了几本dreamware的书看看,结果也是什么也没做成),老师说,会点flash,不错呀。我看自己是有戏了,便赶忙接着问,这三种东西该怎学,老师说先学xml是基础,c#和asp.net会一些,我又说,寒假把xml学好,开学 来再把c#和asp.net搞一搞,行吗?老师说,没问题。我听了后特振奋的,马上到图书馆借了书,并下决心,寒假一定要好好学习。
    期终考完后,老师要我们报名的到那里开个会,结果人好多呀,肯定是要不了那么多人的,老师给我们说了一下该学的东西,任务等开学后看个人的情况再做分配,于是抱着几本xml的书便满怀信心的回家过年去了,可是会到家后是令一番景象,早上赖在床上不起,本来说是上网和老师交流,可当时仙剑奇侠传电视剧刚出来,一有money便泡在网吧看,就这样寒假过的就差不多了,还好的是至少还看完了一本xml的书,可看完了后,还是一片迷茫,好像就知道是用来做网页的(其实那本书也主要是讲用xml来组织网页的),在网上碰到了张大叉(那家伙每天都在),他告诉我xml是用来组织数据的,asp.net是用来做动态网页的,c#是开发语言,他说他先从c#啃起,还向我发了一份作品,做的还不错,可是后来他硬是让我把它删了,可能是感觉自己做的不好把。我感觉这样在家呆着也不是办法,初六便来到了学校,好歹学校也有电脑,不用把大把大把的money贡献给网吧,家里网吧的老板真黑,平常2块一小时,春节期间还要加钱.
    来到学校后,便开始学习asp.net,但感觉书上看起来懵懵懂懂的,感觉是基础没打好,便开始看电子版的HTML,由于有了一点xml的基础,感觉html格式也差不多,半天就看完了。结着又看asp.net,但还是看不懂,特别是很多的命名空间和web控件,书上也没有解释(其实那本书也不适合初学者学),但后来不知怎么搞的竟然在图书馆看起一本叫用asp开发网站开发的书,但书中的东西都看得懂,实例也挺丰富的,很有兴致的把它看完了,对网站开发也有了一定的了解了,不象当初的那么迷茫了,虽然我们的课题不是用asp开发的。
    开学后,张大叉也来了,我向他借了C#核心技术挑着看了一看,看完后感觉有点感觉了,起码知道该向那个方向努力了,但这本书语法还看得懂,可那些引用类库那些东西书上解释得不多,感觉还是没底,后来张大叉又买了《.net大局观》(understanding .net),很快就被我剥夺过来了(呵呵,张大叉买书还是挺舍得的),那里面对.net框架及其类库有不少介绍,看完之后感觉开朗多了,紧接便重新看起来asp.net的书,感觉容易理解多了,而且asp和asp.net里面的很多东西很相似,在学习asp.net的过程中发现做题库开发ado.net也很总要,同时也看起ado.net来。
   
   asp.net终于看完了一本书,而以前学什么东西总是不实践,结果到头来什么也没做出来,还是等于白学,这次便决心,一定要做点东西来,装上.net2003后,便想着把书上看到的实践一下,但确一直比较郁闷,书上的asp.net的例子几乎都是
<%@ Page Language="C#" %>
<script runat="server">

    // Insert page code here
   </script>
<html>
<head>
</head>
<body>
    <form runat="server">
                <!-- Insert content here -->
    </form>
</body>
</html>
的形式,.net2003设计的html和c#代码段中都找不到合适的模式,自己也长在c#代码段中编写,由于自己粗心,搞了好几次都没编译通过,从网上下了好多例子都不能运行,自己好烦呀,今天中午午休都奉献上还是没搞懂,最后张大叉在c#代码段中帮我解决了,我才发现都是自己编写是太粗心了,这么简单的东西也搞不好,不过知道问题了,以后就好办多了,都怪自己动的手太少了,只是一味的看书。晚上突然在网上发现了Microsoft ASP.NET Web Matrix这个dd,说是供那些机器配置不行,不适合装net2003的用户使用,一时好奇把它下下来了,结果发现和.net2003的asp.net程序开发界面差不多,只不过功能不够强大,但asp.net组织格式和书上的一模一样。现在明白了。不知不觉就写了这么多废话,没什么技术含量,只不过是自己学习和生活的真实经历。个人感觉学习.net一本合适自己的入门书很重要,还有就是循序渐进,不要急于求成,多动手,都实践。哎呀,要关机了,就写到这把。