3 ms·
You ought to look elsewhere so you can realize you dont need to know 309 namespaces and 11,417 types to build a modern website. I did .net for 8 years, and for
by dev360 13y ago
You ought to look elsewhere so you can realize you dont need to know 309 namespaces and 11,417 types to build a modern website.
I did .net for 8 years, and for a long time I used to take on freelance projects. There came a point where I could get the same project done part time in django or rails in 2 weeks that would take me 2 months to write using ASP.NET, nhibernate and an elaborate domain layer with everything split up in two projects.
If you wanted it to take anything less than 2 months then you had to start compromising and using some idiotic ms rolled ado datasets and any self respecting .NET engineer wont stoop that low.
With django or rails, I write clean, pragmatic, domain driven, and test driven code that is best of breed. It does not take 10 years of fiddling with an API to become productive with it - it would take maybe a month once you take the plunge. And for what its worth, I can care less about getting maybe 1/10th of the raw performance that I would get with the CLR because scaling the app layer is the easiest part anyways.