C#是.NET吗?---hr说:我们只招聘C#工程师,你是做.NET的和我们要求不符。。。...

  O(∩_∩)O~攻城师们是不是看到这个标题就笑了呢...

   好吧,这是真的,刚刚,就刚刚,软通动力的hr姐姐打电话给我邀请我去面试,就来了这么一段...我这个菜鸟无力吐槽...

   跪求大牛们吐槽。。。

 

C#是微软公司发布的一种面向对象的、运行于 .NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。
 
.NET就是 微软的用来实现 XMLWeb ServicesSOA(面向服务的 体系结构service-oriented architecture)和敏捷性的技术。对技术人员,想真正了解什么是.NET,必须先了解.NET技术出现的原因和它想解决的问题,必须先了解为什么他们需要XML,Web Services 和 SOA。技术人员一般将 微软看成一个平台厂商。 微软搭建 技术平台,而技术人员在这个技术平台之上创建应用系统。从这个角度,.NET也可以如下来定义:.NET是 微软的新一代 技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。从技术的角度,一个.NET应用是一个运行于.NET Framework之上的 应用程序。(更精确的说,一个.NET应用是一个使用.NET Framework类库来编写,并运行于 公共语言运行时Common Language Runtime之上的 应用程序。)如果一个 应用程序跟.NET Framework无关,它就不能叫做.NET程序。比如,仅仅使用了XML并不就是.NET应用,仅仅使用SOAP SDK调用一个Web Service也不是.NET应用。.NET是基于Windows操作系统运行的操作平台,应用于互联网的分布式。
 
 

转载于:https://www.cnblogs.com/ry123/archive/2013/05/09/3068946.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值