VB.NET是VB的进一步的发展吧,VB是面向过程基于对象的,而VB.NET是完全面向对象的,他们之间有所不同,而VB.NET又有C#有很多相似和不同。
要了解VB.NET就要知道什么是.NET,在视频中介绍到.NET有主要的两部分组成,包括CLR和BCL。分别代表 Common Language Runtime 和 Basic Class Library。...
分类:
Web程序 时间:
2014-12-01 14:25:24
阅读次数:
400
代码:
#include
#include
#include
#include
#include
#include
#include
#include
#define rep(i,a,b) for(int i=(a);i=(b);i--)
#define clr(a,x) memset(a,x,sizeof...
分类:
Web程序 时间:
2014-11-30 15:33:29
阅读次数:
283
select函数用于在非阻塞中,当一个套接字或一组套接字有信号时通知你,系统提供select函数来实现多路复用输入/输出模型,原型:int select(int maxfd,fd_set *rdset,fd_set *wrset,fd_set *exset,struct timeval *timeo...
分类:
其他好文 时间:
2014-11-29 10:16:34
阅读次数:
194
7、属性和public字段的区别是什么?8、三层架构。9、关于拆箱装箱。10、CTS、CLR、CLS分别作何解释。11、在dotnet中类(class)和结构体(struct)的异同。12、堆和栈的区别。7、属性可以对设值、取值进行非法值控制,比如年龄禁止设置为负数, 字段则不能进行这样的设置。8、...
分类:
Web程序 时间:
2014-11-28 19:54:41
阅读次数:
248
.NET的垃圾回收机制:CLR管理内存的区域主要有三块: 一: 线程的堆栈 ,用于分配值类型实例。堆栈主要有操作系统管理,不受垃圾收集器的控制,当值类型实例所在的方法结束时,其存储单位自动释放。栈的执行效率高,但存储容量有限。 二: GC堆,用于分配小对象实例。如果引用类型对象的实例小于85...
分类:
Web程序 时间:
2014-11-28 19:51:08
阅读次数:
205
运行ASP.NET程序的三要素:1) CLR(.NET运行时);2) KRE(ASP.NET运行时);3) Web服务器。所以在Mac OS X上运行ASP.NET程序,就需要对应这三要素的东西:1)CLR - Mono(目前只有Mono可以用,以后可以用Core CLRE);2) KRE - KR...
分类:
Web程序 时间:
2014-11-26 18:14:52
阅读次数:
183
KRE的英文全称是K Runtime Environment,其中K是ASP.NET vNext(后来叫ASP.NET 5)的项目代号。KRE是ASP.NET 5运行时环境,它是ASP.NET 5的核心部分,ASP.NET 5应用程序就是运行于KRE之上的。KRE是既可以运行于Core CLR也可以...
分类:
Web程序 时间:
2014-11-26 15:59:14
阅读次数:
241
这一篇主要把在我查阅资料和学习的过程中搜到的,基础知识相关的比较好的文档整理汇总,主要是方便自己好找。1..NET Framework、C#语言、IDE、CLR 版本历史及其差异(最新).NET Framework版本(.NET Framework包括CTS和CLR)2.IIS Applicat.....
分类:
其他好文 时间:
2014-11-25 23:22:02
阅读次数:
153
select函数用于在非阻塞中,当一个套接字或一组套接字有信号时通知你,系统提供select函数来实现多路复用输入/输出模型,原型:int select(int maxfd,fd_set *rdset,fd_set *wrset,fd_set *exset,struct timeval *timeo...
分类:
其他好文 时间:
2014-11-25 15:51:52
阅读次数:
203
WinDbg调试.net2.0和.net4.0程序有所不同,因为.net4.0使用新版本的CLR。例如:mscoree.dll 变为 mscoree.dll 和 mscoreei.dll,mscorwks.dll 变为 clr.dll,mscorjit.dll 变为 clrjit.dll。因此,在....
分类:
数据库 时间:
2014-11-25 12:25:19
阅读次数:
439