Hi all! I think I need some help in navigating the incredibly huge sea of web technologies that have appeared in the last years - it has been a while since I had the time to actually study newish frameworks and products. My job consists mostly of LoB applications, so until now I have found myself very comfortable with ASP.net Web Forms, WCF for AJAX interactions, a little bit of jQuery and ADO.net for database access - trying to keep it simple on the client side and have most of the work done on the server side. To achieve a 'modern' look I use the DevExpress Web Forms controls, and that's pretty much it. It feels, however, like I'm missing something. Everybody is talking about different approaches but they all seem like huge steps backwards to me. I can't honestly believe people are more productive this way. - ASP.net MVC? Yeah, just put some server side code alongside HTML. Back in my days we called that Classic ASP, and we hated it. Bonus hell points: video tutorials. - Data binding? Yeah, bind everything to a EF context, you get IQueryables, it's fast! Oh, you need to call an API? Tough luck... no data binding for you. Back to ObjectDataSources! - Bah! HTML5 and JS is all you need! Just use server side code for your APIs and learn to love Angular/KnockoutJS/SoupOfTheDay and AJAX calls! Yep, until the devil finds you in the 666th level of callback nesting. Oh, and no strict typing for you - I swear, you don't need it. Except when you need it, and it's in production, and you got screwed by something that in server side code would have never happened. More bonus hell points: huge javascript files with very little editor support. There MUST be some secret that all of the fancy web dev are hiding from me. Like, you know, a C# client side variant that gets compiled to JavaScript, has some DOM manipulation helpers and lets us avoid all of this mess. Bonus points if the examples' code works, because most of the other technologies' tutorial are either 'a) Dumbed down beyond the point of usefulness' or 'b) Outdated and just plain not working without the exact balance of dependencies and API keys and the right moon phase'. Is there a single tutorial that builds a real LoB application? I swear, I only need authentication, authorization, some attention to security and invoking web services. And some UI like forms, popup dialogs and toolbars. This is becoming a rant and I didn't really want that. I really think this is my fault. I just don't know where to start - and be productive with a simple but compl