Microsoft.NET 平台上开发的基础,ASP.NET 、Windows Forms 和VS.NET 都不过是.NET平台开发的一部分,他的用于.NET应用程序       的开发及展示。.NET平台的核心技术为:通用语言运行时(CLR:Common Langua            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-05 22:05:54
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 教你实现“.NET 好的架构”
当你进入开发领域时,了解如何设计和实现一个好的架构是非常重要的。一个好的架构不仅能提高代码的可维护性和可扩展性,还能使团队协作更加高效。本文将帮助你理解和实现一个“.NET 好的架构”,并通过步骤和示例代码来指导你。
## 实现流程
我们可以将整个架构的实现分为以下步骤:
| 步骤 | 描述            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-27 08:07:58
                            
                                35阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            .net是不是就是c#?.net的含义:一般指.Net Framework框架,是Microsoft为开发应用程序而创建的一个具有革命意义的平台。上图是一个简单的.net框架。.NET Framework是用于Windows的新托管代码编程模型。它强大功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。  .net有2种            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-14 09:24:50
                            
                                52阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              首先声明,可能本篇文章的含金量配不上这个标题,因为说起架构,可能大家都比较关注高大上的架构,比如分布式的,高并发的,低耦合的,易扩展的等等,本篇可能使你失望了,因为这些全没有,这篇博客的中心思想是——适合的架构,就是好的架构。   古时候谈婚论嫁,讲究“门当户对”,新时代是不接受这种“封建思想”的,如果我们把“门当户对”的意思,理解的更宽泛点,可能情况就不一样了,门当户对,不仅仅从经            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-01-29 14:32:42
                            
                                34阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              首先声明,可能本篇文章的含金量配不上这个标题,因为说起架构,可能大家都比较关注高大上的架构,比如分布式的,高并发的,低耦合的,易扩展的等等,本篇可能使你失望了,因为这些全没有,这篇博客的中心思想是——适合的架构,就是好的架构。   古时候谈婚论嫁,讲究“门当户对”,新时代是不接受这种“封建思想”的,如果我们把“门当户对”的意思,理解的更宽泛点,可能情况就不一样了,门当户对,不仅仅从经            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-29 14:27:37
                            
                                132阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            首先 我们来理解这个几个相关概念。1、什么是.NET框架?.NET框架(.NET Framework) 是由微软开发,一个致力于敏捷软件开发(Agile software development)、快速应用开发(Rapid application development)、平台无关性和网络透明化的软件开发平台。.NET是微软为下一个十年对服务器和桌面型软件工程迈出的第一步。NET包含许多有助于互联            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-29 20:11:15
                            
                                95阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             AAA原则:可考核(Accountable):好的软件架构让每个团队都有自己负责的业务目标可自主(Autonomous):好的软件架构让每个团队都一定的自主性可以独立往前跑,而不总是被其他团队阻塞可复用(Amortized):好的软件架构鼓励对未来投资,使得基础设施的成本可以被摊销可考核>>可自主>可复用 “可考核性”是一切的关键,是实时软件管理的前提。技术            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-25 22:25:10
                            
                                66阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            不能孤立地使用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阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            新手学C# ——.net的三层架构之最简单实例:登录界面 三层架构包括:1. 数据访问层(Data Access Layer, DAL):负责将底层数据传送到业务逻辑层2. 业务逻辑层(Business Logic Layer, BLL):处理数据访问层传送的数据,并实现业务逻辑3. 表示层(User Interface, UI):不处理任何业务,负责显示与实时更新其中1--2--3层次            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-11 10:07:37
                            
                                116阅读
                            
                                                                             
                 
                
                             
         
            
            
            
               什么是.NET  .NET是为简化在第三代因特网的分布式环境下的应用程序的开发,基于开放互联网标准和协议之上,实现异质语言和平台高度交互性而构建的新一代计算和通信平台。其主要由三部分构成:.NET框架、WEB服务、.NET企业服务器。首先先了解一下.NET框架的由来和架构,如下图。下面对.NET的各个部分进行说明:1. 操作系统(OS).NET平台是独立于操作系统,而这些            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-19 18:04:33
                            
                                102阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            [color=red][b]第1章 .NET结构[/b][/color] 
C#语言不能孤立对待,而必须和.NET Framework一起考虑 
C#编译器专门用于.NET,这表示在C#中编写的所有代码总是在.NET Framework中运行 
C#的结构和方法论反映了.NET的基础性方法论 
在许多情况下,C#的特点语言特性取决于.NET的特性,或依赖于            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-13 00:03:33
                            
                                46阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            独立于框架:架构不应该依赖某个外部的库或框架,不应该被框架的结构所束缚。独立于UI:前台展示的样式可能会随时发生变化(今天可能是网页、明天可能变成console、后天是独立app),但是底层架构不应该随之而变化。独立于底层数据源:无论今天你用MySQL、Oracle还是MongoDB、CouchDB,甚至使用文件系统,软件架构不应该因为不同的底层数据储存方式而产生巨大改变。独立于外部依赖:无论外部            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-05 06:17:59
                            
                                88阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            自从这两种语言问世以来,这两种语言哪个就业前景更好的争论就一直没完没了,但到底也没有一个最终答案。孰是孰非,无从下定论,只有时间说了算。Java语言的出现给整个程序界带来了巨大的冲击,Java将不可避免的影响一代程序员。而作为一名即将要成为职业程序员的学习者,也应该知道Java在可预见的一段时间里对自己造成的影响。Java在企业中的应用日趋完美,目前中国90%以上的银行网站都使用的是Java语言开            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-07 17:14:32
                            
                                210阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                  经过了对C#较长时间的学习以及实践,不断地感受着.NET 框架——这个最本质,然而却似乎让人捉摸不透的概念。特别是经过拜读Anytao博主的《你必须知道的.NET》文章,使我对其概念关系得以厘清,在此作为回顾,对.NET 框架展开一些论述:.NET 框架概要:       .NET框架,即.NET            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-31 11:42:56
                            
                                42阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            初学C#,可能很多人不明白.NET框架到底是什么?这里简单解释一下:C#是一种编程语言,C#从C,C++和Java发展而来,它采用了这三种语言最优秀的特点,并加入了它自己的特性。C#是事件驱动的,完全面向对象的可视化编程语言。而.NET是一个平台,这个平台不仅支持C#,还支持其他一些语言如:VB和J#。此外,C#不仅可以开发基于.NET的应用程序,也可以开发基于WinForm的程序。.NET是Mi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-28 16:14:36
                            
                                63阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            .net三层架构技术 
  在过去应用系统开发过程中,CLIENT/SERVER体系结构得到了广泛的应用 。其特点是,应用程序逻辑通常分布在客户和服务器两端,客户端发出数据资源访问请求,服务器端将结果返回客户端。但CLIENT/SERVER结构存在着很多体系结构上的问题,比如:当客户端数目激增时,服务器端的性能会因为负载过重而大大衰减;一旦应用的需求发生变化,客户端和服务器端的应用程序都需            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-10 20:04:11
                            
                                132阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            きょうは日曜日です。我的笔头不是那样好。闲着无聊,我想谈谈对三层架构的感悟。我是刚走出大学校门的程序员,对于以前在大学期间还没有做过商业项目的我,可能在技术等方面上还远远不够。走出大学校门,我来到了一家搞对日项目的公司。但我做的这个项目不是对日方面的项目,是一个学院管理系统。我团队分成了三个小组,分个小组各完成一个子系统。在这之前做了一个类似的管理系统B/S结构的,由于种原因那个系统没有投入使用,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-16 20:18:21
                            
                                80阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、C#与.NET的关系  C#编译器专门用于.NET,这表示用C#编写的所有代码总是在.NET Framework中运行。对于C#语言来说,可以得出两个重要的结论: (1)C#的结构和方法论发硬了.NET基础方法论。 (2)在许多情况下,C#的特定语言功能取决于.NET的功能,或依赖于.NET基类。 C#的重要性体现在以下两个方面:它是专门与Microsoft的.NET Framework一起使            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-14 14:21:50
                            
                                197阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            传统两层结构   在过去应用系统开发过程中,CLIENT/SERVER体系结构得到了广泛的应用 。其特点是,应用程序逻辑通常分布在客户和服务器两端,客户端发出数据资源访问请求,服务器端将结果返回客户端。但CLIENT/SERVER结构存在着很多体系结构上的问题,比如:当客户端数目激增时,服务器端的性能会因为负载过重而大大衰减;一旦应用的需求发生变化,客户端和服务器端的应用程序都需要进行修改,给应用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-08 17:31:54
                            
                                46阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近对.NET框架方面的知识进行了概要的总结,整理了一些知识体系结构图,通过一张图,清晰认识.NET框架的整体结构和常用类型,对分析自己的职业规划很有帮助,值得分享,仅供参考,本文末尾提供高清大图下载。 用一张图总结.NET3.5框架中的常用类型和命名空间 这张图向您展示.NET3.5框架中使用频率最高的类型和命名空间,主要包括:WPF、WinForm、ASP.NET、WF、DATA、XML、L            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-17 23:19:38
                            
                                85阅读