自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 客户关系管理CRM简介

CRM系统是一种能够帮助企业管理客户信息和提高客户关系质量的商业工具。通过该系统,企业可以实现对客户全方位的管理,包括客户信息管理、销售流程管理、自动化营销和客户服务管理等功能。该系统还可以帮助企业精准定位目标客户并提供更加优质的客户服务,从而提升企业的市场竞争力。为什么企业需要CRM?

2023-03-24 16:04:36 343

原创 dynamics 365的增删改查

1. 在Visual Studio中创建Dynamics 365项目时,可以通过“新建项目”对话框中的界面来输入链接信息。具体来说,在“连接到Dynamics 365实例”窗口中,需要提供实例名称、访问密钥和安全协议等信息。其中,URL为Dynamics 365实例的地址,Username和Password分别为登录Dynamics 365所需的用户名和密码。今天需要完成对dynamics 365的增删改查,网上一直找不到合适的教程,官方文档看不懂,于是下载了chatgpt,对他进行了提问。

2023-03-10 22:15:00 370

原创 本地部署dynamics

本地部署dynamics

2023-03-09 14:11:52 382

原创 使用pluginRegistrationTool注册插件

使用pluginRegistrationTool注册插件

2023-03-08 16:54:19 398

原创 Dynamics 注册插件的安装以及使用注册插件登录本地服务器

Dynamics 注册插件的安装以及使用注册插件登录本地服务器

2023-03-07 17:06:10 269

原创 安装Dynamics 365 Reporting Extensions

安装Dynamics 365 Reporting Extensions

2023-03-06 16:01:30 123

原创 虚拟机上安装Dynamics 365报错:下载一个或多个缺失的必备组件失败。请确保您的 Internet 连接正常,然后重试

安装Dynamics 365报错 下载一个或多个缺失的必备组件失败。请确保您的 Internet 连接正常,然后重试

2023-03-03 20:41:19 297 3

原创 Dynamics安装部署

Dynamics安装部署

2023-03-02 18:08:12 149

原创 asp.net core 何时使用瞬态、范围和单例

asp.net core 何时使用瞬态、范围和单例

2023-02-22 14:07:20 517

原创 ASP.NET Core 中间件和过滤器的区别

ASP.NET Core 中间件 中间件和过滤器的区别

2023-02-17 16:01:40 398

原创 Sql suger新建数据库报错

使用Sql suger新建数据库失败

2023-02-02 17:59:12 201

原创 创建VUE3项目

创建VUE3项目

2023-01-31 17:54:37 50

原创 C#中的Lambda表达式

Lambda 表达式概述、作用、优势;lambda是如何简化的?

2023-01-30 15:27:41 137

原创 C# 事件

事件模型的五个组成部分;使用C#事件实例;事件与委托的关系;事件的声明

2023-01-29 17:51:42 189

原创 C# 委托

什么是委托?三种委托的使用;委托的缺点;委托的高级使用

2023-01-20 16:24:33 119

原创 mysql和sql server有什么区别?

MySQL和SQL Server之间的区别

2023-01-19 19:00:00 11009 1

原创 .NET CORE WEB API 缓存2

缓存的绝对过期时间;缓存的滑动过期时间;缓存穿透问题;缓存雪崩和数据混乱问题

2023-01-18 22:06:57 206

原创 .NET CORE WEB API 缓存

ASP.NET Core客户端响应缓存;ASP.NET Core中的内存缓存

2023-01-17 22:27:01 417

原创 C#新语法2

可空的引用类型;记录(record)类型;record的的原理及深入

2023-01-16 18:07:30 65

原创 C#新语法

顶级语句(C#9.0);全局Using指令(C#10);文件范围的命名空间声明(C#10);Usings声明(C#8)

2023-01-13 13:10:33 123

原创 .NET CORE WEB API入门day3

ASP.NETCore如何返回错误码;ASP.NET Core中Rest使用建议;ASP.NET Core Web API控制器及返回值;ASP.NET Core Web API 的参数问题

2023-01-12 17:49:27 209

原创 .NET CORE WEB API入门day2 Rest风格

Web API的两种开发风格,REST的优点:REST的缺点:

2023-01-11 17:18:54 127

原创 ASP.NET Core Web API

WebApi是什么?第一个Asp.NetCoreWebApi程序

2023-01-10 19:17:10 677

原创 ASP.NET Core MVC

MVC概念;项目结构;中间件

2023-01-09 15:40:07 113

原创 EF Core 表达式树

EF Core 表达式树;Expression和Func的区别;如何查看表达式树的结构;通过代码动态构造表达式树;尽量避免使用动态构建表达式树

2023-01-06 13:30:13 374

原创 EF Core异步编程

常见的异步方法,如何异步遍历IQueryable

2023-01-05 20:20:04 408

原创 EF Core 学习笔记4

EF Core分页查询;IQueryable底层是如何读取数据的;如何一次性让IQueryable加载数据到内存;什么时候需要一次性加载?

2023-01-04 10:45:20 111

原创 EF Core IQueryable

有了IEnumerable还要IQueryable干什么?IQueryable的延迟执行

2023-01-02 21:51:37 154

原创 EF Core关系配置

EFCore中配置的套路,一对多的关系配置具体步骤

2022-12-30 16:39:14 287

原创 通过代码查看EF Core的SQL语句

写测试性代码,用简单日志;正式需要记录SQL给审核人员或者排查故障,用标准日志;开发阶段,从繁杂的查询操作中立即看到SQL,用ToQueryString()

2022-12-29 21:04:03 158

原创 学习EF Core第三天 主键

【代码】EF Core3主键。

2022-12-28 19:59:23 959

原创 EF Core2

EF Core2。

2022-12-27 19:36:53 58

原创 EF Core

EF Core。

2022-12-26 21:25:05 120

原创 .NET Nlog

Nlog。

2022-12-23 20:51:45 117

原创 ASP.NET Core依赖注入

ASP.NET Core 的服务容器是IServiceCollection,IServiceCollection用来构造容器对象IServiceProvider,服务注册之后,调用ServiceCollection值中的BuildServiceProvider()获取ServiceProvider实例。注:services 是 IServiceCollection services;

2022-12-22 20:23:13 281

原创 C# 变量

什么是变量?

2022-12-21 18:00:13 40

原创 Global Usings 和 Implicit Usings

NET 6 中新增了两个功能,全局引用和隐式引用,它们都是为了减少我们需要添加到新.cs文件中的 using 语句的数量。如果使用模板创建新的 ASP.NET API,然后打开该文件,您会发现默认启用隐式使用(第 6 行)它为所有文件提供一些隐式使用,因此你不必将它们添加到您创建的每个文件中,这是非常方便的,但可能会导致一些问题,我们将在后面讨论。在单个文件中使用全局引用,全局引用就会被 .NET 项目中的所有文件所引用,你不必在每个项目中单独添加。

2022-12-20 17:38:43 811

原创 C#异步编程

异步方法:用async关键字修饰的方法异步方法的返回值一般是Task,T是真正的返回值类型,例如Task.异步方法的名字以async结尾。即使方法没有返回值,也最好把返回值声明为非泛型的Task。调用泛型方法时,一般在方法前加上await关键字,这样拿到的返回值就是泛型指定的T类型。异步方法的传染性:一个方法如果有await调用,则这个方法也必须修饰为async。{}如果同样的功能,既有同步方法,又有异步方法,那么首先使用异步方法。

2022-12-19 16:59:37 210

原创 NuGet的介绍及使用

NuGet是.NET的软件包管理器。NuGet客户端工具提供了生成和使用软件包的功能。NuGet 是所有软件包作者和使用者都使用的中央软件包存储库。下面是百度百科的介绍在我看来NuGet类似于Java的Maven和Javascript的npm。

2022-12-16 20:48:28 555

原创 C# 基础

命名空间的设计目的是提供一种让一组名称与其他名称分隔开的方式。在一个命名空间中声明的类的名称与另一个命名空间中声明的相同的类的名称不冲突。类构成程序的主体,是对现实事物进行抽象所得到的结果。类库引用是使用名称空间的物理基础。DLL引用(黑盒引用,无源代码)。项目引用(白盒引用,有源代码)。

2022-12-15 17:49:22 76

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除