不能孤立地使用c#语言,而必须和.NET Framework一起考虑。C#的结构和方法反映了.NET基础方法论。 在许多情况下,c#的特定语言功能取决于.NET的功能,或依赖于.NET基类。1.1 c#与.NET的关系 (1) c#是专门为与Microsoft的.NET Framework一起使用而设计。 (2) 基于现代面向对象设计方法的语言。 1.2 
转载 2023-08-12 21:36:53
42阅读
下面是一位学计算机的人士对于.net的理解,我觉得写得浅显易懂,比喻形象。 所谓Java和.Net平台的根本是其VM(Virtual Machine,虚拟机) Java平台的虚拟机就叫JVM(Java Virtual Machine) 在.Net平台上则叫做CLR(Common Language Runtime) 在使用虚拟机技术之前 一切都依赖于操作系统 你必须为一套程
原创 2010-11-19 15:03:49
341阅读
“.NET” (发音为 "dot net") 是一个免费、开源、跨平台的开发者平台,用于构建多种类型的应用程序。它不仅仅是一个框架或一个库,而
原创 3月前
68阅读
    写程序和拼积木是一样的,首先要知道我们这堆积木中都有那些基本模块,然后再非常清晰知道自己这次要拼一个什么东西,那接下来就是拼搭环节,在拼搭过程中,有时还会拆除,重新来搭。  其实开发软件也是一样的,这篇先理一下desktop框架下“搭积木”的思路。    desktop框架:desktop在.net世界里面有两种框 架,winform框 架和wpf框
转载 2024-04-30 23:45:48
282阅读
---恢复内容开始---.NET:是微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。从技术的角度,一个.NET应用是一个运行于.NET Framework之上的应用程序。(更精确的说,一个.NET应用是一个使用.NET Framework类库来编写,并运行于公共语言运行时Common Language Runtime之上的应用程序
https://wenku.baidu.com/view/f03e3e9303020740be1e650e52ea551810a6c9fe.html
原创 2021-06-17 14:03:06
1639阅读
https://wenku.baidu.com/view/f03e3e9303020740be1e650e52ea551810a6c9fe.html
原创 2022-03-28 14:04:29
375阅读
微软对.NET的定义是The .NET Framework is a new computing platform that simplifies application development in the highly distributed environment of theInternet.意思是,.NET是在高度分布式的互连网环境中,使软件开发简单化的新的计算平台(哦,不象一个句子啊^
转载 2007-02-25 08:55:00
148阅读
2评论
做了8年的asp.net webform,用过MVVM但还没用过MVC , 虽然项目不用MVC,但是还是想了解一下,今天第二天学习,以下是学习心得。VS2012默认带有asp.net mvc3和asp.net mvc4项目模板。基本URL示例剖析 URL:http://localhost/Account/Login 其中http://localhost/为网站根目录,Account为Contr
转载 2023-10-07 19:24:52
91阅读
Android App 用户体验我们常见的 Android App 一般是由四大组件组成的,其中最常见的是 Activity 和 Service 等。一个 App 可能包含多个组件,而且移动设备资源有限,系统可能会随时终止某些 App ,鉴于这种情况,App 被销毁是不受开发者控制的,那么 App 的数据和状态就不应该在内存中进行存储,而且, 不同的组件之间不应该有依赖关系。基于上述的一些客观情况
转载 2023-07-13 10:23:36
163阅读
架构设计的目的是管理开发的复杂性,合理的拆分项目中的逻辑,更加方便工程的维护和管理,来节约开发时间、提高开发效率。目前在实际开发过程中比较常见的集中架构主要包括,MVC、MVVM、VIPER(View Interactor Presenter Entity Router),这几种架构的设计思路基本上是一致的,后面几种都是基于MVC,将Controller中的逻辑拆分出来,只是程度和方式有所不同。首
转载 2024-01-30 07:24:54
71阅读
NIO介绍Netty 是基于 Java NIO进行二次开发的高性能网络框架, 在介绍Netty之前, 先介绍一下 NIO 相关的概念.OIO,NIO,AIOOIO又叫 BIO (Blocking IO) 同步阻塞的IO, 获取不到资源的时候, 会阻塞当前线程, IO操作的时候会阻塞直至IO操作完毕返回结果(同步IO). 每一个客户端连接都需要单独开辟一个线程来进行处理,连接数多的时候,线程数也随之
# java.net是什么 ## 介绍 在讲解java.net之前,我们先来了解一下什么是Java。Java是一种面向对象的编程语言,具有跨平台性,可以在不同的操作系统上运行。而java.net是Java标准库中的一个包,提供了用于网络通信的类和接口。 ## java.net的概述 java.net包提供了多个类和接口,用于实现网络通信的各个方面。其中包括处理URL、TCP/IP协议、Sock
原创 2023-08-09 20:07:06
461阅读
## VC.NET是什么? VC.NET(简称Visual C++.NET)是Microsoft公司开发的一种基于.NET Framework的集成开发环境(IDE),用于开发C++程序。它是Visual Studio系列产品的一部分,为开发人员提供了丰富的工具和库,使得开发C++应用程序更加高效和便捷。 VC.NET具有以下特点: 1. **面向对象编程**:VC.NET完全支持面向对象编
原创 2023-08-26 13:42:51
479阅读
今天咱们来谈下三层架构。说到三层架构,搞过点程序的可能都知道三层架构的概念。但是对三层的精髓可能不是很了解。首先说下自己对三层的理解,就是使用三个(多个)项目结合起来开发出一个应用系统。下层项目为上层项目提供了接口(说白了就是可以从上层类访问下层类的方法),并且将结果返回到上层。接下来咱们来看下三层的优势三层架构的优势适应变化、利于维护:项目需求往往随市场的变化而发生变化,三层架构通过将各功能模块
很多人在问我们学这些东西能干什么,这些东西有什么关系,我该学那个?想知道这些首先得知道这些东西都试试很么。单片机(Microcontrollers,亦称MCU)包括了CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。ARM是一家公司,ARM是一种架构,ARM是一系列使用ARM核心芯片的
转载 2023-07-04 23:58:22
192阅读
Linux是核心与系统调用接口两层中间的操作系统不同硬件的功能函数并不相同,IBM的Power CPU与Inter的x86架构不同,所以同一套操作系统是不能在不同的硬件平台上面运行的。也就是说,每种操作系统都是在他专门的硬件机器上面运行的。不过,Linux操作系统是Open Source的操作系统,所以他的程序码可以被修改成适合在各种机器上面运行的。也就是说,Linux是具有"可移植性"的Linu
转载 2023-08-10 00:27:53
131阅读
上周,麒麟710处理器与HUAWEI nova3i一同发布,近日,海思新一代旗舰处理器麒麟980又有了新的曝光。雷锋网消息,麒麟980处理器基于7nm制程工艺,采用4个A77大核+4个A55小核的架构,最高主频为2.8GHz,GPU也将搭载华为自主研发的图形处理器。基带处理器没有更多信息,但有消息称年初发布的balong 765基带可能出在麒麟980上。 首发7nm和A77架构 在麒麟980的
什么叫arm架构  ARM架构过去称作进阶精简指令集机器(AdvancedRISCMachine,更早称作:AcornRISCMachine),是一个32位精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。由于节能的特点,ARM处理器非常适用于移动通讯领域,符合其主要设计目标为低耗电的特性。在今日,ARM家族占了所有32位嵌入式处理器75%的比例,使它成为占全世界最多数的32位架
转载 2023-10-01 14:53:38
115阅读
COLA架构COLA 是 Clean Object-Oriented and Layered Architecture的缩写,代表“整洁面向对象分层架构”在COLA 4.0,也就是目前最新的版本中,作者将COLA拆分为COLA架构(Archetype)和COLA组件(Components)两个部分:COLA架构:COLA应用的代码模板。COLA组件:提供一些非常有用的通用组件,这些组件可以帮助我们
  • 1
  • 2
  • 3
  • 4
  • 5