动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
电脑书籍下载:程序设计书籍 | 数据库教程书籍 | 平面与多媒体书籍 | 网络通讯书籍 | 系统管理书籍 | 网络安全书籍 | 认证考试书籍
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 软件工程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ 软件工程 ]的信息



本月文章推荐
.IBM发布创新“全内置”System i5.
.SOA是企业IT战略热点 怎么评估部.
.C++ virtual member function FAQ.
.服务基础架构成功实施SOA的基础.
.用.Net开发DB2应用程序比较.
.需求阶段项目如何监理?.
.ERP技术的新方向.
.Tomcat中用web.xml控制Web应用详.
.SOA破解集成难题 向新一代软件架.
.Tor 技术和 Torpark 浏览器.
.使用.NET多线程技术显示实时股票.
.在.NET 2.0 中使用自定义事务操作.
.Ruby程序语言之数字、字符串和其.
.对.Net事件委托的深入分析.
.在数据架构规划前进行XML消息的设.
.IBM的MARS加密算法实现(7).
.企业架构和SOA架构的角色将融合.
.软件文档命名公约.
.一种典型的质量体系结构.
.java模式之单例模式.

皇冠上的明珠:Microsoft .NET Framework

发表日期:2008-3-23 |


   要害点:

 · .NET Framework是一个用来构建、发布并运行XML Web服务和其他应用程序的开发环境;

 · .NET Framework由两个部分组成:通用语言运行库(Common Language Runtime)、类库(包含Microsoft ASP .NET, Enterprise Services, Microsoft ADO .NET, and Windows? Forms.)

 · .NET Framework是微软.NET 开发的核心和基础,微软的Visual Studio .NET 也是针对.NET Framework而设计的


 .NET Framework是在Microsoft .NET平台上进行开发的基础,.NET Framework以及针对设备的.NET Framework简化版为XML Web服务和其他应用程序提供了一个高效安全的开发环境,并全面支持XML。.NET Framework的核心技术为:通用语言运行库(CLR:Common Language Runtime)、 类库, 及ASP .NET。

 通用语言运行库(Common Language Runtime)

  CLR引入了一些能提高应用程序运行可靠性的技术(比如消除了内存泄漏),同时也提供了多语言执行环境,使得组件和XML Web服务的综合使用不再受编程语言的限制。目前,可以用来编写.NET应用程序的编程语言不下20种,如C++, Visual Basic .NET, JScript?, 以及微软最新推出的开发语言-C#,此外还包括不少第三方的语言,比如COBOL、Eiffel、 Perl、Python、Smalltalk, 等等。

  类库

  统一的类库提供了调用平台函数的通用方法,使得我们不必再去学习并研究不同语言的API体系结构

  ASP .NET

  ASP .NET建立在.NET Framework类的基础之上,并提供了由控件和基础部分组成的"Web程序模板",大大简化了Web程序和XML Web服务的开发。程序员直接面对的是一组ASP .NET控件,而这些控件由一些诸如于文本框、下拉菜单等通用的Html用户界面构件封装而成。实际上这些控件运行于Web服务器上,并简单地以HTML的形式将用户界面发送到浏览器。

  ADO .NET

  相比于现有的ADO数据访问模型,ADO .NET引入了一些新的特性--基于XML,并且是松散耦合的(loosely-coupled)。ADO .NET使用了脱机(disconnected)数据缓存,使用户能快速的创建出高性能、可靠的XML Web服务和现在流行的多层应用程序(N-tier applications)。

  Enterprise Services

  由于建立在Windows2000的Application Services上,并包括了微软COM+服务和消息队列服务,.NET Framework Enterprise Services的可扩展性和可靠性都相当出色,而这对企业级程序(比如事务处理)而言非常重要。此外,windows 2000 Application Services和.NET Framework的深层整合,使得用户可以将现在通行的基于COM的程序转化为XML Web服务,而且整个转化根本不用写一行代码,只需通过一个治理接口(administrative interface)就能轻而易举地实现。

  Windows Forms

  Windows窗体为.NET Framework提供了美观的客户端图形用户界面,它是囊括了现在的VB组件库(Visual Basic? component library)和Windows基础类库(Windows Foundation Classes),以及高效易用的底层Win32API 的所有优点。

  NET Framework的优点

  .NET Framework有什么优点呢?简单的说,它能缩短产品开发时间,简化发布和治理,提高运行效率。以下是一些主要的优点:

  1、可以使用任何编程语言: .NET Framework答应开发者以任何语言进行开发,使不同语言开发的程序结合得更紧密,并使现有的开发技巧得以继续使用;

  2、减少了编写代码量:.NET Framework使用了高度模块化的设计,使得开发人员可以将精力更多的集中到处理商务逻辑方面,而不必再把时间花费在写IDL和Register代码上。
以ASP .NET为例,许多常用的功能,如购物车,都已被封装成为通用的控件;

  3、以XML/SOAP为核心:.NET Framework目标是将软件转化为服务,因此基于XML和SOAP系列的集成标准。您只需简单的注出所需的方法调用,.NET Framework就能将它们转化为完整的XML Web服务;

  4、提高了应用程序的可靠性:.NET Framework引入了新的技术使程序运行得更可靠,比如以.NET Framework来治理内存、线程及进程,确保内存泄漏将不再发生。此外,ASP .NET 还监视Web程序的运行,并根据治理员设定的时间间隔,每过一段时间自动地重新执行一次这些程序;

  5、性能更加优化:.NET Framework优化了传统的Web程序。ASP .NET引入了高级的编译技术和缓存特性,获得了比现在ASP程序高1~2倍的性能。

  标准化

  微软已经将.NET Framework的核心部分 (即Common Language InfrastrUCture)提交给了欧洲计算机制造商协会(ECMA)。现在正全力参与ECMA的标准化推广,并协助ECMA控制和治理这些标准。


  This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT.

  2001 Microsoft Corporation. All rights reserved. Microsoft, JScript, the .Net logo, Visual Basic, Win32 and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. The names of actual companies and products mentioned herein may be the trademarks of their respective owners.


上一篇:浅析软件项目管理中的10个误区 人气:181
下一篇:使用ADO.NET的最佳实践 人气:227
浏览全部软件工程的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-7-8 ECShop v2.6.0 Build 20080707(G
2008-7-8 动网论坛PHP版 v2.0++ Build 080
2008-7-8 中国IT总舵 v9.0 UTF版
2008-7-8 凹丫丫新闻发布系统 v4.6 Build
2008-7-8 topview数据查询 v3.0
2008-7-8 Z-Blog v1.8 Spirit Build 80708
2008-7-8 Z-Blog v1.8 Spirit Build 80708
2008-7-8 凹丫丫新闻发布系统 v4.6 Build
2008-7-8 新动软万能网站内容管理cms系统
2008-7-5 AgileMessenger即时通讯工具 v1.
2008-7-5 GoodCalculator2.0版固件计算器
2008-7-5 RepoName源地址搜索工具 v1.21b
2008-7-5 AgileMessenger即时通讯工具 v1.
2008-7-5 TouchCopy多媒体管理软件 v3.13完
2008-7-5 VideosTone视频铃声 v1.1汉化破解
2008-7-5 TouchPad触摸板 v4.44破解版
2008-7-5 VideosTone破解补丁 v1.0
2008-7-5 Feeds GoogleReader客户端 v0.4.3


  发表评论
姓 名: 验证码:
内 容:
[ 汉字翻译拼音 ] [ 广告代码 ] [ 符号对照表 ] [ 进制转换 ] [ 经典小工具 ] [ 个税计算 ] [ 汉字简繁转换 ] [ 普通单位换算 ] [ 公制单位换算 ]
[ 生辰老黄历 ] [ 国内电话区号 ] [ 国家代码与域名缩写 ] [ 文字加密解密 ] [ 健康查询 ] [ 万年历 ] [ 手机号码查询 ] [ ip搜索 ] [ Google PR查询 ]
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報