Web Development Hierarchy Map
-
I'm looking for a poster (or website) that maps the technologies that can be used to create software. Something like this: http://www.microsoft.com/en-in/download/confirmation.aspx?id=39952[^] The problem I'm having is every technology I study seems to lead to some other technology I need to study before I can solve my basic problem. Currently, I'm wanting to create my own dash board for services running on my network. So I want to grab data like, had disk space, cpu and network bandwidth utilization metrics from Windows servers, and show those in a dash board. Yes, I could buy an off the shelf product, but what fun is there in that? Point is, I need to "query a server" (WMI, Websockets, JSON, Webservices), I need to store data points in a database(SQL, mySQL, XML, JSON), then I want to show it dynamically in a page(MVC, JavaScript, node.js, angular.js) and on and on and on and on. What I was hoping for was a place where someone has taken the 10,000' few and said: Hey if you're a .Net guy, use MS-MVC, and WMI and store it all in SQL Server and use EntityFrameWork to "CRUD". But what you get is, buy my $35.00 book that will walk you through 6 way's we "used" to do stuff, then shows you how we "will do it soon" when the next great flavor of HTML9 comes out or CSS12 ect. Any help?