の設定.2020年のネット開発機械
4900 ワード
最近.それを誇りにしない.それは私が来週プレゼンテーションのために使用しているラップトップです、そして、私は家で他のWindowsラップトップを持ちませんでした.そこで、アマゾンにヒットして、ここでオーバーナイトして、セットアップされる新しいものをつかまえました.
私は完全に機能を取得する必要がありました.NET開発マシンのアップロードと実行.
私がこれをしていたので、私はそれがどのようにセットアップされるかを共有するのがおもしろいかもしれないと思いました、そして、あなたが何を使うかについてのフィードバックを集めてください.NET開発者マシンのセットアップ.コメントを残す.
そうすればPowerShellを使うべきです.
システム設定
それで、私は私の新しいシステムを持っています、そして、明らかに、私はそれをWindows 10の最新版に更新したいです、そして、すべての最新版.これには.NET Framework.
次のステップはWSLです.私はこれを使用しているので、最近私はそれなしでは生きていけない.
Windowsシステムを有効にする
これを有効にするには、PowerShellプロンプトで次のように実行します.
あなたが重いコマンドラインユーザー/スクリプターなら、それは必需品です.
あなたはWindows Terminal hereをダウンロードすることができます.
次に、私はファイルシステム上でlinuxyなことをしたいので、WSLにDebianを追加します.
Debian for WSL
私もコンテナのものをするのが好きです.コンテナをビルドしてローカルマシンにテストするのも役に立ちます.
Docker Desktop for Windows
今私のマシンはほとんどセットアップです.ああはい、私は同様にinstall Gitを持っています.それなしでは発展できない.
ドットネットスタッフ
だから今私はいくつかをつかむ必要があります.ネットスタッフ.Windows 10は付属しています.NET 4 .Xはデフォルトでは古いツールの古い3.5フレームワークと古いアプリをテストするのが好きです.
.NET Framework 3.5
それから、私はインストールします.ネットコア.
.NET Core 3.1
ここでは、 dotnet SDK dotnetランタイム この方法を開発し、テストすることができます.このマシン上のネットコアアプリケーション.
井手
今私はいくつかのIDEが必要です.Visual Studioのコードをインストールします.最近では、私の開発の約90 %だけでなく、テキスト編集の束です.
Visual Studio Code
最低限、これらの拡張子をつかむリモートWSL拡張モジュール Docker拡張モジュール C
大きいもののために、私はまだVisual Studio 2019を使いたいです.デバッグ、テスト、および他のツールは、ビートするのは難しいです.エンタープライズアプリケーションを構築しているなら、それはまだ必要です.
Visual Studio 2019
その他の工具
開発に役立つ他のツールもあります.私はWebものを行うので、私はnodejsをインストールして見つけることは本当にいいです.私は、Visual Studioと一緒に使用することができますまたは1つのオフのアプリを使用して物事に変換を行う.さらに、それはテストに役立ちます.
NodeJS
データベースにアクセスするには、常にローカルマシン上のSSMを持っているのはいいです.だから私はそれをつかむ.私はいつも私のマシンでSQL Serverをセットアップしていません.私は、少なくともここでSSMを望みます.
SQL Server Management Studio 18.4
私は最近のもののトンのSQLiteを使用してきた.ワンオフプロジェクトと小さなデータベースに最適です.GNVのCSVファイルを持っていて、SQLクエリーでデータを抽出したいなら、必須です.
DB Browser for SQL Lite
奇妙な小さなユーティリティ
私が私が生きることができないという若干の奇妙な小さいユーティリティは、ここにあります.
Curlは、Webページをデバッグするための素晴らしいユーティリティですまたはインターネットからファイルを引っ張って.超便利
Get Curl
NimbleText -あなたはこのアプリで行うことができますので、多くのクールなこと.私は、私が有料版を買ったので、それが好きでした.あなたがたくさんのテキスト操作をするならば、それは金でその重さの価値があります.それらのCVS?このツールを使用すると、SQLステートメントまたはC CHERHER CODEに分単位で指定できます.
Get NimbleText
Kdiffは私の選択ツールです.ファイルを比較するための優れた、私はgitと私のdiffツールとしてこれを使用します.時間のトンを節約できます.
Get Kdiff3
それからlinqpadがあります.LINQクエリなしでビルドできますが、使用しないでください.
Get Linqpad
結論
それで、現在、インストールされて、構成されるすべてで、私は揺れていて、転がります.あなたがこの設定をどう思うか知らせてください.私が逃した何でも?コメントを残す.
私は完全に機能を取得する必要がありました.NET開発マシンのアップロードと実行.
私がこれをしていたので、私はそれがどのようにセットアップされるかを共有するのがおもしろいかもしれないと思いました、そして、あなたが何を使うかについてのフィードバックを集めてください.NET開発者マシンのセットアップ.コメントを残す.
そうすればPowerShellを使うべきです.
システム設定
それで、私は私の新しいシステムを持っています、そして、明らかに、私はそれをWindows 10の最新版に更新したいです、そして、すべての最新版.これには.NET Framework.
次のステップはWSLです.私はこれを使用しているので、最近私はそれなしでは生きていけない.
Windowsシステムを有効にする
これを有効にするには、PowerShellプロンプトで次のように実行します.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
次に、私はなしで生きることができない次のこと.Windows端末.PowerShell、Windowsコマンドプロンプト、Linuxコマンドプロンプトをすべて同じアプリケーションから走らせることができます.あなたが重いコマンドラインユーザー/スクリプターなら、それは必需品です.
あなたはWindows Terminal hereをダウンロードすることができます.
次に、私はファイルシステム上でlinuxyなことをしたいので、WSLにDebianを追加します.
Debian for WSL
私もコンテナのものをするのが好きです.コンテナをビルドしてローカルマシンにテストするのも役に立ちます.
Docker Desktop for Windows
今私のマシンはほとんどセットアップです.ああはい、私は同様にinstall Gitを持っています.それなしでは発展できない.
ドットネットスタッフ
だから今私はいくつかをつかむ必要があります.ネットスタッフ.Windows 10は付属しています.NET 4 .Xはデフォルトでは古いツールの古い3.5フレームワークと古いアプリをテストするのが好きです.
.NET Framework 3.5
それから、私はインストールします.ネットコア.
.NET Core 3.1
ここでは、
井手
今私はいくつかのIDEが必要です.Visual Studioのコードをインストールします.最近では、私の開発の約90 %だけでなく、テキスト編集の束です.
Visual Studio Code
最低限、これらの拡張子をつかむ
大きいもののために、私はまだVisual Studio 2019を使いたいです.デバッグ、テスト、および他のツールは、ビートするのは難しいです.エンタープライズアプリケーションを構築しているなら、それはまだ必要です.
Visual Studio 2019
その他の工具
開発に役立つ他のツールもあります.私はWebものを行うので、私はnodejsをインストールして見つけることは本当にいいです.私は、Visual Studioと一緒に使用することができますまたは1つのオフのアプリを使用して物事に変換を行う.さらに、それはテストに役立ちます.
NodeJS
データベースにアクセスするには、常にローカルマシン上のSSMを持っているのはいいです.だから私はそれをつかむ.私はいつも私のマシンでSQL Serverをセットアップしていません.私は、少なくともここでSSMを望みます.
SQL Server Management Studio 18.4
私は最近のもののトンのSQLiteを使用してきた.ワンオフプロジェクトと小さなデータベースに最適です.GNVのCSVファイルを持っていて、SQLクエリーでデータを抽出したいなら、必須です.
DB Browser for SQL Lite
奇妙な小さなユーティリティ
私が私が生きることができないという若干の奇妙な小さいユーティリティは、ここにあります.
Curlは、Webページをデバッグするための素晴らしいユーティリティですまたはインターネットからファイルを引っ張って.超便利
Get Curl
NimbleText -あなたはこのアプリで行うことができますので、多くのクールなこと.私は、私が有料版を買ったので、それが好きでした.あなたがたくさんのテキスト操作をするならば、それは金でその重さの価値があります.それらのCVS?このツールを使用すると、SQLステートメントまたはC CHERHER CODEに分単位で指定できます.
Get NimbleText
Kdiffは私の選択ツールです.ファイルを比較するための優れた、私はgitと私のdiffツールとしてこれを使用します.時間のトンを節約できます.
Get Kdiff3
それからlinqpadがあります.LINQクエリなしでビルドできますが、使用しないでください.
Get Linqpad
結論
それで、現在、インストールされて、構成されるすべてで、私は揺れていて、転がります.あなたがこの設定をどう思うか知らせてください.私が逃した何でも?コメントを残す.
Reference
この問題について(の設定.2020年のネット開発機械), 我々は、より多くの情報をここで見つけました https://dev.to/jeremycmorgan/setting-up-a-net-development-machine-in-2020-5eoテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol