3

私は中級の C# 開発者で、C# MVC の基礎を独学で学びましたが、ASP.NET MVC は学びませんでした。仕事で主に C# デスクトップ開発を行っているため、少なくとも 5 年は使用していませんが、クラシック ASP と ASP.NET については既に知っています。問題は、既存の C# アプリケーションをすべて Web に移行したいということです。

だから、私は新しい開発者を雇うつもりですが、私の質問はこれです.ASP.NET MVCが特にC#MVC開発者だけを探すのが賢明かどうかはよくわかりません.社内の C# アプリを Web に移行しましたか? ASP.NET と C#.NET を一緒に使用できることはわかっていますが、すべてを統一したいと考えています。この人は、内部アプリを移行できるように C# を理解する必要がある可能性が高いので、C# MVC 開発者のみを探し続ける必要がありますか、それとも ASP.NET 開発者は問題ないと思いますか? ASP.NET MVC 開発者はたくさんいると思いますが、C# に精通している人はそれほど多くありません...さらに、MVC に移行するときに、それほど難しくない C# で作成されたアプリを理解していると役立ちます。

誰かが、ASP.NET MVC と C# MVC の長所/短所または相違点、またはどのような問題に遭遇する可能性があるかを説明できますか?

前もって感謝します!

4

2 に答える 2

13

まあ、C# MVC はありません。

MVC (モデル、ビュー、コントローラー) はアーキテクト パターンです。

ASP.NET MVCは、Microsoft ASP.NET のこのパターンの実装であり、C#、VB.Net、およびその他の言語を使用してこのプラットフォームでプログラミングできます。

また、ASP.NET MVC のような既定の実装を使用せずに、Windows フォーム アプリケーションで MVC 原則 (サンプル用) を使用してアプリケーションを構築することもできます。

于 2013-02-06T20:00:13.587 に答える
2

一般的に、私は一般的なプログラミングと問題解決のスキルをテストしようとしています。開発者が新しいライブラリや言語をすぐに習得できない場合、私はおそらく彼らを雇うことを約束したくありません。

于 2013-02-06T19:56:35.343 に答える