Re:Ask HN: Who Is Hiring? (May 2012)
by solutionyogi on Tuesday May 01, 2012 @05:07PM
(#3916370)
I think Spring.NET is too verbose and too big. I would rather use few well tested and idiomatic C# frameworks as an alternative to Spring.NET
E.g. IOC - You can use MEF which is part of the framework. OR my personal favorite Ninject.
Web Applications - Without a doubt ASP.NET MVC.
Aspect Oriented Programming - Postsharp
DataAccess - I do not think ORM technology is mature enough to use it for any complicated work. For simpler things, Dapper does the trick.
I believe in using best tool for a given problem instead of using one monolithic framework. I especially don't like Spring framework because it needs too much configuration in terms of XML files. I prefer configuration through code approach.
Email me if you want to discuss more.
I am curious what alternative you'd recommend, particularly if it's something that is production ready and has a certain future.
We're well aware of how hard it is to hire good C# developers. But in my opinion, a good C# developer isn't going to be put off by the choice of Spring.NET.