|
I'ma dyed-in-the-wool ASP.NET developer. I've been using it (and loving it) since 2005. It pays my bills and endless supply of Champagne and caviar.
But I do wonder why (it appears, at least) no globally successful sites use it?
How do you know so much about swallows? Well, you have to know these things when you're a king, you know.
modified 31-Aug-21 21:01pm.
|
|
|
|
|
Probably the same reason why no globally successful site uses windows hosting.
|
|
|
|
|
EveryNameIsTakenEvenThisOne wrote: Probably the same reason why no globally successful site uses windows hosting.
What is the reason for that though?
Is it down to cost, reputation, reliability, security, something else? Do you foresee things changing with ASP.NET MVC 6?
How do you know so much about swallows? Well, you have to know these things when you're a king, you know.
modified 31-Aug-21 21:01pm.
|
|
|
|
|
Think price is a factor. You can rent Linux webservers for cheaper (here in SA) than Windows based.
I do hope with the open source movement of .net, we'll get more ASP.net sites..
And asp.net pay the bills. Way Better IMHO than php etc.
|
|
|
|
|
The price difference isn't that much on Azure these days, but I'm not sure what's available in SA?
How do you know so much about swallows? Well, you have to know these things when you're a king, you know.
modified 31-Aug-21 21:01pm.
|
|
|
|
|
Yes, I think it's down to cost (massive licensing fees), reputation(If it works, you did not turn it on), reliability(Do I really need to say anything?) and I can't really comment on security as my opinion would be biased a lot :P
I don't think that ASP vNext or the next few iterations will change it a lot. They first have to battle the stigma they carry along.
Don't get me wrong tough, I'd always use ASP over PHP, I love ASP.NET
|
|
|
|
|
I think with cloud services like Azure the cost difference isn't so great. The problems with OpenSSL has shown that Linux and Apple aren't as secure as people like to believe (I'm a big Apple fan, btw).
You're probably right about the stigma though - it takes people a long time to move on. It's a shame as ASP.NET MVC is really good these days (the old WebForms way of doing things also probably didn't help establish ASP.NET either).
I keep taking a look at other technologies like Ruby on Rails, and occasionally revisiting PHP, but I don't see anything there to tempt me away from ASP.NET.
How do you know so much about swallows? Well, you have to know these things when you're a king, you know.
modified 31-Aug-21 21:01pm.
|
|
|
|
|
Security is a subject I rather not talk about because you can never say something is secure. You can secure it but it will never be secure.
Talking about security is talking about an abstract idea.
PHP, Ruby, Pearl,... nothing could drive me away from ASP.NET. Have you seen the performance of out of the box PHP? It's horrible! I don't get how such a "slow" framework got that much success or better, how does it keep its ranking? Oh yeah, it's free and runs anywhere. It has a lot documentation, everything has been done, resources are available in masses. ASP.NET still lacks some of it.
|
|
|
|
|
I started web development with PHP - it was okay, certainly better than "classic" ASP.
I think that's part of the problem people have with ASP.NET, the "ASP" bit in the name. That plus the WebForms way of doing things.
The way ASP.NET MVC is these days, I wouldn't choose anything else, but it's been a long time getting here!
How do you know so much about swallows? Well, you have to know these things when you're a king, you know.
modified 31-Aug-21 21:01pm.
|
|
|
|
|
There aren't any Facebooks or Twitters running ASP.NET that I'm aware of. But last I recall SO runs a flavor of it, and that gets plenty of traffic (what I'm assuming is your measure of 'globally successful').
There's also the cost of the tools to consider. These huge sites (FB, Twitter, Amazon, et al.) were developed quite some time ago. Long before MS offered any significant tooling free of charge. PHP, Java, JS dev tooling has always been lower cost. You've already discussed hosting costs in another thread, but also remember the timing - Azure is competitive today, but not back when these huge sites went live.
|
|
|
|
|
That's a good point about the tools. I think Microsoft missed something when making Visual Studio so expensive. It's a lot better price-wise these days and good to see the Community Edition free of charge. They've probably lost a lot of business in the meantime.
I wasn't aware SO runs on ASP.NET, that's cool that there's at least one well known site running on it
Vark111 wrote: Azure is competitive today, but not back when these huge sites went live.
Hopefully given the changes currently going on with ASP.NET we'll see a lot more coming online. Fingers crossed.
How do you know so much about swallows? Well, you have to know these things when you're a king, you know.
modified 31-Aug-21 21:01pm.
|
|
|
|
|
Brent Jenkins wrote: I wasn't aware SO runs on ASP.NET,
They're quite open about how the sites are built:
http://meta.stackexchange.com/a/10370[^]
ASP.NET MVC 5, C#, Razor 3, IIS8, SQL 2014.
The only real surprise is the data access layer - they still use LINQ to SQL, which fell out of favour with Microsoft in 2008[^].
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
They're also using Dapper (which I've never heard of before).. I guess maybe they're in the process of switching over from Linq to SQL?
https://github.com/StackExchange/dapper-dot-net[^]
The stats there on EF are pretty horific compared to the others. It'd be interesting to see the code they used to perform the tests.
How do you know so much about swallows? Well, you have to know these things when you're a king, you know.
modified 31-Aug-21 21:01pm.
|
|
|
|
|
Quote: I wasn't aware SO runs on ASP.NET, that's cool that there's at least one well known site running on it
And...you know...CodeProject
|
|
|
|
|
Well, er "globally successful sites"
How do you know so much about swallows? Well, you have to know these things when you're a king, you know.
modified 31-Aug-21 21:01pm.
|
|
|
|
|
Brent Jenkins wrote:
But I do wonder why (it appears, at least) no globally successful sites use it?
Because it costs money: when you are a startup in your mom's basement and all your money goes on pizza, it's far easier to use LAMP to get your business idea up and running.
I have also made a very nice living from the MS stack but it is rarely the first choice of new and underfunded companies because of the perception of cost and open-sourcers deep seated and utterly irrational hatred of MS.
OTOH, I recently worked for a startup that did use ASP.Net... and... MySQL!!! Pleased to be away from that steaming pile of free crap.
|
|
|
|
|
Karel Čapek wrote: ASP.Net... and... MySQL
I've seen that.. MySQL used to be good years ago, but it's been terrible since Oracle worked their magic on it
How do you know so much about swallows? Well, you have to know these things when you're a king, you know.
modified 31-Aug-21 21:01pm.
|
|
|
|
|
The version we were using didn't play nice with EF - EF would not see any stored procs. Pain.
|
|
|
|
|
The last time I used MySQL the developer tools were pretty flaky. I haven't had to work with MySQL since 2010 though
How do you know so much about swallows? Well, you have to know these things when you're a king, you know.
modified 31-Aug-21 21:01pm.
|
|
|
|
|
The service is simple -- use your know-how to answer questions people are asking on Bing. Maybe this will take some pressure off of Q&A
|
|
|
|
|
Big Distill?
Should've called it Galvanize.
Galvanize is a word that should be used constantly.
I am galvanizing right now with all my synergies and it is beginning to kickstart something that will blow up twitter.
Microsoft marketing just ain't what it used to be.
They used to market and then, much later, much, much later, release a product which was only vaporware.
They probably should start galvanizing more.
|
|
|
|
|
The PM who thought that name was a good idea was consuming copious quantities of product from distill.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
"Bing This Till"?
What are they trying to say?
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Google's wind turbines don't look like the ones you might see along the US coastline. "Easy come, easy go. Anyway the wind blows"
I don't know what's crazier: this design, or the fact that Google has an employee named 'Astro Teller'
|
|
|
|
|
If I fixated on a woman in a manner resembling the devotion American corporations demand of workers, I would rightly be condemned as a crazy person and subjected to a restraining order. "Can't live without passion"
|
|
|
|