vb.net学习日记

来源:互联网 发布:复制sim卡软件 编辑:程序博客网 时间:2024/04/29 23:55

2006.3.26(这是3.29因为社区里自己回复不能超过3次,就写到这里http://community.csdn.net/Expert/topic/4641/4641564.xml?temp=.5306208)

郁闷,切换输入法,这输入框就不动了,只好重写。
以前用的是VB,其实就我碰到的项目,VB足够了,记得在2001还是2002,.net刚出来的时候,我买了套D版光盘现在还在(记得是7张盘),装上了,可惜没学,呵呵,拖到现在,前几日突然想出去找个活干干,晕,好像没要VB的职位,(尽管我觉得企业级应用程序VB足够了),都要.NET,呵呵,那就在家学学吧,已经很久没写过大点的桌面程序,一直用asp做网站,(这全是我的废话,点滴想法,本来就想把我的学习过程记录下来)。
前几天花了24小时下了个vs2005,原以为是中文,一装上是英文,英文就英文吧,还能强迫自己学学英文,哈,(声明,六级考了8次,终没过,惭愧...),昨天下了几本教程,还有个quickstart,可惜配置了半天,也没弄起来,弄不起来就弄不起来吧,我就不看,还看了一个Visual Basic.NET数据库开发典型实例,好像是某本书的源码吧,随便点开了人事管理系统(还有学生名册管理系统等等),里面好几个文件,不知道点哪个,有.resx,.sln,.vbproj,.vb等文件类型,试了点.sln,提示这是以前的版本,系统讲自动转换,哈,转就转吧,自动备份了,还有转化后的报告,好像没地方出错(现在搞清楚了,。),(又挂了,切换了输入法,这输入框又不行了,我在记事本里写,).net是用解决方案来代替以前的工程的概念(有以前的工程组的概念,但远远不止),sln就是 solution的缩写吧,
看了看里面一个login.vb窗体代码,好像这个方案,里面有段系统产生的代码#region... end region(窗体属性之类),但我现在用vs2005创建新project时候窗体里则没有,不知道是不是去掉了?
再看了看login.vb里其他代码,是验证登录,靠,不知道这代码怎么写的,我以一个asp程序员的眼睛来看待,验证一个用户,竟然先select *from user ,取出所有记录后,然后循环判断这个人在不在这个记录集里,我固执的认为写这本书的源码的作者应该水平较差,如果看他的例子,可能误入歧途,呵呵,不看他了。
现在说说vb.net给我的感觉,它的代码编辑器实在“太强了”,写行代码自动帮你缩进,智能提示狂爽,相信用它编程序根本不需要记忆太多属性 方法。
后来到中文msdn去看了看,看了两篇文章,一篇是关于对话框编程的(fileopendialog...,学新东西,就是要看看人家的例子,写段代码,搞点成就感出来)还有一篇关于加密解密的,总之感觉就是以前用VB要写很多代码的,现在只需要用很少。(以上是昨天学习过程,下面写今天学的,从晚上10点多开始的,一天学点吧,入门了就好了,自己安慰自己,先)
打开vs2005,从startpage里看到有learn visual basic ,哈,那我就点进去学吧,果然是从基础学起,先讲什么是语言,什么是变量....,方正学学英文,哈,简单的英文,好理解,老外的文章就是这样,通俗易懂,一课一课的看,哈,当然中间跳了好几课,实在是入门教程,我今天看了了使用picture控件,感觉和vb6不一样,所以写出来,按它的例子操作,点解决方案的myproject,right-click,then添加资源,加了两个gif文件,进去,哦,明白了,.net资源文件可以这样加进去,然后拖个picturebox 到窗体上,哈,拖进去控件就出来个小三角,让选个图片,出自动调出了刚加进去的gif图片,选一个,运行,嗯,不错,gif动画也能显示,在vb6里要用专门gif控件呢,在它的click事件里添加代码
    Private Sub PictureBox1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox1.Click
        PictureBox1.Image = My.Resources.IMG_0109(调用资源文件里的文件)
    End Sub
今天就学这么多,也许明天要搞清楚.net方案文件目录结构,里面好多文件夹文件不知道干啥的,哈哈

 

原创粉丝点击