- 博客(40)
- 收藏
- 关注
原创 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
485
原创 虚拟机上安装Dynamics 365报错:下载一个或多个缺失的必备组件失败。请确保您的 Internet 连接正常,然后重试
安装Dynamics 365报错 下载一个或多个缺失的必备组件失败。请确保您的 Internet 连接正常,然后重试
2023-03-03 20:41:19
441
4
原创 .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
413
原创 EF Core 表达式树
EF Core 表达式树;Expression和Func的区别;如何查看表达式树的结构;通过代码动态构造表达式树;尽量避免使用动态构建表达式树
2023-01-06 13:30:13
501
原创 EF Core 学习笔记4
EF Core分页查询;IQueryable底层是如何读取数据的;如何一次性让IQueryable加载数据到内存;什么时候需要一次性加载?
2023-01-04 10:45:20
199
原创 通过代码查看EF Core的SQL语句
写测试性代码,用简单日志;正式需要记录SQL给审核人员或者排查故障,用标准日志;开发阶段,从繁杂的查询操作中立即看到SQL,用ToQueryString()
2022-12-29 21:04:03
246
原创 ASP.NET Core依赖注入
ASP.NET Core 的服务容器是IServiceCollection,IServiceCollection用来构造容器对象IServiceProvider,服务注册之后,调用ServiceCollection值中的BuildServiceProvider()获取ServiceProvider实例。注:services 是 IServiceCollection services;
2022-12-22 20:23:13
322
原创 Global Usings 和 Implicit Usings
NET 6 中新增了两个功能,全局引用和隐式引用,它们都是为了减少我们需要添加到新.cs文件中的 using 语句的数量。如果使用模板创建新的 ASP.NET API,然后打开该文件,您会发现默认启用隐式使用(第 6 行)它为所有文件提供一些隐式使用,因此你不必将它们添加到您创建的每个文件中,这是非常方便的,但可能会导致一些问题,我们将在后面讨论。在单个文件中使用全局引用,全局引用就会被 .NET 项目中的所有文件所引用,你不必在每个项目中单独添加。
2022-12-20 17:38:43
1170
原创 C#异步编程
异步方法:用async关键字修饰的方法异步方法的返回值一般是Task,T是真正的返回值类型,例如Task.异步方法的名字以async结尾。即使方法没有返回值,也最好把返回值声明为非泛型的Task。调用泛型方法时,一般在方法前加上await关键字,这样拿到的返回值就是泛型指定的T类型。异步方法的传染性:一个方法如果有await调用,则这个方法也必须修饰为async。{}如果同样的功能,既有同步方法,又有异步方法,那么首先使用异步方法。
2022-12-19 16:59:37
348
原创 NuGet的介绍及使用
NuGet是.NET的软件包管理器。NuGet客户端工具提供了生成和使用软件包的功能。NuGet 是所有软件包作者和使用者都使用的中央软件包存储库。下面是百度百科的介绍在我看来NuGet类似于Java的Maven和Javascript的npm。
2022-12-16 20:48:28
718
原创 C# 基础
命名空间的设计目的是提供一种让一组名称与其他名称分隔开的方式。在一个命名空间中声明的类的名称与另一个命名空间中声明的相同的类的名称不冲突。类构成程序的主体,是对现实事物进行抽象所得到的结果。类库引用是使用名称空间的物理基础。DLL引用(黑盒引用,无源代码)。项目引用(白盒引用,有源代码)。
2022-12-15 17:49:22
118
原创 C# 和 Java相同点和不同点总结
1、C# 和 Java 都需要编译成中间代码,因此Java和C#性能上通常不如C++这类编程语言。(Java由javac编译成字节码,然后再由解释器逐条将字节码解释为机器码来执行。C#通过特定语言编译器将代码编译成 IL( intermediate language),然后通过 JIT(Just In Time) 将IL 翻译成机器码来执行。)2、C# 和 Java 都是面向对象编程的语言,都能够实现面向对象的(封装,继承,多态)思想。3、C# 和 Java都支持跨平台。
2022-12-14 16:50:22
1382
原创 .NET基础知识
特点:免费、跨平台、开源。.NET Core是一个可以用来构建跨平台软件应用程序的通用开发框架。可用于为Windows、Linux和MacOS构建软件应用程序。.NET Standard是一套协议规范,不像.NET Framework,后者是一个完整的技术框架,而前者只是定义了一套规范,遵守这套规范的.NET Standard类库可以被不同.NET框架引用,比如.NET Core项目和.NET Framework项目都可以引用这个类库。
2022-12-13 17:44:48
237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人