4

PC、ラップトップの修理、オペレーティング システムのインストールなどのテクニカル サポート サービスを提供する会社向けに、Web アプリケーションの構築を含む新しいプロジェクトを開始する予定です。

Web サイトでは、ユーザーは利用可能な製品やサービスを表示できます。また、Web アプリケーションにログインして、注文のステータス (注文書、サーバーの修正など) を表示することもできます。

私は 3 人の開発者のチームを持っており、asp.net MVC を使用して Web サイトと Web アプリケーションを開発していました。クライアントは、SharePoint Web アプリケーションの構築に興味を持っていました。私の質問は、次の分野で私たちの知識から利益を得ることができるかということです:-

  1. asp.net mvc (mvc セキュリティ (偽造防止トークン、認証トークンなど)、mvc ルーティング、モデル バインディング、asp.net mvc ajax (ajax.actionlinks など)) を含むが、これらに限定されない

  2. C#

  3. ADO.Net エンティティ フレームワーク。

  4. かみそりビュー

SharePoint アプローチを採用することにした場合、または、asp.net mvc の知識は、SharePoint 2013 または 2010 プロジェクトであまり役に立ちませんか?

よろしくお願いします

4

2 に答える 2

1

SharePoint は、ASP.NET と C# で構築されたプラットフォームです。ASP.NET と C# のスキルは、SharePoint の学習を開始するために最低限必要なスキルです。

SharePoint は大規模な製品であり、プロジェクトを成功させるために十分な SharePoint の知識を習得するのに十分な時間があることに注意してください。

SharePoint ソリューションを正しく提供するには、MVC を知っているだけでは不十分です。

于 2013-01-15T02:29:05.033 に答える
1

ソリューションの一部でカスタム開発が必要な場合は、C#/ASP.Net の知識が役立ちます。ただし、SharePoint アプリケーションを開発する際の望ましい目標は、SharePoint で利用可能なツールを使用し、最後の手段としてカスタム開発に進むことです。

適切な SharePoint アプリケーションを開発するには、かなり急な学習曲線が必要です。このアプリケーション以外に SharePoint が必要ない場合は、純粋な MVC アプリとして作成することをお勧めします。

于 2013-01-15T07:23:39.903 に答える