LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 12-01-2021, 02:32 AM   #16
SamHobbs
Member
 
Registered: Nov 2021
Location: California, USA
Posts: 83

Original Poster
Rep: Reputation: Disabled

Microsoft has designed .Net Core and ASP.Net Core to execute the same in Windows, iOS and Linux. And even in Azure, Microsoft's cloud, Linux usage has surpassed Windows. C# is not just Windows technology.

Microsoft developer reveals Linux is now more used on Azure than Windows Server | ZDNet

How Linux took over everything, including Microsoft Azure - TechRepublic

I need responses from developers that are actually doing it, not speculation. If no one is doing it then there is no need for responses. It is obvious to me that it is being used extensively, I just need to find someplace to communicate with the developers.
 
Old 12-01-2021, 02:38 AM   #17
pan64
LQ Addict
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 22,039

Rep: Reputation: 7347Reputation: 7347Reputation: 7347Reputation: 7347Reputation: 7347Reputation: 7347Reputation: 7347Reputation: 7347Reputation: 7347Reputation: 7347Reputation: 7347
Are you serious? You will hardly find dotnet developers on a linux forum. Just because it is not being used extensively.
Your last links are not related to the original problem at all.
 
1 members found this post helpful.
Old 12-01-2021, 09:16 AM   #18
sundialsvcs
LQ Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 10,691
Blog Entries: 4

Rep: Reputation: 3947Reputation: 3947Reputation: 3947Reputation: 3947Reputation: 3947Reputation: 3947Reputation: 3947Reputation: 3947Reputation: 3947Reputation: 3947Reputation: 3947
The emphasis here of course is Core. Dot-Net is yet another pseudocode interpreter – much like Java's various "JVMs." And, it certainly is a well thought out system overall, designed to be platform independent.

But Microsoft Windows is the foundation of a very tightly-integrated computing environment, much like IBM's. It all fits and works together, and Windows/dot-Net is merely the enabling technology.
 
1 members found this post helpful.
Old 12-01-2021, 02:00 PM   #19
shruggy
Senior Member
 
Registered: Mar 2020
Posts: 3,678

Rep: Reputation: Disabled
Quote:
Originally Posted by SamHobbs View Post
The important thing is this. Unless you can tell me something I can do using Mono that I cannot do using .Net version 6, consider Mono to be irrelevant.
Reread my post again. I didn't suggest you to use Mono. I suggested you to use MonoDevelop to write C# code for .NET Core. Yes, MonoDevelop depends on Mono because it's written in Mono. So what? And Eclipse depends on Java because it's written in Java. See e.g. Create .NET Core Web API (C#) In MonoDevelop On Ubuntu 18.04

You want an IDE to write C# code on Linux. Your options currently are:
 
Old 12-01-2021, 05:27 PM   #20
SamHobbs
Member
 
Registered: Nov 2021
Location: California, USA
Posts: 83

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by sundialsvcs View Post
The emphasis here of course is Core. Dot-Net is yet another pseudocode interpreter – much like Java's various "JVMs." And, it certainly is a well thought out system overall, designed to be platform independent.

But Microsoft Windows is the foundation of a very tightly-integrated computing environment, much like IBM's. It all fits and works together, and Windows/dot-Net is merely the enabling technology.
Yes to all of that.
 
Old 12-06-2021, 01:54 AM   #21
SamHobbs
Member
 
Registered: Nov 2021
Location: California, USA
Posts: 83

Original Poster
Rep: Reputation: Disabled
Well I made a major leap. I looked at Red Hat Enterprise Linux. It is the one used by many businesses. As shown in Buy Red Hat Enterprise Linux subscriptions a workstation (the Red Hat software) costs $179 a year and the developer tools cost another $99 a year. But it is the software used by many businesses, even big businesses. I know from personal experience how professional and capable IBM is. Then I saw No-Cost RHEL Developer Subscription now available | Red Hat Developer. Developers can get Red Hat Enterprise Linux and the developer tools for free. I am excited. That is the way to go for me.

I get a new SSD Thursday. I expect to put on a Red Hat alongside Windows.
 
1 members found this post helpful.
Old 12-07-2021, 09:37 AM   #22
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,753

Rep: Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983
So then why are you asking, if you're only going to argue about the answers you receive? And I believe the old adage about, "Just because you CAN do something, doesn't mean you SHOULD do it" applies here.

Yes, you can shoehorn things in, and kludge them together and make them work. Should you? No...use the right tool for the job. Want to use .NET? Then run Windows, that's what it was designed for. Linux offers you the flexibility to use it, but it's not optimal since it is junk developed by Microsoft, for Microsoft. Similarly, you can use WINE to run a host of Windows applications, but why bother?? There are a myriad of Linux equivalents you can use and they'll just work better on Linux. And if you really need one piece of functionality that the Windows program provides, then *USE WINDOWS*.
 
Old 12-09-2021, 08:04 PM   #23
SamHobbs
Member
 
Registered: Nov 2021
Location: California, USA
Posts: 83

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by TB0ne View Post
Want to use .NET? Then run Windows, that's what it was designed for.
Mono was designed for use in many environments. Microsoft has used it in their development of .Net Core.

Last edited by SamHobbs; 12-10-2021 at 02:28 PM.
 
Old 12-10-2021, 12:50 AM   #24
pan64
LQ Addict
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 22,039

Rep: Reputation: 7347Reputation: 7347Reputation: 7347Reputation: 7347Reputation: 7347Reputation: 7347Reputation: 7347Reputation: 7347Reputation: 7347Reputation: 7347Reputation: 7347
xamarin does not work on linux (but on windows and mac_os). So how is it related to the original question?
 
Old 12-10-2021, 01:47 AM   #25
SamHobbs
Member
 
Registered: Nov 2021
Location: California, USA
Posts: 83

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by pan64 View Post
xamarin does not work on linux (but on windows and mac_os). So how is it related to the original question?
Yes, I am sorry; I got Xamarin and Mono confused. I changed my response to say Mono.
 
Old 12-10-2021, 08:04 AM   #26
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,753

Rep: Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983Reputation: 7983
Quote:
Originally Posted by SamHobbs View Post
Mono was designed for use in many environments. Microsoft purchased it and used it in their development of .Net Core.
Sorry, wrong.
https://en.wikipedia.org/wiki/Mono_(software)

Microsoft didn't 'purchase' it, but it is LED by a company that is a subsidiary of Microsoft. Nor was it initially designed for many environments...just Linux. And it wasn't used in the development of .Net Core, but shoveled out with Visual Studio, as part of the .NET foundation, as a Microsoft reaction to try to be more 'open source':
https://en.wikipedia.org/wiki/.NET
https://en.wikipedia.org/wiki/.NET_Foundation

From the .NET history page (bolded for emphasis only):
Quote:
Originally Posted by .NET History
.NET Core as a "redesigned version of .NET that is based on the simplified version of the class libraries",[6] and Microsoft's Immo Landwerth explained that .NET Core would be "the foundation of all future .NET platforms". At the time of the announcement, the initial release of the .NET Core project had been seeded with a subset of the libraries' source code and coincided with the relicensing of Microsoft's existing .NET reference source away from the restrictions of the Ms-RSL. Landwerth acknowledged the disadvantages of the formerly selected shared license, explaining that it made codename Rotor "a non-starter" as a community-developed open source project because it did not meet the criteria of an Open Source Initiative (OSI) approved license.
AGAIN: yes, you CAN use Mono and it is cross-platform. So are many, MANY other languages (Ruby? Python? Perl? PHP? Java/Javascript? Any of those ring a bell???), so focusing on one that is both influenced by and developed for another platform makes no sense. .NET is/was designed for Windows, period...you CAN use it elsewhere, but again what's the point in trying to force something to work, when there are many alternatives that are native? And since you're obviously a Microsoft fan, use it instead.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Microsoft's .NET-mare: ASP.NET 2.0 won't work on Windows-only .NET LXer Syndicated Linux News 0 05-10-2017 06:32 AM
LXer: Gentleware Unveils New Apollo for Eclipse and openArchitectureWare Eclipse Dist LXer Syndicated Linux News 0 10-25-2007 09:30 PM
LXer: Netbeans attempts to eclipse Eclipse LXer Syndicated Linux News 0 04-17-2006 09:54 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 05:54 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration