The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
It's not like I'm completely unfamiliar with web development. I've done legacy ASP (which sucked big hairy donkey balls compared to), ASP.Net (which sucked big hairy donkey balls compared to) MVC3, MVC4, MVC5, with some PHP, and even a straight-up jquery app. Just because I despise the stateless nature of the web and the typeless nature of the devil spawn we know as jquery (and all its dozens of equally evil "frameworks"), doesn't mean I can't do the work, or that I don't recognize the practicality of web development for zero-cost app deployment. Might I remind you that I don't like Qlikview either, but I still do it (admittedly with a copious amount of verbal gnashing of teeth).
Furthermore, given my somewhat comparative lack of familiarity with the stack means I'm not going to come in and just take over and impose my own warped sensibilities on the team. It'll probably take me a week or two of browsing the code before I make any suggestions or code changes. I'll also rely heavily on the current team members regarding the "lay of the land" in the code, infrastructure, and processes.
As a reminder, I wrote this article (way back in 2008). I think the advice is applicable to team leads as well as "just programmers".
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
My push in general is for WebAPI2/ReST endpoints with browser-based functionality, formerly leveraging Angular but now looking at alternatives, like Vue.js. I'm half tempted to say "screw these frameworks" and roll my own in vanilla, but then I realized that's exactly why there are so many frameworks now.
I've been trying to push for a microservice architecture for a bit, though, and that's a hard slog in some federal circles.
It also works a lot better on the thin clients that we're seeing all over the place.
"Never attribute to malice that which can be explained by stupidity."
- Hanlon's Razor
ASP.NET Core Razor Pages all the way to the bank....don't give MVC a second look
"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare
Some light reading to head you in the right direction.
A very simplistic view - you'd need to flesh that out but it is the way to go, especially micro-services.
Someone else mentioned the new razor pages - they also look pretty exciting.
Keep your friends close. Keep Kill your enemies closer. The End
My old Win7 installation has been crying for years now. I never activated it. As far as I can tell, I'm being punished by being denied access to updates, not allowing a desktop background image and shaming me (yawn) by writing 'unregistered' into the corners of the desktop.
This way I was spared from Win8, Win10 or any other junk. When Win7 finally outlives its usefulness one day, I will kiss Mickeysoft goodbye.
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
Yes, faced the same problem. I think it was update 1803 that required 5 more GB of space on the C: drive which was on 28 GB. How can Microsoft Windows require so much space????? Of course they have crap on their like Mail, which takes a lot of space, that you cannot delete. The Microsoft Windows and Office teams are really bad.