我并不认为.NET速度很慢,只是它库内很多控件速度比较慢,这并不代表整个.NET的效率。不过就算是.NET很慢,那也不是最重要,因为速度问题最终都可以解决。比如说PHP,以前PHP也很慢,后来还是可以通过第三方进行提速。而.NET现在是微软的主力编程语言,只要是微软支持的,它的效率问题以后一定会被改进。

不过.NET有一点不太好,就是产品的关联性太强了。.NET必需在WINDOWS下用IIS架建,而且也只能用VS进行开发,也就是说它的开发效率、安全性、运行效率等,基本上不能有选择。

(大家也许会说MONO,它是开源为了支持.NET而创造的,可以移植到LINUX等其他操作系统上,而且听说效率也不错。但大家不要忘记,MONO不是微软的东西,虽然代码一样,但效率、安全性、稳定性等没有关联,而且假设MONO的占有率比.NET要高,MONO将会脱离.NET的兼容支持,自己搞新特性,自成一家编程语言。说白了,MONO的目的也就是为了吃掉.NET的市场,所以忠于微软的fans就不要拿MONO来说事了。)

IIS不是目前最好的HTTP服务端,WINDOWS也不是目前最好的服务器操作系统,即使都是最好的,不过将来或许有更好的产品,比如nginx。无论将来nginx比IIS快多少倍,但.NET也只能在IIS上运行,如果这一现状不改变,IIS就是.NET的效率瓶颈,假如IIS一直不升级,.NET还比得过其他编程语言吗?

有时候在想,微软创造.NET,不是为了开发一种编程语言,而只是为了做一个平台,微软可以控制系统、代码、开发工具,最后甚至连程序员都由微软来控制。

转载于:https://www.cnblogs.com/catcat811/archive/2010/06/28/1766499.html

.NET速度的问题,不是最重要的相关推荐

  1. 加速mysql导入时间_加快mysql导入导出速度

    MySQL导出的SQL语句在处理百万级数据的时候,可能导入要花几小时.在导出时合理使用几个参数,可以大大加快导入的速度. -e 使用包括几个VALUES列表的多行INSERT语法; --max_all ...

  2. Python速度提升

    Python 是一种脚本语言,相比 C/C++ 这样的编译语言,在效率和性能方面存在一些不足.但是,有很多时候,Python 的效率并没有想象中的那么夸张.本文对一些 Python 代码加速运行的技巧 ...

  3. bert速度提升fastbert

    FastBERT 自从BERT问世以来,大多数NLP任务的效果都有了一次质的飞跃.BERT Large在GLUE test上甚至提升了7个点之多.但BERT同时也开启了模型的"做大做深&qu ...

  4. H.264 Video Codec速度和质量

    H.264 Video Codec速度和质量 从Kepler开始的所有 NVIDIA GPUs 都支持完全加速的硬件视频编码: GPUs 从费米开始支持完全加速的硬件视频解码.最近发布的图灵硬件提供了 ...

  5. 激光雷达模块支持提高高速公路速度

    激光雷达模块支持提高高速公路速度 LiDAR module supports increased highway speed What's LIDAR? 自动驾驶技术的出现,无疑地扩大了激光成像探测和 ...

  6. 深入浅出的webpack构建工具---DllPlugin DllReferencePlugin提高构建速度(七)

    阅读目录 一:什么是DllPlugin 和 DllReferencePlugin?作用是什么? 二:在项目中如何使用 DllPlugin 和 DllReferencePlugin? 三:DllPlug ...

  7. MVC页面加载速度优化小记

     前言: 最近做一个地图展示页面,业务初期没什么问题,运行一阵后报错: Error during serialization or deserialization using the JSON Jav ...

  8. 如何提高服务器响应的数据速度_如何提高攻牙速度

    在人们越来越追求个性化的今天,商品迭代的速度也越来越快,其中所涉及的制造环节也需要更快的节奏,来满足人们日益增长的需求. 为了更快的实现这些个性化的功能,在制造环节: 刀具公司开发更合适的刀具结构,研 ...

  9. 百度云加速 ajax,使用百度云加速后网站打开速度慢、广告不显示的解决方法

    最近发现自己的博客打开很慢,通过ie浏览器打开速度还可以,使用任何第三方浏览器打开都超级慢,以为是HTML代码元素导致,一番比对后没有发现不是HTML5代码问题,但是在头部发现一串javascript ...

  10. 从qspi启动linux时间,Zynq-Linux移植学习笔记(二十三)——QSPI速度配置

    默认情况下QSPI拷贝文件到DDR中需要时间很长,15M左右大小的bin文件约30s左右.在某些产品中无法满足需求. 经排查发现u-boot代码中有对速度进行配置的地方,位于zynq-common.h ...

最新文章

  1. 链表问题6——环形单链表的约瑟夫问题(初阶)
  2. gitee 拉取其他分支_如何使用 Gitee 快速搭建 ESP-IDF 开发环境(Windows 版)
  3. linux ugo 权限 ugo即user group other
  4. 定制zabbix的rpm包---spec文件的书写
  5. 河北职称计算机2012试题,2012年河北省职称计算机考试试题及答案.doc
  6. Redis 主从集群搭建及哨兵模式配置
  7. leetcode 57. 插入区间
  8. 【转】Dynamics 365中配置和使用文件夹级别的跟踪(folder-level tracking)
  9. 让人想骂街的 Python 炫技操作:条件语句的七种写法
  10. antd vue关闭模态对话框_Vue.extend 登录注册模态框
  11. python模板语言_你应该(或许)没使用过的 3 种 Python 模板语言 | Linux 中国
  12. quotes 整站数据爬取存mongo
  13. 计算机按电源键无法反应,笔记本无法正常开机,按下电源键无任何反应要过一段时间才可以开机...
  14. 描述12个异性追求者(互动媒体技术作业)
  15. 文字图片转成点阵的小工具
  16. 修改织梦dedecms后台默认admin账号的方法
  17. 【Unity】旋转Vector3和Quaternion
  18. Python基础学习(十二)标准库
  19. 来简单地数个数(斐波那契额数列)
  20. 4Gwifi无线远程非接触红外测温传感器mqtt/http推送数据

热门文章

  1. sepFilter2D函数
  2. python 计算当月天数_告诉你怎么用Python进行企业营运分析!盈利这么多?
  3. TensorFlow安装【2018/12更新】+文档查询以及栏目配置(Windows)
  4. 堆排序(C\C++)
  5. 计算机中丢失 MSVCR100.dll
  6. 自定义IP原来如此简单
  7. 牛客网——华为机试(题17:坐标移动)(Java)
  8. java基础英语---第二十一天
  9. 解决远程连接mysql错误1130
  10. C# 时间格式(血淋淋的教训啊。。。)