- 博客(50)
- 资源 (352)
- 问答 (1)
- 收藏
- 关注
翻译 在IIS上部署ASP.NET Core Web API
对于本文,我想与您分享有关如何在IIS上部署ASP.NET Core Web API的指南。我将指导您安装Visual Studio 2019,.NET Core Runtime 3.0。我还确保我逐步引导您在服务器(Web IIS)中启用它,使用no受管代码选项创建新的应用程序池,创建ASP.NET Core Web API项目以及发布ASP.NET Core Web API。了解...
2020-02-29 15:49:21 7971
翻译 在C#中将集合用作键
目录介绍使用这个混乱使用集合作为键可以使复杂的功能构造更轻松地用C#表示。这段代码提供了两个类,可以对集合进行有序或无序的相等比较,以便它们可用作字典和集合中的键。• 下载Comparers-master.zip-10.5 KB介绍有时,当用C#表达复杂的算法时,您可能发现自己需要根据一组项目而不是单个项目来查找某些信息。Stock.NET提供了一些通过LINQ进行此操作的...
2020-02-26 14:38:41 208
翻译 软件开发流程
背景我倾向于以我的性格来简化事情。我喜欢KISS原则(https://en.wikipedia.org/wiki/KISS_principle),并且当然不喜欢复杂的解释,尤其是如果它们的构建不够完善的话。您工作的公司通常会使用客户不熟悉的WoW(工作方式),您最终会在会议中看到精美的幻灯片来解释这一点。客户点头表示同意,他们完全理解了一切(承认自己没有完全理解后果的方式),并且在实...
2020-02-26 11:39:55 376
翻译 在WPF中最大化窗口并将WindowState设置为None的任务栏
介绍假设您希望WPF应用程序没有标题栏,并且将最大化显示为“全屏”,那么您首先想到的是什么?这是最容易做到的。将WindowStyle设置为Maximized:这样,Window将不会显示任何标题栏。窗口样式将转换为带有边框的Box。 将WindowState设置为None:这样,窗口将最大化到整个屏幕,并且仅显示该窗口,而没有其他显示。就像我说的,它隐藏了整个屏幕,这意味着如果...
2020-02-25 23:09:21 3280 1
转载 如何为.NETCore安装汉化包智能感知
具体不记得是在群里还是什么地方有人问过,.NETCore有没有汉化包,答案是有,目前微软已经为我们提供了.NETCore多种语言的语言包。下面看看如何安装与使用吧。本文介绍: 如何安装这些下载的本地化版本。 如何修改Visual Studio安装以使用其他语言。 先决条件 .NET Core 3.0 SDK或更高版本。 Visual Studio 2019...
2020-02-23 20:45:49 766
翻译 如何使用IIS重写模块将HTTP重定向到HTTPS
目录重定向到HTTPS安装IIS URL重写功能Web平台安装程序ChocolateyPowershell制定规则摘要本文着眼于IIS重写模块,并展示了如何设置规则来处理如何处理对特定URL的请求。它查看一个Powershell脚本,该脚本调用Web平台安装程序以安装URL Rewrite 2.0功能以及如何加载web.config。IIS重写模块是IIS中非常...
2020-02-23 19:52:13 875
翻译 BackgroundWorker的包装器
目录介绍背景使用代码兴趣点有许多使用BackgroundWorker的方法:lambda、匿名委托和事件。所有这些都有优点和缺点,但我发现它们可读性较差。在这里,您将看到使用BackgroundWorker的另一种方法。介绍本技巧的目的是展示一种替代的使用BackgroundWorker方法。背景Microsoft文档显示了如何与事件一起使用Background...
2020-02-23 19:16:25 141
翻译 C#中的通用循环缓冲区
下载Circular-master.zip-14.4 KB介绍微软.NET提供了一些基本的通用数据结构,例如Stack<T>、Queue<T>和LinkedList<T>,但是没有循环缓冲器或循环队列(“双头”队列)。本课程旨在填补这一空白。概念化这个混乱循环缓冲器可从容器的正面和背面快速push和pop。假设没有重新分配,则这些操作的时...
2020-02-23 18:56:12 1005
翻译 从ASP.NET Core 3.1中的当前URL获取主机信息
目录介绍问题陈述解决方案介绍在处理Web应用程序时,很自然,我们需要在产品生命周期的各个阶段在各种环境(即开发,测试,生产等)之间切换。换句话说,所有这些环境可能具有不同的主机地址。让我们来看看其中的一些。在开发阶段,我们通常使用http://localhost:8080/features/...运行我们的应用程序,其中我们的主机是localhost:8080。在测...
2020-02-23 15:42:22 3522 1
翻译 Automapper 3.2.1以下方法或属性之间的调用不明确
针对遇到相同问题的任何人的快速错误修复。“在以下方法或属性之间的调用是不明确的。” 从3.2.0版开始,ResolveUsing的语法似乎已更改。刚刚将我项目上的Automapper更新为3.2.1。我得到以下错误:在以下方法或属性“AutoMapper.IMemberConfigurationExpression.ResolveUsing (System.Func<MYASSEM...
2020-02-23 15:04:37 1243
翻译 学习3D图形引擎中使用的基本数学
目录介绍使用代码X旋转矩阵(XY平面旋转矩阵)Y旋转矩阵(YZ平面旋转矩阵)Z旋转矩阵(XZ平面旋转矩阵)XYZ旋转矩阵(XY YZ XZ平面旋转矩阵)下载演示-3.5 MB(您需要Visual Studio来编译项目。)介绍本文将通过删除GPU层抽象并仅使用CPU来帮助您了解3D引擎中使用的3D数学。而且,为什么不呢,要制作一个基于体素(voxel)...
2020-02-20 14:24:13 617
翻译 使用Jenkins在Azure Web App上进行ASP.NET Core应用程序的持续集成和部署(CI/CD)–第4天
目录主题路线图Jenkins先决条件使用Jenkins Azure Pipeline在Azure上的ASP.NET Core应用程序的CI/CD创建新的管道作业添加参数添加管道脚本运行构建安装Dotnet安排构建构建自动轮询持续部署结论主题在该系列的第一篇文章中,我们通过两种方法(管道方法和自由样式项目方法)了解了Jenkins的概念...
2020-02-20 14:22:01 535
翻译 使用Jenkins在Azure Web App上进行ASP.NET Core应用程序的持续集成和部署(CI/CD)–第3天
目录主题路线图先决条件Azure Active Directory和服务主体创建一个Azure Active Directory和服务主体将应用程序集成到角色将Jenkins与Azure Service Principal集成结论主题本系列文章将说明如何在本地开发环境中为CI和CD的ASP.NET Core Web应用程序使用Jenkins,将Web应用程序...
2020-02-20 12:26:06 465
翻译 使用Jenkins在Azure Web App上进行ASP.NET Core应用程序的持续集成和部署(CI/CD)–第2天
目录主题路线图先决条件将ASP.NET Core应用发布到Azure应用服务在Azure上配置Jenkins在Azure上创建Jenkins服务器解锁Jenkins结论主题本系列文章将说明如何在本地开发环境中为CI和CD的ASP.NET Core Web应用程序使用Jenkins,将Web应用程序发布到Azure Web App Service以及在Azur...
2020-02-20 12:09:46 378
翻译 使用Jenkins在Azure Web App上进行ASP.NET Core应用程序的持续集成和部署(CI/CD)–第1天
目录介绍路线图DevOps持续集成持续部署JenkinsAzure Web App服务主题先决条件安装Jenkins先决条件下载并安装Jenkins插件让它运行安装自定义插件ASP.NET Core应用程序下载或创建ASP.NET Core Web应用程序在本地构建应用程序在本地运行单元测试使用Jenkins持续集成A...
2020-02-20 11:59:03 524
转载 Windows Terminal 0.9 发布
Windows Terminal 0.9 发布了,此版本带来了一些新特性。命令行参数wt 执行别名现在支持命令行参数,主要功能是可以从任何目录,使用各种配置文件启动新选项卡终端,可以自定义的空间很大,比如:wt -d .在当前工作目录中使用默认配置文件打开终端。wt -d . ; new-tab -d C:\ pwsh.exe打开具有两个选项卡的终端,其中第一个选项卡在当前...
2020-02-19 15:41:59 726
翻译 关于Python,虚拟环境和Visual Studio Code集成的说明
下载源17.5 KB介绍这是有关Python&Virtualenv&Visual Studio Code的说明。背景Python被认为是一种易于学习且易于使用的语言,但是本说明与Python语言无关。这是关于创建一个隔离的环境,使我们可以确定地运行Python程序。在本说明中,我附加了一些简单的Python文件。我将使用它们向您展示拥有一个隔离的环境来运行Python...
2020-02-19 15:39:52 971
翻译 使用ASP.NET Core和Angular 8的服务器端分页
目录介绍如何工作?先决条件使用代码后端步骤1步骤2步骤3WebAPI步骤1步骤2步骤3步骤4步骤5步骤6步骤7步骤8步骤9完整的分页控制器代码前端步骤1步骤2步骤3步骤4步骤5步骤6步骤7步骤8步骤9步骤10步骤11结论介绍这是由三篇文章组成的系列文章,在本文中...
2020-02-18 20:48:22 411
翻译 在.NET Core日志记录中使用Trace和TraceSource
目录介绍背景使用代码基本的文件中配置跟踪(Trace)和跟踪源(TraceSource)内置跟踪侦听器LoggerTraceListenerHarmony中的Trace,TraceSource和Logger提供程序兴趣点介绍本文介绍如何在.NET Core的组件设计中使用Trace和TraceSource。如果满足以下条件,这可能会很有用:您已经...
2020-02-18 14:34:37 1765 1
转载 Blender 2.82 发布,三维动画制作软件
Blender是一款开源的跨平台全能三维动画制作软件,提供从建模、动画、材质、渲染、到音频处理、视频剪辑等一系列动画短片制作解决方案。Blender 2.82现已发布,该版本是一个重大更新,拥有超过一千个修复程序。此外,其还具有一些更新内容,包括有:MantaFlow fluids 和烟雾模拟支持, AI 去噪 grease pencil改进 各种物理改进 更好的布料模拟 ...
2020-02-18 14:08:49 505
转载 Facebook 开源 3D 深度学习函数库 PyTorch3D,也可用于二维场景
渲染是计算机图形学中的核心内容,它可将 3D 模型转换为 2D 图像。这也是在 3D 场景属性(scene properties)和 2D 图像像素之间建立桥接的常规手段。不过传统渲染引擎无法进行微分,因此它们不能被合并至深度学习工作管道中。PyTorch3D 内置模块化的可微分渲染器,能用来处理可微分的 3D 数据。Facebook 近日开源了将 PyTorch 用于 3D 深度学习的函...
2020-02-18 14:07:11 502
转载 微软开源 Scalar,提升操作巨型 Git 仓库的速度
Git 属于分布式版本控制系统,默认情况下,每个 Git 仓库都具有整个历史记录的完整文件副本。即便是中等规模的开发团队也会产生数千个提交,每个月向仓库添加几百兆的数据。而随着仓库的占用空间增加,Git 难以管理所有数据,导致其运行越来越不顺畅。如此一来,开发者的时间就会被浪费在执行命令后等待反馈的操作上,如使用git status获取被修改的文件,或者使用git fetch将代码拉取至本地。由于...
2020-02-18 14:05:28 488
转载 推荐一个很棒的开源工作流elsa-core
开源项目orchard主要开发人员Sipke Schoorstra 开源了一个netcore 工作流项目,地址:https://github.com/elsa-workflows/elsa-core,最新版本1.2,正在开发2.0版本 。Spike 是参照Orchard Core的工作流引擎的原理,将其转化为一个可重用的.NET标准库,从而使*任何* .NET应用程序都能享受工作流的强大功能,...
2020-02-16 22:00:24 3182
翻译 使用Blazor和SqlTableDependency进行实时HTML页面内容更新
下载源1.3 MB介绍在这个简单的示例中,我们将看到发生在SQL Server数据库表更改时如何更新HTML页面,而无需重新加载页面或从客户端到服务器进行异步调用,而是从客户端获取此HTML刷新内容。服务器使用Blazor服务器端(.NET CORE 3.0)。背景之前,我发表了一篇有关“使用SignalR和SQLTableDependency进行记录更改的SQL Server...
2020-02-16 14:53:55 2677
翻译 使用SignalR和SQLTableDependency进行记录更改的SQL Server通知
目录介绍增强功能怎么运行的Watch Dog代码测试方法参考文献从Github下载源代码介绍SqlTableDependency是一个类,用于在指定查询的结果集由于对数据库表执行的任何insert,update或者delete操作而更改时接收通知。但是,此类不会发送回已更改记录的值。因此,假设我们要在网页上显示股票值,则对于收到的每个通知,我们都必须执...
2020-02-16 14:51:52 1207
翻译 自清洁集合和自清洁事件
下载源文件-5.6 MB介绍在.NET中的经典内存泄漏模式中,您将一个短生命周期的对象注册到一个长生命周期的对象中,并且不能(或忘记)在其生命周期即将结束之前注销它。在这里,我使用弱引用来实现一个可自我清理的集合和一个可自我清理的事件,以解决此问题(并最终创建一些其他问题)。总览.NET中的弱引用(以防万一)是一个类,该类包装对您可能会委托给它的对象的引用,但不会增加被包装实例...
2020-02-16 14:35:19 202
翻译 在LINQPad中征服ASP.NET Boilerplate查询性能
目录储存库模式101撤消存储库模式进入:LINQPad.ABP有没有在生产中发现代码在规模上失败得很惨?当性能问题出现,并且有一个名字叫EntityFramework时,只有一个工具可用解决此问题:LINQPad。但是,如果您使用的是ASP.NET Boilerplate(ABP)框架,那么情况就更糟了。这是因为ABP使用存储库模式,事实证明,该存储库模式与LINQPad的Da...
2020-02-16 12:15:09 355
转载 CKEditor 4 编辑器已与 Vue.js 集成
虽然 CKEditor 4 不是目前主要维护的分支,不过官方并没有让它落后于潮流。近日,CKEditor 团队发布了与 Vue.js 框架原生集成的 CKEditor 4。这就意味着,开发者可以通过<ckeditor />标签以 Vue.js 组件的形式使用 CKEditor 4 ,而作为 Vue.js 的原生组件,开发者可以更快地将其应用到网站上。为了尽可能简单直观地安装使用...
2020-02-12 12:48:28 2494
转载 微软开源深度学习优化库 DeepSpeed,可训练 1000 亿参数的模型
人工智能的最新趋势是,更大的自然语言模型可以提供更好的准确性,但是由于成本、时间和代码集成的障碍,较大的模型难以训练。微软日前开源了一个深度学习优化库DeepSpeed,通过提高规模、速度、可用性并降低成本,可以在当前一代的 GPU 集群上训练具有超过 1000 亿个参数的深度学习模型,极大促进大型模型的训练。同时,与最新技术相比,其系统性能可以提高 5 倍以上。根据微软的介绍,Deep...
2020-02-12 12:46:55 980
翻译 有关Visual Studio Code的说明
目录介绍背景安装VSC和Node安装VSC安装Node和NPM在文件夹和“.vscode”及命令终端上工作“.vscode”目录终端(Terminal)工作区(workspace)和多个根目录文件夹调试和调试配置简单调试调试配置设置文件在哪里用户级别设置工作区(workspace)级别设置文件夹级别设置兴趣点下载源代码4.8 ...
2020-02-11 16:15:47 706
翻译 使用AspNet Core或纯静态HTML文件的跨平台桌面应用程序
目录介绍背景解决方案的说明A C#类来控制Chrome浏览器将Chrome与.Net Core控制台应用程序(静态Web应用程序)一起使用将Chrome与AspNet Core MVC应用程序结合使用Chrome类的Launch()方法“普通” HTML演示应用程序AspNet Core演示应用程序发布AspNet Core演示应用程序结论下载最新...
2020-02-11 14:15:50 1183
翻译 在Angular 8中使用自定义MultiSelect下拉菜单创建动态行
目录介绍如何工作?先决条件使用代码第1步第2步第3步第4步第5步第6步第7步第8步第9步第10步第11步结论介绍在本文中,我们将学习如何使用Angular 8创建动态行和自定义多选下拉列表。用于Web应用程序的Angular multiselect下拉组件易于集成和使用。它可以绑定到任何自定义数据源。如何工作?An...
2020-02-10 20:15:13 884
翻译 使用Bootstrap 4 Jumbotron、表、表单和卡片样式化Angular 9应用
目录步骤1 –安装Angular CLI v9步骤2 –初始化Angular 9项目步骤3 –安装Bootstrap 4第4步–创建Angular组件并设置路由第5步-添加Bootstrap 4Jumbotron第6步-创建Angular Bootstrap 4表步骤7 –添加Bootstrap 4表单组件步骤8 –为Angular 9应用程序提供服务结论在...
2020-02-10 17:53:32 744
翻译 如何在ASP.NET Core中上传文档
目录介绍问题解决方案秘密调味料成分1:IFormFile秘密调味料成分2:IFormFile参数名称秘密调味料成分#3:FromForm参数属性秘密调味料成分4:使用表单元素实例化FormData源代码客户端服务器端CORS控制器代码运行代码下载演示-4.1 KB介绍这个上周末,我可能花了6到7个小时来弄清楚如何将文档上载到ASP.NE...
2020-02-10 16:58:35 599
转载 Chrome 将逐步阻止浏览器中的混合内容下载
谷歌在Chromium 博客中宣布,Chrome 将开始阻止“混合内容下载”(安全页面上的非 HTTPS 下载),进一步确保安全性,直至最终完全取消对 Chrome 中不安全下载的支持。根据谷歌提供的时间表,从 Chrome 82(将于 2020 年 4 月发布)开始,Chrome 将逐渐开始警告并随后阻止这些混合内容下载。对用户构成最大风险的文件类型(例如可执行文件)将首先受到影响,随后的...
2020-02-10 15:17:01 858
转载 微软 Edge 浏览器加入对 ARM64 的原生支持
三个星期前,微软正式推出了基于 Chromium 内核的 Edge 浏览器。虽然很多人还没能收到更新,该公司还是在今日宣布了面向稳定版通道的 Edge 80。欣喜的是,该浏览器现在还原生支持 ARM64 PC,包括 Surface Pro X、联想 Yoga C630 WOS、三星 Galaxy Book 2 等设备。此前,用户只能在 ARM64 PC 上开启Intel32 仿真。不仅...
2020-02-10 15:15:33 2926
转载 Angular 9.0.0 版本已发布!
Angular的9.0.0版本已发布!这是涵盖整个平台的主要版本,包括框架,Angular Material和CLI。此版本默认情况下将应用程序切换到Ivy编译器和运行时,并引入了改进的组件测试方法。更新内容 :https://github.com/angular/angular/blob/master/CHANGELOG.md升级方式:https://angular.io/guide/u...
2020-02-10 15:13:05 4231 1
转载 微软 Powertoys 推出新的实用程序,自定义键盘快捷管理
微软 Powertoys 团队宣布推出一款新的实用程序,名为 ”Keyboard Shortcut Manager“(键盘快捷键管理器)。该键盘管理器使用户能够自定义其键盘,重新映射所有按键。键盘在与操作系统的交互中起着重要作用。Powertoys 团队认为,从历史上来看,Windows 缺乏可配置性,无法将这种功能扩展给用户。借助 Powertoys 这一新功能,用户可以重新映射按键,...
2020-02-10 15:12:22 1059
翻译 带有MySQL和Bootstrap的Django 3教程和CRUD示例
目录Django 3功能先决条件Django 3教程,第1步——创建MySQL数据库Django 3教程,第2步——初始化新的虚拟环境Django 3教程,第3步——安装Django和MySQL客户端Django 3教程,第4步——初始化新项目Django 3教程,第5步——安装django-widget-tweaksDjango 3教程,第6步——创建管理员用户...
2020-02-08 17:58:28 999
翻译 .NET Core 3.0中的Cookie身份验证
目录介绍先决条件创建Web应用程序的步骤集成Cookie身份验证Startup.cs文件的代码更改将User.cs文件添加到Model文件夹使用新的操作方法更新HomeController用名称登录添加新控制器更新_Layout.cshtml页面运行您的应用程序总结下载演示介绍身份验证是根据系统或用户的身份确定或给予其个人访问权限的过程。.NE...
2020-02-07 13:25:39 4431
sqlstone-v001.zip
2024-09-22
64-AspNet8-jQery-Datatables-9-Code.zip
2024-09-18
63-AspNet8-jQery-Datatables-8.-Code.zip
2024-09-18
62-AspNet8-jQery-Datatables-7-Code.zip
2024-09-18
61-AspNet8-jQery-Datatables-6-Code.zip
2024-09-18
60-AspNet8-jQery-Datatables-5-Code.zip
2024-09-18
59-AspNet8-jQery-Datatables-4-Code.zip
2024-09-18
58-AspNet8-jQery-Datatables-3-Code.zip
2024-09-18
57-AspNet8-jQery-Datatables-2-Code.zip
2024-09-18
56-AspNet8-jQery-Datatables-1-Code.zip
2024-09-18
POCOGenerator-src.zip
2024-09-14
POCOGenerator-demo.zip
2024-09-14
sqlite-main.zip
2024-08-25
WebapiViaJavascriptBindApi.zip
2024-08-20
cpSqliteStudyV3.zip
2024-08-18
Downloadzip.zip
2024-08-06
SharpMoku-main.zip
2024-08-02
SharpMoku.zip
2024-08-02
EOCS.BlazorAuthentication.zip
2024-08-02
46-EF8-RowSql-Code.zip
2024-07-26
TrafficLights.zip
2024-07-26
WpfOpenTK-src.zip
2024-07-19
CycleUsbPort.cpp.zip
2024-07-15
CustomConfigurationProvider-master.zip
2024-07-15
45-SharedResources-Code.zip
2024-07-15
44-SharedResources-Code.zip
2024-07-15
43-SharedResources-Code.zip
2024-07-15
42-SharedResources-Code.zip
2024-07-15
DbSharpApplication-8-1-0-0.zip
2024-07-12
EOCS.Polly.zip
2024-07-10
EOCS.DataClustering.zip
2024-07-08
python-norm.zip
2024-07-08
EOCS.LanguageDetector.zip
2024-07-07
easyui data filter 表格显示异常
2016-07-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人