TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What's preventing you from using .NET?

3 点作者 aredirect超过 1 年前
I had the chance to do research on C#, F#, .NET (I must admit, I'm still confused with all the various names and versions), and ASP.NET (core?). I genuinely find the technology stack intriguing and am considering using it in a few side projects. If things progress well, I might propose it to my employer. What factors are hindering your adoption of .NET? Is it because of the Microsoft label? concerns about the desktop GUI support? License? Could it be related to tooling, or are software requirements and packaging considerations playing a role? or something else?

3 条评论

wg0超过 1 年前
That it should work flawlessly on Linux. That it should be deployable without any &quot;enterprise application container&quot; or server software that requires specific licensing.<p>And that it should have first class developer and IDE tooling on every platform.<p>All of the above are actually true for Go, Rust, Python, PHP, Ruby, NodeJS etc but I&#x27;m no so sure that application development and deployment experience on Linux for .NET would be as first class, battle tested and widely documented.<p>For me, development+deployment for backend services, Linux is non-negotiable.
评论 #38726627 未加载
评论 #38725954 未加载
simonblack超过 1 年前
The fact that I see no incentive or &#x27;raison d&#x27;etre&#x27; to use it to start with?<p>The question is a bit like &quot;Why aren&#x27;t you using a bulldozer to drive to work?&quot; or &quot;What&#x27;s preventing you from wearing running spikes around the office?&quot;
MattGaiser超过 1 年前
This is admittedly more a social opinion, but except for one social enterprise job, Unity, and Microsoft, every job posting I can remember and every recruiter who has sent me a C# job has been from a crappy tech body shop, a tech consulting shop, or somewhere where technical decision making clearly starts and ends with whatever the salesperson from Microsoft has to sell.<p>So a major reason I don&#x27;t consider it for anything is that few places where I might like to work seem to use it while the low paying and non-technical corporate places seem to love it. Anecdotally in my network, people say the language is fine, but, and there is nearly always a &quot;but&quot;, they mention Microsoft and being tied to Azure.