(no title)
bananas | 11 years ago
Not one of the above has actually improved the product we produce and are all reactionary "we might get left in the shit again" changes.
I'm really tired of it now.
bananas | 11 years ago
Not one of the above has actually improved the product we produce and are all reactionary "we might get left in the shit again" changes.
I'm really tired of it now.
MartinCron|11 years ago
You didn't see an improvement from early versions of .NET to later versions? No improvement from WebForms to ASP.NET MVC? I have a very hard time believing that. The system is SO MUCH more mature than it used to be.
tonyedgecombe|11 years ago
wvenable|11 years ago
It's the nature of the industry; if you stop moving you'll be left behind.
_random_|11 years ago
Spearchucker|11 years ago
PallarelCoedr|11 years ago
And anyone who knew web, knew Silverlight didn't have a future from the very beginning.
bananas|11 years ago
I've used most of the above. ServiceStack was pretty good but nothing in comparison to Jasper which has much better documentation, a cleaner architecture, stable migration notes and better performance. Look: https://jersey.java.net/documentation/latest/index.html
NancyFX I haven't touched.
NHibernate is a buggy behemoth with a learning curve from hell. It doesn't scale well with project size (we have 2000 tables of which about 500 are NH mapped "model-first") and it stinks. The SQL generated is terrible, it's impossible to debug when it goes wrong other than sift through 50Mb of log4net DEBUG level logs. To add insult to injury, the LINQ provider is so buggy it's like programming with a hand grenade. I've used hibernate in java and NHibernate isn't even a tenth of the way to the maturity and reliability.
Dapper - I really like Dapper. I have used it for data transforms before. However it doesn't play well with low trust as it uses IL emit.
OrmLite - see ServiceStack.
Not bad choices - just choices I either regret or had to make because the whole ecosystem is amateurish outside of Microsoft and unstable inside of Microsoft. Sorry.
duncans|11 years ago
Totally agree. In 2006/7 jQuery effectively meant that Silverlight was DOA.
troygoode|11 years ago
bananas|11 years ago
As for me, because I'm in charge of the migration. When its gone I'm not even going to go to the funeral.