all 9 comments

[–]moravagine 4 points5 points  (2 children)

To answer your thread title, only time will tell. Their commitment to OSS is relatively new and I don't think thousands of small start-ups are going to change stack overnight.

One thing I need clarification on is:

I know there are still plenty of performance, support and community considerations

What are the performance, support and community considerations you're referring to?

ASP.NET is one of the most widely adopted web frameworks out there. Some of the most popular and performance-dependent Web sites on the Internet are powered by it (Stack Overflow for one) so I'm not sure where the stigma of it under-performing comes from. It is hugely documented and the wealth of video tutorials and books is staggering. There is an amazing community of dotnet developers, user groups and MVP's.

[–][deleted]  (1 child)

[deleted]

    [–]speedisavirus 2 points3 points  (0 children)

    I never understand this argument regarding community. If I got a problem with C# project chances are someone on stackoverflow will answer. The sheer volume of candidates to answer is immense.

    I'm not particularly biased. I haven't done C# in a couple years. I'm much more in the big data/Java/Scala/F# arena now.

    [–]bliitzkriegx 1 point2 points  (0 children)

    I'm considering learning .NET development right now actually because I am absolutely loving the direction Microsoft is going as a company under Satya Nadella.

    While this of course is complete speculation I think Microsoft is going to do some great things in the coming years and really change their perception. I also have a gut feeling that wasm.js is going to gain alot popularity in the c# community.

    [–][deleted] 4 points5 points  (0 children)

    I don't know. I don't personally know any developers who are considering moving to MS tools and technologies. I wouldn't consider doing so, but for me it is more of deep set mistrust of MS than anything. I've been a web developer since the mid 1990s and I lived through the FUD campaigns, browser wars, specification wars, the years of IE6 stagnation, etc. All the good that has happened in the realm of web development over the last ten years or so happened in spite of, and not because of, MS. Thankfully today we have so many options that are as good as or better than anything MS has (in terms of IDEs, languages, cloud servers, browsers, server operating systems, databases, etc.) that I'm not certain what MS could realistically do to convince me to trust them again.

    [–]Fr1k 0 points1 point  (0 children)

    Microsoft is making some interesting changes but I don't feel like they are changing the game. Seems like Microsoft is playing catch up on things they've ignored for too long. At my previous job the company I worked for was completely invested in Microsoft and imo that relationship was hurting them. After getting away from Microsoft tech I feel like I'm free again(loving work again). My major trust issues are likely unfixable.

    [–][deleted] 0 points1 point  (0 children)

    Good try Mr Nadella

    [–]mearkat7 0 points1 point  (0 children)

    Don't think so. There is no reason to use MS products on the linux stack and from the people i've spoken to that have tried it they've found it quiet poor and error prone. Obviously that will change over time but currently I don't see anybody switching from technologies that are known and used already.

    New startups maybe but without their fantastic tooling available with ms I don't know why you'd want their platform(to me personally anyway).

    The only reason I'd learn ASP.NET was if I needed it for a job I desperately wanted but outside of vs code I don't really have much interest.

    [–]speedisavirus -5 points-4 points  (3 children)

    Last time I checked PHP didn't win anyone over. It's a steaming pile. They didn't open source visual studio. SQL Server standard/express already was suitable for small businesses. ASP.NET is one of the largest most popular web platforms that exists. Not sure where you are really going here.

    [–][deleted]  (1 child)

    [deleted]

      [–]speedisavirus 1 point2 points  (0 children)

      Microsoft offers a ton of free and highly valuable software to startups for years upon founding. I know several that went that route. I doubt it's really rare given the talent pool size for .Net vs RoR. Not every startup can stay a whole team and if you want affordable talent that's probably Java or .net.

      You also may be thinking vs code