.NET開発の可能性、新旧フレームワークを自在に

ServBayは.NETエコシステムへの包括的なサポートを導入し、クラシックな.NET Framework(Monoを通じて実現)から最新の.NET 10.0バージョンまでカバーしています。開発者はもはや異なる.NET SDK/Runtimeの手動インストール、設定、切り替えに悩む必要はありません。ServBayは特にMonoを統合し、ASP.NET Framework 1.1 / 2.x / 3.x / 4.xで構築されたアプリケーションのネイティブ実行をサポートし、同時に複数の.NETバージョンの調和的な共存を可能にします。各ウェブサイトに異なる.NETランタイム環境を指定し、バージョン切り替え、互換性テスト、モダン化移行を簡単に行うことができ、.NET環境管理の複雑さから完全に解放されます。

ServBayの特徴

.NET完全エコシステムサポート、クラシックとモダンの共存

ServBayは.NET 2.0から.NET 10.0まで幅広くサポートし、古いアプリケーションのメンテナンスでも、最新の.NETプロジェクトの開発でも、適切な実行環境を見つけることができます。ワンクリックでインストール、柔軟に選択できます。
.NET完全エコシステムサポート、クラシックとモダンの共存
ASP.NET Frameworkアプリケーションのシームレスな実行

ASP.NET Frameworkアプリケーションのシームレスな実行

これがServBayの重要な利点です!強力なMonoを深く統合し、ServBayはクラシックなASP.NET Framework 1.1 / 2.x / 3.x / 4.xで構築されたアプリケーションの実行を特別にサポートします。これは、複雑な仮想マシン設定なしで、macOS上で直接それらの重要なレガシーASP.NETアプリケーションを開発、テスト、実行できることを意味します。

複数の.NETバージョンが調和的に共存、プロジェクトデプロイメントの心配なし

同じマシン上で異なる.NETバージョンに依存する複数のプロジェクトを処理する必要がありますか?ServBayでは複数の.NETバージョンをインストールして管理でき、それらの環境は隔離され、互いに影響しません。異なるウェブサイトに必要な.NETランタイムを簡単に指定できます。
複数の.NETバージョンが調和的に共存、プロジェクトデプロイメントの心配なし

さらに、ServBayは...

チームの理想的な.NET環境基盤

ServBayは標準化された環境を提供します。チームリーダーがUnified Configurationを通じて特定の.NETバージョンを設定し、チームはServBayをインストールして指示に従ってバージョンを選択するだけで、一貫した開発基盤を迅速に得ることができます。これにより、環境設定にかかるサポートコストと学習曲線が大幅に削減されます。
チームの理想的な.NET環境基盤
迅速な切り替え、実験的バージョンの安全な隔離

迅速な切り替え、実験的バージョンの安全な隔離

ServBayのマルチバージョンアーキテクチャは、迅速で安全なテストに自然に適しています。最新の.NETプレビューバージョンを簡単に追加して隔離し、特定のプロジェクトでテストのために有効化でき、安定して開発やメンテナンスを行っている他のプロジェクトには全く影響を与えません。これにより、コミュニティのフォローや新機能の学習のハードルとリスクが大幅に低減されます。

グラフィカルインターフェース、.NET環境管理を簡素化

ServBayは直感的で使いやすいグラフィカルインターフェースを提供し、ユーザーはクリックだけで.NET各バージョンのダウンロード、インストール、切り替え、およびウェブサイトへの実行環境の指定などの操作を完了でき、複雑な.NET環境管理をシンプルで効率的にします。
グラフィカルインターフェース、.NET環境管理を簡素化

よくある質問

さらに質問がある場合は、ヘルプセンターをご覧ください。
ServBayの.NET環境は手動インストールと設定が必要ですか?

必要ありません。ServBayはワンクリックインストール体験を提供し、選択した.NETバージョン(必要なMonoコンポーネントを含む)を自動的にダウンロード、インストール、設定します。

ServBayは古いバージョンのASP.NET Frameworkアプリケーションをどのようにサポートしますか?

ServBayはMonoの統合と最適化された設定を通じて、ASP.NET Framework 1.1 / 2.x / 3.x / 4.xアプリケーションへの特別なサポートを提供し、これらのアプリケーションをServBay環境で直接実行できるようにします。

異なるウェブサイトに異なる.NETバージョンを指定できますか?例えば、1つは.NET Framework 4.5を使用し、もう1つは.NET 8を使用するなど。

はい、完全に可能です。ServBayでは、各ホストされているウェブサイトに対して、MonoベースのFrameworkバージョンであれ、モダンな.NETバージョンであれ、必要な.NETランタイム環境を独立して選択してバインドすることができます。

ウェブサイトの.NETバージョンを切り替えるためにサービスの再起動や複雑な操作が必要ですか?

必要ありません。ServBayのグラフィカルインターフェースでは、ウェブサイトの指定.NET環境の切り替えは通常、簡単なクリックで完了でき、ServBayがバックグラウンドの設定更新を自動的に処理します。

Monoは私のシステムの既存の環境に影響を与えますか?

もちろんありません。ServBayは隔離された開発環境を提供することを目的としており、システムのグローバル設定を変更したり、システムのデフォルトのMono実行ファイルを置き換えたりすることはありません。また、ServBayのすべてのソフトウェアパッケージとデータは/Applications/ServBayに配置され、簡単にバックアップ、移行、削除できます。

次世代の開発環境管理ツール

1つのアプリ、2回のクリックで、3分であなたの Web 開発環境を設定できます。依存パッケージをコンパイルしてインストールする必要はなく、システムに侵入しません。さまざまなバージョンの開発言語、データベース、ドメイン、SSL証明書、メールサーバーおよびリバースプロキシが含まれます。