Thomas Henson

  • Data Engineering Courses
    • Installing and Configuring Splunk
    • Implementing Neural Networks with TFLearn
    • Hortonworks Getting Started
    • Analyzing Machine Data with Splunk
    • Pig Latin Getting Started Course
    • HDFS Getting Started Course
    • Enterprise Skills in Hortonworks Data Platform
  • Pig Eval Series
  • About
  • Big Data Big Questions

Why you should learn ASP.NET

March 19, 2014 by Thomas Henson Leave a Comment

Why you should learn ASP.NET

Developers get caught up in the which language is best to learn or the my language is better than yours mentality. The truth is there in no particular language that trumps them all. Odds are that over your career as a software developer you will have to learn many different programing languages and frameworks. For that reason I am going to explain why ASP.NET is the worlds best framework; not really but I do want to explain why you may want to learn ASP.NET. asp.net logo

Mature Framework

Have you ever spent weeks learning a new framework only to find out later that support has been dropped for that framework? Maybe the framework your working with hasn’t lost support, but have noticed releases are slowing down. Developers in ASP.NET don’t have that worry. ASP.NET is not a new framework in fact it was first released in 2002 by Microsoft. ASP.NET was released as an upgrade from the Active Server Pages (ASP). Since ASP.NET has been around since 2002 means it is a mature framework with many features and community support.

It’s developed by Microsoft

Did I mention that ASP.NET is a Microsoft product? Because Microsoft backs the ASP.NET framework developers can choose any .NET language that want to work with C# or VB.NET.  If you have a development team working a Webform application and half the team wants to code in VB.NET while the other half want to use C# that’s okay because ASP.NET was built on a Common Language Runtime (CLR). Microsoft also bring with it a large set of tools that integrate well with ASP.NET, for example:

  • SQL Server – Database
  • Azure – Cloud Services Platform
  • Visual Studio – Integrated Development Environment

In 2012 I switched from developing in VB.NET to PHP, from a syntax perspective I didn’t really have any problems.  PHP was a language I had experience with and found it easy to pick up, but the real issue from me was the IDE. I was so used to Visual Studio that is was hard to use a plain text editor like Sublime Text or Text Wrangler, but I did settle on using Netbeans. Netbeans is a great product, however I had spent over 2 years using Visual Studio and had a hard time adjusting. The same situation arose when I switched from SQL Server to MySQL, Microsoft just has these other tools beat.

Market Demand

I know Microsoft is seen as some evil corporation in developer circles but Microsoft knows how to write software. For that reason the ASP.NET framework is a top chose in government and financial institutions. These institutions want to their application running in a secure environment which happens to be a Windows environment. Careers in Government, Finance, Energy, and Medical industries make up a large part of the US economy. The good news is these industries are hiring and one of skills they are searching for is experience in ASP.NET. In simple terms, there are a lot more .NET openings then there are candidates to fill those positions. Take a look at the job sites:

  • .NET Developer search on Monster
  • .NET Developer search on Dice
  • ASP.NET search on Indeed
  • Craiglist Nashville – In Nashville I have some contacts who have told me there is a market shortage of .NET developers. Nashville has a heavy presence in both the Medical and Financial Industry.

 

ASP.NET Pays the Bills

Okay here is what you really wanted to know. How much do ASP.NET developers make? In the 2013 salary survey conducted by Visual Studio the Magazine, the average ASP.NET Developer’s salary is $94,784. The average developer in this study typically had a 4 year degree and 12.5 years experience. Salaries for ASP.NET developers have steady risen over the past few years and have fared well during the recession. The average household brings in around $50K, which means the average ASP.NET almost makes twice as much as the average household. So no worries about making ends meat in ASP.NET.

ASP.NET is a mature framework with a very large community and a ton of support from Microsoft. Developers have a wide range of tools to leverage that are backed by the Microsoft brand. Career wise ASP.NET developer are in high demand with an average salary around $94,784. My career has mostly centered around ASP.NET so I might be biased but overall I would recommend it as a option for a wide range of products.  What are your thoughts on the ASP.NET framework?

 

Related

Filed Under: Career

Subscribe to Newsletter

Archives

  • February 2021 (2)
  • January 2021 (5)
  • May 2020 (1)
  • January 2020 (1)
  • November 2019 (1)
  • October 2019 (9)
  • July 2019 (7)
  • June 2019 (8)
  • May 2019 (4)
  • April 2019 (1)
  • February 2019 (1)
  • January 2019 (2)
  • September 2018 (1)
  • August 2018 (1)
  • July 2018 (3)
  • June 2018 (6)
  • May 2018 (5)
  • April 2018 (2)
  • March 2018 (1)
  • February 2018 (4)
  • January 2018 (6)
  • December 2017 (5)
  • November 2017 (5)
  • October 2017 (3)
  • September 2017 (6)
  • August 2017 (2)
  • July 2017 (6)
  • June 2017 (5)
  • May 2017 (6)
  • April 2017 (1)
  • March 2017 (2)
  • February 2017 (1)
  • January 2017 (1)
  • December 2016 (6)
  • November 2016 (6)
  • October 2016 (1)
  • September 2016 (1)
  • August 2016 (1)
  • July 2016 (1)
  • June 2016 (2)
  • March 2016 (1)
  • February 2016 (1)
  • January 2016 (1)
  • December 2015 (1)
  • November 2015 (1)
  • September 2015 (1)
  • August 2015 (1)
  • July 2015 (2)
  • June 2015 (1)
  • May 2015 (4)
  • April 2015 (2)
  • March 2015 (1)
  • February 2015 (5)
  • January 2015 (7)
  • December 2014 (3)
  • November 2014 (4)
  • October 2014 (1)
  • May 2014 (1)
  • March 2014 (3)
  • February 2014 (3)
  • January 2014 (1)
  • September 2013 (3)
  • October 2012 (1)
  • August 2012 (2)
  • May 2012 (1)
  • April 2012 (1)
  • February 2012 (2)
  • December 2011 (1)
  • September 2011 (2)

Tags

Agile AI Apache Pig Apache Pig Latin Apache Pig Tutorial ASP.NET AWS Big Data Big Data Big Questions Book Review Books Data Analytics Data Engineer Data Engineers Data Science Deep Learning DynamoDB Hadoop Hadoop Distributed File System Hadoop Pig HBase HDFS IoT Isilon Isilon Quick Tips Learn Hadoop Machine Learning Machine Learning Engineer Management Motivation MVC NoSQL OneFS Pig Latin Pluralsight Project Management Python Quick Tip quick tips Scrum Splunk Streaming Analytics Tensorflow Tutorial Unstructured Data

Follow me on Twitter

My Tweets

Recent Posts

  • Tips & Tricks for Studying Machine Learning Projects
  • Getting Started as Big Data Product Marketing Manager
  • What is a Chief Data Officer?
  • What is an Industrial IoT Engineer with Derek Morgan
  • Ultimate List of Tensorflow Resources for Machine Learning Engineers

Copyright © 2023 · eleven40 Pro Theme on Genesis Framework · WordPress · Log in

 

Loading Comments...