Ask HN: Bay Area .Net Devs - Stigma on .Net
I had a conversation with a technical recruiter today. She told me that there is a stigma on .Net among startups. Maybe it's just Microsoft in general.
I hear this a lot too when I get to meet other hackers. Somebody actually told me that there is no reason for .Net to exist.
My experience is here is that .Net jobs are hard to find in the Bay area compared to other cities. I'm lucky to have one right now.
Because of this, I have been coding in Python and Django for the past 6 months to at least broaden my options when I have to go back to the job market again.
Do other .Net developers have the same experience like I do?
6 comments
[ 7.0 ms ] story [ 24.9 ms ] threadOn the web development side ASP.Net is really hard compared to other frameworks out there. Until ASP.Net MVC, there wasn't a quick and easy method to implement URL rewriting for example. On the ORM side they seem to be changing their mind every year they ditched Linq to SQL in favor Entity Framework which really doesn't work as seamlessly as they make it out to be. Add to this the fact the startup has to buy licenses for the server, the costs add up as you scale up. I know there is Mono but there it isn't easy to port everything to it, the implementation isn't exactly complete.
.Net has its place for example if you are writing a Windows only desktop application .Net is by far the easiest framework MS had to support it. I believe Xobini uses .Net. Again writing cross platform desktop applications doesn't look as appealing to me. Silverlight 3 is almost here but it still yet to get font rendering and printing right.
What are some examples of unique/better/amazing things that .NET does? And what could make it worth requiring Windows to use?
If it's just yet-another-way-to-do-X, and Windows-only "for no good reason" (and Mono doesn't count), then you have your answer. Money is tight, especially in a startup; if I am to invest in Windows, it had better be to enable some outstanding technology that will genuinely give me a leg up on the competition.
(feeling is similar towards java, but java people are seen as more redeemable. but if you worked on java at HP, you are pretty much lost to us.)