VB 和.Net ——关于学vb的困惑根据个人的经历谈谈个人感想
我一开始学的是VB,但学会后,也就是楼主你的样子,后来学C,觉得C太垃圾了,这可能和VB的简单形成对比,C语言学会后就再也没用,后来直接由VB升级到VB.NET,的确,如同楼主所说,.NET是比较简单,但是有个后遗症,是现在我都烦的,就是编译的软件必须要在有.NET的电脑上运行,XP是不带.NET的,而且,版本还的相对,如果用.NET4.0编的,在4.0以下版本电脑上运行很可能就出错,并且,如果你要打包的话也可以,就是把软件打包成安装包,然后附带.NET环境,但缺点就出来了,.NET3.5完整安装包235M,因为它包括了以下所有版本 , 还好.NET4.0只有50M左右,因为它不包括以下版本 , 但总之,.NET就是简单了编程 , 但复杂了使用,软件得打包 , 不像VB,编好后直接打开EXE就可以了 。所以就麻烦了,举些例子,以前用VBA编OFFICE的宏 , 打开OFFICE就可以编,编好后就存为XLSM就可以了 , 现在用.NET就成了VSTO了,编好后 , 不和文档在一起,是分开的DLL,如果要运行,条件为,1,.NET环境,2,OFFICE,3,VSTO相比以前只需要OFFICE复杂了N倍 , 而且编辑时也需要VS(动不动就几G)才行,相比以前只要有OFFICE就可以区别也很大,同样 , CAD的嵌入开发也是一样的 。
【vb.net机考 vb编程用计算机安排考试日程】所以总体来说,越底层的语言越底层的API越好用,越通用,越高级的越不通用,所以现在我开发软件我都烦了,要是一个小软件几百K~M,再附带个.NET就好几百兆,用的时候还得安装才能用,又不是什么大软件有必要这么做么 , 还有.NET不是万能的,有些地方也得用API,而且.NET其实也挺复杂,难的地方不比API简单 , 其实就感觉是封装好了的API而已 。
至于数据库,的确.NET连接比较简单
至于学C?那就不用了,因为.NET的支持 C#,C,VB,J#,只要会其中一种就可以了(而且你只要会其中一门 , 是能看懂另一门的,比如我虽然编辑C#可能要出错,但C#代码我是几乎全部能看懂的,网上查资料也能看懂其他语言的) , 大部分是学C的升级用C#.NET,VB的升级成VB.NET,你没必要把它当成另一中语言来学 , 语法是基本一样的 。只是从一开是学C的比较多,就成了C#的比较多而已了 , 至于语言,我不想做语言攻击 , 其实都是有用的,就是看自己习惯不,比如我就不习惯C 。
我也不想说VB好还是VB.NET好,其实是看你用途,我只是至今没发现什么网上的软件是.NET编辑的,一些软件比如CAD,OFFICE安装时安装了.NET,其实都不是它们是基于.NET编辑的,而是为了支持.NET的嵌入式开发,你所看到的软件,比如QQ , 迅雷,你看他们带.NET了吗?要是.NET好,他们干嘛不用,答案是因为不方便,因为XP系统一般是没有.NET的,连WIN7内嵌的.NET都不支持最新的.NET,也就是你用什么版本编的就得安装相应版本 , 那也要求对方电脑也得跟着升级,而API是不用升级着走的~
所以 , 你要编的软件在其他电脑上用,VB API吧,如果你要个人电脑上用,VB.NET吧 , 如果你编小软件vb api吧,如果你要大型软件就VB.NET吧,所以 , 你自己选吧 。
希望给你的意见能对你有好处,现在深夜11点了,我也改睡了,拜拜!~
祝你学习愉快!
对了,还有点,比如CAD2007不支持.NET3.5以上的编程,而且.NET编好的EXE或者DLL是可以用专门的软件打开看你源代码的,也就是反编译 , 这对于加密(可以看你的加密方法)就很麻烦了(据说采用什么办法可以解决) 。
vb.net使用如密狗加密狗怎么使用,分为以下几个步骤 。
1、做加密软件之前先安装好客户端CodeMeterSDK 。打开客户端 , 进入CodeMeter功能导航界面 。
2、打开AxProtector自动加密工具 。打开加密工具界面后,选择您要加密的程序类型 , 根据开发者软件的特点进行选择 。
学vb.nei入门难吗?不难,中专课程 。上课不听考试都能及格 。开始前复习下 , 上机考耶能及格 。VB是高级语言,初步学习很简单 。你认真看书,很快就学会的 。
vb和vf有区别吗?计算机二级学vb有用吗?1、vb和vf有区别:
vb是一个综合性的相对比较容易上手的程序设计语言,几乎可以编制计算机在实际应用中的大多数程序,包括数据库应用、网络应用等等,但规模不宜大 。
vf是一个专门的应用于特定方面即处理桌面数据库的编程系统 , 也就是单机版的数据处理软件,上世纪八、九十年代盛极一时,它操作自己专门的数据库 , 有自己专门的数据操作语言 , 速度快,但处理其它方面的能力如网络方面就很低,另外数据库领域用得最多的sql , 即结构化查询语言它也是在后续的高版本才开始引入,显得有点“不合群” 。
2、学vb有用吗?我个人认为是有用的,如果你是搞与计算机应用联系较紧密的工作,那可以编点小程序解决实际问题 , 你会变得“专业”味,如果你从事的就是IT行业,那vb的后续版本vb.net那是非常强大,如果继续边学边用,也不错;如果你做文字工作,那vb的一个分支vba在word、excel等Office中用起来 , 你会成为办公室电子事务处理高手的 。
所以在vb和vf中能选择的话,尽量学vb 。
关于vb.net机考和vb编程用计算机安排考试日程的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 删除redisdel多个的简单介绍
- python判断成绩好坏,python判断学生成绩
- 做直播企业帐号是什么,企业直播号如何注册
- php5.6数据库访问 php的数据库配置在哪
- 推广技术效果如何,推广技术效果如何描述
- 末日动作射击剧情游戏,末日射击slg
- c语言函数中文件 c语言关于文件的知识
- wordpress开发指南,wordpress项目开发
- 独立显卡怎么选,独立显卡的选择