.NET接触的很少,最近才开始学习,感觉很厉害,C#都是为了宣传.NET推出的呢
什么是.Net
.NET就是微软用来实现XML,Web Services,SOA(面向服务的体系结构service-orientedarchitecture)和敏捷性的技术。可以说是基于微软.NET Framework上的面对对象的编程语言,VB的升级版。
.Net和C#的关系
C#就是为宣传.NET而创立的,它直接集成于Visual Studio .NET中,VB也在.NET 1.0发布后对其进行支持,两者相辅相成,C#和.NET有很多共性
.Net和Java的关系
简单的说:.Net是多种语言一个平台;
Java则是一种语言多个平台;
VB的应用范围十分之广,这也决定了.NET的发展是势不可挡的
.NET和VB的区别
.Net视频小知识
1.访问修饰符(权限)
public任何人都可以存取,没有限制
private: 任何人皆无法存取
Protected: 只有衍生类别可以存取
2.继承
1)一个类别可以成其他类别继承程式与资料
2)NET是单一继承
3.重写
重写即改变不符合需求的元素
4.多线程的好处
(1)让计算机”同时”做多件事情,节约时间。
(2)多线程可以让一个程序“同时”处理多个事情。
(3)后台运行程序,提高程序的运行效率,也不会使主界面出现无响应的情况。
(4)获得当前线程和当前进程
在.Net下,是不允许跨线程的访问。
前台线程:只有所有的前台线程都结束,才能完成程序的关闭
后台线程:只要所有的前台线程都结束,后台线程自动关闭
5.查询数据库
.net查询数据库主要有两个:SQLcommond和SQLAdapter
SQLcommond是只读、向前的,功能比较少,但是查询速度比较快,所以一般在用户登录的时候可以用这个。
SqlDataAdapter是一个功能强大的SqL数据适配器,也用于操作Sql数据库,但它的操作都要通过SqlCommand来实现(有一个属性对象的类型就是SqlCommand),也就是说,可以把SqlDataAdapter看作是一个把一些特殊功能封装了、增强了的SqlCommand。
6.System.Collections
System.Collections名称空间
.NET系统类库中提供的新集合功能来自于System.Collections名称空间。这个名称空间不仅支持过去的一个简单集合概念,也支持由Windows Scripting Host Library提供的Dictionary样式的集合。
小结
.Net视频感觉和VB有很多相似的地方,继续总结中。