当前位置:首页 > IT技术 > Windows编程 > 列表
Windows编程 共有 76447 个文章

《ASP.ENT Core 与 RESTful API 开发实战》-- (第5章)-- 读书笔记(中)

    第 5 章 使用 Entity Framework Core5.3 重构仓储类创建一个通用仓储接口namespace Library.API.Services{ public interface IRepositoryBase<T> { Task<IEnumerable<T>> GetAllAsync(); Task<IEnumerable<T>> GetByConditionAsync(Expression<Fun...[继续阅读]

Windows编程

《ASP.NET Core 与 RESTful API 开发实战》-- (第6章)-- 读书笔记(下)

    第 6 章 高级查询和日志6.3 排序RESTful API 在实现排序时应支持对集合资源的一个或多个属性进行排序示例对 authors 资源按照其属性 Age 升序排序,再按 BirthPlace 属性降序排序:​​https://localhost:5000/api/authors​​? orderby=age,birthplace d...[继续阅读]

Windows编程

《ASP.ENT Core 与 RESTful API 开发实战》-- (第5章)-- 读书笔记(下)

    第 5 章 使用 Entity Framework Core5.4 重构 Controller 和 Action重构 AuthorController构造函数重构public IMapper Mapper { get; set; }public IRepositoryWrapper RepositoryWrapper { get; set; }public AuthorController(IRepositoryWrapper repositoryWrapper, IMapper mapper){ RepositoryWrappe...[继续阅读]

Windows编程

《ASP.ENT Core 与 RESTful API 开发实战》(第3章)-- 读书笔记(下)

    第 3 章 ASP.NET Core 核心特性3.5 配置要访问配置,需要使用 ConfigurationBinder 类,它实现了 IConfigurationBuilder 接口,该接口包括两个重要的方法:public interface IConfigurationBuilder{ // 添加不同形式的配置源 IConfigurationBuilder Add(IConfigura...[继续阅读]

Windows编程

《ASP.ENT Core 与 RESTful API 开发实战》(第3章)-- 读书笔记(中)

    第 3 章 ASP.NET Core 核心特性3.3 依赖注入通常情况下,应用程序由多个组件构成,而组件与组件之间往往存在依赖关系当我们需要获取数据时,通常的做法是实例化依赖的类,然后调用类里面的方法,但是这种依赖方式会增加调用方...[继续阅读]

Windows编程

《ASP.NET Core 与 RESTful API 开发实战》-- (第7章)-- 读书笔记(上)

    第 7 章 高级主题7.1 缓存缓存是一种通过存储资源的备份,在请求时返回资源备份的技术。ASP.NET Core 支持多种形式的缓存,既支持基于 HTTP 的缓存,也支持内存缓存和分布式缓存,还提供响应缓存中间件HTTP 缓存,服务端返回资源时...[继续阅读]

Windows编程

《ASP.ENT Core 与 RESTful API 开发实战》-- 读书笔记(第1章)

    第 1 章 REST 简介1.1 API 与 RESTAPI 是一个系统向外暴露或公开的一套接口,通过这些接口,外部应用程序能够访问该系统REST 是一种基于资源的架构风格,任何能够命名的对象都是一个资源,如 user,一个资源具有一个统一的资源标识...[继续阅读]

Windows编程

C#特性知识图谱-三、程序集

    一、程序集(Assembly)程序集(Assembly)是.Net Framework中的基本的软件模块,它可以包含数目不限的类型,其常见的载体为一个或多个DLL文件,也可以是一个可独立执行的EXE文件。1.1 程序集的内部结构使用反编译工具查看程序集内部结构...[继续阅读]

Windows编程

C#获取本地或远程磁盘使用信息

    因为公司有多个服务器,要检查磁盘的使用情况确定程序放哪个服务器和清理垃圾,所以写个小程序帮忙检查。效果图: 后台代码:private void btnCheck_Click(object sender, EventArgs e) { listBox1.Items.Clear(); if (rbtnRemote.Check...[继续阅读]

Windows编程

C#获取IP和默认网关

       static void Main(string[] args) { string mac=null,ip=null,ipsubnet=null,ipgateway=null,ipport=null; ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration"); ManagementObjectCollection nics = mc.GetInstances(); foreac...[继续阅读]

Windows编程