2011-07-04 13 views
0

office365 SharePointサイト、私はサイトのHTMLコンテンツを編集することができていますはどこでOffice 365のSharePointサイトを提供 にサインアップしている

のためのC#のコードを記述します。(マイクロソフトのSharePointデザイナ2010とWebインタフェースを使用して)

質問1.サイトのWebページのC#/ VBコードを編集するにはどうすればよいですか?
質問2.いくつかのasp.netページを作成し、自分のサイトにアップロードしたいと思っています.ShowpointサイトでFTPを使う方法は?
質問3. SharePointサイトのデータベースからデータにアクセスする方法は?

PS:私はVS2010を持っていますが、office365サイトを開くカント、 も私は、Microsoft SharePointデザイナー2010年をしようとしたが、それは、C#/ VB.NETのコード

+0

類似した質問:http://stackoverflow.com/questions/3298999/where-is-csharp-source-code-is-used-sharepointしかし、これは答えていない、共有ポイントはアセンブリ内のすべてを持って、どのように我々は自分自身を追加するアセンブリのoffice365 –

答えて

1

クライアント用のアプリケーションを開発しました。私たちがやったことは、我々は次のセットアップを使用VMWareのワークステーションソフトウェアを使用してセットアップし、仮想環境だった:

のMicrosoft Windows 2008の64ビット VS 2010 共有ポイント2010

今アプリケーションを開発しているときにセットアップする場合は、視覚通常のビジュアルWebパーツのWebパーツは動作しません。ビジュアルWebパーツ(Sandboxed)の拡張を取得する必要があります。ビジュアルスタジオには含まれていないこの拡張機能は、サンドボックスビジュアルWebパーツを作成するオプションを提供します。

http://visualstudiogallery.msdn.microsoft.com/8e602a8c-6714-4549-9e95-f3700344b0d9/

を使用すると、Office 365のプラットフォーム上でセットアップ溶液にWSPを使用してWebパーツを作成した後:あなたは、ここで形成することをダウンロードすることができます。

機能が動作しているかどうかを確認するには、ローカルサイトを使用して開発する必要があります。

オフィス365で使用できるデータベースは、SharePointには何も表示されません。

1

コーリー・ロスはかなり良い概要を持っているの背後にあるコードを表示しません。あなたのコードをパッケージ化し、Office365 SharePointのサンドボックスに展開するために必要な手順の:一般的に

Office 365 How to: Build and Deploy a Web Part with SharePoint Online

、あなたは、パッケージの機能を展開する必要がありますあなたはインストールして実行することができます - SharePointは.cs/.vbファイルのランダムな編集に熱心ではありません。コンパイルされたDLLをSharePointに提供する必要があります。


編集悲しいこと

を追加するはい、あなたはのWindows7の "ファイル名を指定して実行" のSharePoint 2010の64ビットオペレーティングシステムが必要です:

Setting Up the Development Environment for SharePoint 2010 on Windows Vista, Windows 7, and Windows Server 2008

そして、はい、開発とテストの目的で、SharePointのローカルコピーが必要ですすべてが利用可能ではないサンドボックス環境に移行する必要があります。

+0

しかし、それはSharepoint 2010がインストールされている必要がありますか? –

+0

私のマシン上で開発することはできません - 私はWin7の究極の32ビットでvs 2010を持っている:( –

2

Office 365では、あなたが望むことをやり遂げることはできません。サーバーの残りの部分で問題が発生する可能性があるため、あなたに任せません。

代わりに、機能を「サンドボックスソリューション」として実装する必要があります。

ホステッドSharePointインストールでのサンドボックスの考え方は、Webパーツが何か愚かなことをした場合に、サイトの残りの部分を行うことができる損傷の量(故意またはそれ以外)を制限することです。

MSDN - Sandboxed Solutions

警告 - あなたの質問から(例えばFTP経由でのSharePointに.asxpアップロード)その明確なあなたは非常に急な学習曲線上にあるとしているので、あなたはSharePointのに非常に新しいしていること - 学習で始まります365とサンドボックスソリューションに進む前のSharePointの基本。

0

はいSharePoint/SharePoint Onlineの開発を開始するには、ローカルのSharePointインストールが必要です。 SharePoint開発を掘り下げるには、cloudshare.comから14日間無料のトレイルを使用できます。 Cloudshareは、クラウドホストのSharePoint開発者マシンを提供しています。

SharePoint Onlineの開発は、SharePoint OnPremiseの開発と非常によく似ています。いくつかの制限があります。 SharePoint 2010のサンドボックスソリューションを調べる必要があります.SharePoint開発を対象としたchannel9で利用できるビデオトレーニングがいくつかあります。

Paul StubbsはEasy SharePoint Setupスクリプトhttp://blogs.msdn.com/b/pstubbs/archive/2010/10/27/sharepoint-2010-easy-setup-script.aspxも公開しました。 このスクリプトを使用して、SharePoint開発ボックスを自動的にセットアップします。セットアッププロセスと要件http://msdn.microsoft.com/en-us/library/ee554869.aspxを説明するこの偉大なMSDNの記事もあります。

Thorsten

関連する問題