zl程序教程

五、core开发

  • .NET Core 2.0 Preview 2为开发人员带来改进详解编程语言

    .NET Core 2.0 Preview 2为开发人员带来改进详解编程语言

    英文原文: .NET Core 2.0 Preview 2 Brings Refinements for Developers Microsoft 发布了 .NET Core 2 第二个预览版(Preview 2),该版本可用于Mac OS X、Linux 和 Windows 平台。Preview 2 首次给出了对所有平台上各种软件包和安装程序的统一命名模式。所有的运行时文件将以

    日期 2023-06-12 10:48:40     
  • 使用GCore Linux实现复杂的系统开发(gcorelinux)

    使用GCore Linux实现复杂的系统开发(gcorelinux)

    GCore Linux是一个高性能、稳定的嵌入式运行环境,支持多种多样的硬件架构,可用于实现复杂的系统开发,如智能型机器人、物联网,以及其他实时系统。GCore Linux提供了功能丰富的内核和工具,可以配合开发者轻松实现复杂系统开发项目。本文将详细介绍如何使用GCore Linux来实现复杂的系统开发项目。 首先,在使用GCore Linux开发复杂系统之前,应先准备好相关的开发环境和软件。

    日期 2023-06-12 10:48:40     
  • ASP.NET Core WebApi项目架构分层开发实战演练

    ASP.NET Core WebApi项目架构分层开发实战演练

    一、项目分层架构介绍和搭建 阿笨这里推荐大家的一种比较传统经典的三层架构,一般就可以满足日常我们工作中的大部分项目开发需求。 关于分层,我们首先需要搞懂每一层的职责。 表现层:可以理解为UI层。负责接受用户输入的数据和页面数据展示。 服务层:可以理解为:业务逻辑层。 仓储层:可以理解为:数据访问层。 实体层:主要是存储数据实体(EntityModel—Entitys)和视图模型(ViewMod

    日期 2023-06-12 10:48:40     
  • ASP.NET Core应用的错误处理[2]:DeveloperExceptionPageMiddleware中间件如何呈现“开发者异常页面”

    ASP.NET Core应用的错误处理[2]:DeveloperExceptionPageMiddleware中间件如何呈现“开发者异常页面”

    在《ASP.NET Core应用的错误处理[1]:三种呈现错误页面的方式》中,我们通过几个简单的实例演示了如何呈现一个错误页面,这些错误页面的呈现分别由三个对应的中间件来完成,接下来我们将对这三个中间件进行详细介绍。在开发环境呈现的异常页面是通过一个类型为DeveloperExceptionPageMiddleware中间件实现的。[本文已经同步到《ASP.NET Core框架揭秘》之中]

    日期 2023-06-12 10:48:40     
  • 通过几个Hello World感受.NET Core全新的开发体验

    通过几个Hello World感受.NET Core全新的开发体验

    2016年6月27日,这是一个特殊的日子,微软全新的.NET开发平台.NET Core的RTM版本正式发布。我个人将.NET Core的核心特性归结为三点,它们的首字母组成一个非常好记的简称——COM,分别代表的含义Cross-Platform、Open-Source和Modularization。开发.NET Core应用的方式与之前具有非常大的变化,对于那些尚未体验过.NET Core的朋友

    日期 2023-06-12 10:48:40     
  • Dotnet Core 跨平台GUI 开发实践

    Dotnet Core 跨平台GUI 开发实践

    这一切都要从一只蝙蝠说起。。。。。。有图有真相实现了跨平台的 GUI开发(基于2D图形引擎)实现了跨平台的多媒体开发(图中播放mp3 和 ogg)LINUX代表 Ubuntu(条件有限,只能虚拟机了)MACOS代表 IMAC以及WINDOWS代表这三个平台运行的都是这个一个 mp3 和 ogg的播放器还有一个NES模拟器  wsad 上下左右  jk是 AB  op

    日期 2023-06-12 10:48:40     
  • 【转】.NET(C#):浅谈程序集清单资源和RESX资源  关于单元测试的思考--Asp.Net Core单元测试最佳实践  封装自己的dapper lambda扩展-设计篇  编写自己的dapper lambda扩展-使用篇  正确理解CAP定理  Quartz.NET的使用(附源码)  整理自己的.net工具库  GC的前世与今生  Visual Studio Package 插件开发之自动生

    【转】.NET(C#):浅谈程序集清单资源和RESX资源 关于单元测试的思考--Asp.Net Core单元测试最佳实践 封装自己的dapper lambda扩展-设计篇 编写自己的dapper lambda扩展-使用篇 正确理解CAP定理 Quartz.NET的使用(附源码) 整理自己的.net工具库 GC的前世与今生 Visual Studio Package 插件开发之自动生

    【转】.NET(C#):浅谈程序集清单资源和RESX资源   目录 程序集清单资源 RESX资源文件 使用ResourceReader和ResourceSet解析二进制资源文件 使用ResourceManager解析二进制资源文件 小看RESX资源文件的Designer.cs文件     返回目录 程序集清单资源 在程序集中嵌入资源的最简单方法是什么?那

    日期 2023-06-12 10:48:40     
  • C# 嵌入dll  动软代码生成器基础使用  系统缓存全解析  .NET开发中的事务处理大比拼  C#之数据类型学习  【基于EF Core的Code First模式的DotNetCore快速开发框架】完成对DB First代码生成的支持  基于EF Core的Code First模式的DotNetCore快速开发框架  【懒人有道】在asp.net core中实现程序集注入

    C# 嵌入dll 动软代码生成器基础使用 系统缓存全解析 .NET开发中的事务处理大比拼 C#之数据类型学习 【基于EF Core的Code First模式的DotNetCore快速开发框架】完成对DB First代码生成的支持 基于EF Core的Code First模式的DotNetCore快速开发框架 【懒人有道】在asp.net core中实现程序集注入

    C# 嵌入dll     在很多时候我们在生成C#exe文件时,如果在工程里调用了dll文件时,那么如果不加以处理的话在生成的exe文件运行时需要连同这个dll一起转移,相比于一个单独干净的exe,这种形式总归让人不爽,那么有办法让生成的软件中直接就包含这个dll文件吗,这样就可以不用dll跟着exe走了,避免单独不能运行的情况。       &nbs

    日期 2023-06-12 10:48:40     
  • 使用react全家桶制作博客后台管理系统  网站PWA升级  移动端常见问题处理  循序渐进学.Net Core Web Api开发系列【4】:前端访问WebApi  [Abp 源码分析]四、模块配置  [Abp 源码分析]三、依赖注入

    使用react全家桶制作博客后台管理系统 网站PWA升级 移动端常见问题处理 循序渐进学.Net Core Web Api开发系列【4】:前端访问WebApi [Abp 源码分析]四、模块配置 [Abp 源码分析]三、依赖注入

    使用react全家桶制作博客后台管理系统   前面的话   笔者在做一个完整的博客上线项目,包括前台、后台、后端接口和服务器配置。本文将详细介绍使用react全家桶制作的博客后台管理系统   概述   该项目是基于react全家桶(React、React-router-dom、redux、styled-components)开发的一套博客后台管理系统,用于前端小站的管理

    日期 2023-06-12 10:48:40     
  • ASP.NET Core 高性能开发最佳实践

    ASP.NET Core 高性能开发最佳实践

    from:https://docs.microsoft.com/zh-cn/aspnet/core/performance/performance-best-practices?view=aspnetcore-3.1 作者:Mike Rousos 本文提供了有关 ASP.NET Core 的性能最佳做法的准则。 主动缓存 此文档的几个部分讨论了缓存。 有关更多信息,请参见响应缓存在 A

    日期 2023-06-12 10:48:40     
  • 在ASP.NET Core中使用Apworks开发数据服务:对HAL的支持

    在ASP.NET Core中使用Apworks开发数据服务:对HAL的支持

    HAL,全称为Hypertext Application Language,它是一种简单的数据格式,它能以一种简单、统一的形式,在API中引入超链接特性,使得API的可发现性(discoverable)更强,并具有自描述的特点。使用了HAL的API会更容易地被第三方开源库所调用,并且使用起来也很方便,开发者可以像处理普通JSON数据那样去处理API数据。有关HAL的更多信息,可以参考官方网站:h

    日期 2023-06-12 10:48:40     
  • HMS Core助力开发者打造高品质游戏,共创智玩新生态

    HMS Core助力开发者打造高品质游戏,共创智玩新生态

    2021年8月1日,华为HMS Core.Sparkle游戏应用创新沙龙在上海举行。会上,华为HMS Core团队与游戏行业开发者围绕3D图形渲染、网络加速、精准运营等多个话题,探讨了游戏应用开发技术新风向。结合HMS Core游戏解决方案及优势能力,开发者可快速构建高品质游戏应用,提升游戏体验,实现用户高质量增长。 当前,随着移动互联网的普及,移动游戏行业拥有巨大的消费市场。伴随5G、AR、

    日期 2023-06-12 10:48:40     
  • 《Core Data应用开发实践指南》一1.1 Core Data是什么

    《Core Data应用开发实践指南》一1.1 Core Data是什么

    本节书摘来自华章出版社《Core Data应用开发实践指南》一书中的第1章,第1.1节,作者 (美)Tim Roadley,更多章节内容可以访问云栖社区“华章计算机”公众号查看 1.1 Core Data是什么 Core Data是个框架,它使得开发者可以把数据当成对象来操作,而不必在乎数据在磁盘中的存储方式。对于Objective-C程序员来说,这很有用,因为他们已经可以通过代码非常熟练地操

    日期 2023-06-12 10:48:40     
  • 《Core Data应用开发实践指南》一1.3 创建Grocery Dude项目

    《Core Data应用开发实践指南》一1.3 创建Grocery Dude项目

    本节书摘来自华章出版社《Core Data应用开发实践指南》一书中的第1章,第1.3节,作者 (美)Tim Roadley,更多章节内容可以访问云栖社区“华章计算机”公众号查看 1.3 创建Grocery Dude项目 Grocery Dude是个运行在iPhone上的范例程序,在学习本书的过程中,你将了解到它的制作流程。学会了Core Data中的某个特性或某项开发技巧之后,你可以将其运用在

    日期 2023-06-12 10:48:40     
  • 《Core Data应用开发实践指南》一1.6 习题

    《Core Data应用开发实践指南》一1.6 习题

    本节书摘来自华章出版社《Core Data应用开发实践指南》一书中的第1章,第1.6节,作者 (美)Tim Roadley,更多章节内容可以访问云栖社区“华章计算机”公众号查看 1.6 习题 你可以试着在已经构建好的Grocery Dude项目上面做试验: 修改应用程序委托中每个方法的代码,将下列语句添加到代码顶部,以利于调试: 在真实设备与iOS 仿真器中分别运行应用程序,然后对比日志中

    日期 2023-06-12 10:48:40     
  • 《Core Data应用开发实践指南》一第2章 托管对象模型的基础知识

    《Core Data应用开发实践指南》一第2章 托管对象模型的基础知识

    本节书摘来自华章出版社《Core Data应用开发实践指南》一书中的第2章,作者 (美)Tim Roadley,更多章节内容可以访问云栖社区“华章计算机”公众号查看 第2章 托管对象模型的基础知识 知识只能得自经验。—阿尔伯特•爱因斯坦第1章把Core Data中的一些基本内容添加到了Grocery Dude范例程序里面。现在我们已经配置好持久化存储区、持久化存储协调器、托管对象模型以及托管对

    日期 2023-06-12 10:48:40     
  • 《Core Data应用开发实践指南》一2.1 托管对象模型是什么

    《Core Data应用开发实践指南》一2.1 托管对象模型是什么

    本节书摘来自华章出版社《Core Data应用开发实践指南》一书中的第2章,第2.1节,作者 (美)Tim Roadley,更多章节内容可以访问云栖社区“华章计算机”公众号查看 2.1 托管对象模型是什么 托管对象模型是一种数据结构。数据结构、纲要、对象图、数据模型、托管对象模型这些术语其实可以互换,因为它们的意思差不多。比方说,你要重新设计一个不使用Core Data的数据库,那么可能会配置

    日期 2023-06-12 10:48:40     
  • 《Core Data应用开发实践指南》一2.4 属性

    《Core Data应用开发实践指南》一2.4 属性

    本节书摘来自华章出版社《Core Data应用开发实践指南》一书中的第2章,第2.4节,作者 (美)Tim Roadley,更多章节内容可以访问云栖社区“华章计算机”公众号查看 2.4 属性 属性(attribute)是实体的特征(property)。在本书范例程序中,Item实体代表可以添加到购物清单里的东西。为了给Item实体拟定出合适的属性,我们需要考虑购物清单里所有货品的共性。一开始,

    日期 2023-06-12 10:48:40     
  • 《Core Data应用开发实践指南》一2.10 代码片段:demo方法

    《Core Data应用开发实践指南》一2.10 代码片段:demo方法

    本节书摘来自华章出版社《Core Data应用开发实践指南》一书中的第2章,第2.10节,作者 (美)Tim Roadley,更多章节内容可以访问云栖社区“华章计算机”公众号查看 2.10 代码片段:demo方法 本书会用一些代码来示范某些知识点,而这些代码无须包含在最终的应用程序项目里。程序清单2-2新建了名为demo的方法,而且还修改了applicationDidBecome-Active

    日期 2023-06-12 10:48:40     
  • 《Core Data应用开发实践指南》一第3章 托管对象模型的迁移

    《Core Data应用开发实践指南》一第3章 托管对象模型的迁移

    本节书摘来自华章出版社《Core Data应用开发实践指南》一书中的第3章,作者 (美)Tim Roadley,更多章节内容可以访问云栖社区“华章计算机”公众号查看 第3章 托管对象模型的迁移 不创新者永不犯错。—阿尔伯特•爱因斯坦第2章介绍了托管对象模型的基础知识,但我们把内容局限在了一个实体及几个属性上面。按理说接下来就该向模型里面添加更多的内容了,但在执行修改之前,还必须完成一些准备步骤

    日期 2023-06-12 10:48:40     
  • 《Core Data应用开发实践指南》一3.3 轻量级的迁移方式

    《Core Data应用开发实践指南》一3.3 轻量级的迁移方式

    本节书摘来自华章出版社《Core Data应用开发实践指南》一书中的第3章,第3.3节,作者 (美)Tim Roadley,更多章节内容可以访问云栖社区“华章计算机”公众号查看 3.3 轻量级的迁移方式 把新模型设为当前版本之后,必须迁移现有的持久化存储区,只有这样,才能正常使用新模型。这是因为,持久化存储区协调器会试着用新版的模型来打开原有的存储区,但由于原有的存储区是用旧版模型创建的,所以

    日期 2023-06-12 10:48:40     
  • HMS Core校园开发者系列活动——成都站

    HMS Core校园开发者系列活动——成都站

    HMS Core校园开发者系列活动——成都站 原文链接:https://developer.huawei.com/... 原作者:胡椒 

    日期 2023-06-12 10:48:40     
  • HMS Core助力开发者打造高品质游戏,共创智玩新生态

    HMS Core助力开发者打造高品质游戏,共创智玩新生态

    2021年8月1日,华为HMS Core.Sparkle游戏应用创新沙龙在上海举行。会上,华为HMS Core团队与游戏行业开发者围绕3D图形渲染、网络加速、精准运营等多个话题,探讨了游戏应用开发技术新风向。结合HMS Core游戏解决方案及优势能力,开发者可快速构建高品质游戏应用,提升

    日期 2023-06-12 10:48:40