You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As you can know PowerShell is great Scripting Language for Automation and Administration of system. and it is built by Microsoft, so I think it is very good for dotnet-cli to get compatible with PowerShell and make native PowerShell Cmdlet and provide a native and consistent user experience in Microsoft Ecosystem.
In this area we can see below command instead of Linux legacy CLI style like dotnet new console
New-ConsoleProject or New-DotNetConsoleProject Build-Project or Build-DotNetProject
And all of them is object and we can work with them in OOP area with modern and great and consistent experience in PowerShell World.
Note: As you can know PowerShell Core is portable PowerShell so I think if Microsoft provide native PowerShell Cmdlet for dotnet all .Net community in all platform (such as linux or mac) can achieve unified development and operation (DevOps) experience in Microsoft ecosystem.
I think PowerShell has many guideline and documentation about writing and designing great Cmdlet and modules that dotnet-cli teams have to follow it for example
ITNOA
Description of the new feature/enhancement
As you can know PowerShell is great Scripting Language for Automation and Administration of system. and it is built by Microsoft, so I think it is very good for dotnet-cli to get compatible with PowerShell and make native PowerShell Cmdlet and provide a native and consistent user experience in Microsoft Ecosystem.
In this area we can see below command instead of Linux legacy CLI style like
dotnet new console
New-ConsoleProject
orNew-DotNetConsoleProject
Build-Project
orBuild-DotNetProject
And all of them is object and we can work with them in OOP area with modern and great and consistent experience in PowerShell World.
Note: As you can know PowerShell Core is portable PowerShell so I think if Microsoft provide native PowerShell Cmdlet for
dotnet
all .Net community in all platform (such as linux or mac) can achieve unified development and operation (DevOps) experience in Microsoft ecosystem.Proposed technical implementation details (optional)
I think PowerShell has many guideline and documentation about writing and designing great Cmdlet and modules that dotnet-cli teams have to follow it for example
Windows PowerShell Cmdlet Concepts
Writing a Windows PowerShell Module
PowerShell Script Module Design: Building Tools to Automate the Process
Powershell: DSL design patterns
The text was updated successfully, but these errors were encountered: