框架的意思

班上要做一个项目,用.NET 做,几个人一组,要我做框架,但我不知道做框架是做界面还是什么意思,谢谢大佬们说清楚一点,谢谢~

回答了再加分~~~
现在要做一个Windows 应用程序的项目,我是先做界面,然后再每个人分发完成某个功能吗

1、.net是开发平台,.net framework是这个开发平台的基础类库
2、framwork就是类库,不包括开发工具

ASP.NET是一个应用,framwork包含开发ASP.NET应用程序所需的控件

什么是.NET框架?

.NET框架是一个多语言组件开发和执行环境,它由以下三个主要部分组成:

公共语言运行时。此名称不能准确反映它的全部功能。实际上,公共语言运行时在组件的开发及运行过程中,都扮演着非常重要的角色。在组件运行过程中,运行时负责管理内存分配、启动或删除线程和进程、实施安全性策略、同时满足当前组件对其它组件的需求。在开发阶段,运行时的作用有些变化:与现今的COM相比,运行时的自动化程度大为提高(比如可自动执行内存管理),因而开发人员的工作变得非常轻松。尤其是,映射功能将锐减开发人员将业务逻辑程序转化成可复用组件的代码编写量。对编程语言而言,运行时这个概念并不新奇:实际上每种编程语言都有自己的运行时。Visual Basic开发系统具有最为明显的运行时(名为VBRUN),Visual C++®跟Visual FoxPro®、Jscript®、SmallTalk、Perl、Python和Java一样有一个运行时,即MSVCRT。.NET框架的关键作用在于,它提供了一个跨编程语言的统一编程环境,这也是它能独树一帜的根本原因。

统一的编程类。.NET 框架为开发人员提供了一个统一、面向对象、层次化、可扩展的类库集(API)。现今,C++开发人员使用的是Microsoft基类库,Java开发人员使用的是Windows®基类库,而Visual Basic用户使用的又是Visual Basic API集。只是简单地一用,.NET框架就统一了微软当前的各种不同类框架。这样,开发人员无需学习多种框架就能顺利编程。远不止于此的是,通过创建跨编程语言的公共API集,.NET框架可实现跨语言继承性、错误处理功能和调试功能。实际上,从JScript到C++的所有编程语言,都是相互等同的,开发人员可以自由选择理想的编程语言。

活动服务器页面(ASP+)。ASP+是使用.NET框架提供的编程类库构建而成的,它提供了Web应用程序模型,该模型由一组控件和一个基本结构组成。有了它,Web应用程序的构建变得非常容易。开发人员可以直接使用ASP+控件集,该控件集封装了公共的、用于超文本标识语言(HTML)用户界面的各种小器件(诸如文本框、下拉菜单等等)。实际上,这些控件运行在 Web服务器上,它们将用户界面转换成HTML格式后再发送给浏览器。在服务器上,控件负责将面向对象的编程模型提供给Web开发人员,这种编程模型能提供面向对象编程技术的丰富功能。ASP+还提供一些基本结构服务(诸如会话状态管理和进程重启服务),这些服务大大减少了开发人员要编写的代码量,并使应用程序的可靠性得到大幅度提高。ASP+还允许开发人员将软件作为一项服务来提供。通过使用ASP+ Web服务功能,ASP+开发人员只需进行简单的业务逻辑编程,而由ASP+基本结构负责通过简单对象访问协议(SOAP)来提供服务。

框架结构(帧结构)是指利用<FRAME>将一个网页分为若干个窗口,这样可以在一个页面上展示几个不同内容的网页,例如将菜单和网页内容放到两个框架中,这样当拉动网页内容的滚动条时,菜单部分的网页可以保持固定不动,为浏览网页带来方便。另外,对于一些内容较少的网站,利用框架结构也使得网页布局看起来更加丰富。
  但从网络营销需要的角度而言,尤其是出于搜索引擎优化方面的考虑,最好不要使用框架结构(帧结构)的网页设计,或者要进行特别处理,以便适应搜索引擎的检索规则。框架结构(帧结构)的主要问题在于不能为每个网页都设置一个标题(TITLE),更为糟糕的是,有些搜索引擎对框架结构的页面不能正确处理,会影响到搜索结果的排列名次。所以一般情况下,尽可能不采用框架结构。现在一般网站都是采用表格定位的网页设计
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-04-29
就是让你画个界面,然后分配功能给他们,
建筑上的例子就是让你画图纸,指定这个功能归A,那块归B.....
第2个回答  2008-04-29
在你这里主要是指项目的结构,也就是实现方式更具体的就是定义接口 [ 项目划分 ] , 其实最主要的是你要找到项目需求和趋势 按照这个划分结构就可以了
第3个回答  2008-04-29
我感觉你所说的框架就是软件结构,也就是说项目的基本类库以及对现有类的封装。
第4个回答  2008-04-29
平常人们所说的框架一般是指的二次开发平台而言的,上面有人理解是指的软件结构,基本可以这样说,准确的说,平常说的框架应该包括一下几个部分:
1、这个项目的结构划分,你应该将项目按照三层或者设计模式进行划分。
2、包含这个项目所有模块的界面设计,你应该将这个项目所有的界面都要设计和画出来包括控件名称
3、包含所有的类库名称、属性名称和方法名称和功能描述
4、其他可包含使用的第三方类库和组件本回答被提问者采纳