I have created an ASPNetCore3.1 web application using entityframeworkcore5.0.4. I opened an account with GoDaddy and they are now saying they only support version 2.0 which I believe is unsupported.
Any advice on what I need to host this version of asp.netcore3.1?
Many thanks,
Related
How to Host ASP.Net Core API application in cPanel. Please explain step by step
You can use the WHM plugin called NexusCore
See https://nexuscore.io/
They have a freemium license for up to 5 accounts.
Cpanel? Does your hosting provider support .NET Core? You might need to check it with them first. If you are using Windows platform and use Plesk control panel, you can use Webdeploy to publish it, you can read this tutorial https://windowswebhostingreview.com/how-to-publish-using-web-deploy-with-plesk-control-panel/
I have 2 applications:
NetCore 2.2 web-application
.Net Framework 4 web-application (owin, nancy-framework). For some reasons I cant upgrade target net framework version in this
application.
There is a requirement to provide two-way connection. In other words, I want to send commands from 1st app to 2nd app.
More about the situation:
With current network organization I can make request from 2-app to 1-app, it works successfully.
But I can't make request from 1-app to 2-app (host of 2nd app is not pingable from 1st app). I was hoping to solve the problem with SignalR library, but it has platform-depend limitations (signalR Core client library in old applications, Microsoft.AspNetCore.SignalR.Client package).
How can i solve this problem? Maybe I have some alternatives?
For Mono, it is explicit that ASP.NET can be hosted outside IIS on Apache or Nginx
Since the 1.0.0 release is nearby, I was looking at the publishing aspects of open source ASP.NET vNext.
Can ASP.NET vNext be hosted outside of IIS on a *nix server such as Ubuntu?
Yes, ASP.NET Core can be hosted at linux.
Have you tried this documentation, in which helps to install in Ubuntu 14.04?
AspNet Core has its own web server called Kestrel. Anytime you run an Asp.Net Core web app you run it using this server. IIS or Nginx are used as reverse proxies you can use when you want to expose your app in the wild (they can handle authentication etc.). During development you can just Kestrel directly without have to set up IIS or Nginx.
I dont know if it is working with Nginx, but Apache Server has a module called mod_asp which is a bridging component to the .NET runtime. Maybe that one is worth a try.
I tried searching for a hosting company that would support MVC4 but I couldn't find any - I would like to deploy my MVC4 application online but I do not know a hosting company with good prices.
Could you give me a list?
Bin-deployed MVC 4 apps should run on any hoster that supports MVC 3.
As #marcind suggested, your app will run on any hosting company which supports .NET Framework 4 and integrated mode for application pool. You just need to include the necessary dlls inside the bin folder under root directory.
You also has a way to deploy and run your app on classic mode but you need a little bit more setup. See this post:
Running ASP.NET MVC Under IIS 6.0 and IIS 7.0 Classic Mode : Solution to Routing Problem
As for your request on hosting company suggestion, here is not a place to ask recommendations on buying products or services.
I have deployed Mvc 3 based website by using below tutorial on Mochahost.
Do the Same For MVC 4.(Note : Don't Forget to include necessary dlls).
http://www.mochasupport.com/kayako/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=568
Im using WCF REST 4.0 meaning to say their is no .svc file.. So I have 3 different service classes in one service WCF Rest Application project. And I registered all these services in the Global.asax
What im trying to do is that I have a set of Business Functions from a lower framework e.g: .NET 1.0/2.0 where in i use datasets and not call basic add/update/delete entity function unlike in the newer releases. So I wanted to ask if this type of match would work in .Net 4.0 or is their any other reason for this?
Thank you
If your services work in Web Development server than they have to work in IIS. What version of IIS do you use? Remember that extensionless URLs are only supported in IIS 7.x. If you want to use them in older version you have to modify IIS configuration (check this thread). Also make sure that your IIS has properly registred .NET 4.0 and all realted ISAPI. If you installed .NET 4.0 after IIS it is best to use aspnet_regiis.exe from .NET 4.0 folder.