在当前的软件开发领域,.NET框架一直被广泛应用。.NET框架是微软公司开发的一种面向对象的软件框架,它可以用于开发各种类型的应用程序,从Windows桌面应用程序到Web应用程序再到移动应用程序。然而,随着开源技术的不断发展,越来越多的开发者开始探索将.NET框架应用于Linux操作系统上,以便在多平台上运行应用程序。
在将.NET框架应用于Linux操作系统上的过程中,一个重要的工具就是Mo            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-19 10:15:32
                            
                                51阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            某一次我同事用了这个词,说这样才显得够专业擦。把某某项目部署到上。擦不就是拷个文件过去运行么。月亮还是绵羊我搞不清楚了咱英文不好,绵羊叫的声音?。你就叫我山寨程序猿随意一直就这风格。mono是一种基于.NETFramework的开放源代码平台。安装文件在此地址下载://www.go-m...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-20 10:32:05
                            
                                533阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Mono 是基于 .NET 的开放源码开发平台,它让您可以使用各种 .NET 兼容语言创建强大、灵活的 Linux® 应用程序,同时利用跨平台的能力。本文带领您在系统上安装 Mono,并开发第一个用 Mono 编译的可同时在 Linux 和 ® Windows® 上运行的 C# 应用程序。 C# 语言是一种面向对象的语言,用于为 Microsoft .NET 平台快速构建各种应用程序。C#            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-04 21:49:47
                            
                                0阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            米格尔·德伊卡萨在.NET的文档于2000年10月发布时就马上对.NET产生了兴趣。在查看字节码解释器后,他发现对于元数据(metadata)没有相应的说明文档。2001年2月,德伊卡萨在.NET邮件列表中索要到了那段缺失了的关于元数据文件格式的信息,并开始了采用C#编写一个C#编译器的工作,作为对C#的实践。2001年4月ECMA公布了那段缺失的文件格式,而在GUADEC(2001年4月6日-4            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-10 15:39:20
                            
                                134阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1 在项目中添加 hosting.json 文件用来配置端口,内容如下 { "urls": "http://*:12306" } 修改 Program.cs 文件 Main 方法如下 public static void Main(string[] args) { var config = new  ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-18 17:30:00
                            
                                1030阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Mono 官网主页[1]和 Mono GitHub 页面今日发布公告[2],微软宣布将 Mono 项目移交给 WineHQ 组织,也就是 Linux 兼容 Windows 应用            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-04 15:58:35
                            
                                202阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.在CentOS中通过网络安装必要的组件库yum-y install bison pkgconfig glib2-develgettext make libpng-devel libjpeg-devel libtiff-devel libexif-develgiflib-devel libX11-devel freetype-devel fontconfig-devel cairo-devel             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-04-12 23:54:39
                            
                                924阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Docker可以说是现在微服务,DevOps的基础,咱们.Net Core自然也得上Docker。.Net Core发布到Docker容器的教程网上也有不少,但是今天还是想来写一写。 你搜.Net core程序发布到Docker网上一般常见的有两种方案:1、在本地编译成Dll文件后通过SCP命令或者WinSCP等工具上传到服务器上,然后构建Docker镜像再运行容器。该方案跟传统的发布很像,麻烦的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-04 21:06:35
                            
                                492阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在现代Web开发中,ASP.NET MVC框架被广泛应用于构建强大的Web应用程序。然而,ASP.NET MVC通常被认为只能运行在Windows操作系统上。但实际上,ASP.NET MVC也可以轻松部署到Linux操作系统上。
在过去,ASP.NET MVC作为一个Microsoft开发的框架,是专门针对Windows服务器环境而设计的。但是随着开源和跨平台的趋势的兴起,微软也注意到了这一点,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-22 11:30:24
                            
                                221阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Docker是一种开源的容器化平台,可以使开发者更容易地打包、部署和运行应用程序。而Red Hat的Linux发行版中已经集成了Docker引擎,使得在Linux上使用Docker变得更加方便。
使用Docker部署.NET应用程序到Linux上可以带来诸多好处。首先,Docker容器提供了一种轻量级的虚拟化技术,可以隔离应用程序及其依赖项,同时保持其独立性。这意味着开发者可以在开发环境中构建和            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-30 10:11:31
                            
                                84阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 科普文章:.NET 移植 Mono
## 引言
在软件开发领域,.NET 框架是一种广泛使用的框架,它提供了丰富的工具和库,方便开发人员构建跨平台的应用程序。然而,.NET 框架最初只能在 Windows 平台上运行,这限制了它的应用范围。为了解决这个问题,Mono 项目应运而生,它是一个开源的.NET 框架的实现,可以在多个操作系统上运行。
本文将介绍什么是 Mono,以及如何使用 M            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-29 14:26:06
                            
                                160阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            随着2020进入4季度,.NET5正式版也已经与大家见面了。不过,尽管 .NET Core发布已经有四五年的时间,但到目前为止,依旧有很多.NET开发者在坚守者.NET4,原因不尽相同,但最大的问题可能还是不熟悉Linux,更别说在Linux服务器中部署.NET服务了。而 .NET Core在飞速发展的这四五年里,微服务、云原生等概念也在飞速发展。 .NET  Core在微服务和云原生的场景下,也            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-21 10:15:51
                            
                                293阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                           
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-20 16:46:22
                            
                                310阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            阅读本文需要一定的docker基础知识。前置工作首先新建一个core项目,需要注意的是在这个界面最好勾选一下docker支持:项目创建完成以后,你会在目录中发现Dockerfile。你可以把它理解为docker的配置文件,docker通过读取它来创建镜像。如果新建项目的时候没有勾选docker支持不会自动生成,但也可以手动创建,影响不大。接下来修改dockerfile的内容,像这样://表示以mi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-09 22:58:24
                            
                                167阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            现有的应用程序代码代表了一个开发者在时间和金钱上的大量投入。理            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2011-11-27 10:34:00
                            
                                76阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            mono:java和.net你有没有想过,在net中使用swt、awt以及java丰富的类库?你没有想过,在java中使用.net中丰富的类库以及.net中的界面组件?或许你认为这是不可能的,因为java和.net给大家的印象就是水火不相容的,是死敌。IKVM可以帮助你实现这一切。它可以将java类库转化成.net的类库。利用monodevelop可以开发java程序以及使用.net类库和gtk#类库的java程序。这个技术非常令人惊喜。想想你可以在java中使用System.Xml类中的类进行xml文件的处理,在.net可以使用java的加密技术进行加密计算,本来是死敌的双方竟然可以使用对方            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-02-02 22:05:00
                            
                                170阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # .NET程式与Mono
## 介绍
.NET Framework 是一种广泛使用的应用程序框架,由Microsoft开发。它提供了一个强大的开发平台,使开发人员能够创建各种类型的应用程序,包括桌面应用程序、Web应用程序、移动应用程序等。而Mono是一个开源的.NET Framework实现,它允许开发人员在非Windows平台上运行.NET应用程序。本文将为您介绍.NET程序和Mono的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-26 06:32:14
                            
                                142阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            利用Mono的功能在Linux中使用Apache支持ASP.NET2.0的功能            
                
                    
                        
                                                            
                                                                        
                                                                推荐
                                                                                        原创
                                                                                    
                            2009-03-01 15:37:02
                            
                                10000+阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、更新系统使用指令:sudo apt-get updatesudo apt-get upgrade二、建立编译环境使用指令:sudo apt-get install build-essential automake autoconf bison gettext libtool libglib2.0            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-12-23 15:55:59
                            
                                76阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            linux下.net环境;rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm && yum makecache && yum search mono;            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-12-30 15:40:51
                            
                                250阅读