课程咨询 :13623629309

太原PHP培训 > 达内新闻 > 太原php培训班:小白程序猿打怪与升级的故事(8)
  • 太原php培训班:小白程序猿打怪与升级的故事(8)

    发布:太原PHP培训      来源:伯乐在线      时间:2016-06-24

  • 就这样,正式开始了程序员生活。刚刚上班比较轻松,没有什么事情,有些无聊。第三天,坐我旁边的同事凑过来跟我说,如果你没有什么事情的话,来帮我做点东西。他大概二十五六岁,发型参照高峰,戴一副眼镜,高高瘦瘦的,总穿一件衬衣和一条牛仔裤。这个同事姓鲁,后来我们给他取外号叫鲁大师,是个山东人但是却没有印象中山东大汉的豪爽和开朗。

    他先是扫了一眼我的电脑,然后问我是不是还没有装工具,我这两天光顾着网上瞎逛了,确实啥也没装,也不知道该装什么。于是,他熟练的在资源管理器地址栏输入\\192.168.xx.xx打开一个远程共享盘,然后复制了一个V打头的安装文件和2个S打头的安装文件到我本地。

    “先装Visual吧,可能要一会,装好了你叫我”,我点点头,虽然我完全不知道他口中的Visual是啥东西。安装进度条慢慢的往前蹭,我无聊的打开网页开始到处乱逛,知道过了一个多钟头,终于安装完成,我才看到这个东西叫做Visual Studio 2003,这就是他们写程序的东西么??

    我叫叫旁边的鲁大师,跟他说Visual好了。只见他有打开了S打头的安装程序,然后跟我说这个好了后再把另一个装好就行了。这次我看清楚了,这2个S打头的软件分别叫SqlServer 2003和SourceSafe2003。感觉好麻烦,写个程序要装这么多东西么?我记得以前在学校copy一个turbC2.0就可以开始咔咔的撸C语言了啊,最多装个烧机软件把程序给烧到单片机上。不过鲁大师都交代了,还是老老实实的照办吧。

    等到吃过中饭,这两个东西才完全装好了,真够慢的这破电脑。我心里一边牢骚着,一边叫鲁大师来看接下来要干啥。只见他打开SourceSafe,输了一串地址,然后好像就开始自动下载一些文件夹,接着用VS打开一个文件,按下F5。神奇的一幕出现了:傲游浏览器自动弹开了,过了一会儿一个登陆界面出现在眼前。原来这样调试就可以直接打开一个网站啊,真是太吃惊了。这对于一个只看过黑底白字的结果界面的小白来说,真是太有吸引力了。

    接下来他又打开了一个叫Web.Config的文件,在里面鼓捣一番,里面都是一些带尖括号的东西,貌似是一些配置。然后打开开始菜单里面那个SqlServer2003文件夹里面的叫做企业查询器的东西,也是输入一串地址和密码然后点登陆,接着就出现一个左边是一串黄色东西右边一片空白的界面。

    然后他又打开了IIS,新建了一个目录,然后指向刚刚用source safe下下来的那个源代码的文件夹。这次他没有按F5,直接打开浏览器,输入localhost,神奇的一幕又出现了,刚刚那个登陆界面弹了出来,不同的是,这次的localhost后面并没有带上:8089的端口号。

    “都配好了,可以正常跑起来了”,鲁大师伸了伸胳膊,好像很累的样子。“谢谢了”我回答道。

    他在VS上打开一个后缀是.aspx的文件,里面的内容我见过,我以前自己研究过一段时间的网站,用DreamWaver做过班级的主页,所以对HTML和ASP还是有点了解。文件打开后是一个Html结构的页面,但是多了很多

    鲁大师接着说:”你看,在这样的textbox和lable标签里面加上class=’xxx’的样式就行了,你先把这几个文件夹里面的文件都加上,加一个可以在浏览器里面刷新一下,效果就会出来,如果有问题随时问我。”

    然后我就开始了我程序员生涯的第一个任务—–给那些页面的控件加上样式。也许今天看来,这样的工作简直说弱智也不为过,但是我清楚地记得我那几天干的非常开心。看被我加好class的页面,那是一种发自内心的成就感,一来是自己终于可以干活了,二来是想到以后也许有好多人会用到这些页面,都是经过我的手处理过的。

    我上手做的比较快,有时候也会有点小问题,鲁大师虽然平时不善言辞,但是问他问题,他还是解答挺详细的,对于我这样的小白有这样耐心的人可不多。只花了3天时间,我就把所有页面的样式都加好了,并且在根目录上点击右键点击签入,那些文件边上的小红勾勾就成了一把小锁。

    鲁大师获取了我更新的版本,每个页面都浏览了一下,对我说:“还不错,做的挺快的,剩下的基本上没有太多东西了,你这两天自己看看书。”鲁大师的任务做完以后,我又没有太多的事情干,于是听鲁大师的话,看起了他的一本ASP.Net 2.0 从入门到精通。

    但是打开书以后我发现基本上看不明白,什么类型,属性,字段,方法,装箱拆箱,连这些前两张的内容我都看不大明白,这个C#怎么这么难?和我之前学的C语言好像不大一样啊,C语言里面没这么多幺蛾子啊。

    我耐着性子用VS新建一个Demo工程,磕磕巴巴的在里面对着例子敲代码,那是一段并不长的代码,可能只有不到10行,我敲完以后按F5,发现下面有报错的提示,什么类型不对,我仔细看了一眼代码,和书上没区别啊?怎么会报错呢?我又试了几次,始终通不过,并且在一句string str = 1; 的代码下有段红色小波浪。

    我实在不知道怎么回事,只有请旁边的鲁大师帮我看看。鲁大师过来扫了一眼,轻描淡写的说,你定义的这个是个字符串,但是怎么等号后面是个整形,肯定不对,是不是漏了双引号?

    我仔细看看书再看看我的代码,噢,原来真是这样,原来正确的代码应该是,string str = “1”;由于我的粗心,漏写了1上面的双引号,所以造成对象类型错误。

    为什么我会对这个错误印象这么深呢?这也是我用VS报的第一个错误,当时我也并没有太当一回事,可是随着我工作经验的不断增加,回想起那一天却越来越觉得丢脸。当然,现在我早已没有机会去跟鲁大师讨论当时他的心情,很可能他都忘记了当年曾经帮我处理过这么个bug,但是这件事情却在我心里留下深刻的烙印,好像一把铁锤不停敲打着我:要仔细!要仔细!要仔细!

上一篇:太原php培训班:身份证号码验证算法

下一篇:太原php培训班:一个屌丝程序猿的人生(28)

最新开班日期  |  更多

php高级开发名企定制班(剩2个名额)

php高级开发名企定制班(剩2个名额)

开班日期:12-29

php高级开发周末班(剩5个名额)

php高级开发周末班(剩5个名额)

开班日期:12-29

php高级开发免费试听(剩5个名额)

php高级开发免费试听(剩5个名额)

开班日期:12-29

更多高级开发工程师精品班

更多高级开发工程师精品班

开班日期:12-29

  • 地址:山西省太原市小店区学府街长治路高新国际A座24层
  • 课程培训电话:13623629309     全国服务监督电话:400-827-0010
  • 服务邮箱 ts@tedu.cn
  • 2001-2016 达内国际公司(TARENA INTERNATIONAL,INC.) 版权所有 京ICP证08000853号-56

    在线客服系统