6

Sharepoint開発の場合(私は初めてです)-開発者にSharepoint Designer 2010を使用するか、VisualStudio2010を使用するかを誰かにアドバイスできますか。

Sharepoint DesignerはSharepointライセンスで無料であり、VisualStudioには費用がかかります。

誰でも助けてくれませんか。

4

3 に答える 3

4

それはすべて、SharePointの使用を計画している方法によって異なります。SharePointDesignerとVisualStudioはどちらもツールです。それらにはいくつかの重複がありますが、適切な目的のために適切なツールを使用する必要があります。

Visual Studioは、アプリケーションを作成するためのものです。カスタムWebアプリケーションのプラットフォームとしてSharePointを使用する場合は、VisualStudioを使用する必要があります。Visual Studioで開発されたSharePointソリューションパッケージは、サイト、サイトコレクション、Webアプリケーション、環境、さらには組織全体で再利用できます。アプリケーションの場合、SharePoint Designerは開発環境内でプロトタイピングツールとして使用できますが、運用環境内では使用しないでください。

Visual Studioは、利用可能な最も柔軟性とオプションを提供します。これは良いことも悪いこともあることに注意してください。SharePointオブジェクトモデルは、首を吊るすのに十分なロープを提供します。注意しないと、コードのパフォーマンスが低下し、メモリを消費する可能性があります。

他のWebアプリケーションと同様に、Visual StudioでSharePoint用のアプリケーションを開発すると、選択したソース管理リポジトリにコードを保持できます。

ただし、カスタムWebアプリケーションの開発は、SharePointの唯一の用途ではありません。多くのSharePointファームには、コラボレーションとコンテンツ管理に使用される、通常の、すぐに使用できるチームサイト、会議ワークスペース、または公開サイトが含まれています。これらのサイトは、ポータブルまたは再利用可能である必要はありません。開発環境やステージング環境はありません。本番環境のみがあります。また、場合によっては、サイトのカスタマイズやサイトの作成でさえ、開発者ではなくエンドユーザーによって行われます。これらのサイトでは、SharePoint Designerを使用して目的の機能を実現できない場合を除いて、SharePointDesignerはVisualStudioよりも優れたツールです。

于 2012-05-02T12:43:22.687 に答える
1

Visual Studioの無料バージョンがありますが、学生だけが利用できる場合があります。SharePoint Designerを使用すると、非常に簡単に作業を行うことができますが、VisualStudioの場合ほど自由度はありません。

SharePointで基本的なことをしようとしているだけで、プログラミングの経験があまりない場合は、ほとんどの場合、Designerを使用します。より複雑なソリューションを作成しようとしている場合は、VisualStudioを使用することをお勧めします。

于 2012-05-01T20:11:28.893 に答える
1

SharePoint Designerを使用すると、サイトコレクションを直接編集できます。これは、SharePointソリューションに投入しないもの(サイトコレクション管理者によって展開される...)で作業する場合に役立ちます。

たとえばWebパーツを使用してSharePointソリューションをまとめるには、VisualStudioを使用する必要があります。

于 2012-05-01T21:12:54.280 に答える