自定义博客皮肤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)
  • 资源 (352)
  • 问答 (1)
  • 收藏
  • 关注

翻译 CompactExifLib:访问JPEG文件中的EXIF标签

目录介绍背景演示应用程序使用代码读写标签标签ID和图像文件目录(IFD)标签类型整数数组标签字符串有理数日期和时间原始数据和字节顺序移除标签加载和保存EXIF数据GPS数据缩图图片JPEG 和 TIFF 文件之间的差异其他有用的方法参考下载源31.2 KB介绍几乎所有照片和智能手机相机都使用EXIF标准来存储有关图像的信息。EXIF数据由标签列表组成,每个标签存储有关图像的信息。例如,日期和时间是在拍摄图像时或拍摄图.

2021-05-31 23:42:26 452

翻译 Blazor Hydra——在单个站点上托管多个Blazor SPA

目录介绍代码库误解Web服务器Blazor WASMBlazor服务器建立Hydra网站Hydra.RedHydra.SteelHydra.WebStartup.csIndex.cshtmlHydra.Blue项目文件文件移动和重命名_Imports.razorHydra.Grey项目文件文件移动和重命名_Imports.razorHydra.Web总结介绍使用新框架构建绿色现场非常棒,但我们并非所有人都得到如此

2021-05-31 00:12:34 550

翻译 UkrGuru.SqlJson非常适合您的ASP.NET Core Web应用程序!

在本技巧中,您将了解一种无需在ASP.NET Core Web应用程序中使用Microsoft EF Core即可运行SQL Server过程的简便方法。下载演示932.9 KB背景我是一名老软件开发人员,已有20多年的时间,在我的一生中编写了很多独特的代码。在处理数据的实践中,我通常使用SQL Server和存储过程来执行任何复杂的查询。在过去的一年中,我尝试使用Microsoft EF Core框架,但是我始终缺乏以前使用存储过程时的功能。最后,我的耐心耗尽了,我为ASP.NET Cor...

2021-05-30 21:55:12 207

翻译 UkrGuru.SqlJson——你的SQL Server和.NET 5之间的链接

目录背景介绍数据库设置服务设置使用DbService的示例使用DbHelper的示例存储过程标准兴趣点下载源9.1 KB背景我是一名老软件开发人员,已有20多年的时间,在我的一生中编写了很多独特的代码。在处理数据的实践中,我通常使用SQL Server和存储过程来执行任何复杂的查询。在过去的一年中,我尝试使用Microsoft EF Core框架,但是我总是缺乏以前使用存储过程时的功能。最后,我的耐心耗尽了,我为现代数据操作创建了一个最简单的UkrGuru.SqlJ

2021-05-30 21:54:28 461

翻译 使用Firebase、Angular 8和ASP.NET Core 3.1保护网站安全

本文将向您展示如何创建一个ASP.NET Core Web API项目并使用带有Angular前端的Google Firebase身份验证服务来保护它。我们将创建受保护的API端点,这些端点将允许用户在通过Firebase进行身份验证后进行访问。在Angular前端,我们将使用Firebase作为登录机制,并保护某些未经身份验证的用户的路由。本文的Github介绍启动Web项目时必须忍受的最及时、最重复的任务之一就是创建身份验证系统。这包括用于存储用户信息的数据存储,用于创建和登录用户的机制...

2021-05-26 22:25:11 580

转载 ASP.Net服务性能优化原则

服务器性能问题,通常在数据少的时候不会显现,也无需太多关注。但一旦数据量大了,就会变成一个麻烦且必须处理的事。通常,性能问题可能有许多不同的原因。内存问题、缓慢的数据库请求和太少的机器只是其中的一部分。手上的项目,每天10亿级的数量量,在最近一个时间段,填了很多坑,也学到了不少东西。今天这个文章,我会把这一段的体会,总结成几大类问题。当然,分类不一定很严谨,重要的是能给到大家一些建议,真到用时,能少刨一些坑,就够了。另外,次序也不重要,我是想到哪些到哪的,并不是说前边的内容就比后面的内容更需要注意。

2021-05-23 23:15:44 170

转载 3个值得学习和练手的.net企业级开源项目,强烈推荐

项目名称:WTM项目所用技术栈:wtmmvvmmvcaspnetcoredotnetcorereactvuelayuilayui-adminelement-uincc等项目简介:WalkingTec.Mvvm框架(简称WTM)是基于.net core的快速开发框架。支持Layui(前后端不分离), React(前后端分离),VUE(前后端分离),内置代码生成器,最大程度的提高开发效率,是一款高效开发的利器。框架提供了4类ViewModel,涵盖了主流Web应用程序常见...

2021-05-23 23:08:41 282

转载 Polly的7种策略

概念Polly是一个被.net基金会支持认可的框架,Polly是一个.NET弹性和瞬态故障处理库,允许开发人员以流畅和线程安全的方式表达策略,如重试、断路器、超时、舱壁隔离和回退。Polly的7种策略1、重试(Retry):当程序发生短暂的故障、并且故障在延迟后,可以自动纠正的,前期是暂时的我们可以配置自动重试。2、断路器(Circuit-Breaker):当一个系统陷入严重的问题时,让系统快速的失败,比让用户一直等待着要好的多,保护一个系统不受过载的影响,可以帮助它快速的恢复。

2021-05-20 23:09:20 318

翻译 Microsoft Blazor——动态内容

目录介绍动态内容用户案例1:动态生成UI实现——创建项目实现——定义模型和服务实现——动态页面实现——运行实现——添加控件绑定概括下一个挑战——动态内容的自定义控件如果您不知道页面在开发时的外观,应该根据用户或站点管理员可以动态更改的数据显示页面的内容和页面控件,会发生什么情况?您需要动态生成页面。从Github下载完整的解决方案介绍如果您问我为什么对这项技术感到如此兴奋,我会回答——好吧,因为我讨厌JavaScript(与其他许多语言一样),而这次Mi

2021-05-20 22:47:23 1653

翻译 使用WPF动态资源在Gtk3 C#中进行本地化

下载Gtk示例应用程序-70.9 KB 下载Windows示例应用程序(VS2008)-78.6 KB 下载Windows示例应用程序(VS2012)-78.8 KBGTK3示例WPF示例介绍我的大多数Windows程序都是使用WPF/MVVM组合编写的。在本地化方面,我并不是卫星组件的忠​​实拥护者,因此从一开始,我就选择使用动态资源。当我转向Linux时,我的目标显然是尽可能地(重新)使用我现有的代码。由于我的Windows应用程序使用动态资源,并且以双语(英语和希腊语)...

2021-05-20 22:42:35 488

转载 .NET之生成数据库全流程

目录开篇语创建项目创建实体类生成迁移文件数据种子生成数据库查询数据参考文档开篇语本文主要是回顾下从项目创建到生成数据到数据库(代码优先)的全部过程。采用EFCore作为ORM框架。本次示例环境:vs2019、net5、mysql创建项目本次事例代码是用过vs2019创建的ASP.NET Core Web API项目可以通过可视化界面创建或者通过命令行创建dotnetnewwebapi-oNet5ByDocker创建实体类...

2021-05-17 22:59:12 969

转载 .Net之多语言配置

目录介绍配置注入容器启用配置语言配置文件读取资源文件测试HTTP报文CookieURL参数参考文档介绍支持多语言使网站可以覆盖更广泛的受众。ASP.NET Core 提供的服务和中间件可将网站本地化为不同的语言。本次示例环境:vs2019、net5配置无需引用Nuget包即可实现以下功能。注入容器services.AddLocalization(t=>{t.ResourcesPath="Langu...

2021-05-17 22:59:08 713

转载 ML.NET 示例:将ML.NET模型导出到ONNX

目录问题数据集解决方案NuGet包转换和训练器代码性能在这个示例中,您将看到如何使用ML.NET来训练回归模型,然后将该模型转换为ONNX格式。问题开放式神经网络交换即ONNX是一种表示深度学习模型的开放格式。使用ONNX,开发人员可以在最先进的工具之间移动模型,并选择最适合他们的组合。ONNX是由一个合作伙伴社区开发和支持的。有时您可能希望使用ML.NET训练模型,然后转换为ONNX,例如,如果您希望使用WinML使用模型以利用Windows应用程序中的G...

2021-05-17 22:59:00 884

翻译 Blazor Modal对话框编辑器

目录介绍代码库控制SPA导航建立对话ModalDialog1FetchData1NavMenu.razorSite.css运行版本1版本2Site.js模态对话框运行版本2版本3ModalResult和ModalResultTypeModalOptionsIModal对话模态对话框天气组件天气编辑器FetchDataModal总结介绍为了设置本文的上下文,自Blazor首次发布以来,已经有许多关于如何处理编辑表单

2021-05-17 22:58:47 2471

翻译 与C#的符号集成

符号集成功能可用于许多科学、工程和教育软件。功能的实现不是一件容易的事。在本文中,我们将描述一种简单的集成算法及其在符号计算库中的实现方式。积分算法包括所有积分规则和基本积分公式。该实现还允许使用新的高级集成方法来补充算法。我们将显示符号积分的几个示例,并将提供有关如何扩展库功能的指南。该库可以轻松地在任何.NET应用程序中构建。下载源(RAR)-1.7 MB介绍符号计算(计算机代数)是计算机科学研究领域之一。它处理数学公式(表达式),并提供用于以自然形式操纵表达式的计算机算法,而无需将表达...

2021-05-17 22:22:42 246

转载 ML.NET 示例:对象检测-ASP.NET Core Web和WPF桌面示例

目录问题示例的工作原理ONNX预训练模型Custom Vision 模型要使用自己的模型,请使用以下步骤模型输入和输出输入: 'image' 3x416x416输出: 'data' 125x13x13解决方案解决方案包含三个项目代码演练ML.NET: 配置模型加载模型并创建PredictionEngine检测图像中的对象在图像中检测到的对象周围绘制边界框关于准确性的说明疑难解答(Web应用程序)ML.NET 版本 API...

2021-05-16 23:00:22 610

转载 ML.NET 示例:对象检测

目录问题数据集预训练模型解决方案代码演练ML.NET:模型评分ML.NET:配置模型检测图像中的对象:ML.NET 版本 API 类型 状态 应用程序类型 数据类型 场景 机器学习任务 算法 v1.4 动态API 最新 控制台应用程序 图像文件 对象检测 深度学习 Tiny Yolo2 ONNX 模型 有关如何构建此应用程序的详细说明,请参阅Microsoft Docs网站上...

2021-05-16 22:58:06 1102

转载 ML.NET 示例:图像分类模型训练-首选API(基于原生TensorFlow迁移学习)

目录问题数据集(图像集)机器学习任务-图像分类1. 将项目配置为使用GPU或CPU2. 构建模型3. 训练模型4. 评估模型5. “终端用户”应用中的使用模型TensorFlow DNN迁移学习背景信息ML.NET 版本 API 类型 状态 应用程序类型 数据类型 场景 机器学习任务 算法 Microsoft.ML 1.5.0 动态API 最新 控制台应用程序和Web应用程序 图片文件 ...

2021-05-16 22:55:56 1900

转载 .NET之Docker部署详细流程

目录开篇语创建项目默认配置修改配置生成镜像添加dockerfile运行命令生成容器验证项目通过Postman访问添加用户查询用户删除用户开篇语自己从头开始走一遍docker部署.net的流程,作为一种学习总结,以及后续会写一些在该基础之上的文章。本次示例环境:vs2019、net5、docker、postman创建项目本次事例代码是用过vs2019创建的ASP.NET Core Web API项目image.png目标.

2021-05-16 22:26:43 5659 1

转载 聊一聊Jmeter与多接口测试

目录背景场景接口步骤一步骤二步骤三步骤一处理步骤二处理步骤三处理写在最后背景前面两篇聊过了 JMeter 的简单使用和参数化,主要都还是单接口的。很多时候,一个业务要走完,它会依赖多个接口,而且这些接口会有依赖性。好比说,我想查询一个订单信息,那么大前提肯定是我已经下单了,并且拿到了订单号我才可以去查。像这个场景就会有下单接口和查询订单两个接口,并且查询订单接口会依赖于下单接口。所以下面来看看多接口的情况下我们怎么用 JMeter 来实...

2021-05-16 22:22:27 1759 1

原创 .net core精彩实例分享 -- 应用配置和数据库访问

文章目录介绍具体案例自定义环境变量的命名前缀自定义命令行参数映射使用JSON文件来配置选项类在应用程序运行期间创建SQLite数据库总结介绍随着.net core越来越流行,对.net core 基础知识的了解,实际应用等相关的知识也应该有所了解。所以就有了这篇文章,案例都是来自阅读的书籍,或者实际工作中感觉比较有用的应用。分享亦总结。本文主要介绍 .net core 相关的应用配置和数据库访问案例。具体案例自定义环境变量的命名前缀【导语】用于对应用程序进行配置的环境变量的默认前缀为“ASPN

2021-05-13 23:04:19 606

原创 .net core精彩实例分享 -- 依赖注入和中间件

文章目录介绍具体案例临时访问服务以委托形式定义中间件带参数中间件IMiddleware中间件的用途让 HTTP 管道“短路”中间件的分支映射文件服务总结介绍随着.net core越来越流行,对.net core 基础知识的了解,实际应用等相关的知识也应该有所了解。所以就有了这篇文章,案例都是来自阅读的书籍,或者实际工作中感觉比较有用的应用。分享亦总结。本文主要介绍 .net core 相关的依赖注入和中间件案例。具体案例临时访问服务【导语】有些服务类型可能要在应用程序初始化的过程中临时使用,一

2021-05-13 22:59:47 744

原创 .net core精彩实例分享 -- 应用启动

文章目录介绍具体案例配置Web服务器的URL配置Web项目的调试方案基于方法约定的Startup类使用非预定义环境总结介绍随着.net core越来越流行,对.net core 基础知识的了解,实际应用等相关的知识也应该有所了解。所以就有了这篇文章,案例都是来自阅读的书籍,或者实际工作中感觉比较有用的应用。分享亦总结。本文主要介绍 .net core 相关的应用启动案例。具体案例配置Web服务器的URL【导语】WebHost 是一个静态类,它公开了一系列简便的方法,可以使用各项默认配置参数创建

2021-05-13 22:53:09 490

转载 C# 将多个图片合并成TIFF文件的两种方法

最近需要用到TIF格式的文件,研究了一段时间,终于有点结果了,发现两种方式,第一种是使用BitMiracle.LibTiff.NET,直接在Nuget上安装即可,第二种是使用RasterEdge.DocImageSDK,要从官网下载dll包第一种免费,但是生成的tiff文件大小比原始图片大的多第二种收费,但是有试用期一个月,效果很好,生成的tiff文件比原图小的多而且不失真。过期之后,只需要到官网下载最新dll,重新引用即可再来一个月试用。。。先说第二种RasterEdge.DocIma

2021-05-13 20:49:38 1454 8

转载 如何解决在ASP.NET Core中找不到图像时设置默认图像

背景web上如果图片不存在一般是打xx,这时候一般都是会设置默认的图片代替。现在用中间件的方式实现统一设置,一次设置,全部作用 。此示例演示如何解决在ASP.NET Core中找不到图像时设置默认图像先决条件 Visual Studio 2017或更高版本。 启用Visual Studio的ASP.NET Core开发组件。 实现方式1、Startup 文件app.UseDefaultImage(defaultImagePath: Configuration.Ge.

2021-05-13 20:49:31 236

转载 聊一聊Jmeter的参数化

前面一篇聊了一下JMeter 的简单使用,这篇聊一下 JMeter 的参数化。在开始之前先来一个单元测试的例子,感受一下参数化。上面是一个用 xUnit 写的单元测试,这个单元测试就是一个参数化的例子:模拟了不同的输入,调用同一个方法,得到了不同的输出。对某一个场景,要验证不同的输入得到不同的输出是非常有用的。在 JMeter 里面就可以通过参数化来实现这个效果。JMeter 的参数化有很多种方法,本文主要是介绍基于CSV Data Set Config的参数化。在这篇...

2021-05-13 20:49:08 257

原创 .net core精彩实例分享 -- 反射与Composition

文章目录介绍具体案例用Activator类创建类型实例检查类型上所应用的自定义Attribute通过协定来约束导出类型导入多个类型封装元数据总结介绍随着.net core越来越流行,对.net core 基础知识的了解,实际应用等相关的知识也应该有所了解。所以就有了这篇文章,案例都是来自阅读的书籍,或者实际工作中感觉比较有用的应用。分享亦总结。本文主要介绍 .net core 相关的反射与Composition案例。具体案例用Activator类创建类型实例【导语】除了通过 Construct

2021-05-12 22:09:42 648

原创 .net core精彩实例分享 -- 网络编程

文章目录介绍具体案例从Web服务器上下载图片使用HttpClient类向Web服务器提交数据总结介绍随着.net core越来越流行,对.net core 基础知识的了解,实际应用等相关的知识也应该有所了解。所以就有了这篇文章,案例都是来自阅读的书籍,或者实际工作中感觉比较有用的应用。分享亦总结。本文主要介绍 .net core 相关的网络编程案例。具体案例从Web服务器上下载图片【导语】运行实例后,同键盘输入 Web 服务器上图片的 URL,按下 Enter 键后,应用程序会把图片下载到本地

2021-05-12 21:44:46 750

原创 .net core精彩实例分享 -- 异步和并行

文章目录介绍具体案例等待线程信号——ManualResetEvent等待线程信号——AutoResetEvent多个线程同时写一个文件串联并行任务使用Parallel类执行并行操作为每个线程单独分配变量值保留异步上下文中的本地变量值取消并行任务总结介绍随着.net core越来越流行,对.net core 基础知识的了解,实际应用等相关的知识也应该有所了解。所以就有了这篇文章,案例都是来自阅读的书籍,或者实际工作中感觉比较有用的应用。分享亦总结。本文主要介绍 .net core 相关的异步和并行案例。

2021-05-12 21:41:25 1043

原创 .net core精彩实例分享 -- 序列化

文章目录介绍具体案例将类型实例序列号危机JSON格式将数据协定序列化为JSON格式总结介绍随着.net core越来越流行,对.net core 基础知识的了解,实际应用等相关的知识也应该有所了解。所以就有了这篇文章,案例都是来自阅读的书籍,或者实际工作中感觉比较有用的应用。分享亦总结。本文主要介绍 .net core 相关的序列化案例。具体案例将类型实例序列号危机JSON格式【导语】DataContractJsonSerializer 类(位于 System.Runtime.Serializ

2021-05-11 22:08:48 658

原创 .net core精彩实例分享 -- 文件与I/O

文章目录介绍具体案例创建Zip压缩文件使用GZipStream类压缩文件实现本地进程之间的通信单向管道通信总结介绍随着.net core越来越流行,对.net core 基础知识的了解,实际应用等相关的知识也应该有所了解。所以就有了这篇文章,案例都是来自阅读的书籍,或者实际工作中感觉比较有用的应用。分享亦总结。本文主要介绍 .net core 相关的文件与I/O案例。具体案例创建Zip压缩文件【导语】ZipArchive 类支持对 zip 压缩文档的基本管理,压缩文件中的每个文件(实体)由 Z

2021-05-11 21:38:38 274

原创 .net core精彩实例分享 -- LINQ

文章目录介绍具体案例将对象转为字典集合将原始序列进行分组按员工所属部门DefaultIfEmpty方法的作用将分组后的序列重新排序使用并行LINQ总结介绍随着.net core越来越流行,对.net core 基础知识的了解,实际应用等相关的知识也应该有所了解。所以就有了这篇文章,案例都是来自阅读的书籍,或者实际工作中感觉比较有用的应用。分享亦总结。本文主要介绍 .net core 相关的面泛型和集合案例。具体案例将对象转为字典集合【导语】ToDictionary 扩展方法比较有趣,它可以将序

2021-05-11 21:32:14 855

转载 这样用Docker 搭建 Jenkins 实现自动部署,你知道吗?

目录一、为什么用jenkins二、Jenkins到底是什么?三、Docker安装Jenkins1.拉取jenkins镜像2.创建Jenkins挂载目录3.为挂载目录赋予权限4.运行jenkins5.查看Jenkins密码6.配置jenkins插件7.配置镜像加速四、Jenkins结合Github拉取源码1、配置Personal Access Token2、新建项目3、配置github源码拉取3.1 配置凭据3.2 配置github服务...

2021-05-11 20:36:45 2122

转载 Mongo规范

1.【强制】集合中的 key 禁止使用任何 "_"(下划线)以外的特殊字符。2.【强制】尽量将同样类型的文档存放在一个集合中,将不同类型的文档分散在不同的集合中;相同类型的文档能够大幅度提高索引利用率,如果文档混杂存放则可能会出现查询经常需要全表扫描的情况;3.【建议】禁止使用_id,如:向_id中写入自定义内容;说明:MongoDB的表与InnoDB相似,都是索引组织表,数据内容跟在主键后,而_id是MongoDB中的默认主键,一旦_id的值为非自增,当数据量达到一定程度之后,每一次写入都可能

2021-05-11 20:36:26 237

原创 .net core精彩实例分享 -- 泛型和集合

文章目录介绍具体案例限制泛型参数只能使用值类型泛型参数的输入和输出将抽象类作为类型约束使用Span提升处理字符串的性能多个Task同时操作ConcurrenBag集合跨线程访问BlockingCollection集合总结介绍随着.net core越来越流行,对.net core 基础知识的了解,实际应用等相关的知识也应该有所了解。所以就有了这篇文章,案例都是来自阅读的书籍,或者实际工作中感觉比较有用的应用。分享亦总结。本文主要介绍 .net core 相关的面泛型和集合案例。具体案例限制泛型参数只

2021-05-10 22:18:06 863

原创 .net core精彩实例分享 -- 字符串处理

文章目录介绍具体案例处理超大整数获取指定日期的农历日期输出百分比输出多个币种格式数字的两种常用格式自定义小数位数总结介绍随着.net core越来越流行,对.net core 基础知识的了解,实际应用等相关的知识也应该有所了解。所以就有了这篇文章,案例都是来自阅读的书籍,或者实际工作中感觉比较有用的应用。分享亦总结。本文主要介绍 .net core 相关的面向对象编程案例。具体案例处理超大整数【导语】在常用的整数类型中,容量最大的是 64 位整数。但是,在一些特定的应用场景中,应用程序需要存储

2021-05-10 22:11:12 698

转载 聊一聊Jmeter的简单使用

目录背景准备一个 HTTP 接口添加线程组添加 HTTP 请求默认值添加 HTTP 信息头管理器添加 HTTP 请求添加 JSON 断言添加监听器CLI 运行 Jmeter写在最后背景近段时间,团队想补强测试这一块,减少重复性的一些工作,让一些内容可以自动化起来,同时对开发同学写的接口的性能也开始有所要求了。考虑到团队内没有人有测试开发的经验,所以前期的选择还是以工具为主,编程为辅。说起工具,用的比较多的是 Jmeter ,它即可以处理自动化的测.

2021-05-10 21:13:17 107

转载 NET问答: 如果动态构建 Query 查询 EntityFramework

目录咨询区回答区点评区咨询区Eduard:我想知道如何在 EntityFramework 或者 Linq 上构建动态查询。我现在要做这么一个功能,UI上大概有50+的查询条件,用户可以根据自己的需求勾选所需的条件传到我的后端服务方法中。我知道可以通过ExpresstionTree去动态拼接这样的条件,但我不喜欢这种方法,我想知道有没有更简单的方式,并且类型安全。回答区Slauma:你可以一步一步的组合IQueryable<T>,起初...

2021-05-10 21:13:11 224

转载 网关Ocelot功能演示完结,久等了~~~

目录前言正文1. 使用缓存1.1 使用默认内存缓存1.2 集成CacheManager做缓存1.3 集成CacheManager配合Redis做分布式缓存1.4 自定义缓存2. 集成Polly做服务治理3. 集成IdentityServer4做认证授权总结前言关于网关(Ocelot)的分享,还遗留一些功能没演示呢,接着来聊聊;这次重点针对网关Ocelot使用缓存、集成Polly做服务治理、集成IdentityServer4做认证授权来详细说说;如果对上一篇感兴

2021-05-10 21:13:04 235

原创 .net core精彩实例分享 -- 面向对象编程

文章目录介绍具体案例指定枚举的基础类型常量的标识位运算(Enum)获取枚举中常量的名称检查枚举实例中是否包含某个标志位在运行阶段检索特性实例总结介绍随着.net core越来越流行,对.net core 基础知识的了解,实际应用等相关的知识也应该有所了解。所以就有了这篇文章,案例都是来自阅读的书籍,或者实际工作中感觉比较有用的应用。分享亦总结。本文主要介绍 .net core 相关的面向对象编程案例。具体案例指定枚举的基础类型【导语】在声明枚举类型的时候,如果不指定其基础类型,则其常量值默认为

2021-05-09 22:11:03 351

sqlstone-v001.zip

使用.NET Core 8.x创建一个WebAPI框架,该框架将每个用户的数据保存在Sqlite数据库的个人副本中。这为用户提供了完整的数据所有权,并允许用户下载数据以在断开连接的桌面或手机应用程序中进行本地(离线)使用。这是成为Solepreneur成为可能的一个引子,运行SaaS,创造高可用性和用户数据所有权。

2024-09-22

64-AspNet8-jQery-Datatables-9-Code.zip

构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。

2024-09-18

63-AspNet8-jQery-Datatables-8.-Code.zip

构建使用jQuery组件DataTables.net的ASP.NET 8 MVC应用程序的实用指南。

2024-09-18

62-AspNet8-jQery-Datatables-7-Code.zip

构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。

2024-09-18

61-AspNet8-jQery-Datatables-6-Code.zip

构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。

2024-09-18

60-AspNet8-jQery-Datatables-5-Code.zip

构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。

2024-09-18

59-AspNet8-jQery-Datatables-4-Code.zip

构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。

2024-09-18

58-AspNet8-jQery-Datatables-3-Code.zip

构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。

2024-09-18

57-AspNet8-jQery-Datatables-2-Code.zip

构建使用jQuery组件DataTables.net的Asp.Net 8 MVC应用程序的实用指南。

2024-09-18

56-AspNet8-jQery-Datatables-1-Code.zip

构建使用jQuery组件DataTables.net的ASP.NET 8 MVC应用程序的实用指南。本文重点介绍如何将不同的技术(ASP.NET 8、MVC、C#、Bootstrap 5、jQuery DataTables.net)集成到专业级应用程序中。

2024-09-18

POCOGenerator-src.zip

POCO生成器是一个用于生成POCO类的综合工具,侧重于自定义和灵活性,支持各种数据库对象类型和关系。在从SQL Server数据库生成POCO类时首选以可视化为中心的方法的情况下,它特别有用。

2024-09-14

POCOGenerator-demo.zip

POCO生成器是一个用于生成POCO类的综合工具,侧重于自定义和灵活性,支持各种数据库对象类型和关系。在从SQL Server数据库生成POCO类时首选以可视化为中心的方法的情况下,它特别有用。

2024-09-14

55-BootstrapBreadcrumbs-Code2.zip

我们正在展示自定义Bootstrap 5面包屑的代码(CSS)。这是之前发表的文章的改进版本。

2024-08-27

sqlite-main.zip

SQLite Helper是一个微对象关系映射(ORM)工具,旨在促进使用SQLite数据库进行应用程序开发。它特别适合中小型应用程序,无需从头开始编写每个SQL查询。

2024-08-25

WebapiViaJavascriptBindApi.zip

使用多种方法通过在.NET Core WebAPI方法([FromQuery]、[FromForm]、[FromBody]、[FromHeader])上设置的特殊属性检索数据的完整示例。

2024-08-20

cpSqliteStudyV3.zip

我正在我的网站后端运行一个sqlite数据库。我很好奇它能处理多少,所以我构建了一个小型.NET Core控制台应用程序,以使用Entity Framework使用并发插入来练习sqlite的本地副本。在此过程中,你将了解生成使用EF、Sqlite和.NET Core的应用是多么容易。

2024-08-18

DataGridUC1.zip

在DataGrid中分组一直是我的兴趣所在,当我找到一个关于它的MS Learn示例时,下一步就是让它变得更大。

2024-08-06

Downloadzip.zip

最近,我不得不建立一个俱乐部网站,用户可以在其中下载图像作为压缩文件。因此,我计划制定一个程序,自动将图像文件转换为zip文件。在线搜索使我进入了一个博客,其中包含在J#中使用ZIP选项的绝妙想法,它真的吸引了我。

2024-08-06

SharpMoku-main.zip

一款C# Gomoku/Five in a row游戏,具有各种棋盘大小、模式和AI级别,具有详细的UI实现和AI策略,利用minimax和alpha-beta修剪和高级评估功能来优化决策。

2024-08-02

SharpMoku.zip

一款C# Gomoku/Five in a row游戏,具有各种棋盘大小、模式和AI级别,具有详细的UI实现和AI策略,利用minimax和alpha-beta修剪和高级评估功能来优化决策。

2024-08-02

EOCS.BlazorAuthentication.zip

今天标志着我们在Blazor Server和ASP.NET Core中探索身份验证的开始。我们的旅程将从以cookie为中心的基本示例开始,逐步朝着使用SAML协议开发综合应用程序的方向发展。我们的首要目标是阐明ASP.NET Core中身份验证过程的复杂性和基本机制。

2024-08-02

nFormgen.zip

在本文中,您将了解用于创建和管理表单的JavaScript对象FormGen。

2024-08-02

SampleApp.UITests-v9.zip

在本文中,你将了解一个名为Atata的C# Web测试自动化框架。

2024-08-02

46-EF8-RowSql-Code.zip

在EF8中,现在可以包含返回任何C#/.NET类型的任何行SQL查询,而无需在EF模型中包含该类型。执行任意SQL语句或存储过程比以前容易得多。

2024-07-26

TrafficLights.zip

本文介绍了React如何与.NET 8最小API集成,以创建动态且响应迅速的交通灯管理系统,并演示采用解耦架构实现高效且可扩展的应用程序设计的现代Web开发实践。

2024-07-26

WpfOpenTK-src.zip

这是使用专门为与OpenGL的互操作性而设计的WPF控件(例如OpenTK的GLWpfControl或SharpGL的OpenGLControl)的非常规替代方法。相反,它只是创建一个OpenGL窗口,并将其添加为WPF主窗口的子窗口,使其看起来像主窗口的一个区域。它保持“粘”在主窗口上,即它随它移动,甚至随着主窗口调整自身大小。这种方法有优点也有缺点,本文将对此进行讨论,但无可争辩的优势是不受阻碍的性能——您可以获得OpenGL的原始性能,而不是渴望接近它的东西。

2024-07-19

CycleUsbPort.cpp.zip

演示如何通过给定的设备实例ID在Windows设备管理中查找USB设备、确定使用的USB端口号、获取其父设备(其USB集线器)、打开集线器并执行IOCTL_USB_HUB_CYCLE_PORT调用。

2024-07-15

CustomConfigurationProvider-master.zip

在现代软件开发领域,配置管理在确保应用程序的灵活性、可扩展性和可维护性方面发挥着关键作用。Microsoft的.NET生态系统通过IConfiguration接口提供了一个强大的配置框架,允许开发人员访问来自各种来源的配置数据。但是,在处理复杂系统或企业级应用程序时,可能需要针对特定要求量身定制的自定义配置提供程序。

2024-07-15

45-SharedResources-Code.zip

构建多语言ASP.NET 8 MVC应用程序的实用指南,其中所有语言资源字符串都保存在单个共享文件中,而不是为每个控制器/视图提供单独的资源文件。在这里,我们展示了资源管理器的老式方法在ASP.NET 8 MVC中仍然有效。

2024-07-15

44-SharedResources-Code.zip

构建多语言ASP.NET 8 MVC应用程序的实用指南,其中所有语言资源字符串都保存在单个共享文件中,而不是为每个控制器/视图提供单独的资源文件。在这一部分中,我们将重点介绍表单验证错误字符串的本地化。

2024-07-15

43-SharedResources-Code.zip

这是构建多语言ASP.NET 8 MVC应用程序的实用指南,其中所有语言资源字符串都保存在单个共享文件中,而不是为每个控制器/视图提供单独的资源文件。在这里,我们展示了一个与本系列上一篇文章不同的解决方案的变体。

2024-07-15

42-SharedResources-Code.zip

这是构建多语言ASP.NET 8 MVC应用程序的实用指南,其中所有语言资源字符串都保存在单个共享文件中,而不是为每个控制器/视图提供单独的资源文件。

2024-07-15

DbSharpApplication-8-1-0-0.zip

DbSharpApplication是一个C#源代码生成器。它生成一个存储过程客户端类,使您能够轻松调用存储过程。DbSharpApplication还创建用户定义的表类型类。最新更新2024.01.26。

2024-07-12

BinarySearchTreeGUI.zip

在本文中,我希望演示如何在二叉搜索树中插入和遍历节点。我还想解释一下以图形方式可视化二叉搜索树中节点关系的过程。

2024-07-12

FolderMetadata.zip

本文介绍用于开发文件夹元数据编辑器的方法。

2024-07-11

EOCS.Polly.zip

从今天开始,我们将开始一系列全面的文章,深入探讨使用Polly构建健壮的C#应用程序的艺术。我们的主要重点将放在实现各种策略的复杂性上,特别关注它们在微服务架构领域的应用。

2024-07-10

google-oauth-2.0-sample.zip

在Web应用程序中实现“使用Google登录”。

2024-07-08

EOCS.DataClustering.zip

从今天开始,我们将开始一系列关于数据聚类的文章,比较该领域的重要算法(特别是K-Means和DBSCAN)。我们的目标是将理论概念与实际实现(在C#中)相结合,为相关挑战提供清晰的说明。

2024-07-08

python-norm.zip

本文将介绍我编写的自定义脚本,该脚本能够获取您现有的mp3并规范化(提高音量)或拆分mp3的长度。该脚本使用ffmpeg命令行工具来实现规范化和拆分功能。有一个包含图片和结构的分步指南,将解释如何使用脚本以及如何安装和准备ffmpeg。

2024-07-08

EOCS.LanguageDetector.zip

我们开始了一系列文章,重点介绍用于语言检测的朴素贝叶斯分类器的构造。我们的目标是将理论概念与实际实施无缝结合,为所涉及的挑战提供例证。

2024-07-07

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

TA关注的人

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