入门的话《C#入门经典》或《Programming C#》
然后要学数据库,因为下面要用到
然后找点GUI的书看看,这个也没什么特别好的书
也可以开始看《C#高级编程》了
然后学ADO.NET,由于其中包含了XML,所以最好在之前学下XML
然后学点HTML基本语法为ASP.NET做准备
再就可以开始学ASP.NET,在这里我推荐《ASP.NET揭秘(卷一)》,卷二的话自己根据情况吧
对ASP.NET里的控件啊原理啊理解个大概后就学Javascript和CSS
因为好的Web应用离不开这两个,然后么还有Ajax啊,和最新的SilverLight
另外在学习过程中可以学点面向对象设计模式,虽然刚开始用不到,但是可以让你对面向对象的思想有一个大体的了解,并且可以让你深刻地体会到面向对象语言的魅力 ^_^
最后,我把我学习.NET整个过程中看过的书按时间顺序列出来 , 因为还有很多网上的视频和电子书,所以肯定会有很多遗漏……
Programming C#中文版(第4版)
C#高级编程
SQL Server 2005数据库开发实战
Head First 设计模式(中文版)
ASP.NET2.0揭秘(卷1)
ASP.NET2.0揭秘(卷2)
JavaScript 高级程序设计
精通CSS+DIV网页样式布局
另外在这里还推荐一个人的Blog
再说下我自己的感想吧……
学软件就觉得时间不够用
旧的还没学好
新的就出来了
呵呵
所以学习的时候要学深入一点
因为再新的技术
底层的原理也都差不多
还有就是刚开始的时候因为是一张白纸
所以学得也许会很辛苦
我那时候一个下午看书看了3页……
不明白的一定要弄懂它 ^_^
还有英语也要学学好哦
对学习软件很有帮助的
因为我和你的情况差不多
也是学过点C和C++再开始学.NET的
所以感觉很亲切啊哈哈
嗯~OVER...
.NET VB.NET C++ C#.NET ASP.NET 的关系?.NET是一个框架 , 这个框架包括任何windows上应用都可以用它来开发
但是具体用什么语言,比如写一篇意思相同的文章 , 可以用中文、英文、法文
一个.NET项目可以用VB.NET、C#.NET、VC++来开发
ASP.NET是.NET框架里的一个模块,包括基本所有网络Web应用的类,你编写网页的时候可以用VB.NET、C#.NET、VC++来调用里面的类
另外 , C++是通用语言,建立在C运行库上的面向对象语言 , 而VC++是专门开发windows应用的语言
楼主所提到的语言、框架都是面向对象的语言
vb和vb.net的区别和特点1、vb.net完全符合面向对象.net包含vb的编程语言抽象、封装、继承.net包含vb的四大特性.net包含vb,而vb不支持继承 。
2、错误处理不同 。
vb中只是On Error.....goto和On Errer Resume Next,这些错误称为非结构化异常处理 。而在vb.net中采用的结构化异常处理机制 , try...catch....finally控制 。
3、两者产生的窗体不同 。
vb.net 允许创建不同类型的应用程序,例如,创建ASP.NET和ASP.NET Web 服务应用程序,还允许创建控制台应用程序和作为桌面服务运行的应用程序 。但是vb 只能创建Windows窗体 。
4、数据库访问的差别 。
vb6.0是通过ADO(Active X Data Objext)来实现对数据库访问 。而vb.net 是通过ADO.NET来访问数据库 。
扩展资料
Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言,为结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言 。是一种可用于微软自家产品开发的语言 。
“Visual” 指的是开发图形用户界面 (GUI) 的方法——不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可 。
推荐阅读
- 开年直播主题文案怎么写,直播开篇语
- 新媒体声音主播如何赚钱,新媒体主播证怎么申请拿资质
- 国美电商发展如何,国美电商发展如何样
- Linux命令安装织梦 linux系统如何安装
- redis协议是什么,redis 协议
- 如何做农业抖音号推广,抖音农资推广
- 登山赛车游戏下坡技巧,登山赛车小技巧
- python中函数形参 python函数形参 枚举
- 电脑上怎么打开u盘,如何制作电脑u盘启动盘