`
geniusleft
  • 浏览: 62287 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

推荐几篇关于托管代码性能的文章

阅读更多

记得.NET刚刚推出的那两年,有关值对象装箱拆箱性能损耗的文章一大堆,关于IDispose,析构函数,垃圾收集机制等高阶话题的讨论网上也多得是,而如今,已经极少看到讨论得那么底层的新文章了。

.NET易学难精,以下推荐几篇MSDN上有关如何写出更具性能的托管代码的文章:

  • Writing Faster Managed Code: Know What Things Cost

  • Writing High-Performance Managed Applications : A Primer

  • Garbage Collector Basics and Performance Hints

  • Performance Tips and Tricks in .NET Applications

  • 分享到:
    评论

    相关推荐

      Agile-Software-Dev-Refactoring:重构以实现高性能敏捷软件开发,重构以获取更好的代码。 重构就是通过简化代码来提高代码质量。 更简单的代码可实现敏捷性,快速更改代码,添加新功能,满足人们不断变化的需求的能力

      该存储库托管所有3种Java Magazine文章系列源代码。 以下是您将从这些文章中学到的内容: 用新代码重构 定义重构 设置TDD环境 重命名变量 使用内联和提取方法 稳定旧版守则 固定旧代码 测试代码和分支机构覆盖率 ...

      Delphi 10.3、10.4 内联变量、托管记录自动化和智能指针

      Delphi 10.3 Rio 将在语言中添加内联变量。Marco 在介绍该概念的博客文章中提到了各 种好处(http://blog.marcocantu.com/blog/2018-october-inline-variables-delphi.html),此外...联变量还可以潜在地提高代码的性能。

      AJAX实现的购物车源代码

      本项目仅仅演示如何用javascript+cookie实现购物车功能,而且是AJAX哦,无刷新效果。真正项目中,需要继续完善,比如用户输入的商品数量是否为...本站提供免费SVN托管空间,每天更新文章、软件、电子图书等程序员资源。

      VB.NET与C#語法不同点对比表(經典)

      这篇文章主要讨论vb.net语言和c#.net语言在语法上的不同,vb.net和c#.net有一系列微妙的差异,变量的申明和赋值,数据类型,语句终止的方式,语句块的表述,使用的变量括号,操作符的不同,条件语句的不同,错误处理...

      JustAddCode:Grijjy的Just Add Code博客中的代码片段

      Grijjy的“只需添加代码”博客的代码片段在这里,您可以从Grijjy的博客中找到示例代码和其他花絮。指数,如本。 如和这些博客文章所述, 。 如本, 。 ,如本。 如本,。 如本,可。 另请参阅此分叉,支持自定义声音...

      net学习笔记及其他代码应用

      答:unsafe:非托管代码。不经过CLR运行。 17.什么是强类型系统? 答:RTTI:类型识别系统。 18.net中读写数据库需要用到那些类?他们的作用? 答:DataSet:数据存储器。 DataCommand:执行语句命令。 ...

      欧拉公式求圆周率的matlab代码-SpaceCore:一个简单的Java和LWJGL飞行模拟器

      在过去的这个周末,我写了一篇关于太空的小文章。 我想了解有关Java,LWJGL(OpenGL Java绑定库)的更多信息,最重要的是:处理器端运行时缓慢如何影响图形性能。 我在上一篇文章中提到过,Java和其他字节码语言实际...

      WordPress响应式模块化通用企业网站主题ZingV2.2.1.zip

      速度优化图片和头像lazyload异步加载提速、JS文件托管、后台提速 多种小工具多个小工具 强大的自定义代码可自定义公共头部代码、公共底部代码、流量统计代码、添加meta 自定义网站配色你不必担心搭配不出你想要...

      php开源框架 CmlPHP.zip

      提供给需要它的朋友,希望它可以帮助大家更轻松的完成开发的工作. 关于cmlphp的介绍也可以看看我的这篇文章:再来聊聊cmlphp V2.x CmlPHP V2.x 是一个免费的遵循apache协议的全能型php开源框架 CmlPHP V2.x 是...

      安卓java读取网页源码-ReactNativeHotUpdate:React本机热更新

      这篇文章将从以下几个方便总结我们是怎么“玩”ReactNative热更新的。 为什么要做热更新? 怎么进行热更新? bundle太大怎么办? bundle怎么管理? ###阅读这篇文章大概需要*分钟。 ##为什么要做热更新? 开发React...

      SpaceNet7_Multi-Temporal_Solutions

      该存储库中的五个子目录包含TopCoder托管的SpaceNet 7获奖解决方案的代码。 每个子目录均包含竞争对手对挑战解决方案的书面说明。 有关其他摘要,请参见CosmiQ Works的博客上的博客文章。 基线代码可以在找到。 ...

      用Flutter构建漂亮的UI界面-基础组件篇

      Flutter作为时下最流行的技术...正是带着这样的心理,笔者也开始学习Flutter,同时建了一个用于练习的仓库,后续所有代码都会托管在上面,欢迎star,一起学习。这是我写的Flutter系列文章:用Flutter构建漂亮的UI界面-

      程序员需要刷题吗-Deviare2:分流API钩子

      位应用程序中的非托管代码。 它是作为COM组件实现的,因此可以与所有支持COM的编程语言集成,如C/C++、VB、C#、Delphi和Python。 多家财富 500 强公司正在将 Deviare 技术用于应用程序虚拟化、打包和故障排除以及...

      Url重写篇视频------本讲将通过实例比较ASP.NET下的三种典型URL重写方案

      与 ISAPI 扩展一样,ISAPI 筛选器是在 Web 服务器上安装的非托管代码块。ISAPI 扩展被设计为可以响应针对特定文件类型的请求。另一方面,ISAPI 筛选器还包含可以对 IIS 引发的事件进行响应的代码。ISAPI 筛选器可以...

      .net开源的综合开发框架wojilu框架.zip

      可以和WebForm或微软MVC完美、无缝集成,共存于一个项目(使用同一个session/cookie/数据库)总特点: 功能强大、开放源代码、多语言支持,并带有丰富的二次开发教程和示例代码,扩展方便灵活。(可以和 asp.net ...

      aesto:具有成员资格支持的免费Ghost主题。 最少的以内容为中心的设计,支持多作者

      --Aesto Demo由托管,专门为NoCode爱好者提供托管Ghost出版物主题功能干净且响应Swift的设计轻巧的性能提升响应式图像图像的延迟加载使用SVG图标井井有条的代码易于定制即时搜寻集成了Disqus评论标签和作者页面的...

      值类型和引用类型的区别

      上面这段代码,我们首先创建了一个Person类,包含了Name和Age两个属性,毋庸置疑,Person类是引 用类型,Name也是,因为它是string类型的(但string是很特殊的引用类型,后面将专门有一篇文章来讨论),但Age则是值...

      FCOS:FCOS

      该项目托管用于实现FCOS算法以进行对象检测的代码,如我们的论文所述: FCOS: Fully Convolutional One-Stage Object Detection; Zhi Tian, Chunhua Shen, Hao Chen, and Tong He; In: Proc. Int. Conf. Computer ...

    Global site tag (gtag.js) - Google Analytics