이번에 출시될 .NET 10에서 또한 놓칠 수 없는 중요한 기능으로 바로 dnx 명령이 새로 추가된다는 점인데, 이 도구 덕분에 Python이나 NodeJS로 쉽게 할 수 있는 작업을 .NET에서도 동일한 스타일로 쉽게 해볼 수 있게 되었습니다.
PowerShell을 설치하지 않고 실행하는 방법: dnx powershell
간단한 정상 작동 여부 확인: dnx dotnetsay
Python처럼 현재 디렉터리에 스태틱 웹 서버 바로 띄우기: dnx dotnet-serve
Web.Ping 도구로 웹 서버 상태 체크하기: dnx web.ping --host https://www.naver.com/
이처럼 이제 .NET도 Node의 npx처럼 도구 레벨의 실행이 훨씬 간소화될 수 있기 때문에, dotnet run 명령과 함께 다양한 곳에서 요긴하게 쓰일 수 있는 새로운 도구로 자리 매김 할 수 있고, 뿐만 아니라 이제 nuget 으로 MCP 서버를 배포하는 경우도 충분히 고려해봄직 하다고 생각합니다. ![]()