ICode9

精准搜索请尝试: 精确搜索
  • 个人NuGet服务搭建,BaGet保姆及部署教程2022-05-17 09:33:58

    前言 应该或许大概每个公司都会有自己的NuGet包仓库吧。 不会吧!不会吧!不会吧!不会还没有自己的仓NuGet仓库吧! 开个玩笑,虽然我觉得有没有无所谓,但是为了这篇博客它必须有所谓。 在工具的选择上我了解到的其实也不多,除了本文要说的BaGet,还了解有Java开发的Nexus也支持NuGet。 为什么

  • 交互式 .Net 容器版2022-05-16 08:31:15

    背景介绍 在之前的文章 - 交互式 .Net  中已经介绍了什么是交互式 .Net,文中是通过 Visual Studio Code 插件的方式实现交互式 .Net 的。现在,我们将使用容器的方式实现交互式 .Net。   镜像构建 1. Dockerfile FROM mcr.microsoft.com/dotnet/sdk:6.0-focal ARG HTTP_PORT_RA

  • 用.NET 6创建简单的WebAPI2022-05-15 17:34:16

    摘要 本文介绍了用.NET 6创建一个简单的WebAPI并连接到SQL Server数据库。 步骤 1、创建一个WebAPI项目 在创建项目的时候选择 ASP.NET Core Web API 2、导入Nuget包 Microsoft.EntityFrameworkCore Microsoft.EntityFrameworkCore.Design Microsoft.EntityFrameworkCore.SqlServe

  • Windows Server 2019+.Net Core项目+IIS部署2022-05-11 16:00:25

    1. 安装IIS 打开服务器管理器 -> 添加角色和功能 -> 选择从服务器池中选择服务器 -> 服务器角色选择Web服务器(iis) 2. 安装.NET Core Windows Server Hosting程序集(可以去官网下载对应的版本) 服务器安装 dotnet-hosting(这里的版本为3.1.3,该安装包 包括:dotnet runtime 3.1.3

  • EF Core相关工具使用2022-05-10 15:33:21

    1、安装ef tools 首先确保本地netcore sdk安装完毕,接着打开控制台执行如下语句,安装ef tools dotnet tool install --global dotnet-ef  注意版本!   2、定位到指定项目解决方案下(..csproj文件不是sln)   3、编写迁移脚本开始迁移 dotnet ef migrations add InitialIdenti

  • net6发布到IIS2022-05-01 23:03:25

    1、下载安装运行时 https://dotnet.microsoft.com/en-us/download/dotnet/6.0      2、查看IIS-》模块,AspNetCoreModuleV2有没在加进来   如果没有,可以点击右边的“配置本机模块”添加      3、发布站点 a、右键项目发布,选择文件夹      b、设置路径 c、点击发布 4

  • Gitlab CI/CD2022-05-01 19:33:15

    参考链接:https://www.cnblogs.com/tianyaguoke/p/11219648.html   1.安装Gitlab version: '3.6' services: web: image: 'registry.gitlab.cn/omnibus/gitlab-jh:latest' restart: always container_name: gitlab hostname: '192.168

  • dotnet core 热重载调试Web Api2022-04-29 18:32:19

    参考(https://devblogs.microsoft.com/dotnet/introducing-net-hot-reload/) 1、装个VS2022,搞个简单的Web Api程序,编译 2、使用dotnet watch run启动     3、附加到进程     4、修改代码       5、修改生效   调试的断点也能进来     命令行会问你要不要重启app,不管

  • VSCODE C# 运行 找不到任务"BUILD"----C#常用命令2022-04-27 23:00:44

    使用 Visual Studio Code 创建 .NET 类库 - .NET | Microsoft Docs 安装vscode、vscode c#相关拓展、MINIGW64 1.创建文件夹 2.用vscode打开文件夹 3.vscode内终端输入 dotnet new console --framework net6.0 4.运行应用,vscode内终端输入 dotnet run 5.发布文件 dotnet publish

  • dotnet初探:用miniapi创建一个自己的url2022-04-24 13:35:28

    致谢 首先写在前面,非常感谢微软mvp桂素伟先生的技术分享,因为微软的文档大部分都如机器翻译般的生硬,让人难以读下去,正是他的无私分享为我的.net学习旅程提供了方向,非常感谢。如果大家对他比较感兴趣,可以直接关注微信公众号(桂迹) 创建url需要知道的必要知识 根据Http协议的规定,一

  • dotNet 博客园工具2022-04-22 02:31:51

    此工具解决的痛点是在本地编辑的 Markdown 文件里包含的图片,在博客园发布时,需要手动一张张的复制到博客园的编辑器中上传,十分麻烦 连接:https://github.com/stulzq/dotnet-cnblogs-tool

  • EFCore 的 DbFirst 模式2022-04-21 00:03:57

    1 前言 EF6 时代,可以通过界面操作,添加数据库实体。 EF Core 需要通过 CLI 来进行该操作,具体请参考EF Core官方文档:反向工程。 2 前置条件 PMC 工具(仅限 Visual Studio)或 CLI 工具。 核心 NuGet 包:Microsoft.EntityFrameworkCore.Design 还需要为要进行反向工程的数据库架构

  • 上传本地 markdown 笔记至博客园2022-04-19 13:05:29

    前言 无论是学习还是工作中,写博客都是必备的技能之一。你的博客里,可以记录自己的学习笔记,可以记录自己在学习过程中的心得体会或疑难问题。 如果博客内容仅仅是文字等,那么直接复制本地书写的 MarkDown 笔记,然后粘贴到博客园即可。可问题是,记笔记的时候,除了文字描述,有时候还会穿插

  • netcore centos unit服务文件2022-04-19 09:35:02

    [Unit] Description=apinetcore web1 [Service] ExecStart=/usr/bin/dotnet /opt/netcore/publish/WebApplication1.dll Restart=always # Restart service after 10 seconds if the dotnet service crashes: RestartSec=10 SyslogIdentifier=WebApplication1 User=root Envi

  • 国产化之银河麒麟.netcore3.1访问https服务的两个问题2022-04-18 08:03:00

    背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用达梦V8,CPU平台的范围包括x64、龙芯、飞腾、鲲鹏等。 考虑到这些基础产品对.NETCore的支持,最终选择了3.1版本。主要原因就是龙芯搞了自研CPU架构,用户量不够大,.NET官方并没有专门针对龙芯的支持,而龙芯团

  • .Net Core 6 运行环境官网下载地址2022-04-15 12:32:43

    一、在微软官网下载电脑对应版本的SDK 微软官方下载地址:https://dotnet.microsoft.com/zh-cn/download/dotnet/6    根据系统选择下载的版本,如 Windows 64位 系统,点击后进入下载画面:    将对应的安装文件下载到本地。   二、直接运行下载好的 exe 文件  

  • Blazor Bootstrap 组件库建立工程快速上手2022-04-15 03:32:03

    1.新建工程 新建工程bb001 dotnet new blazorserver -o bb001 将项目添加到解决方案中: dotnet sln add bb001/bb001.csproj 使用 nuget.org 进行 BootstrapBlazor 组件安装, FreeSql sqlite库,字体 .. dotnet add b03sqlite package BootstrapBlazor dotnet add b03sqlite packa

  • .NET Core + React Antd Pro脚手架2022-04-12 21:36:08

    朋友有个小项目的需求,想要用.NET Core 做后端, 前端使用React Antd Pro,比较正常的前后端分离项目需求。 研究了一下发现dotnet 项目模板里面自带react框架,是可以直接使用的。 PS:非服务端渲染,这里只是使用了Statis File中间件发布了前端页面。 框架依赖 dotnet core sdk 5.0 nod

  • net6.0 使用自定义定时任务,非Quartz、Hangfire2022-04-10 01:00:59

    如果不使用Quartz、Hangfire,一些简单的定时任务完全可以用BackgroundService搞定,这是我在家为arm开发服务的时候发现的一种简单定时任务的方式,它不用那么多框架性的东西,原生net6,轻松自在 新建一个服务类,继承BackgroundService,重写ExecuteAsync方法 public class MyTimedBackground

  • Blazor 在开发环境保存机密(User Secrets)2022-04-08 09:02:44

    前言 在应用程序开发的过程中,有的时候需要在代码中保存一些机密的信息,比如微信appkey, 连接字符串,加密密钥,字符串,或者是用户名密码等。通常的做法是保存到一个配置文件中,例如 appsettings.json, 以之前文章"Blazor组件自做五: 使用JS隔离封装Google地图" 为例 ,其中有一段代码 @i

  • 【学习笔记】三、生成自己的框架模板2022-04-06 15:35:25

    前言 想要批量给项目更改名字,普通的方法只能一个一个的去更改,或者去VS中批量替换,但是有的封装的方法类,引用,命名空间会出现错误,正好老张的有介绍,借鉴一下 一、准备自己的项目模板 项目模板最好不带dll文件,太占资源   二、将项目模板导入到dotnet模块库中   1、在你的电脑任何地方

  • Typora笔记上传到博客园2022-04-04 22:34:55

    1.简单设置 2.笔记快速同步到博客园 2.1 安装.NET Core 小工具 Download .NET 6.0 SDK (v6.0.201) - Windows x64 Installer (microsoft.com) 1.下载之后,一路往下,安装 dotnet tool install -g dotnet-cnblog 2.查看小工具版本 dotnet --info 3.dotnet-cnblog cmd以管理员的身

  • 在 WASI 上运行 .NET 7 应用程序2022-04-04 13:35:01

    WASI代表 WebAssembly 系统接口,WASI 让沙盒化的 WebAssembly 应用程序通过一系列类似 POSIX 的函数访问底层操作系统,允许独立于浏览器运行 WebAssembly 代码。这是一个高度实验性的项目,但同时也是一个非常有趣的项目,并且有可能为行业的大规模编程范式转变做出贡献,使 WebAssembly

  • 树莓派(64位系统) 使用.net core2022-04-04 12:32:34

    硬件 : 树莓派 4B 板 软件环境 : https://shumeipai.nxez.com/download#os  64位系统     下载包 :https://dotnet.microsoft.com/zh-cn/download 下载arm64的包( 如果安装的是32位的则下载 arm32的包   将下载好的包拷到派派中 .           解压安装(参考 :https:

  • 记一次dotnet拆分包,并希望得大佬指点2022-04-03 15:34:27

    记一次dotnet拆分包,并希望得大佬指点 之前做了一个用于excel导入导出的包, 定义了一些接口, 然后基于 NPOI EPPlus MiniExcel 做了三种实现 接口大概长下面这样(现在可以在接口里面写静态函数了!) public interface IExcelReader { // 根据一些条件返回下面的实现 public

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有