最近项目上开始使用.net core,新的项目,熟悉的东西比较多,现在花点时间来梳理一下,重头开始搭建一个.net core项目。哈哈,这个相对老手来说,估计会觉得小儿科,没事,也就当一次分享总结罢了,希望对有帮助的小伙伴有点帮助就好。环境准备:  为了开发.net core,微软已经明确终止.net core 2.2,所以我们在实际开发中必须要用.net core3.1了吧,为了更好的使用,
转载 2023-08-10 13:55:07
134阅读
  我是一名c#老鸟,虽然编程多年,但只会使用c#通过Visual Studio工具开发Windows环境下的桌面应用和网站。这是我自学.net core的经历,如果你也和我一样,也是刚刚接触.net core,并对此有新区,或许能对你有所帮助。众所周知,.net也是跨平台的,但是,都是Windows平台。随着.net core的推出,微软终于出了一款真正意义上的跨平台系统,我
前言2021年即将结束,使用 .net开发已经有多年的经验,微软自2016年发布 .net core1.0 之后,.net core的热度蒸蒸日上,asp.net core3.1 的性能以及稳定性也超越了java,特别是云原生开发这一块,看的出 .net core有很好的前景,但目前国内的热度不够,大部分公司还是在使用.net framework ,而且生态也比不上java,但随着.net cor
转载 2023-09-21 08:48:36
196阅读
目录NET5介绍Net CORENet Framework区别NET.Core项目如何建立NET.Core自带DI依赖注入NET.Core添加session中间件NET.Core添加log4net使用log4与后台传值到前台前台NET.Core添加AutofacNET.Core增加Autofac---AOPNET.Core发布部署IIS发布命令行执行KestrelHttp请求是怎么被处理的 N
根据 微软官网 文档 上手操作 进行学习1. Asp.NET Core 是什么?    Asp.NET Core 是一个跨平台的高性能开源框架,用于生成启用云且连接Internet的新式应用2. Asp.NET Core 优点    微软文档给了 很多它的有点:        个人认为,可以总结为:
转载 2023-06-05 14:28:45
2479阅读
一 .netframework程序迁移到.netcore5.0对于.netframwork程序想要升级为.netcore5.0的方法,微软官方也给出了方法见 https://docs.microsoft.com/en-us/dotnet/desktop/winforms/migration/?view=netdesktop-5.0,我这里总结记录一下.1.首先要检查自己应用程序适不适合迁移.net
转载 2023-08-13 21:07:28
706阅读
netcore相比较传统的net framework 来说,肯定是一个大趋势。微软自动开源以来在下很大的一盘棋,从net5 之后就可以看出来,虽然在国内的市场很惨淡,但是从国际整体来看,比java的差距并没有想象的那么大。尤其是在云原生的环境下,借助docker和kubernetes,netcore 甚至可能超过了java,这里并非说java不好,java的生态可以说是无人撼动的,netcore还
转载 2024-01-24 17:30:52
89阅读
搜索了几个搜索引擎,找了一些.net的开源系统,(申明一下,下面的看只是个人看法,只供参考)。   一、DotNetNuke DotNetNuke是一个.Net平台下,最负盛名的CMS系统,爱好者们都称它为DNN,开发语言是VB.Net。    Sourceforge上的项目地址:http://sourceforge.net/projects/dnn/     官方网址:http://www.d
转载 2023-07-14 14:32:17
83阅读
.当今 net 生态系统如下:了解.NET Framework 和 .NET Core 的差异,并且在什么时候应该选择 .NET Core。 .NET Core是一个新的开源并且跨平台的用来构建可以所有操作系统(包括Windows, Mac, and Linux)上面运行的应用的的框架。从上面图中我们可以看到.net 主要分为三个部分 .net FrameWork,.net Core ,Xamar
转载 2023-08-12 01:15:36
592阅读
Sun认为C#不会替代Java  摘自:我爱南瓜哥网站  Microsoft(微软公司)说∶C#同Java不一样,将成为一个国际性标准。   C#同Java较量的第一局比赛已经开始,Sun公司声称Microsoft已经给一个不相关的标准委员会递交了一个另人混淆的、不完善的技术标准。   Sun公司的工程师们自Microsoft公司于星期一发布了C#标准以来,一直在仔细搜寻C#标准的技术信息,并且宣
转载 2024-01-23 17:25:16
46阅读
关于前端对话框、消息框的优秀插件多不胜数。造轮子是为了更好的使用轮子,并不是说自己造的轮子肯定好。所以,这个博客系统基本上都是自己实现的,包括日志记录、响应式布局等等一些本可以使用插件的。好了,废话不多时。我们来实现自己的对话框和消息框。对话框要求:可拖动、点击按钮后可回调画一个简单的模型框 <div class="hi-dialog-box clearfix"> <div
转载 2023-09-15 17:27:11
52阅读
最典型的JAVA MVC就是JSP + servlet + javabean的模式。比较好的MVC,老牌的有Struts、Webwork。新兴的MVC 框架有Spring MVC、Tapestry、JSF等。在这里我们对比一下Asp.net mvc和Spring mvc,至于为什么拿Spring mvc来比,原因是它们的相似更高,便于对比学习不了解的推荐看下面这篇文章,如果不清楚MVC的就先看下M
转载 2024-01-02 14:49:56
81阅读
微软发布了.NET Core 2.0的第一个预览版,它带来了对.NET Standard 2.0的支持,大家对此已经翘首以盼多时。其中的一个重大变更是它为.NET Core开发人员增加了大量的API,比.NET Core 1超出了20,000多个。通过遵循.NET Standard,开发人员可以更容易地跨多种.NET兼容平台使用自己的代码了,比如传统的.NET框架、.NET Core,以及Xama
转载 2023-05-29 13:33:14
105阅读
在Kubernetes (K8S) 中,使用 .NET Core 来支持 ARM 架构可以让开发者在边缘计算环境中部署应用程序。ARM 架构逐渐在物联网设备、嵌入式系统以及云服务中得到广泛应用。在本文中,我将向你展示如何实现 .NET Core 支持 ARM 架构,帮助你更好地理解这一过程。 首先,让我们通过步骤展示整个流程: | 步骤 | 操作 | | --- | --- | | 1 | 安
原创 2024-05-15 09:47:30
405阅读
# .NET Core符合信创的实现流程 ## 1. 介绍 在开始讲解如何实现".NET Core符合信创"之前,首先需要了解一些基本概念。".NET Core"是一个跨平台的开发框架,它可以用于构建不同类型的应用程序,包括Web应用、移动应用和桌面应用等。而"信创"是指符合信用创新的需求,包括数据安全、性能优化和系统稳定性等方面。 ## 2. 实现流程 下面是实现".NET Core符合信
原创 2023-09-15 16:14:08
4986阅读
为什么部署至Windows Services 在很多情况下,很少会把.Net Core项目部署至Windows服务中,特别是Asp.net Core就更少了。一般情况下,Asp.net Core会部署至linux服务器,或者部署至Windows的IIS中。但也不排除会有Asp.net Core部署至Windows 服务中的情况,比如Windows服务器并没有安装IIS,或者Asp.net Core
转载 2023-08-06 00:42:08
135阅读
.NET Core优势有哪些 1.跨平台:.NET Core是跨平台的,可以在Windows、Linux、macOS等多个操作系统上运行。2.高性能:.NET Core使用了新的Runtime,采用了先进的JIT(Just-In-Time)编译技术和垃圾回收机制,具有更高的性能和更低的内存占用。3.模块化:.NET Core是模块化的,可以根据需要选择和使用需要的包,从而减小应用程序的大小和依赖项
转载 2023-08-14 09:46:02
588阅读
直接用dotnet命令来运行你的程序,(dotnet的启动真的很快)。在你的项目文件夹下加一个批处理,如:Run.cmd 附加IIS进程调式?以前在开发ASP.NET(MVC)项目的时候,为了加快程序的启动速度(调式),我们会选择使用IIS。先用IIS架设还在开发的项目,在需要调式的时候附加进程,而在更多时候,如果调整CSS和HTML或者JS会显得更加方
转载 2023-06-01 12:35:53
5186阅读
1、开源、跨平台:.NET Core 是开放源代码通用开发平台,由 Microsoft 和 .NET 社区在 GitHub 上共同维护。 它跨平台(支持 Windows、macOS 和 Linux),用于构建web应用、IOT应用和移动后端应用。2、性能优越。据.net&nbsp
转载 2023-07-05 10:21:15
418阅读
Linux 上的图形界面可有可无,有需要的话是可以安装的,作为一个软件安装到系统。比如常见的桌面环境有 KDE 和 GNOME,它们不仅是个窗口管理器,还提供了桌面、菜单等功能,。桌面管理器顾名思义了,没有它的话就不能打开多个窗口不能最大最小化没有边框等,所以希望整个系统只跑一个桌面程序的情况就可以不用安装窗口管理器。windows 用户按 https://zhidao.baidu.com/que
  • 1
  • 2
  • 3
  • 4
  • 5