.Net 框架:
是由微软开发,一个致力于敏捷软件开发(Agile
softwaredevelopment)、快速应用开发(Rapidapplication
development)、平台无关性和网络透明化的软件开发平台。
三个主要组成部分:
CLR、服务框架(Services Framework:提供给用户很多类库)、应用模(winForms、web Forms 、webServices)
在CLR之上的是服务框架,它提供了一套开发人员希望在标准语言库中存在的基类库,包括集合、输入/输出、字符串及数
据类。
1.操作系统
2.公共语言运行库(CLR)
CTS和CLS是CLR的子集。
CTS(通用类型系统)定义了在IL中的数据类
example:vb.net Integer 和 c#的int 都被编译为Int32.
CLS(公共语言规范)CLR支持的语言功能的子集,包括几种面
向对象的编程语言的通用功能,。
3..Net Framework 类库(FCL)
1.基本框架类。
2.ado.net 、XML类
3.web窗体、web form
4.开发语言(c#,.net.VC++.....)
一下一些。net实例列举:
检查一个ip是否能ping通。
using system.Net;
using system.Net.NetworkInformation;
string ip=this.textBox1.Text.Trim();
Ping ping =new Ping();
PingReply reply=ping.Send(ip);
if(reply.Status==IpStatus.Sucess)
{
MessageBox.Show("成功");
}
下载图片:
string ip=this.textBox1.Text.Trim();
WebClient wc=new WebClient();
wc.DownLoadFile(ip,"1.png");
this.pictureBox1.Image=Image.FromFile("1.png");
实现浏览器:
this.webBrowser1.Url=new Uri(this.textBox1.Text.Trim
());