zoukankan      html  css  js  c++  java
  • namepace and assembly

    Assembly will contain Namespaces, Classes, Data types it’s a small unit of code for deployment. Assembly defines the name of the .dll file.
    Namespace is used in order to avoid conflict of user defined classes

    Namespace:
    1) it is a Collection of names wherein each name is Unique.
    2) They form the logical boundary for a Group of classes.
    3) Namespace must be specified in Project-Properties.

    Assembly:
    1) It is an Output Unit.
    2) It is a unit of Deployment & a unit of versioning.
    3) Assemblies contain MSIL code.
    4) Assemblies are Self-Describing. [e.g. metadata,manifest]
    5)An assembly is the primary building block of a .NET Framework application.
    6) It is a collection of functionality that is built, versioned, and deployed as a single implementation unit (as one or more files).
    7) All managed types and resources are marked either as accessible only within their implementation unit, or by code outside that unit.

  • 相关阅读:
    完整的开源和商业软件平台
    免费开源的文件比较/合并工具
    Javascript面向对象基础
    Javascript面向对象基础
    引入外部js获取dom为null的问题
    闭包函数
    初识对象
    构造函数
    内置对象
    Math对象
  • 原文地址:https://www.cnblogs.com/liangouyang/p/1430763.html
Copyright © 2011-2022 走看看