Comments (3)
I tried it early on. I was too early because it was very frustrating to get started due to constant API churn and a lack of solid tooling. I haven't tried it lately since I'm fixated JavaScript and Node these days.
I've come to prefer Node for APIs over .NET so I can work in JS on the client and the server. This means I don't have to context switch between client and server code. I can share tooling, editors, build processes, bundlers, and so on between client and server solutions. I don't have to keep up with multiple languages, ecosystem, IDEs, etc. Shoot, keeping up with JS, CSS, HTML, and Node is enough as is! :) The Node ecosystem is massive and npm is the largest and fastest growing package manager in history by far. So I have no issues finding what I need in a pure JS ecosystem for UIs and APIs.
That said, I think Core has a bright future given all the existing C# and .NET dev out there. And core is faster than Node. So if raw performance is your goal, .NET core and Go are great options today.
from ama.
Hi Cory,
Knowing your response to the earlier question. How did you become a Microsoft MVP?
from ama.
Good question. I spoke at a lot of conferences, authored courses, and blogged a lot. Microsoft gives MVPs to people who are active in the community. You need not use Microsoft products. When I first got my MVP, I was coding heavily in C# and .NET and authoring courses on those topics. That's how I got their attention. Since then, I've shifted to mostly JS and Node, but Microsoft has continued to award me MVP status for my contributions in those areas.
Many people assume MVP means you know MS tech best. That's often true, but not always.
And to clarify, I'm still a big fan of C# and .NET, I've just chosen to focus on JS recently because it's hot and I'm having fun trying to keep up with all the churn. :)
from ama.
Related Issues (20)
- What is you opinion on createSharedState React RFC HOT 1
- What do you think of Full Stack Web Application Development? HOT 1
- Building Applications in React and Redux HOT 2
- Can't find Discussions on https://app.pluralsight.com/library/courses/react-redux-react-router-es6/table-of-contents HOT 6
- How to go fully independent in the software business? HOT 1
- React in Visual Studio HOT 3
- Chasing Fears HOT 4
- A question about your course - Securing React Apps with Auth0 HOT 2
- React Software Engineers for top Midwest Client
- A question about consuming rest api secured with Oauth2 HOT 1
- Cream City Code βWhat should I learn next?β Presentation
- How do you bounce back from a disappointing day? HOT 2
- Mocking Utility HOT 1
- Getting Started as an Independent Consultant
- How to Start Freelancing HOT 2
- Speaking at private event? HOT 1
- Integrating .NET Core with Next.js 14 for Backend Services HOT 1
- Where's the part 2 of the React Most Common Mistakes of 2023 - JetBrains JavaScript Day 2023. HOT 1
- Invalidating queries with long query keys. HOT 1
- Using zod with react query v5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ama.