15
MrCush
5y

When I was around 13 I started programming html and designing websites on and off over the years. Later during my first year of college I picked up C++ and loved it. I always had this idea that web design was very elementary programming until recently.

I recently got forced into learning C# and ASP.NET Core MVC by my internship. Holy shit was I wrong. Web design is so insanely complex and interesting!

C#, ASP.NET Core MVC, HTML, CSS, JS, Entity Framework Core, and the list goes on.....all to create a single website/web application.

I apologize for my ignorance to the website development community.

I’m so excited to learn all of this! =D

Comments
  • 8
    Wait until you hear node.js
  • 1
    @devTea haha, I’ve heard of it and used it.....kinda? One of my first assignments with ASP.NET Core MVC was getting it to work with React.js and npm needed to be used which obviously needed Node.js as a dependency. As far as developing code with it though, not yet.
  • 3
    It is unnecessarily complicated.
  • 2
    @Root Curious, do you know of an alternative that’s just as powerful or at least similar in concept that you prefer? I’ve literally just jumped back into the web development world now thus my scope is pretty small in this area in regards to knowledge.

    I get excited with complicated stuff though, otherwise would have never taught myself Vim.

    I did see your hate against .NET in your profile lol
  • 1
    Just keep pushing through. ASP.NET Core MVC is really good and not too complicated as long as you have a solid C# foundation. I like not having to recreate navbars over and over again. Think about Cisco site with over 1000 pages. It really falls down to what you are familiar with. I can make the same site with html,PHP, JavaScript. But I am just more familiar with C# so to me it is just easier.
  • 2
    @MrCush Unless you avoid everything useful, its going to be ridiculously complicated.

    React+Redux/Angular/Vue, ES7, typescript, mocha, linters, webpack, babel transpiling, etc. It can take months to get comfortable with all of these.
  • 1
    @Root gotcha. So essentially what you’re getting at is that web development in itself is overly complicated.

    I totally agree with you there. As much as it excites me, it’s also a bit overwhelming. I’m a member of teamtreehouse and completed their JavaScript and React.js courses which were both around 20+ hours of video content each I believe yet now that I’ve been working on C# and asp.net core mvc for a while, I don’t remember shit about js at all haha.

    It really comes down to applying the knowledge for a bit first but I can get ahead of myself and jump into the next thing right away without working and building my own project with what I learned first. Trying to fix that issue of mine with mvc so that I can keep it with me.
  • 0
    @S-falken ya, I’m enjoying it. Found this amazing tutorial series that’s up to date using asp.net core 2.2 and literally goes over everything from the ground up. If interested or anyone else sees this, here’s link to the playlist: https://youtube.com/playlist/...

    It’s really helped me out massively to understand all the parts. He’s just finishing the tutorial up I believe on asp.net core identity.
Add Comment