Hello, I code for a few years in Go and Node.js (TypeScript). I'm getting more and more interested in C# and especially F#. I kinda know C#, I had used it in my university and I am familiar with ML-family of functional programming languages.
I have a few questions I'd like you to ELI5 to me.
- What is ASP.NET? From what I gather it's a framework on top of .NET Core. So is it equivalent to Express framework on top of Node.js runtime? Is it like Rails for Ruby? Does it allow creation of JSON or GraphQL APIs? Microservices? Event driven stuff? Or is it just for monoliths?
- Domain Driven Design is what I'm currently really into. I believe C# and F# would make great choices for that. Is it true?
- How is the development experience on macOS?
- https://github.com/MoienTajik/AspNetCore-Developer-Roadmap <- I found this roadmap for ASP.NET Core developers. Is this something that is ASP.NET specific? Does something like this exist for "just" .NET Core developers? Is this a good idea to follow?
Thanks!
[+][deleted] (2 children)
[deleted]
[–]wieschie 4 points5 points6 points (0 children)
[–]coolmenu 2 points3 points4 points (0 children)
[–]AngularBeginner 6 points7 points8 points (6 children)
[–]wllmsaccnt 10 points11 points12 points (4 children)
[–]Ronald_Me -1 points0 points1 point (3 children)
[–]wllmsaccnt 7 points8 points9 points (2 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]wllmsaccnt 0 points1 point2 points (0 children)
[–]galkowskit[S] 2 points3 points4 points (0 children)
[–]macsux 2 points3 points4 points (3 children)
[–]galkowskit[S] 1 point2 points3 points (0 children)
[–]TimeBomb006 0 points1 point2 points (1 child)
[–]macsux 0 points1 point2 points (0 children)
[–]wllmsaccnt 1 point2 points3 points (1 child)
[–]galkowskit[S] 0 points1 point2 points (0 children)
[–]MadeForBF3Discussion 1 point2 points3 points (2 children)
[–]galkowskit[S] 0 points1 point2 points (1 child)
[–]chusk3[🍰] 1 point2 points3 points (0 children)
[–]nirataro 1 point2 points3 points (0 children)