- 博客(17)
- 收藏
- 关注
原创 第七天:日志系统(NLog)
ASP.NET中的日志系统是一个非常重要的组成部分,它可以帮助开发者记录应用程序的运行情况、诊断问题、追踪错误以及分析用户行为。
2025-03-10 18:05:33
589
原创 第六天:系统配置(Configuration)
.NET Core的配置系统基于键值对模型,支持多种配置源,如JSON、XML、INI文件、环境变量、命令行参数等。这种设计使得开发者可以根据需要灵活选择配置方式,同时确保配置的优先级得到合理控制。
2025-03-10 13:59:48
929
原创 第五天:.NET依赖注入(DI)
一、什么是控制反转?依赖注入、控制反转依赖注入 和 控制反转 是相关的。一、什么是控制反转?Inversion of Control ,简称IOC控制反转,是中的一种设计原则,可以减少代码之间的耦合度。调用者不再创建(不自己new)被调用者的实例,而是交给容器去创建,这个就是控制反转。(调用者自己去创建实例的叫正转)二、什么是依赖注入?容器创建好实例再注入调用者的过程,就是依赖注入DI(比如:属性注入、构造函数注入等)。依赖当一个类需要另一个类协作来完成工作的时候就产生了依赖。
2025-02-24 14:08:45
868
原创 第四天:Linq语法
LINQ(Language Integrated Query,语言集成查询)是微软在.NET Framework 3.5中引入的一项功能,它提供了一种统一的方法来查询和操作各种数据源,如内存中的对象集合(例如数组、列表)、数据库、XML文档、ADO.NET数据集等。
2025-02-21 11:38:36
991
原创 第二天:NuGet包管理平台
NuGet 是一个开源的包管理器,用于在 .NET 开发环境中(包括 C#, F#, 和 Visual Basic 项目)安装、升级和删除库和工具。NuGet 旨在简化 .NET 项目依赖项的管理过程。
2025-02-20 11:22:29
759
原创 第三天:异步编程(async && awite)
在C#中,异步编程是一种处理可能长时间运行的操作(如文件I/O、网络请求、长时间计算等)的方式,而不需要阻塞主线程。这有助于提高应用程序的响应性和性能.。
2025-02-19 16:24:02
546
转载 Visual Studio快捷键
ctrl + k + u:取消注释所选代码或光标所在行 注意:先按k,再按u 或者 ctrl+k,ctrl+u。ctrl + k + c :注释所选代码或光标所在行 注意:先按k,再按c 或者 ctrl+k,ctrl+c。Shift+Alt+F,或 Ctrl+Shift+P 后输入 format code 代码格式化。文件夹中的上一书签:Ctrl + Shift + K,Ctrl + Shift + P。文件夹中的下一书签:Ctrl + Shift + K,Ctrl + Shift + N。
2023-05-30 10:55:50
569
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人