Our server costs ~$56 per month to run. Please consider donating or becoming a Patron to help keep the site running. Help us gain new members by following us on Twitter and liking our page on Facebook!
Current time: April 24, 2024, 10:28 pm

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Servers
#61
RE: Servers
(April 9, 2018 at 5:21 pm)Tiberius Wrote: I'm pretty sure Windows doesn't come pre-installed with everything you need for C# or .NET development either, just saying.
Pretty close. Literally the only thing you need to install is Visual Studio. This will cover all Windows, internet, server, and cross-platform design.

I don't bother much with anti-virus any more. I can reinstall windows, and download a fresh copy of Visual Studio (which is free btw), in maybe 20-30 minutes, and be back into production without changing any settings or anything.

Quote:...which is great...if you know Microsoft stuff. My point is that you can say the same stuff about C# and .NET. If you're experienced in those, then of course you don't have to look up documentation. If you are experienced with PHP or Python or Ruby, you don't have to look up documentation on those either.
Oh, I look up stuff all the time. The advantage is that it's all unified.

Quote:I fail to see how this differs from any major framework. I mean, even Django (python framework) has a test web server built in so you can run your code off your local machine during development. It even has a feature which auto re-deploys the app when it detects a code change.
Microsoft incorporates a lot of things into the big picture, and it's all linked logically. For example, I can approach handling Office documents in a few ways: macros embedded in the document, .NET libraries capable of opening and editing the documents, and through the online One Drive features, which automatically support office documents. I don't have to set anything up, because it was their intent from day one to have everything linked.

Quote:I'm not invested in any framework, I'm not a developer. I'm just pointing out that any argument you make against a non-Microsoft framework can be used against a Microsoft framework. I disagree with your assertion that it's faster to deploy an app using Microsoft than it is using Linux. I think maybe your point about ignorance is correct (I don't mean that as a diss), you are used to Microsoft, of course it seems good to you. I'm not saying it doesn't have a place, but just because you are inexperienced with Linux doesn't mean it's not as fast to deploy apps, etc.
No diss taken. My view on it is this: Linux will have a lot MORE options, meaning it will be easier for you to find a flavor of almost anything that suits your needs out of the box. Microsoft is a lot more integrated, meaning that you can expect everything to work together well, to have uniform standards and practices across products, etc.

I might be wrong, but to me, this is the choice: 1) lots of options and flavors; 2) a single "option" that is highly standardized and integrated.

If I was a teenager, 100% I'm going with Linux. 12 year-old me would have known every Linux flavor inside out and upside down. But as a busy adult with stuff I need to plow through, I'll take the single option. It gives a much nicer learning curve, and means I can avoid having every couple years to give up this or that framework because some innovative person has come up with the next greatest thing.

Quote:Oh man, I can't begin to tell you how wrong you are.

ASP.NET doesn't have a good track record for security either. I agree, PHP's is pretty crappy too. However I disagree about the framework point, most PHP frameworks work around PHP's insecurity and actually provide a pretty secure platform for development. What we are generally seeing in the security business is actually more security with frameworks than ever before. We used to advise people not to use frameworks, but now we advise them to always use them.

Banks use .NET because it's Microsoft, and they know Microsoft. However a lot of their legacy systems are still running FORTRAN or COBOL, and computer security really isn't their first thought when creating an app, sorry to say.
. . . and that's how a little country like North Korea will bring the US to its knees some day.

I can imagine that in some back room somewhere, there's still a guy whose job it is to oil and maintain the tape drives. . .
Reply
#62
RE: Servers
(April 9, 2018 at 5:21 pm)Tiberius Wrote:

(April 8, 2018 at 4:48 pm)AtlasS33 Wrote: one of the main reasons that made me choose Microsoft's "ASP.NET" and C# was the security. Any produced app/ web app will be very secured. PHP frameworks don't provide a very secured server side environment as far as I know. That's why banks use .NET

Oh man, I can't begin to tell you how wrong you are.

ASP.NET doesn't have a good track record for security either. I agree, PHP's is pretty crappy too. However I disagree about the framework point, most PHP frameworks work around PHP's insecurity and actually provide a pretty secure platform for development. What we are generally seeing in the security business is actually more security with frameworks than ever before. We used to advise people not to use frameworks, but now we advise them to always use them.

Banks use .NET because it's Microsoft, and they know Microsoft. However a lot of their legacy systems are still running FORTRAN or COBOL, and computer security really isn't their first thought when creating an app, sorry to say.

The global economical system is a scam in itself if you ask me, so I won't criticize your opinion. Bankers and Bill Gates make a fine tag-team, I can imagine that the fuss around Microsoft's security is just a hype. The open-source community doesn't have that hype.
Reply



Possibly Related Threads...
Thread Author Replies Views Last Post
  So I got bored today and bought a couple of used servers popeyespappy 10 1785 May 4, 2019 at 8:10 am
Last Post: BrianSoddingBoru4
  Open DNS Servers Foxaèr 10 2054 May 8, 2014 at 2:16 pm
Last Post: Marsellus Wallace



Users browsing this thread: 1 Guest(s)