6

As a fan of C#, I'll be entering the world of web development with ASP.NET, but there are so many things to learn before getting started! Javascript, bootstrap, css grid stuff, angular vs react things, docker, microservices, http and REST stuff, accessing some remote thing through ssh. I feel so intimated and don't know where to start!

Comments
  • 3
    Bootstrap isn't all that necessary outside of using it to learn CSS.

    Wouldn't go too far beyond that
  • 4
    @reiniellematt none of that has anything to do with asp.net tho, it’s a c# framework
  • 5
    @M1sf3t but I'm already insane, customising a bootstrap to not look bootstrap is my kinda thing 😅

    As for css/bootstrap.
    You will need Solid CSS knowledge to take bootstrap otherwise it will lead to keyboard smashing frustration.

    React/angular/vue
    Use what ever your project already uses, or pick 1. Don't use all of them.
    Also you will need to also have some decent JavaScript knowledge and potentially some experience with typescript if you go tackle those.

    Microservers, you should know how to make an API in c#, it's not that far fetched (pun intended) ideal away.
  • 4
    @M1sf3t bootstrap makes life easier. But damn does it make life harder when there's something wrong in cross browser.

    The thing I absolutely hate the most is everything having !important on it.
    Modifying css for something is a right pain but I do have my moments of "take that you bitch"
  • 3
    @M1sf3t luckily Safari is last on my list

    Chrome
    Firefox
    Edge
    -IE- // I finally got to scrap that
    Safari // hackintosh vm - but only when there's an issue
  • 2
    Accessing remote things through SSH is easy.
  • 3
    @M1sf3t works fine with a decent laptop.
    Can get sluggish after a while but I'm usually done with it before that becomes a problem. Wouldn't recommended it for daily use.

    If you want to use macOS all the time, dual boot or just buy a mac.
  • 2
    When looking at CSS, look at Flexbox and CSS grid
  • 3
    @M1sf3t ah Xcode, the hackintosh's worst enemy 😂
    I don't know how Apple with all its high and mighty about performance... can actually let that thing exist.
  • 1
    I'm planning on doing backend stuff, just because very few people want to do it and it uses mostly C# and very minimal front end. But being full stack won't be a problem for me, it's just that, I have decent amount of knowledge in HTML and CSS and minimal knowledge in Javascript, I don't know where to start
  • 1
    @M1sf3t even if its fully opensource, runs on linux like the asp.Net core framework
  • 1
    @M1sf3t it was just a question. But I am wondering what OS you are using then since MS also helps the Linux kernel by adding features.
  • 1
    No need to feel intimidated. Just research all the things as they come up, google is your friend. You'll get the hang of all the things you need when you do them the 3rd or 4th time naturally!
  • 0
    @M1sf3t Im just being honest, we all whore out from time to time right? Or is it just me?
Add Comment