我看到你们都讨论什么 Net.Framework 2.0 啊,3.0啊 什么的。
我也是程序员啊,我也在用.NET做网站,我怎么就从没接触过Net.Framework,我做网站就直接用。NET新建web网站啊
从没涉及到Net.Framework,不知道你们用他干嘛的啊?
我也是程序员啊,我也在用.NET做网站,我怎么就从没接触过Net.Framework,我做网站就直接用。NET新建web网站啊
从没涉及到Net.Framework,不知道你们用他干嘛的啊?
哥啊,我真的是来问问题的,你别这么奚落我啊,我真的感觉自己没用过 Framework啊
Microsoft® .NET Framework 1.1 版可再发行组件包.
NET Framework通过COM Interop(COM互操作)技术支持COM+和MTS。一个传统的COM应用程序能够调用一个.NET组件,同时.NET组件(在.NET中称为.NET Assembly)也能够调用一个COM组件。这一非常强大的双向互操作特性使你可以在应用程序中混合使用两类技术。
NET Framework 是微软的几个开发团队一起努力发展的成果,最主要用来产生一个可以用来快速开发、部署网站服务及应用程序的开发平台。这个架构是两个项目的结果:第一个项目的目的是用来改善Windows 作业平台上的程序开发,特别是改善COM(Component Object Model,组件对象模块。一种微软所制定的软件技术;让对象的功能可以被其它软件所叫用,可以让组件重复使用、容易更新及维护);第二个项目则是制作一个以发展服务(Service)软件为目标的开发平台。这两个项目团队三年多前就已经在一起工作,他们希望可以发展出一种可以快速开发出以因特网为基础,而且易学易用的开发平台。
.NET Framework是在Microsoft .NET平台上进行开发的基础,.NET Framework以及针对设备的.NET Framework简化版为XML Web服务和其他应用程序提供了一个高效安全的开发环境,并全面支持XML。 在说一下,你写的程序是在这个环境下进行的,反之。而且你的程序运行时必须依赖这个框架才能运行
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;这些东西你没用?.net Framework 相当于写好的功能封装,让你在这个基础上构建自已的程序
.NET Framework 的目的就是要让建立Web Services 以及因特网应用程序的工作变的简单,.NET Framework 包括了三大部分:第一个部分是Common Language Runtime(CLR,所有.NET 程序语言公用的执行时期组件),第二部分是共享对象类别库(提供所有.NET 程序语言所需要的基本对象),第三个部分是重新以组件的方式写成的ASP.NET(旧版本则是以asp.dll提供ASP 网页所需要的对象)。其实你每次都在用,只是你自己没觉得而已。
右击看看项目的属性,会显示.netFramework的
简单的说说我的看法吧:随着计算机软件规模和复杂度越来越大,早期的编程语言已经不能适应现代软件开发的需要。
(典型的早期语言开发模式:c语言 + api)但是计算机硬件除了速度和线程提高之外,并没有根本的原理(冯.诺伊曼顺序计算)升级变化。因此,高级语言强大的功能都是建立在强大的基本库基础上的。
例如:1〉 C++ 和 MFC(对api的封装和扩展)
2〉 java 和 jdk
3〉 .net 和 FrameWork但1和2、3又有不同,
1只是对api的封装和扩展,操作系统都带有基本api,所以编译后直接可以运行。
2和3为了适应跨平台运行,在编译的时候,生成的只是中间代码(jdk或FrameWork可以识别的)。
这样,只要安装了jdk或FrameWork的机器,不论是什么机器,都能运行。
也就是说,2和3的代码在运行时才被真正编译成机器语言。
所以叫jdk为虚拟机,叫FrameWork为正在运行时。不知道这样说能否帮助到你。
FCL基础类库和CLR公共语言运行时是.net两大组成