lua脚本简介Lua  是一个小巧的脚本语言。是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo所组成并于1993年开发。 其设计目的是为了嵌入应用程序中,从而为            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-10 15:24:34
                            
                                112阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # .NET Core指定DLL路径的实现
## 介绍
在开发过程中,有时我们需要指定特定的DLL路径来加载程序集。在.NET Core中,可以通过配置文件或代码来实现。本文将详细介绍如何实现.NET Core指定DLL路径。
## 整体流程
下图展示了指定DLL路径的整体流程:
```mermaid
stateDiagram
    [*] --> 配置文件或代码
    配置文件或代码            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-17 10:26:24
                            
                                880阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # .NET Core DLL 单文件实现指南
## 简介
在本文中,我将向你介绍如何使用.NET Core将DLL文件打包成单一文件。我们将讨论整个过程的步骤,并提供相应的代码示例和注释。
## 步骤
下表概述了实现“.NET Core DLL 单文件”的步骤:
| 步骤 | 描述 |
|-----|-----|
| 1.  | 创建一个.NET Core类库项目 |
| 2.  |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-13 18:24:07
                            
                                318阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            有个系统, 需要适应不同类型的数据库(同时只使用其中一种),如果把数据库操作层提取出来,然后针对不同的数据库使用不同的 DLL, 再根据不同的项目使用不同的库, 在以前的 ASP.NET 中, 直接把相关的 DLL 复制到 BIN 目录就可以了, .NET CORE 把 DLL 复制过去,系统不会自动加载,&            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-14 08:04:59
                            
                                415阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            .Net Core 依赖注入为什么要使用依赖注入框架.Net Core DI核心类三种生命周期服务注册单例注册作用域注册瞬时注册直接注入实例工厂模式注册注册不同实例尝试注册移除和替换注册注册泛型模板使用依赖注入注意点实现 IDisposable 接口类型的释放Autofac基于名称的注入属性注入子容器基于动态代理的 AOP 为什么要使用依赖注入框架借助依赖注入框架,将对象的创建交由容器管理,确保            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-15 11:04:26
                            
                                205阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            .NET Core - build project specifying ReferencePath我有一个.csproj用于.NetCore平台,具有经典参考。 我在开发环境中使用hintpath属性。 但是我应该在CI环境上构建csproj,将引用程序集放置在其他目录中。在经典的net4上,我已将/p:ReferencePath参数用于MSBuild工具。但是" dotnet构建"没有类似的论            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-06 00:15:01
                            
                                836阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            .net core 无法引用失败的情况 1、通过.net framework 工程进行添加2、copy 代理类 Reference.cs 到.net core 工程下3、nuget 添加 System.ServiceModel.Http4、调用代码BasicHttpBinding binding = new BasicHttpBinding();
EndpointAddres            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-10 15:32:12
                            
                                355阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            有丑才有美,有低才有高,概念是比较中诞生的。.NET Core就是如此,它是其它操作系统的.NET Framework翻版实现。操作系统不止Windows,还有Mac和类Linux等系统, .NET的实现 如果按操作系统来横向分割的话,可以分为 Windows系统下的 .NET Framework 和 兼容多个操作系统的 .NET Core。我们知道,一个.NET程序运行核心在于.NET CLR,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-22 09:38:16
                            
                                43阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            已经有强签名的dll或exe程序无法引用无签名的dll,这时候就需要对dll进行签名,签名的步骤如下:
为没有源码的DLL文件添加强名称
如果项目中引用了其他没有源码的dll文件,并且此dll文件是没有强名称的程序集,则编译时会出现类似 "Assembly generation failed -- 引用的程序集 'xxxxxxxxxxx' 没有强名称" 这样的错误。
我这里引用的是Interop.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-12 22:56:11
                            
                                20阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              一、什么是.NET Core  .NET Core是一个开源通用的开发框架,支持跨平台,即支持在Window,macOS,Linux等系统上的开发和部署,并且可以在硬件设备,云服务,和嵌入式/物联网方案中进行使用。  .NET Core的源码放在GitHub上,由微软官方和社区共同支持。  由于.NET Core的开发目标是跨平台的.NET平台,因此.NET Core包含一些.NET Fram            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-15 19:42:30
                            
                                44阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ASP.NET5应用程序默认使用.net core来构建应用程序,.net core是一个小的,优化过的.net运行时应用程序。1. 什么是的.NET Core.NET Core 5 是一由模块化的运行时和类库组成的。目前它在WIndows上面已经实现了,在Linx和OS x上面正在开发当中。.NET core包括一系列的类库,称作"CoreFX", 和一个小的优化过的运行时,叫"CoreCLR"            
                
         
            
            
            
            SignalR简介SignalR是一个.NET Core/.NET Framework的开源实时框架. SignalR的可使用Web SocketServer Sent EventsLong Polling作为底层传输方式.SignalR基于这三种技术构建, 抽象于它们之上, 它让你更好的关注业务问题而不是底层传输技术问题.SignalR这个框架分服务器端和客户端, 服务器端支持ASP.NET C            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-25 14:07:53
                            
                                53阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            .net core是什么?  .net core是一个可以用来构建现代、可伸缩和高性能的跨平台软件应用程序的通用开发框架。 我们为什么要使用.net core,也就是说.net core有什么好处?  跨平台,支持并运行在Windows、MacOS和Linux操作系统上。  开源的,与之前的.net framework相比,.net core代码放在github上面,可以方便大家理解底层            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-30 13:31:47
                            
                                51阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            如果一个C#程序引用另一个用C#语言写的dll,事实上极为方便。不论是自己写的还是引用外部的,都只要很简单的工序就可完成,用不着DllImport特性。首先打开需要加载dll的工程,在“解决方案资源管理器”中右击“引用”,在探出的菜单中选择“添加引用”。在弹出的对话框中单击“浏览”选项卡,找到你所要引用的dll的目录,找到dll文件后单击“确定”这个时候你就会发现在“解决方案资源管理器”里已经有你            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-25 17:20:53
                            
                                158阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言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阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            NETCORE - 依赖注入 依赖:当一个类需要另一个类协作来完成工作的时候就产生了依赖。注入:注入体现的是一个IOC(控制反转的的思想),在反转之前 ,我们先看看正转。 AccountController自己来实例化需要的依赖。private ILoginService<ApplicationUser> _loginService;
public AccountC            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-19 09:44:43
                            
                                1146阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            首先 新建一个 Core 2.0 的 Web 空项目 一言不合添加2个类库添加 Domain 类库, 用于存放领域模型, 可以吧数据上下文也放这里添加 Services 类库, 业务层, 后面可以用 Ioc Web 项目引用 Domain, 引用 ServicesServices 项目引用 Domain WebWeb 项目下添加 appsettings.json 用于            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-26 15:57:39
                            
                                161阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            加密dll            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2009-12-28 17:51:00
                            
                                77阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一直使用 XenoCode 2005 Enterprise 版来混淆保护我的 .net 程序,虽说不能做到真正意义上的安全(呵呵,我就了几个用XenoCode加密的软件,纯粹好玩……),但比起其他几个类似工具还是要好上很多。 昨天去XenoCode网站,发现新版2006已经推出,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-02 11:50:49
                            
                                96阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            .当今 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阅读
                            
                                                                             
                 
                
                                
                    