• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C#高级编程二

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

话说自己也是.net程序员,用VS也用了几年了,对.net也算了解点,就是有些术语总是搞不懂啥意思

说实在,现在都分不太清楚.net和C#的区别,呵呵。

说出来也没底气,不专业,先把术语收集整理一下吧

先看百度百科里讲什么是.net.

我靠,不看不知道,一看吓一跳啊,自己真是离技术越来越远了,看着看着就不觉兴奋了。呵呵

一点点理解吧,先贴一点

.NET 是Microsoft XML Web services平台,XML Web Services允许应用程序过能internet进行通讯和共享数据,而不管所采用所采用的是哪种操作系统,设备或编程序语言。microsoft .net 平台提供xml web services并将这些服务集成在一起之所需,对个人用户的好处是无缝的,吸引人的体验。

先说对这段的理解:

xml web services平台应该是一个公共的平台,或者说大家都在发展这个平台,因为他可以允许应用程序通过internet进行通讯和共享数据,没有限制操作系统,设备,或编语言。

而.net是microsoft公司是提供创建xml web services的一个平台。

再看下面基本概要

.net 就是微软的用来实现xml,web services,soa(面向服务的体系结构service-oriented architecture)和後捷性的技术。对技术员来说,想真正了解什么是.net必须先了解。net技术出现的原因和它想解决的问题,必须先了解为什么他们需要xml,web serveices和soa, 技术人员一般将微软看成一个平台厂商。微软搭建技术平台,而技术人员在这个技术平台之上创建应用系统。从这个角底,.net也可以如下来定义:.net是微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。从技术的角度,一个.net应用是一个运行于.net framwork之上的应用程序。( 更精确的说,一个.net应用是一个使用.net framework类库来编写的,并运行于公共语言时(Common Language Runtaime之上的应用程序。)如果一个应用程序跟.net framework无关,它就不能叫做net程序,比如,仅仅使用了xml并不就是.net应用,仅仅使用 soap sdk调用一个web service也不是.net应用。

这段话应该来讲从哪个角度来看.net ,它是一种技术来实现xml ,web service ,soa,敏捷性的。.net为什么出现呢,它又解决了哪些问题呢,技术员为什么需要xml web services ,soa呢,如果把它看成一个平台的话,那.net就是微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,是基于标准,联通,适应变化,稳定和高性能。从技术角度来看一个.net应用是一个运行于.net framework之上的应用程序。使用.net framework类库来编写,并运行于公共语言CLR之上。

这里又出现了几个新的名词:

SOA(面向服务的体系结构(service-oriented architecture)

CLR(Common Language Runtime)

.NET Framework


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# 统一对 try...catch 的调用,方便保存错误日志发布时间:2022-07-10
下一篇:
转C++,C#数据类型对照发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap