.NET框架是 Microsoft 的软件开发框架。它提供了一个受控的编程环境,可以在基于 Windows 的操作系统上开发,安装和执行软件。.NET Framework主要设计特点是:互操作性:这允许.NET 开发的程序访问.NET 外部开发的程序中的功能。 通用运行时引擎:也称为公共语言运行库,它允许在.NET 中开发的程序在内存使用,异常处理和安全性方面表现出共同的行为。 语言独立性:通用语
.net Framework 核心功能1.对已有代码具有完全的互操作性2.支持多种语言编程3.所有支持.net的语言共享的公共运行时引擎4.全面和彻底的语言集成5.全面的基础类库6.不关注Com底层操作7.真正简批的部署模型.net平台构造块:CLR,CTS,CLSCLR:公共语言运行库Common Language Runtime:为我们定位,加载和管理.net类型,同时也负责一些低层细节的工作
转载 2023-07-25 21:56:28
52阅读
 初学.NET肯定会有一系列的疑问,比方(下面为自己的疑问):  1) 何为. NET框架。它都包括哪些东西?  2)  程序集是什么。它是怎样在CLR(通用语言执行时)中执行的?  3)  C#与VB.NET同属于.NET平台,它们之间的根本联系和差别,为何他们之间的程序集能互相调用(假设创建一种新型的面向. NET的语言,要遵循什么)?  想要明确如上问题,就须要弄清楚CIL(通用中
一、.NET编译      1.C#和.net的关系          C#是一种语言,尽管它是用于生存面向.net环境的代码,但它本身不是.net的一部分.net支持的一些特性,C#并不支持。而C#语言支持的另一些特性,.net并支持(例如运算符重载)  &nb
原创 2011-01-14 13:13:50
500阅读
1点赞
.NET体系结构C#语言不能孤立地使用,而必须.NET Framework一起考虑。C#编译器专门用于NET,这表明C#编写的所有代码总是在.NET Framework中运行●C#的结构和方法论反映了.NET基础方法论。●很多情况下,C#的特定语言取决于.NET的功能,或依赖于.NET基类。1.C#与.NET的关系就其本身只是一种语言,用于生成.NET环境的带按摩,但它不是.NET的一部分。2.
转载 2023-06-07 11:19:07
117阅读
Spring 框架采用分层的理念,根据功能的不同划分成了多个模块,这些模块大体可分为 Data Access/Integration(数据访问
转载 2023-10-10 16:07:49
85阅读
用iphone开发了一段时间的程序了,突然想iphone的框架体系结构是什么样的呢?还一下子把自己给问倒了,到iphone developer c
原创 2022-05-05 22:24:40
151阅读
   写在前面:从业两年来,一直停留在会用的阶段,而没有去仔细思考过为什么这么用,之前也大致扫过《c#高级编程》一书,这次想借一袭脑海中的冲动,再次好好仔细过过这本书,夯实基础,温故知新。一、NET体系结构  1.1 c#与.NET的关系    C#本质来言是一门语言,.NET是一个技术平台。  1.2 公共语言库    .NET FrameWork的核心是运行执行环境也就是公共语言运行
.Net Framework框架图, 看过很多遍, 直到今天才发现, 其实我一直没太懂. 今天从众多图中抽了3张图来总结下自己对.Net Framework框架的理解.   这张图看过很多遍, 一直不知道它用来表征什么. 个人的理解是, 它表明了这么一种编写软件的方式或者说表明了.Net平台下开发软件的思想和规范. 真正的.Net Framework框架只包含两部分, 即公共语言运行
.NET平台应用领域众多(桌面开发,web开发,移动开发),不断有新的编程爱好者开始学习或从其他平台转移到.NET开发平台。.NET开发平台由微软2000年提出,到今天已经进入到了第14个年头,新技术,新框架层出不穷,目不暇接。本文第一个目的是想揭示下.NET平台一路走来的发展脉络,以飨众多刚刚进入该领域的开发者。我们总结的泛.NET平台技术圈的知识范畴如下图所示:  二 初学
转载 2023-07-21 12:03:34
81阅读
Spring 核心框架体系结构
转载 2022-04-24 10:33:56
102阅读
什么是 DoDAF ?核心概念DoDAF所描述的体系结构的核心概念 :1.活动:不特定于将输入(资源
原创 2022-10-17 16:17:25
1186阅读
Spring框架由20个功能模块构成,这些模块被分组到Core Container、 Data Access/Integration、 Web 、AOP、 Instrumentation、 Messaging、 和Test中。         组成Spring框架的每个模块或者组件都可以单独存在,或者与其他一个或多个模块联合实现。下面对体系结构中的
1 CLR(公共语言运行库).net framework的核心是其运行库的执行环境,称为公共语言运行库或.net运行库。通常在clr控制下运行的代码称为托管代码。 clr在执行源码之前,先要编译它们,编译过程分为两步(1) 把源码编译为IL语言【Microsoft 中间语言】(2)CLR把IL编译为平台会用代码 编译在IL的优点(1) 实现平台无关性{目前只有一种可能}(2)提
转载 2023-07-11 09:51:33
75阅读
 三层架构常见架构: 三层(经典)MVCMVVMMVP   开发中常见的23种设计模式: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭
    软件架构比写代码更重要。软件系统的架构设计,需要设计系统的元件如何划分,元件之间如何发生相互作用,以及系统中逻辑上、物理上和系统上的规划。开始之初的架构设计也决定了这个软件产品是否适用。所以架构的选择和设计是软件开发的重中之重。ssh框架,也就是Struts+Spring+Hiberbate。典型的J2 EE三层结构,分为表现层、中间层(业务逻辑层)
转载 2023-07-03 09:39:06
123阅读
第二章 软件体系结构建模软件体系结构建模的种类软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件。结构模型结构模型的核心是体系结构描述语言框架模型框架模型与结构模型类似,但它不太侧重描述结构的细节而更侧重于整体的结构。动态模型动态模型是对结构框架模型的补充,研究系统的“大颗粒”的行为性质。例如,描述系统的重新配置或演化。动态可以指系统总体结构的配置、建立或拆除
说明:本篇文章是对上篇文章 The architecture of VLC media framework 、
翻译 2022-11-14 14:58:17
252阅读
原创 2023-06-12 10:02:47
190阅读
              架构设计总计从接受这个项目到现在项目已经进入全面开发阶段了。今天抽空把需求分析和架构设计简单总结一下:从这段时间的工作阶段来看,可以分成:需求开发阶段,包括需求获取、需求分析、需求编档、需求评审;领域建模阶段,领域建模、模型设计和求精;架构设
  • 1
  • 2
  • 3
  • 4
  • 5