1、Visual Studio Express 版本:        从2005版本开始,就有这个版本,2008 , 2010都有相应版本。本版本是给程序爱好者,以及学生使用的简易版本。虽然简易版本,但是基本的功能都有。仅仅缺少一些高级功能:包括代码管理、测试、建模工具等。但是可以通过安装免费插件解决,比如SVN的.net版本
0. 序言目前的开发涉及到了dotNet,仓促上手,个人觉得基础知识也很重要,抽时间做一些简单总结。1. dotNet版本关系NET Core &和.NET Framework 都是 NET Standard Library 的实现,一种跨平台,而另一种Windows下特有的,除实现NET Standard Library外 .NET Core 和 .NET Framework 都有各
转载 2024-05-19 09:51:22
101阅读
C# 语言不允许 数值类型隐式转换为 char 类型声明两个变量:int n1=10,n2=20;要求将两个变量交换,最后输出n1为20,n2为10。扩展(*):不使用第三个变量如何交换?using System; namespace ConsoleApp1 { class Program { static void Main(string[] args)
转载 2023-08-09 20:58:23
10阅读
  Snippet Compiler一个基于 Windows 的小型应用程序,你可以通过它来编写、编译和运行代码。如果你具有较小的代码段,并且你不想创建完整的 Visual Studio .NET 项目(以及该项目附带的所有文件),则该工具会很有用。现在Snippet Compiler已经支持.NET Framework 3.5,最新版本为Snippet Compiler Live 2008 U
程序集(Assembly),可以看做一堆相关类打一个包,相当于java中的jar包(*)。打包的目的:程序中只引用必须的程序集,减小程序的尺寸;一些程序集内部的类不想让其他程序集调用。我们调用的类都是位于各个程序集中,如果调用的类在没有引用的程序集中,则需要添加对那个程序集的引用,比如ConfigurationManager。类的访问级别:private、public、protected访问级别
转载 2023-08-09 20:08:13
102阅读
         Linux 由 Linus Torvalds 于 1991 年 9 月开发并公开发布。Linux 一种免费的开源操作系统,与 Windows 操作系统或 macOS 不同。Linux 提供多种桌面和服务器发行版。通常 Linux 操作系统用于云和服务器软件。一些流行的 Linux 发行版
  首先声明,可能本篇文章的含金量配不上这个标题,因为说起架构,可能大家都比较关注高大上的架构,比如分布式的,高并发的,低耦合的,易扩展的等等,本篇可能使你失望了,因为这些全没有,这篇博客的中心思想——适合的架构,就是好的架构。   古时候谈婚论嫁,讲究“门当户对”,新时代不接受这种“封建思想”的,如果我们把“门当户对”的意思,理解的更宽泛点,可能情况就不一样了,门当户对,不仅仅从经
转载 2022-01-29 14:32:42
34阅读
  首先声明,可能本篇文章的含金量配不上这个标题,因为说起架构,可能大家都比较关注高大上的架构,比如分布式的,高并发的,低耦合的,易扩展的等等,本篇可能使你失望了,因为这些全没有,这篇博客的中心思想——适合的架构,就是好的架构。   古时候谈婚论嫁,讲究“门当户对”,新时代不接受这种“封建思想”的,如果我们把“门当户对”的意思,理解的更宽泛点,可能情况就不一样了,门当户对,不仅仅从经
原创 2022-01-29 14:27:37
129阅读
宽接口和窄接口,这是设计当中经常会遇到的一个选择。宽接口通常能够让一个类功能强大,但有时容易失去真正的关注点从而破坏了“单一职责原则”。窄接口则比较容易确保对某一特定点的关注。设计中经常可以配合着使用它们,这点很像铺设自来水管道。
原创 2010-06-11 22:37:52
1210阅读
汇总.net相关学习使用知识: 好记性不如烂笔头 1.架构师知识汇总 2..net core 知识介绍 3..net架构师的技能及需掌握的高级
原创 2024-07-06 20:17:47
70阅读
,net架构有以下几种1.两层架构:UI + 数据层2.三层架构:UI + 业务层 + 数据层3.三层 + 接口层 (把相关的业务层抽象成接口,下层来实现接口,中层依赖)4.三层 + 接口 + 通信(和硬件通信,也可以软件直接通信)5.三层 + 接口 + 通讯 + 服务(API).... 层的概念就是:模块就相当于楼层里面的单元,模块就是类库(dll)会其他程序集(应用程序),层也可
转载 2023-06-10 20:34:56
187阅读
原文地址:。微软在Visual Studio 2017 正式发布的时候也上线了一个参考应用https://github.com/dotnet/eShopOnContainers , 最近微软给这个参考应用写了完善的文档,放在.NET官网的.NET架构频道https://www.microsoft.com/net/architecture。整个.NET 架构按照4个部分展开,包括微服务和容
转载 2023-07-28 16:16:16
87阅读
2020年了,很多小伙伴儿对微服务还比较陌生,说起来很多人可能不敢相信,其实微服务这个概念早在2012年就提出来了,经过了这些年的发展,现在已经成为企业非常主流的架构选项了。今天,我就来带大家一起探讨下微服务的前世今生,以及在.Net Core下该如何落地。(文章较长下为全文目录,全手写,轻拍!想省心也可以扫码看视频版解说)。本文目录贴心的我还准备了真人视频解说!文章太长读不下去?直接扫码上图领取
不可否认,应用软件的开发正在经历一次巨变——将最终增强开发人员的生产力并开启一道通向全新概念的应用程序的大门。   新型的开发模式正逐渐被推广,将分发软件演变成一种服务还有待于所有开发人员的共同努力,而互联网却将彻底改变应用程序的开发模式和配置方式。   传统上,软件开发人员通过集成本地系统服务的方式开发应用程序。这种模型使开发人员有权使用一整套丰富的开发资源,精确控制应用程序的性能
源码目录结构说明LeaRun.Cache –缓存层LeaRun.Resource –本地语言LeaRun.Utilities –公共类库LeaRun.DataAccess –数据库访问核心组件LeaRun.ServiceFactory –未用LeaRun.WCFHost –未用LeaRun.WCFLibrary –未用LeaRun.WebService –接口层LeaRun.Business –业
转载 2023-07-20 10:28:34
56阅读
首先 我们来理解这个几个相关概念。1、什么.NET框架?.NET框架(.NET Framework) 由微软开发,一个致力于敏捷软件开发(Agile software development)、快速应用开发(Rapid application development)、平台无关性和网络透明化的软件开发平台。.NET微软为下一个十年对服务器和桌面型软件工程迈出的第一步。NET包含许多有助于互联
转载 2023-07-29 20:11:15
95阅读
           ASP.NET的三层结构因为每一层都可以在仅仅更改很少量的代码后,就能放到物理上不同的服务器上使用,因此结构灵活而且性能更佳。此外,每层做些什么其它层完全看不到的,因此更改、更新某层,都不再需要重新编译或者更改全部的层了。这是个很强大的功能。例如,如果把数据访问代码
转载 2023-07-28 16:17:01
59阅读
一言以蔽之,.NET Core运行平台(platform),.NET Standard一系列编程接口(a set of APIs)
原创 2018-08-12 21:33:59
4474阅读
目录1. 什么.NET2. .NET的历史3. .NET的优势与劣势什么.NET.NET由微软公司提供的一种软件开发编程的框架,可以在基于Windows的操作系统上开发,安装和执行软件。近年来,.NET已经成为在Windows平台创建任意类型的应用程序的巨大生态系统。目前,.NET支持的编程语言为C#、VB.NET、Jscript.NET,但现在大多数.NET开发首选的编程语言为C#。NET
转载 2023-10-18 17:01:52
514阅读
【转载】https://www.cnblogs.com/1996V/p/9037603.html 什么.NET?什么.NET Framework?本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先从类型系统开始讲起,
转载 2021-08-18 13:49:39
572阅读
  • 1
  • 2
  • 3
  • 4
  • 5