2009-07-17 14 views
8

私は、SharePointで新しいプロジェクトを担当されているかなり経験豊かな開発者(.NET、C#、XML、Webサービス、HTML、Javascript、さまざまなデータベースなど)です。私はSharePointについて何も知らない。 私の質問は:経験豊富な開発者がSharePoint 2007の学習を始めるには最適な方法は何ですか?私は自分自身でグーグルでもよい書籍やウェブサイトの長いリストや、学習に関する一般的なアドバイスを探しているわけではありませんが、最近SharePointを学んだ人からのものです。 これは私が実際に読んでください、または私の最初の学習プロジェクトがどうあるべきか、またはほとんどの人が最初SharePointの学習を始める方法

+0

彼は特に、彼は本のリストに興味がないと述べた。 –

+0

私はsharepointがかなりの文書が欠けていることがわかりました。公式ウェブサイトでさえも役に立たないものはありません。 – xandy

+0

最初に解決しようとしている問題を定義します。 – Scott

答えて

6

私は500+ページの本を読んでいないように、私はどのように仕事を始めたのですか。

システム管理者からSharePointサイトで作成することをお勧めします。

あなたがSharePointをキックする必要がある場合は、その後、手順に従い、各手順についてGoogleを使用して十分な数のリンクを見つけることができます

  1. SharePointをインストールして設定します。
  2. サイトへ
  3. ゴーサイトコレクションを作成し、右コーナーで、あなたはサイトの設定
  4. と呼ばれるメニューがそれを選択し、そこにそれぞれ、すべてのオプションで遊んでいます。
  5. あなたは SO に来るか、もう一度やり直すところ一部を打った場合のオプションのほとんどは、名前
  6. によって理解することができます。
  7. これがなぜこのように動作するのか、なぜこれがなぜこのように実装されたのか、なぜ&になるのか常に尋ねてください。
  8. ページの作成を試みる同じサイトのSEttingsメニューにページを作成するオプションがあります。
  9. Webパーツと呼ばれるものがありますが、実際にはプラグイン可能なコンポーネントUI /機能であり、ユーザーのニーズに合わせてカスタマイズできます。
  10. カスタム君を利用してSharePointサイトにアクセスするためにMicrosoft.SharePoint.dllを使用して
  11. スタートし、それを展開し、独自に作成、Webパーツの開発に移動し
  12. 後(箱から出しての失われた)これらのWebパーツを使用してみてくださいコード。

簡単な説明をしてください。

Microsoft Office SharePoint Server 2007は、包括的なコンテンツ管理とエンタープライズ検索を提供し、共有されたビジネスプロセスを加速し、境界を越えた情報共有を促進してビジネスの洞察力を高め、組織の効果を向上させます。さらに、このコラボレーションおよびコンテンツ管理サーバーは、IT管理者や開発者に、サーバー管理、アプリケーションの拡張性、および相互運用性に必要なプラットフォームとツールを提供します。私は基本的にはASP.NET 2.0の上に構築されたWebアプリケーションでは、SharePoint

  • に直接/間接的選択肢があるだろうしたかった何のために
  • アプリケーション開発プラットフォームとしてそれを呼び出す

    1. SharePointのインストールが完了すると、そのメインエントリポイントはWebアプリケーション(サーバーの全体管理サイト)です。
    2. これは、Webアプリケーションを作成することができる場所
    3. Webアプリケーションが直接使用されていないデータベース内のすべてのコンテンツ(何もなく、IIS &コンテンツDBにおけるサイト)
    4. はい、あなたがそれを読む権利データベース、SharePointの店舗(ありますそのような空のDBと空のIISサイト)は、ユーザーに表示するいくつかのコンテンツを持つ必要があります。
    5. サイトコレクションが来ると、ユーザーにコンテンツが提供されます。Webアプリケーション(セントラル管理者経由)でサイトコレクションを作成する必要があります。
    6. サイトコレクションを作成している間は、サイトテンプレート(テンプレートは何も表示されませんが、あなたのサイトの外観とその内容を指示するものです)テンプレートがあります。プロジェクト管理、バグ追跡任意のバグトラッキングシステムで必要となる基本的なインフラストラクチャの種類)を追跡するオプションがあります。
    7. 次のレベルは、サブサイト、サイトコレクションの下にあります(この場合もテンプレートを選択するオプションがあります)。そのサイトの下に別のサブサイトを置くことができます。
    8. リストは、SQLサーバーの表と似ていますが(リスト内容は内部的にSQL表に格納されているため)、リストにはフィールドが含まれています(表の列と同様です) )。それらを使用してカスタムデータを保存することができます。リストを作成している間にも、テンプレートがあります(テンプレートを持っているアナウンスメントを表す例を挙げてください)。
    9. あなた自身のリスト構造を作成するオプションがあります。よく
    10. ドキュメントを保存できるドキュメントライブラリと呼ばれる特別な種類のSharePoint内のリストがあります。
    11. 最終的なものセキュリティ、セキュリティの管理はすぐに行えます。サイトにアクセスできるユーザーと、アクセス可能なもの(アナウンスのみ、公開されたドキュメントのみ)、アイテムでできること(編集/読み取り専用/削除)などを制御できます。
    12. 細かい権限願い。

    希望多くのタイピングがそこに役立ちます:)。

    ようこそために、SharePoint WORLD

  • +0

    素敵な概要をありがとう –

    0

    でジャスト1つの簡単なアドバイスに該当する1つのトラップ1個の特定の物品についてアドバイスかもしれません:

    これを読む: ドイツ語: http://office.microsoft.com/de-de/sharepointserver/FX100492001031.aspx

    英語: http://office.microsoft.com/en-gb/sharepointserver/FX100492001033.aspx

    これは、SharePointに入るために私の方法でした。この記事の多くは、一般的なトラップを扱っていて、良いヒントを与えてくれます。信じがたいです...しかし、この場合、マイクロソフトは十分に準備されています。

    +0

    arrgh私はドイツのウェブサイトを追加しました...ちょっと待ってください – bastianneu

    1

    私はそれは素晴らしい答えだ、kusekに同意します。

    SharePointは、あなたが探していると思うように、 "Hello World"型のカスタマイズから開発を選ぶには大きすぎると付け加えたいと思います。まず最初に製品を知っておくことが重要です。また、カスタム開発者を避けることができるかもしれないので、すぐに利用できる機能を提供することが重要です。これらのオプションを使い果たしてdevにする必要がある場合、いくつかの技術が関わっています。また、さまざまなオプションがあります。

    私は本当にあなたを信じていますは本を読んで、その本はInside Windows SharePoint Services 3.0でなければなりません。これは、あなたが行うことができるカスタマイズの大部分を教えてくれます。それはシンプルで明確であり、ベストプラクティスも示しています。

    私はkusekと同じ方法で始めました(実際には、SharePoint開発はASP.NETフルストップへの最初の露出でした)。私は数年前に始めたときにこの本が存在することを願っています。これは、多くの苦労を救ってくれました。

    SharePointの開発は本当に大きな課題です!あなたが楽しんでくれることを望みます!

    +0

    私はアレックスに同意します。私は2006年6月にベータ版でSharePointを開始しました。被験者に関する記事はありませんでした。そして私が喜んでいた当時は、不明なエラーが発生しました。私はいつかweb.configにCallstack = "true"というオプションがあることを知りました。今、幸せで、SharePoint 2010のリリースを期待しています。 – Kusek

    +0

    @kusek:SharePoint 2010について私がどれほど興奮しているかは表現できません。 –

    +0

    @alex素晴らしい答え!私はOPと同じポジションにいます。 asp.net-mvc/C#などとかなりまともです。特に、私はSharepointをエンドユーザーとして使いたいと思っています。 [SP2010 Trail](http://technet.microsoft.com/en-us/evalcenter/ee388573.aspx)をインストールしますか?もしそうなら、!?または、VM上のすべてを取得できますか?私はWin7x64を使っています。ちょうど出発点が必要です。ありがとう! – gideon

    関連する問題