none
.Net Core, MVC4/5 where to start web dev RRS feed

  • Question

  • I am trying to figure out the best path to learn web development. I have a basic understanding of C#, html, css, sql and I am looking at the ASP platform. I started on web forms to get a descent understanding of how C# worked without having to worry too much about the finer details of ASP but now i'm trying to move on to the current industry standard to hopefully be employable in the future. That being said, i am a bit confused. Is .net core what i should be focused on? i know that it supports MVC thought it is a bit different in how everything is done. should i just be all in on this platform or should i start with MVC 4 or 5? just looking for advice on where to go from where i am. 
    • Edited by ReversBloom Friday, April 20, 2018 3:16 PM
    • Moved by CoolDadTx Monday, April 23, 2018 2:06 PM ASP.NET related
    Friday, April 20, 2018 3:16 PM

All replies

  • Hi ReversBloom

    Try this website where you can learn .Net dev with MySql

    Maybe it is something for you.

    Greetings Rinaldo


    Greetings from Amsterdam the Netherlands

    Friday, April 20, 2018 4:04 PM
  • You can post to the ASP.NET forum for advise. 

    https://forums.asp.net/

    Learn JavaScript, Jquery, Ajax,  Web API and an ORM like Entity Framework along with MVC 5.  You can learn Core but there are not that many  jobs out there calling for Core.

    If you learn MVC then understand SoC with MVC.

    https://en.wikipedia.org/wiki/Separation_of_concerns

    https://www.c-sharpcorner.com/UploadFile/56fb14/understanding-separation-of-concern-and-Asp-Net-mvc/

    Also learn Layered or N-Tier.... 

    https://msdn.microsoft.com/en-us/library/ee658117.aspx

    https://msdn.microsoft.com/en-us/library/bb384398.aspx

    It applies to MVC period no matter the version of ASP.NET

    https://docs.microsoft.com/en-us/aspnet/mvc/overview/older-versions-1/overview/understanding-models-views-and-controllers-cs

    Friday, April 20, 2018 8:36 PM
  • Hi,

    As a good web stack developer you have to learn both server side and client side technologies.

    You can start with ASP.Net MVC version 5 and and shift to ASP.Net Core. Middleware concepts in http request pipeline and big support to out of box Dependency Injection makes it(ASP.Net Core) one of the best web technology platform.

    Focus more on learning REST APIs(ASP.Net Web API) as that is the future.

    For client side technologies you have to learn Java Script, basics of jQuery. After this you can focus an of the latest client technology platform like Angular, React.js etc.

    Thanks,

    Nitin

    Friday, April 20, 2018 9:04 PM
  • Hi ReversBloom,

    According to your question is more related to ASP.NET, you could post a new thread in ASP.NET forum for suitable support.

    https://forums.asp.net/

    The Visual C# forum discuss and ask questions about the C# programming language, IDE, libraries, samples, and tools.

    Best Regards,

    Wendy


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.


    Monday, April 23, 2018 9:15 AM