月別アーカイブ: 8 月 2008

SharePoint ユーザー グループ ウェブ キャスト今夜

今夜, 08/20/08, コネチカットの SharePoint ユーザー グループの会議は、物理的な会議今月の代わりにウェブ キャストを放送します。.

今夜の話題: 「Microsoft Office SharePoint Server 2007 – エクストラネットの展開手法"

マイクロソフトの Chris ラビスタは議論をリードします。. 前に Chris を使った、彼は本当に彼のものを知っています。. このテーマに興味を持っている場合, それをチェック アウト. ここでは詳細:

SharePoint ユーザー グループ web キャスト: https://www.clicktoattend.com/invitation.aspx?code=130299

トピック: Microsoft Office SharePoint Server 2007 – エクストラネットの展開手法
スピーカー:
マイクロソフトのクリス ラビスタ

日付: 8 月 20th ようこそ時間: 6:15 午後 時間: 6:30 午後 -8:00午後


説明:
SharePoint により複数の導入オプション. 議論の中心になりますどのように安全なエクストラネット、SharePoint プラットフォーム上に展開できます。. Forefront テクノロジの統合を含むシナリオのベスト プラクティスと話し合う, ISA サーバー 2006 IAG 2007. 必要に応じて, サポートされているシングル サインオンのユース ケースで話すこと.
クリスについて:
Chris ラビスタはニューヨークで最近開いた Microsoft テクノロジー ・ センターでテクニカル ・ アーキテクトです。. 彼の焦点は、SharePoint, コラボレーション, ・ ユニファイド コミュニケーション. 彼は金融サービス業界で働いていた (チェイス, シティ グループ) ためのマイクロソフトに入社する前 8 年. 彼に Microsoft で働き始めた 2000 コンサルティング サービスの一環として、MTC に参加する前に練習するチームで早く 2006.

登録 & 情報をもっと見る: https://www.clicktoattend.com/invitation.aspx?code=130299

</終了>

私のブログを購読します。.

Technorati のタグ:

あなたの検索の委員会は今月を満たしています。?

今月の初めであり今は一緒に取得しておすすめコンテンツを分析するあなたの会社の検索委員会の時間が良いです。, 成功し、それほど成功しない検索, など.

検索の委員会を持っていません。? それから 1 つを形成します 🙂

WSS および MOSS 特に検索いくつかの人間の監視の恩恵. 一貫した毎月の月は、いくつかの時間を投資するだけではなく サルのバレルよりも楽しい, それすることができます。:

  • 企業の情報ニーズへの洞察力を与える. トピック「xyzzy の左右に人々 が探している場合," 企業に重要なトピックである知っています。.
  • 潜在的な訓練の要件を特定します。. 人々「xyzzy のトピックを探している場合" しかし、本当に"abcd 検索する必要があります。" どこで人々 との情報を見つける方法を教育するのにことを使用ことができます。.
  • 組織の情報アーキテクチャを調整.
  • 類義語辞典を強化する機会を特定します。.
  • 他の機会自体が存在は間違いないです。.

人は委員会の検索する必要があります。? あなたは最高のあなたの人々 を知っているだろう, しかし考慮します。:

  • 少なくとも 1 つ (1 つ多分だけ) 理解している IT 担当者 (学ぶことができますか) 検索を微調整するさまざまな方法, おすすめコンテンツを含む, 類義語辞典, 管理プロパティ, など.
  • 検索レポートを読むことができますいくつかの主題の専門家, それを摂取し、ボタンを押すことができるようにそれをビジネスに精通した行動を伝える, レバーを引くとに応じて委員会の勧告にバルブを開く/閉じる.
  • 1 つまたは複数の情報アーキテクトを検証することができます。, 1 つの方法または別, 情報アーキテクチャは検索優しいとかどうか、企業のためにうまく働いてそれです。.
  • 委員会の回転席. 通常この種類の取り組みに参加していない 1 つまたは 2 つの人は、します。. 彼らはテーブルに珍しく、貴重な洞察力をもたらす可能性があります。.

幸せを分析します。!

</終了>

私のブログを購読します。.

Technorati のタグ:

迅速で簡単な: SPItemList の SPFolder を取得します。

私はこの問題に実行し続けるし、Google は決してやりたいを理解すると思われる, ダウンこれを書くでしょう考え出したので.

最後の 1 週間または 2 つのデバッグ イベント レシーバーの多くを行ってきた. 小胞体は、ドキュメント ライブラリに対して定義されて. ドキュメント ライブラリ内の個々 の項目は、親フォルダーと密接に関係します。. だから, 私は常に様々 な操作の項目のフォルダーを得ること. デバッグ中, 私は知っている ID の特定の項目のフォルダーのメタデータを更新するために必要な.

ここでは少しコンソール アプリケーションです。 (ファーム内のサーバー上で実行するように設計) 2 つの引数を受け取る: 項目と値のフィールドに割り当てる ID, 「承認状態」. それは難しいものの多くのコードし、エラー チェックを持たない.

コードは、ハード コーディングされたサイトを検索します。, ハード コーディングされたドキュメント ライブラリを取得し、指定されたアイテムを検索. そのアイテムの親フォルダーを検索し、ステータス値を割り当てます.

ここで私にとって重要な教訓は、SPItem がフォルダーへのアクセスを取得していないこと. SPListItem.File を使用する必要があります。.

誰にも気を批判を提供したり、アイテムのフォルダーを取得するより良い方法を提案する場合, くださいコメントを残す.

<コード>
使用してください。 システム;
使用してください。 その他;
使用してください。 System.Text;
使用してください。 Microsoft.SharePoint;
使用してください。 System.Collections;

名前空間 Conchango
{
    /// <概要>
 /// </概要>
 クラス ManualFolderUpdate
    {
        静的 void メイン(文字列[] args)
        {
            文字列 msh = "ManualFolderUpdate (v1.0): "; // msh ="メッセージのヘッダー"

 コンソール.WriteLine(msh + "を開始.  私は最終 08/08/04 に更新されました。");

            文字列 url = http://localhost/xyzzy;

            使用してください。 (SPSite oSPSite = 新機能 SPSite(url))
            {

                使用してください。 (SPWeb oSPWeb = oSPSite.OpenWeb())
                {
                    SPList docLib = oSPWeb.Lists["ドキュメント"];

                    コンソール.WriteLine(msh + 「ドキュメント ライブラリを得た。");

                    コンソール.WriteLine(msh + "Doc lib 項目カウント: [" + docLib.ItemCount + "].");

                    int FolderID = 0;
                    文字列 再入国 = "xyzzy";

                    FolderID = システム.変換.ToInt32(args[0].ToString());
                    コンソール.WriteLine(「アイテムのフォルダーを求めています。: [" + FolderID + "].");

                    SPListItem 李 = docLib.GetItemById(FolderID);

                    SPFolder thisItemFolder li を =。File.ParentFolder;

                    コンソール.WriteLine(msh + "親フォルダーを得た。");

                    再入国 args を =[1].ToString();
                    コンソール.WriteLine(「状態をを設定 [" + 再入国 + "].");

                    コンソール.WriteLine(「リターンを押してを中止する CTRL C または更新をコミットします。");

                    コンソール.ReadLine();

                    thisItemFolder.Item["承認の状況"] = (再入国;
                    thisItemFolder.Item.Update();

                    コンソール.WriteLine(msh + 「フォルダーの更新が完了.  終了しています。");

                } // SPWeb を使用してください。

            } // SPSite の使用

 コンソール.WriteLine(msh + 「終わった。");

        } // メイン

    } // クラス集合的
} // 名前空間
</コード>

</終了>

私のブログを購読します。.

日曜日の朝のおかしい: “お父さん, あなたも知らない”

私たち北ニュージャージー Galvin 政治風刺 t.v の大ファンです. プログラム, 毎日のショー ジョン ・ スチュワートがホスト. 私のブログで政治的な取得する好きではないです。, だからその上よすべてはせず、 毎日のショー, 私は可能性がありますも完全にすべてを失っているユーモアのセンスのかについて 12/12/2000.

我々 先週初め、デッキがあり、食事を過ごしていたし、私の 10 歳の息子の最近のエピソードをもたらす、 ショー. コメントをしました。, "ジョンスチュワートは、彼を知っています。 良くない私をからかう ジョン ・ スチュワートの悲惨な結果になります。"

私の息子は、しばらくそれについて考えているし、言う: "お父さん, ナンバーワン: 彼はあなたを知らない。"

番号 2 を待ってください。, しかし彼は決定するだけで十分だったし、次の課題にビートをスキップせず移動.

以前はジョークのこれらの種類のうち多くのマイレージを得ることができます。, 彼は私にあまりにも使用されるかも成熟した得ているまたはその両方. 私は何らかの方法を調整する必要があります。.

</終了>

私のブログを購読します。.

Technorati のタグ:

従業員トレーニング スケジュールと素材テンプレート — シート カウント バグ プラス セキュリティ問題の修正(?)

これは非常に人気 "すばらしい 40" テンプレート. 広く知られているバグがあります。 (私はそれを修正する方法についてもブログをです。).

Sogeti リリース、 codeplex プロジェクト この 1 週間、バグを修正します。 (これはそれ自体でいいです。, ない驚天動地が) しかし、彼らもはるかに延期した問題を解決する主張: セキュリティ. ファブ 40 テンプレートは非常に寛大なセキュリティ設定が必要です。 (ユーザーが共同作成者レベルのアクセスの事実上すべてを). 以上ではなく! Codeplex の概要によると:

"も、このテンプレートは、新しい含まれていますカスタム ワークフロー アクションをすべてのユーザーを与えることがなく動作するようにテンプレートをできる貢献コース一覧へのアクセス許可。"

それは良いものをチェック アウトする価値があります。.

</終了>

私のブログを購読します。.

SharePoint Designer ワークフロー, イベント レシーバーと “リスト アイテムを更新します。” 対 “現在のアイテムにフィールドを設定します。”

私たちは"通信する SharePoint デザイナー ワークフローのセットを持っています。" サイトの列値の変更を介してリストにイベント レシーバーを備えた. たとえば, 場合は、サイト内の列"SetDuedate" 設定されて、ワークフローによって真, イベント レシーバーがその変更を検出します。, 期日を計算し、別のサイト内の列にその日付を割り当てます, 「期日。" イベント レシーバーは、複雑なビジネス ルールを使用して期日を計算できるためものをこのような分割我々 (会社の休日や週末を考慮) SPD しながら本当にことはできません。.

1 つの特定のインスタンス, 我々 はこのトリックで問題に遭遇しました。. これはすべて、デバッグがかなり困難, しかし、我々 は 1 つ場合に明確な結論に来た (少なくとも), イベント レシーバーは、すべての時間を実行されませんでした。. ワークフローの 1 つのステップで, サイト内の列の値を変更して、イベント レシーバーを実行する表示されませんでした。. ただし, それは一貫して、ワークフローの各段階で実行されていた.

それを確認した後, 私は幸せなワークフロー ステップ"更新リスト項目を使用することに気づいた" その他のステップを使用"現在のアイテムのセット フィールドです。" リスト アイテムを更新更新していた「現在の項目。" 確信はない我々 は、以来、彼らは同じことをやっているように思わ他上の 1 つを選んだ理由.

だから … リスト アイテムを更新アクション、イベントは発生しました。. 反対に, 現在のアイテムにアクションをしなかった設定フィールド.

私は両方の場所でリスト アイテムを更新を使用し、 ヴィオラ! それは働いた. [[ わき合計であります。, 私はほぼ毎日のためのバイオリンを演奏 15 年 ]]

これから, 一応信じて"設定フィールド" アクションは、火災へのイベント レシーバーを発生しません, 少なくともいくつかの時間の.

この問題のために私たち悩ま週間.

これは 1 つのそれら」行動を観察しました。" 投稿. 見たこれ起こる一度特定の環境で、私はいくつかの推測どおりに物事がなぜ起こったか. この 1 つに任意の洞察力を持っている場合, コメント欄で共有してください。.

</終了>

私のブログを購読します。.

Technorati のタグ: