Poll of the Day > Back after a week

Topic List
Page List: 1
Yellow
07/10/21 12:36:27 AM
#1:


I don't think I'll stay, but do any of you happen to know an easy way to host a local website on Windows? I am struggling and have been all day.

Specifically a WebAPI C# project, and I need windows because I designed all my tools to run on Windows

---
why am I even here
... Copied to Clipboard!
Sahuagin
07/10/21 1:29:31 AM
#2:


IIS is available on Windows, I think including home editions. without Windows Server you're limited to something like 10 concurrent connections, after which you'll start to get 403 Forbidden errors, but that's fine unless you're hosting it to a lot of clients.

https://superuser.com/questions/1245472/does-windows-10-home-edition-have-iis

---
... Copied to Clipboard!
Yellow
07/10/21 10:48:44 AM
#3:


Yikes

So either I port everything to Linux or fork over $500

Good to know, thanks

---
why am I even here
... Copied to Clipboard!
Sahuagin
07/10/21 1:12:43 PM
#4:


do you mean that the concurrent connection limit is an issue? then, ok yeah, you need linux or windows server. actually I think this is one of the main things that makes linux popular. that limit is baked into windows too I think, so it's not even a matter of which web server you use, you just cannot have large numbers of connections to a windows workstation; it must be windows server (ie: you must pay). hence why people often call them M$.

(might be good to confirm this yourself though and not just rely on me saying the limitation exists; I can definitely be wrong. though I have encountered this in practice and it's easy to read about.)

there may be some options that I'm not familiar enough with to explain what to do:
- you might be able to host it on azure; not sure of the fees involved or if you can get anything for free as a dev

- .NET is available on linux. there are instructions for hosting an ASP.NET Core app on linux here: https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/linux-nginx?view=aspnetcore-5.0 not sure if that's .NET 5 or .NET Core 3.1 or what ASP.NET Core 5.0 is (I've used ASP.NET Core 3.1). also not sure how hacky this is.

---
... Copied to Clipboard!
Yellow
07/10/21 7:01:42 PM
#5:


Yeah I'm basically writing a test application right now, I'm deploying that Stocktwits user analytics website just for me and my friends, then I'm going to take that idea and turn it into something that will work on a broader scale. (Because it's against stocktwits API TOU to do any analytics, I can't put it on the Android store or anything or I'll get shut down hard)

I'm going to create a BNB smart contract token as well and integrate it into the platform. I only talk about such secret things on our Discord server, though. (Which you're invited to of course) It's an arms race in the crypto development world, normal small devs like me are getting rich left and right, as long as they have a good idea.

Most of the work being done though is just figuring out how to do things. Set up an SQL database, set up a webapi, connect the API to the database, deploy the API... all a big puzzle, but now I only have to figure out how to deploy.

I'm just going to follow this and see if that does it. :)
https://www.youtube.com/watch?v=Q_A_t7KS5Ss

I did check out Azure, and while Microsoft definitely wants me to use it, I'd rather just host it locally. My friend also wants me to learn AWS so I'd probably use that instead.

I could also probably port all my tools to core (if they aren't already .net core) pretty easily. I think if I deploy anything I'm seriously considering to be a big project, I will probably use AWS or Azure.

So basically I'm designing the pilot to what will become a possible huge money maker for me. When I am done I will modify my project to be a social media platform that pulls some strings to pay its users.

---
why am I even here
... Copied to Clipboard!
Topic List
Page List: 1