zoukankan      html  css  js  c++  java
  • Chapter 2 Building,Packaging,Deploying,and Administering Applications and Types

    Over the years,MSWindows has gotten areputation for being unstable and complicated.
    So,What is the origin?
    This repution,is the result of many different factors.
    And first,all application use DLLs from MS or other venders,Because an application executes code from various vendors,the developer of any one piece of code can't be 100 percent sure how someone else is going to use it.And the potential trouble  maybe exist long time before the are discover.
    a user run into a problem when some company decides to update its code and ships new files to them,this file are supposed to bo backward-compatible with the precious files,but,who know?

    The second reason that contributed to the agorementioned reputation of Windows is installation complexities.
    When most applications are installed,they affect all parts of the system.For example,installing an application causes files to be copied to various directiories,updates registry settings,and installs shortcuts on your desktop and Start menu,The machine change,and the system change

    Thethird reason has to do with  security,When application are istalled,they contain all kinds of files,and made by different companeies,sometimes,when user open a website or application,there is a notice that they maybe download a file,and then don't know what they download is what.

    MSCorlib.dll is a special file in that it contans all the core types,and so on.

    The follow is some tool about Compile.

    Not only in .net,but aslo in WPF,wo always hear of Metadata,and in wpf,metadata is everywhere.
    Let us explor the feature of the metadata.a managed PE file has four main parts:the PE32 header,the CLR header,the metadata,and the IL.
    The metadata is a block of binary data that consists of several tables.There are three categories of tables:definition tables,reference tables,and manifest tables.

    The follow i don't has some interesting,so that is all



  • 相关阅读:
    中文编解码问题
    转载:深入探讨 Java 类加载器
    转载:MAT Memory Analyzer Tool使用示例
    转载:MyEclipse安装插件的几种方法
    React组件之间通过Props传值的技巧(小案例,帮助体会理解props、state、受控组件和非受控组件等)
    ES5, ES6, ES2016, ES.Next: JavaScript 的版本是怎么回事?
    GIT,SVN,CVS的区别比较
    JS实现拖拽小案例
    JS实现时钟效果
    关于VUE的安装和一些简单属性
  • 原文地址:https://www.cnblogs.com/fish124423/p/3102018.html
Copyright © 2011-2022 走看看