ICode9

精准搜索请尝试: 精确搜索
  • net5输出的网页源码乱码问题解决2021-09-13 23:34:06

    在.cshtml文件中绑定变量,看着没任何问题,而且浏览器页正常显示。如图:   但当在浏览器查看源码时会发现一推暮,这种对于内部系统没什么问题,但对搜索引擎优化就很不理想。如图:    简单查看会发现只有绑定变量的地方才会出现此问题;经查阅文档得出解决方案: 方案一:使用@Html

  • .net5 Autofac自动注入2021-09-08 16:35:07

    安装 Autofac.Extensions.DependencyInjection;Autofac 1.在Startup.cs里面添加     public void ConfigureContainer(ContainerBuilder containerBuilder) { containerBuilder.RegisterModule<ConfigureAutofac>(); }   2.新建类ConfigureAutofac

  • .Net5 应用部署到服务器时,出现 500.30 正确处理方式2021-08-17 17:35:46

     .Net 5 App 在 VS 中编译、运行都很正常,发布 Release 后,使用 dotnet 运行,也很正常,但是使用 IIS 负载时,会出现以下错误:    使用 dotnet --info 查看安装信息,没有任何问题:    最后,通过修改 web.config 中 hostingModel 的值由 inprocess 改为 outofprocess,IIS 成功负载:

  • CentOS7部署.Net5项目到Docker中2021-08-13 09:33:59

    本机环境:win10、.net5 服务器环境:CentOS7、docker 在.NET5项目中web项目添加dockerfile,目标OS选择linux            生成的dockerfile不需要做任何修改 将项目文件上传到CentOS中 我上传到/usr/publish_web/admin.net目录,根据自己的环境自已决定存放路径,将dockerfile放到项

  • .NET5 MVC Program.cs 笔记2021-07-31 22:32:44

      关于 Program.cs Program.cs 里面的 Main 方法是程序入口。 public class Program { public static void Main(string[] args) { CreateHostBuilder(args).Build().Run(); } public static IHostBuilder CreateHostBuilder(string[] args) =>

  • .NET5(C#) ElasticSearch7 Scroll示例2021-07-26 19:02:01

    search_type=scan removed The scan search type was deprecated since version 2.1.0 and is now removed. All benefits from this search type can now be achieved by doing a scroll request that sorts documents in _doc order, for instance: 网上流传的老办法不行

  • .net5 项目配置log4net日志2021-07-16 11:33:57

    1.在nuget中引入log4net包 2.在nuget中引入Microsoft.Extensions.Logging.log4net.AspNetCore包 3.在项目中新增log4net配置文件 4.设置log4net配置文件有两种方式 第一种:在Program.cs类CreateHostBuilder函数中新增log4net读取配置 public static IHostBuilder CreateHostBuild

  • IIS部署.Net5全流程2021-07-06 20:34:24

    IIS部署.Net5全流程 原文连接:https://mp.weixin.qq.com/s/L6qfWNY7ohFm1PeUoh9sXA 介绍 Internet Information Services (IIS) 是一种灵活、安全且可管理的 Web 服务器,用于托管 Web 应用(包括 ASP.NET Core)。虽然我们的程序可以跨平台了,不过还是有些服务是部署在windows服务器下的,

  • 上周热点回顾(6.21-6.27)2021-06-28 10:03:35

    热点随笔: · 带团队后的日常(二) (咖啡机(K.F.J))· 技术管理进阶——技术总监的第一要务 (叶小钗)· .NET Core/.NET5/.NET6 开源项目汇总5:(权限)管理系统项目 (张传宁)· 曝光一个网站,我周末就耗在上面了。 (why技术)· 让Github畅通无阻,FastGithub1.0.0发布 (jiulang)·

  • 31:NET5 WebApi2021-06-13 12:30:27

    WebApi和MVC的区别 MVC:完整的Web开发框架,网站开发框架,包含了业务处理+用户UI; WebApi:其实就是一个服务接口,主要作用是用来服务的;一种对外的接口;用它来无法独立完成一套web开发,需要和前端配合完成;WebApi主要负责处理业务,不管用户的UI界面;Webapi性能更加优于MVC;更加轻巧;WC

  • .NET平台系列23:.NET Core/.NET5/.NET6 和 .NET Framework 的选择建议2021-06-12 20:33:49

    系列目录     【已更新最新开发文章,点击查看详细】 有两种支持的 .NET 实现可用于生成服务器端应用: .NET Framework .NET Core/5+,包括 .NET Core、.NET 5 及更高版本。 这两者共用许多相同的组件,你可在它们之间共享代码。 但两者之间存在根本的差异,可根据需要实现的目标进行

  • 记一次笨比事件,.NET5 api通过docker部署后始终无法访问2021-06-12 03:03:13

    折腾了一晚上,各种端口映射、去掉https。。在window和linux下都部署了,两者都无法通过http://xxxx:pp/swagger/index.html或http://xxxx:pp 访问。 但是docker logs xxx 日志是可以看到程序正常运行的。。 最后发现.NET5 勾选了openapi后生成的swagger代码段有这样一个条件 if

  • .NET5 在docker上启动失败2021-06-11 17:33:18

    查看日志提示: The framework 'Microsoft.AspNetCore.App', version '5.0.0' was not found. - No frameworks were found 可是我明明已经安装了.NET5.0的SDK。。 最终发现是DockerFile构建镜像源的问题,我使用了 FROM mcr.microsoft.com/dotnet/runtime:5.0 这个是不行

  • Centos8 搭建 kafka2.8 .net5 简单使用kafka2021-06-11 16:05:25

    1、选择要安装的版本http://kafka.apache.org/downloads 2、wget https://mirrors.bfsu.edu.cn/apache/kafka/2.8.0/kafka_2.12-2.8.0.tgz 3、tar -xzvf kafka_2.12-2.8.0.tgz 4、重要的文件夹 bin(所用sh文件都在这里) 和 config(所有配置文件都在这里) 5、修改zookeeper.propertie

  • net5 web框架之DDD2021-06-09 14:04:05

    DDD思想构建的一套net5开发框架: https://github.com/IrvingLu/netCore-Stand 为了能更充分理解框架,首先我们了解一下什么是DDD DDD基础概念 1、什么是DDD? DDD 是一种处理高度复杂领域的设计思想,它试图分离技术实现的复杂性,并围绕业务概念构建领域模型来控制业务的复杂性,以解决软

  • 新建一个 面向目标 net5 的 XAF 项目(Win或者Blazor)2021-06-06 11:05:13

    一、新建             新建一个 面向目标 net5 的 XAF 项目(Win或者Blazor),会产生三个项目,其中一个主项目(启动项目),另两个是库项目,被主项目引用。其中一个可重用于同种项目类型,命名:XXXX.Module.       面向 net5 的 XAF 项目,已经不支持 Access 数据库,主要是 XPO 没

  • 【重磅】微软正式宣布 .NET5支持跨平台、移动开发2021-06-03 17:56:53

    前言 近期微软正式宣布 .NET Core 3.0 之后的下一个版本将是 .NET 5 。这将是 .NET 系列的下一个重要版本。能够使用它来开发 Windows,Linux,macOS,iOS,Android,tvOS,watchOS 和 WebAssembly 等等。 将要在.NET 5 中引入新的 .NET API、运行时功能和语言功能。 .NET 5的诞生 2018 年

  • .NET平台系列14 .NET5中的新增功能2021-06-03 13:04:28

    系列目录     【已更新最新开发文章,点击查看详细】 .NET5中不包含的内容   尽管 .NET5 框架中提供了一组重要 API,但它并不包括过去20年左右开发的所有 API,但是.NET Standard 2.1 中标识的所有 API 都将受到支持。一些更“旧”的 API(包括 Web Forms、Windows Communication F

  • .NET平台系列13 .NET5 统一平台2021-06-01 09:01:21

    系列目录     【已更新最新开发文章,点击查看详细】   时机决定一切,对于 .NET5 也是如此。实际上微软.NET团队在开始开发 .NET Core 时,对 .NET Framework 的全面重写是不可想象的。当时Microsoft 正在响应在 Linux、容器中和 PaaS 上显著增强 Azure 托管体验的需求。因此,公司

  • CentOS7.9 docker 部署 NET5 程序2021-05-24 12:02:30

    安装:wget yum -y install wget wget --version 安装dnf wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/dnf-conf-0.6.4-2.sdl7.noarch.rpm wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64//dnf-0.6.4-2.sdl7.noarch.rpm wge

  • .NET5 本地境配置https 无需搭建SSL环境2021-05-22 18:33:51

    1.修改用Kestrel .ConfigureWebHostDefaults(webBuilder => { webBuilder.UseUrls("http://*:5000", "https://*:5001").UseStartup<Startup>(); webBuilder.UseKestrel(option =>

  • IIS部署.Net5全流程2021-05-20 09:34:30

    介绍 Internet Information Services (IIS) 是一种灵活、安全且可管理的 Web 服务器,用于托管 Web 应用(包括 ASP.NET Core)。虽然我们的程序可以跨平台了,不过还是有些服务是部署在windows服务器下的,下面我们就从头开始部署下我们的程序到IIS. 本次示例环境:Windows Server 2012 R2

  • Net5-WebAPI容器部署2021-05-17 17:01:57

    1.编译webApi项目,顺利编译通过 2.添加docker支持,创建dockerfile 选择Linux 3.把dockerfile 根据需要复制到项目外的跟目录下 4.在dockerfile 所在目录,打开powershell 5.查看docker images 查看当前有那些镜像 6.执行命令 docker build --no-cache -t 容器名字 .  //注意这个点 .

  • .net5 core Razor项目实战系列之十一:操作日志查询功能的实现2021-05-15 22:04:25

    本篇完成最后一个功能,操作日志的显示。操作日志功能只能查看,不能做其他任何的操作。 先到主菜单中加入【操作日志】菜单项,如下图: ...... <li class="nav-item"> <a class="nav-link text-dark" asp-area="" asp-page="/Auth/DeptList">【部门管理】</a> </li> <li

  • net5学习笔记---依赖注入2021-05-15 14:32:18

    小王的故事 小王去上班 ​ 小王是个程序员,每个工作日他都要去上班,诸多交通工具他最喜欢的交通工具是骑电车。在骑行的过程中放空自己使他很快。 ​ 突然有一天天气预报说近期有很大的雨,小王再想骑电车去上班显然是不可能了。那么他就要选择开汽车去。 但是由于小王每天过于依赖

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

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

ICode9版权所有