最新文章

DDD

这个分类没有描述

查看所有
  • 从0到1,从理论到实践,全面讲解DDD,需要学习DDD的同学,欢迎来戳~~ 前言 学习DDD一个半月,最开始学习DDD的原因是因为我负责的业务线,涉及的系统非常多,想借鉴领域驱动设计的思想,看后续如何对系统进行重构。在没有学习DDD之前,感觉DDD可能属于那种“虚头巴脑”的东西,学完DDD之后,感觉。。。嗯。。。真香! 有了学习的动力,但是没有实际参与具体的项目,怎么办?那就去广泛涉猎相关的学习资…
    274 评论:0 时间:
  • 一、序言 领域驱动设计是一种解决业务复杂性的设计思想,不是一种标准规则的解决方法。在领域驱动设计理念上,各路大侠的观点也是各有不同,能力有限、欢迎留言讨论。 二、领域驱动设计 DDD是什么 wiki释义: 领域驱动设计(英语:Domain-driven design,缩写 DDD)是一种通过将实现连接到持续进化的模型
    232 评论:0 时间:
  • 随着微服务得到更广泛的实践,我们听到了更多不同的声音,有赞誉的也有疑惑批判的。但这种松散耦合的面向服务的架构的创新,本身从设计理念来说,是强大的。而作为设计微服务时必不可少的工具——领域驱动设计 (DDD),它更是思想精髓所在。今天就来聊聊关于DDD与微服务的那些事。 DDD是什么?领域驱动设计因 Eric Evans 的著作而出名,它是一组思想、原则和模式,可以帮助我们基于业务领域的底层模型设计…
    269 评论:0 时间:

Dapr

这个分类没有描述

查看所有
  • Dapr 是微软主导的云原生开源项目,2019年10月首次发布,到正式发布 V1.0 版本的不到一年的时间内,github star 数达到了 1.2万(现在已经超过1.7万星),超过同期的 kubernetes、istio、knative 等,发展势头迅猛,业界关注度非常高。 Dapr 这个词是是 「Distributed Application runtime」的首字母缩写,非常精炼…
    172 评论:0 时间:
  • 状态管理的初始化源码分析 Dapr状态管理的初始化源码分析 State Store Registry stateStoreRegistry的初始化准备 stateStoreRegistry Registry 的初始化在 runtime 初始化时进行: func NewDaprRuntime(runtimeConfig *Config, globalConfig *config.Configurat…
    93 评论:0 时间:
  • 服务调用的初始化 Dapr服务调用的初始化流程和源码分析 func RegisterDaprServer(s *grpc.Server, srv DaprServer) { s.RegisterService(&_Dapr_serviceDesc, srv) } _Dapr_serviceDesc 中有dpar各个方法的定义,包括 InvokeService var _Dapr_servi…
    230 评论:0 时间:

.NET

这个分类没有描述

查看所有

C#

这个分类没有描述

查看所有
  • 在现代软件开发中,数据可视化和可交互性越来越受到关注。为了实现这一点,通常需要使用各种图表、表格、网络拓扑图等控件。NodeNetwork就是一种这样的自定义方式,它是一个基于C# WPF的开源项目,可以帮助我们快速构建和定制网络拓扑图。
    107 评论:0 时间:
  • 云LIS源码技术说明: 技术架构:Asp.NET CORE 3.1 MVC + SQLserver + Redis等 开发语言:C# 6.0、JavaScript 前端框架:JQuery、EasyUI…
    161 评论:0 时间:
  • 内容纲要 这位兄弟贴了段代码,目的是用Process类执行控制台命令并获执行该命令的输出信息,但执行失败了,代码这样的   var psiNpm = new ProcessStartInfo…
    47 评论:0 时间:

.Net Core

这个分类没有描述

查看所有
  • 云LIS源码技术说明: 技术架构:Asp.NET CORE 3.1 MVC + SQLserver + Redis等 开发语言:C# 6.0、JavaScript 前端框架:JQuery、EasyUI…
    161 评论:0 时间:
  • 什么是最小 API? 已完成100 XP 6 分钟 生成 API 的过程可能很复杂,因为它需要支持多种功能,例如路由、在数据存储中进行读取和写入,以及身份验证。 为了节省时间,请从 .NET 中内置的框架和模板着手,这些框架和模板提供了许多你需要的功能。 但在启动并运行基本 API 之前,这些框架可能需要进行大量设置。 对于适用于 .NET 6 的最小 API,情况并非如此。 通过几行代码即可快速…
    451 评论:0 时间:
  • 随着.NET 6的发布,使用ASP.NET Core有更多好处。但是,将现有的代码迁移到ASP.NET Core上往往听起来是一个很大的投资。今天我们将分享如何加速迁移到ASP.NET Core。今天你可以做一些小的改动,这些改动可以使你明天更容易迁移到ASP.NET Core。 在我们开始之前,让我们谈一谈一个真实的场景。让我们来谈谈如何修改一个有10年历史的应用程序的代码,使其能够与ASP.N…
    120 评论:0 时间:

Azure

这个分类没有描述

查看所有
  • 通过使用虚拟网络对等互连连接服务 可使用虚拟网络对等互连直接连接 Azure 虚拟网络。 在使用对等互连连接虚拟网络时,这些网络中的虚拟机 (VM) 可以相互通信,如同它们处于同一网络中一样。 在对等互连的虚拟网络中,虚拟机之间的流量是通过 Azure 网络路由的。 流量仅使用专用 IP 地址。 它不依赖 Internet 连接、网关或加密连接。 流量始终是私有的,并能利用 Azure 主干网络的…
    62 评论:0 时间:
  • 确定虚拟网络对等互连用途 连接 VNet 的最简单快捷的方法可能是使用 VNet 对等互连。 使用虚拟网络对等互连可以无缝连接两个 Azure 虚拟网络。 建立对等互连后,出于连接目的,两个虚拟网络会显示为一个。 有两种类型的 VNet 对等互连。 区域 VNet 对等互连连接同一区域中的 Azure 虚拟网络。 全局 VNet 对等互连连接不同区域中的 Azure 虚拟网络。 创建全球对等互连时…
    88 评论:0 时间:
  • 在本教程中,你将了解如何将 ASP.NET Core 应用部署到 Azure 应用服务并连接到 Azure SQL 数据库。 Azure 应用服务是一种可缩放程度高、支持自修补的 Web 托管服务,可轻松地在 Windows 或 Linux 上部署应用。 尽管本教程使用 ASP.NET Core 6.0 应用,但对于其他版本的 ASP.NET Core 和 ASP.NET Framework 而言…
    59 评论:0 时间:

Blazor

这个分类没有描述

查看所有
  • 你已为 Web 应用定义了 UI。 现在探索如何向应用程序添加逻辑。 在 Blazor 应用中,可在单独的 .cs 文件中添加 C# 代码,也可在 Razor 组件中添加内联。 单独文件中的 C# 代码隐藏 在 Blazor 中,可以将 C# 文件直接添加到应用项目,就像其他 .NET 项目一样。 此方法通常称为“代码隐藏”,它使用单独的代码文件来存储应用逻辑。 当业务逻辑较复杂、较长或有多个类时…
    309 评论:0 时间:
  • 在此练习中,将 Razor 组件添加到应用程序的主页。 在 Visual Studio Code 中,打开包含在模块 3 中创建的 BlazorApp 项目的文件夹。 向主页添加 Counter 组件 在 Visual Studio Code 项目资源管理器中展开文件夹。 选择“页面”以查看现有 Razor 页面。 选择 Index.razor 文件将其打开。 通过在 Index.razor 文件…
    72 评论:0 时间:
  • 现在已设置好开发环境,接下来将探索 Blazor 项目的结构,并了解如何添加新页。 什么是 Razor? Razor 是一种标记语法,使用 HTML 和 C# 编写 Blazor Web 应用的 UI 组件。 Razor 基于 ASP.NET,专为创建 Web 应用而设计。 什么是 Razor 组件? Razor 文件定义了构成部分应用 UI 的组件。 Blazor 中的组件类似于 ASP.NET…
    147 评论:0 时间:

Docker

这个分类没有描述

查看所有
  • 当今的应用程序开发和 IT 系统管理由云驱动。 新式云应用程序需要是快速、敏捷、可大规模缩放且可靠的。 容器可帮助应用程序满足所有这些要求。 但是,在不遵循设计模式的情况下将应用程序放入容器中,就像进入一辆汽车并希望在没有地图(或已启用 GPS 的手机)的情况下找到通往新城市的道路。 你最终可能会到达目的地,但这条路线可能不是最高效的。 这就是微服务体系结构发挥作用的地方。 微服务可提供一种软件开…
    49 评论:0 时间:
  • 前言 上一篇【.Net Core in Docker极简入门(上篇)】讲解了docker的一些基本命令和操作,并成功构建了自己的asp.net core web应用的镜像,启动容器。本篇继续。 开始 上一篇的项目例子非常简单,通常我们的实际项目要复杂的多。项目中会依赖各种组件服务,比如数据库,MQ,缓存等等。这就会涉及到多个容器,如果手动用docker命令去一个一个的启动就很麻烦了,那么这时候就可…
    131 评论:0 时间:
  • 前言 Docker 是一个开源的应用容器引擎,它十分火热,如今几乎成为了后端开发人员必须掌握的一项技能。即使你在生产环境中可能用不上它,就算把它当作一个辅助开发的工具来使用,也是非常方便的。本文就介绍一下.Net Core应用在Docker中的一些基本使用。 开始 环境准备 首先安装docker,去官网下载:https://www.docker.com/get-started windows系统的…
    265 评论:0 时间:

程序员

这个分类没有描述

查看所有
  • 内容纲要 在我职业生涯中,最令我震惊的一刻是发现,我在标准普尔资本智能公司(S&P Capital IQ)工作时,一位新同事的薪资竟比我高。有一天,我随口问他:“你的薪水有多少?&…
    34 评论:0 时间:
  • 内容纲要 作为微软的掌舵人,威廉·H·(比尔) 盖茨被视为当今个人计算机和办公自动化行业的领军人物。盖茨从年少时代就踏入了计算机软件领域。他和微软的另一位创始人保罗&mid…
    12 评论:0 时间:
  • 内容纲要 作为AI/LLM行业的从业者(VS Code/Copilot),基于我对现有的公开产品、论文及过去两年的行业发展的感受,对未来(2024年至2025年中)进行了一些展望。总体而言,我的看法是…
    16 评论:0 时间:

SQL Server

这个分类没有描述

查看所有
  • 最近在上课时,讲师给我们一道有关T—SQL编程子查询的面试题,在这里分享给有需要帮助的朋友! 首先看一下创建TestScores表的语法: create table TestScores(…
    71 评论:1 时间:
  • 一、每门课程问题 用一条 SQL 语句查询 学生表每门课都大于 80 分的学生姓名。 解决办法一: having 思路:如果最小的课程都大于80分,那他所有的课程分数,肯定都大于80分! 代码实现 S…
    70 评论:0 时间:
  • 6.1SQL Server 安全机制和登录账户管理  6.1.1 SQL Server 安全机制  登录账户(Login):登录账户是账户标识符,用来控制对任何 SQL Serve…
    80 评论:0 时间:

Microsoft Build

这个分类没有描述

查看所有
  • 欢迎使用 .NET 多平台应用程序 UI。此版本标志着我们在统一 .NET 平台的多年旅程中的新里程碑。现在,您和超过 500 万其他 .NET 开发人员拥有面向 Android、iOS、macOS 和 Windows 的一流跨平台 UI 堆栈,以补充 .NET 工具链 (SDK) 和基类库 (BCL)。您可以使用 .NET 构建任何东西。 加入我们的 Microsoft Build 2022,我…
    439 评论:0 时间:
  • Dapr 是微软主导的云原生开源项目,2019年10月首次发布,到正式发布 V1.0 版本的不到一年的时间内,github star 数达到了 1.2万(现在已经超过1.7万星),超过同期的 kubernetes、istio、knative 等,发展势头迅猛,业界关注度非常高。 Dapr 这个词是是 「Distributed Application runtime」的首字母缩写,非常精炼…
    172 评论:0 时间:
  • Codex 现在通过 OpenAI API 为各种用例中的 70 个不同应用程序提供支持。 OpenAI Codex是一种基于GPT-3的自然语言代码系统,有助于将简单的英语指令转换为十几种流行的编码语言。Codex 于去年八月通过我们的 API 发布,是 GitHub Copilot 的主要构建块。 我们支持 Codex 的动机是补充开发人员的工作并提高生产力。Codex帮助…
    620 评论:0 时间:

MySQL

这个分类没有描述

查看所有

前端

这个分类没有描述

查看所有
  • 内容纲要 Midjourney发布了名为“Vary(Region)”的修复工具。 该工具专门用于对在现有图像中的内容进行修改和替换,它可以精确地定位图像中的特定区域,并通过文本…
    66 评论:0 时间:
  • 八、页面布局 1.简介 常见页面布局: 表格布局 div布局 2.表格布局 2.1 简介 不适用于复杂布局,仅用于简单 、有规则的结构 定位相对准确,与浏览器基本无关,适用于简单分隔 2.2 用法 table常用样式的属性 border在表格外围设置边框 border-spacing设置单元格之间的距离(相当于table标签中的cellspacing属性,即间距) border-collapse表…
    88 评论:0 时间:
  • 六、定位方式 1.简介 通过position属性实现对元素的定位,有四种定位方式 常用取值: 设置定位方式后,还要设置定位属性(偏移量):top、bottom、left、right 2.相对定位 先设…
    59 评论:0 时间:

开发工具

这个分类没有描述

查看所有
  • 内容纲要 课程简介: 我们邀请了微软和人工智能领域的顶尖专家来授课,旨在帮助大学生们掌握人工智能应用和基础知识,从而提高他们在工作中的竞争力。 在当今这个竞争激烈的时代,学习人工智能已经成为必不可少的…
    138 评论:0 时间:
  • 豪尔赫·路易斯·博尔赫斯(Jorge Luis Borges)曾写道,生活在一个既充满危险又充满希望的时代既是悲剧,又是喜剧,一个关于理解我们自己和世界的“启示即将来临”。今天,我们确实有理由为人工智能方面所谓的革命性进步感到既担心又乐观。乐观,因为智慧是我们解决问题的手段。担忧是因为我们担心最流行、最时兴的人工智能分支:机器学习将把一种有着根本…
    96 评论:0 时间:
  • 当地时间3月8日,著名语言学家、哲学家诺姆·乔姆斯基(Noam Chomsky)与伊恩·罗伯茨、杰弗里·瓦图穆尔共同在《纽约时报》发表了题为《ChatGPT的虚假承诺》的文章。乔姆斯基强调,人工智能和人类在思考方式、学习语言与生成解释的能力,以及道德思考方面有着极大的差异,并提醒读者如果ChatGPT式机器学习程序继续主导人工智能领域,那么人类的科学水平以及道德标准都可能因此降低。诺姆·乔姆斯基是…
    46 评论:0 时间:

未分类

这个分类没有描述

查看所有
  • 撰文:Lilian Weng @OpenAI 编译:wenli 本文编译自 Lilian Weng 的个人博客,Lilian 现在是 OpenAI 的 Head of Safety Systems,之前还领导过 OpenAI 的 Applied AI 团队。 AI Agent 被认为是 OpenAI 发力的下一个方向。OpenAI 的联合创始人 Andrej Karpathy 在近期的一…
    88 评论:0 时间:
  • 大家好,我是沙漠尽头的狼。 上文介绍了《C# 使用 CefSharp 内嵌网页 - 并给出 C# 与 JS 的交互示例》,本文介绍 CefSharp 的缓存实现,先来说说添加缓存的好处: 提高页面加载加速:CefSharp 缓存可以缓存已经加载过的页面和资源,当用户再次访问相同的页面时,可以直接从缓存中加载,而不需要重新下载和解析页面和资源,从而加快页面加载速度。 减少网络流量:使用缓存可以减少网…
    69 评论:0 时间:
  • 智慧校园即智慧化的校园,也指按智慧化标准进行的校园建设,国家标准GB/T 36342《智慧校园总体框架》中对智慧校园的标准定义是:物理空间和信息空间的有机衔接,使任何人、任何时间、任何地点都能便捷的获取资源和服务。 适用于中小学教育的智慧校园 智慧校园系统定位于中小学教育学校,侧重实际应用,讲究实际,突出加强校园安全监管,德育文化建设和家校互联,将信息技术与教育管理实现融合创新,利用智能身份感知、…
    67 评论:0 时间:

源码

这个分类没有描述

查看所有
  • 软件功能清单   功能详细说明 1.1 分诊管理端 1.1.1 科室管理 1. 登录分诊管理客户端后,在主界面的菜单中点击【科室管理】,进入科室管理界面。 2. 输入条件点击【查询】按钮,可以查询科室信息。 3. 在查询结果中点击一条科室记录,在下面的科室信息中修改信息后,点击【保存】按钮可以进行保存。 4. 在查询结果中点击一条科室记录,点击【删除】按钮可以进行删除。 5. 点击【新增…
    206 评论:0 时间:
  • 大家好,我是沙漠尽头的狼。 国庆7天,利用带娃之余的空闲时间学习了go,并做了一个不是很完善的博客前台网站。 网站发布地址:https://go.dotnet9.com 源码 边做边上传Github,…
    61 评论:0 时间:
  • 演示视频 源码下载地址 https://www.51aspx.com/code/grademis/ 源码特点 管理端,加入了数据库的锁,实现了并发实行,利用bll+dal+ui模式来开发。还加入了各个方面的维护。包括用户登录记录,以及管理员及数据库的操作记录,提高了系统的安全性。 功能介绍 本源码是一个学生成绩管理系统源码,本系统从功能上划分可分为以下几大模块: 菜单功能 管理员模块 1、功能模块…
    418 评论:0 时间:

Microsoft Teams

这个分类没有描述

查看所有
  • 我很高兴地宣布,适用于 Visual Studio Code 的团队工具包和团队工具包 CLI 现已正式发布!而且,对于每个构建 .NET Web 应用的人来说,适用于 Visual Studio 的团队工具包现已推出预览版。我希望您在本周早些时候的Build 2022上看到了这一消息。自预览版以来,我们进行了大量更新和改进。我想重点介绍适用于VS代码的团队工具包的一些关键新功能,这些功能将让您最…
    207 评论:0 时间:

.NET MAUI

这个分类没有描述

查看所有
  • 今天,我们很高兴地宣布,.NET 多平台应用 UI 已从预览版毕业,并在 Windows 上的 Visual Studio 2022 发布版本中提供。现在,您可以完全访问生产力功能,这些功能将帮助您以前所未有的速度使用 .NET 构建跨平台本机客户端应用,并从单个代码库将它们发布到 Android、iOS、macOS 和 Windows。 此版本还提供了 .NET MAUI S…
    813 评论:0 时间:
  • 今天,我想讨论并向您展示在 .NET MAUI 中完全自定义控件的方法。在看.NET MAUI之前,让我们回到几年前,回到Xamarin.Forms时代。当时,我们有几种方法可以自…
    380 评论:0 时间:
  • 我们知道 MAUI 是开发跨平台应用的解决方案 ,用 C# 可以直接把 iOS , Android , Windows , macOS , Linux ,Tizen 等应用开发出来。那我们在这个框架除了用底层自定义的 UI 控件外,如果我们要用如高德地图这样的第三方控件,要如何做呢?接下来我就和大家介绍一下。 如果你还没有学习原生库绑定的知识,可以到以下链接学习相关内容: 关于做一个高德地图的 i…
    213 评论:0 时间:
个人中心
今日签到
有新私信 私信列表
搜索