I've always worked with the standard Linux web stack (linux, apache, php, python, mysql) but have been given a great job opportunity working with a group that works with the Microsoft Web Stack (IIS, ASP.NET, MSSQL, C#).
There seems to be a pretty good Microsoft following here on SO. Where should I begin? Specific books, tutorials, online resources are appreciated.
To become a full stack developer, you'll need to familiarize yourself with two basic web development concepts: the front end and the back end. The front end, also known as client-side or customer-facing side, refers to all the elements of a computer application that users interact with directly.
The MEAN (MongoDB, Express. js, AngularJS, and Node. js) is one of the most popular tech stacks of 2022. Being an end-to-end JavaScript stack, you use a single language throughout your stack.
The LAMP Technology Stack LAMP is an age-old classic industry standard when it comes to time-tested web development stacks which comprise Linux (Operating System), Apache (HTTP server), MySQL (Relational Database Management), and PHP (Programming Language). The LAMP stack is open source and free.
ASP.NET MVC will probably seem more familiar to you than ASP.NET WebForms. And honestly, I think that most pro-shops are going to move towards it over the next 5 years.
There are some really good tutorials (the kind that WebForms still doesn't have) at this site.
http://www.asp.net/Learn/mvc/
MSSQL (other than some tweaks to syntax) and IIS will probably be less of a hurdle, unless you'll specifically be administering them. I'd focus on learning C# and ASP.NET.
A good resource for C# is the MSDN C# tutorials.
A good resource for ASP.NET is the ASP.NET Quickstart Site.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With