월별 아카이브: 8 월 2008

SharePoint 사용자 그룹 웹캐스트 오늘밤

오늘밤, 08/20/08, 실제 회의이 달 대신 웹캐스트를 방송 하는 코네티컷 SharePoint 사용자 그룹 회의.

오늘의 주제: "Microsoft Office SharePoint 서버 2007 – 엑스트라넷 배포 방법론"

마이크로소프트의 Chris 입지는 토론을 끌 것입니다.. 내가 전에 Chris와 함께 근무 했습니다 그리고 그는 정말 그의 물건을 알고. 만약 당신이이 주제에 관심을가지고, 체크 아웃. 여기 세부 위치:

SharePoint 사용자 그룹 웹캐스트: https://www.clicktoattend.com/invitation.aspx?code=130299

항목: Microsoft Office SharePoint Server 2007 – 엑스트라넷 배포 방법론
스피커:
마이크로소프트의 크리스 Lavista

날짜: 8 월 20th 시간 환영: 6:15 오후 시간: 6:30 오후 -8:00오후


설명:
여러 배포 옵션에 대 한 SharePoint 허용. 토론 것입니다 중앙에 어떻게 안전한 익스트라넷 SharePoint 플랫폼에 배포할 수. 모범 사례 및 시나리오 Forefront 기술 통합 논의, ISA 서버 2006 그리고 IAG 2007. 필요에 따라, 토크를 사용 하는 경우에 단일 사인온 지원.
크리스에 대 한:
Chris 입지는 뉴욕에서 열린 마이크로소프트 기술 센터 기술 건축가. 그의 초점은 SharePoint, 공동 작업, 및 통합된 커뮤니케이션. 그는 금융 서비스 업계에서 근무 하고있다 (체이스, 씨티 그룹) Microsoft에 합류 하기 전 8 년. 그는 microsoft에서 시작 2000 초기 MTC 팀에 합류 하기 전에 그들의 컨설팅 서비스 실천의 일환으로 2006.

등록 & 더 많은 정보: https://www.clicktoattend.com/invitation.aspx?code=130299

</끝>

내 블로그를 구독.

테크노 태그:

이번 달 충족 검색 위원회?

그것은 달의 시작 그리고 지금 처럼 좋은 시간 함께 하 고 최상의 분석을 귀사의 검색 위원회에 대 한, 성공 하 고 그렇게 성공적으로 검색, 등.

검색 위원회 없어? Then form one 🙂

WSS와 MOSS 특히 검색 일부 인간 감독에서 혜택. 일관 된 월별 기준 한 달 몇 시간 투자 뿐만 아니라 원숭이의 배럴 보다 더 재미, 그것은 수 있습니다.:

  • 엔터프라이즈의 정보 요구에 대 한 통찰력을 제공. 사람들이 왼쪽과 오른쪽 항목 "xyzzy 검색 하는 경우," 알다시피 기업에 중요 한 주제.
  • 잠재적인 교육 요구 사항 식별. 사람들이 "xyzzy 주제에 대 한 검색 하는 경우" 하지만 정말 "abcd에 대 한 검색 한다" 정보를 찾는 방법과 어디에 사람들을 교육 하는 사용할 수 있습니다..
  • 조직의 정보 아키텍처를 수정 도움이.
  • 동의어 사전 향상 기회 파악.
  • 다른 기회는 스스로 존재 의심 됩니다..

누가 검색 위원회에 있어야? 당신은 최고의 사람들을 알 것 이다, 하지만 고려:

  • 적어도 하나 (어쩌면 하나의) IT 사람이 이해 하 (배울 수 있는 또는) 검색을 팅 겨 보고 다양 한 방법으로, 최상의 선택 등, 동의어 사전, 관리 되는 속성, 등.
  • 검색 보고서를 읽을 수 있는 몇 가지 주제 전문가, 그것을 섭취 하 고 버튼을 눌러 수 있도록 그것을 비즈니스에 정통한 작업 통신, 레버를 당겨 및 위원회 추천에 필요한 밸브 열기/닫기.
  • 하나 이상의 정보 설계자 유효성을 검사할 수 있습니다, 방법은 하나 또는 다른, 정보 아키텍처 검색 친화적이 고 여부 작동 기업에 대 한 잘 인지.
  • 위원회에 회전 좌석. 일반적으로 이러한 유형의 활동에 참여 하지 않는 하나 또는 두 사람에가지고. 그들은 테이블에 특이 하 고 귀중 한 통찰력을가지고 있습니다..

행복 분석!

</끝>

내 블로그를 구독.

테크노 태그:

신속 하 고 쉽게: Spitemlist의 Spfolder를 얻을

이 문제를 실행 하는 계속 하 고 Google 이해 무엇을 원하는 것으로 보인다, 그래서 이것을 쓸 것 이라고 생각.

지난 주 또는 2에서 디버깅 하는 이벤트 수신기의 많은 해 왔습니다.. 응급실은 문서 라이브러리에 대 한 정의. 문서 라이브러리에 있는 개별 항목 부모 폴더에 밀접 하 게 관련. 그래서, 다양 한 조작에 대 한 항목의 폴더를 항상 있어요. 디버깅 하는 동안, 특정 항목의 ID를 알고에 대 한 폴더의 메타 데이터를 업데이트 하는 데 필요한.

여기는 작은 콘솔 응용 프로그램 (팜의 서버에서 실행 하도록 설계) 두 개의 인수를 사용 하는: 필드에 할당할 값을 항목 ID, "승인 상태". 하드 코드 물건을 많이 하 고 없습니다 오류 검사.

코드는 하드 코딩 된 사이트를 조회, 하드 코딩 된 문서 라이브러리를 가져오고 표시 된 항목을 찾습니다.. 다음 해당 항목의 상위 폴더를 찾습니다 및 상태 값을 할당 합니다..

나를 위해 주요 교훈을 여기는 SPItem 폴더에 대 한 액세스를 하지 않습니다.. SPListItem.File를 사용 해야.

만약 아무도 관심 비판을 제공 하거나 항목의 폴더를 얻을 수 있는 더 나은 방법 제안, 코멘트를 남겨 주세요.

<코드>
사용 하 여 시스템;
사용 하 여 System.Collections.Generic;
사용 하 여 System.Text;
사용 하 여 Microsoft.SharePoint;
사용 하 여 System.Collections;

네임 스페이스 Conchango
{
    /// <요약>
 /// </요약>
 클래스 ManualFolderUpdate
    {
        정적 void 메인(문자열[] args)
        {
            문자열 msh = "ManualFolderUpdate (v1.0): "; // msh "메시지 머리글 ="

 콘솔.WriteLine(msh + "시작.  08/04/08에 마지막으로 바뀌었습니다.");

            문자열 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;
                    문자열 NewStatus = "xyzzy";

                    FolderID 시스템 =.변환.ToInt32(args[0].ToString());
                    콘솔.WriteLine("폴더 항목에 대 한 추구: [" + FolderID + "].");

                    SPListItem li docLib.GetItemById =(FolderID);

                    SPFolder thisItemFolder = li.File.ParentFolder;

                    콘솔.WriteLine(msh + "상위 폴더 있어.");

                    NewStatus args =[1].ToString();
                    콘솔.WriteLine("설정 상태를 [" + NewStatus + "].");

                    콘솔.WriteLine("중단 업데이트 또는 CTRL-C를 커밋 반환을 누릅니다.");

                    콘솔.ReadLine();

                    thisItemFolder.Item["승인 상태"] = NewStatus;
                    thisItemFolder.Item.Update();

                    콘솔.WriteLine(msh + "폴더를 업데이트 완료.  종료.");

                } // Spweb를 사용 하 여

            } // 사용 하 여 SPSite

 콘솔.WriteLine(msh + "완료.");

        } // 메인

    } // 클래스 foldersync
} // 네임 스페이스
</코드>

</끝>

내 블로그를 구독.

테크노 태그:

일요일 아침 농담: “아빠, 그가 당신이 모르는”

우리 북부 뉴저지 Galvin의 정치 풍자 t.v의 큰 팬이 있습니다. 프로그램, 매일 쇼 존 스튜어트에 의해 호스팅. 난 내 블로깅에 정치를 좋아하지 않아, 그래서 내가 그 말할 거 야 그 없이 매일 쇼, 내가 잘 손실 되었을 수 있습니다 영구적으로 모든 유머 감각에 또는 대 한 12/12/2000.

우리가 했던 식사 갑판에 이른 지난 주 및 나의 10 년 오래 된 아들의 최근 에피소드를 제공 합니다 보기. 코멘트를 만들, "존 스튜어트는 그를 알고 있다 더 나은 나의 재미를 만들지 않습니다 또는 존 스튜어트에 대 한 끔찍한 결과가 있을 것입니다."

내 아들 잠시 동안 그것에 대해 생각 하 고 말한다: "아빠, 넘버 원: 그는 당신을 알지도 하지 않습니다."

2 번을 기다렸다, 하지만 그 결정 충분 했다 고 주제에 비트를 건너뛰는 없이 이동.

그것은 농담의 그의 종류에서 더 많은 마일리지를 얻을 수 있는 것이 곤, 하지만 그는 나에 게 너무 사용 하거나 너무 성숙한 지 고 또는 둘 다. 어떻게든 조정 해야.

</끝>

내 블로그를 구독.

테크노 태그:

직원 교육 일정 및 자료 템플릿 — 좌석 수 버그 플러스 보안 수정 프로그램(?)

이것은 매우 인기 있는 "멋진 40" 서식 파일. 그것은 또한 널리 알려져 버그가 있다 (난 그것을 해결 하는 방법에 대 한 심지어 블로그).

Sogeti 출시는 codeplex 프로젝트 이번주에는 버그 수정 (자체적으로 좋은, 아니 지구-산 산 조각 하지만) 그러나 그들은 또한 많은 thornier 문제를 해결 요구: 보안. 팹 40 템플릿에 필요한 매우 관대 한 보안 설정 (사용자가 사실상 모든 것에 참가자 레벨 액세스 해야). 더 이상! Codeplex를 요약 하면:

"이 서식이 파일 또한 포함 하는 새 사용자 지정 워크플로 작업 서식 파일을 모든 사용자에 게 제공 하지 않고 작업을 가능 하 게는 참가 권한을 코스 목록."

그건 좋은 물건을 체크 아웃 가치가.

</끝>

내 블로그를 구독.

테크노 태그: , ,

SharePoint Designer 워크플로, 이벤트 수신기 및 “목록 항목 업데이트” 대 “현재 항목의 필드 설정”

우리는 "통신 SharePoint 디자이너 워크플로 설정" 사이트 열 값이 변경 통해 목록에 이벤트 수신기. 예를 들어, 경우 사이트 열 "SetDuedate" 로 설정 되어 있는 워크플로우에서만 진정한, 그 변화를 감지 하는 이벤트 수신기, 기한 일자를 계산 하 고 다른 사이트 열을 해당 날짜를 할당, "인해 날짜입니다." 우리 분할 것이 이벤트 수신기는 복잡 한 비즈니스 규칙을 사용 하 여 기한을 계산할 수 있기 때문에 (토ㆍ휴일 회사 계정에 복용) SPD는 정말 못해 하면서.

하나의 특정 인스턴스에서, 우리가이 트릭 문제로 달렸다. 모든이 디버깅 하는 것은 매우 어려운, 하지만 우리 한 경우 그 명확한 결론에와 서 (적어도), 이벤트 수신기는 모든 시간을 실행 하지. 워크플로의 한 단계에서, 우리 사이트의 열 값 변경 및 이벤트 수신기는 실행에 표시 되지 않았다. 그러나, 워크플로의 다른 단계에서 일관 되 게 실행 했다.

그것을 검토 한 후, 행복 한 워크플로 단계 "업데이트 목록 항목 사용 주의" 다른 단계 사용 "설정된 필드에서 현재 항목입니다." 업데이트 목록 항목 "현재 항목을 업데이트 했다." 나 확실 하지 않다 때문에 그들은 같은 일을 하 고 있을 것 이라고 우리가 다른 하나를 고른 이유.

그래서 … 목록 항목 업데이트 동작 이벤트를 발생 않았다. 반면에, 동작 않 하는 현재 항목의 필드 설정.

두 곳 모두에서 업데이트 목록 항목을 사용 하 고 비올라! 그것은 일. [[ 총 옆, 거의 매일에 대 한 바이올린 연주 15 년 ]]

이, 가칭 믿습니다 "설정 필드" 액션 이벤트 수신기 화재를 발생 하지 않습니다., 적어도 일부의 시간.

이 문제는 주에 대 한 우리을 bedeviled.

이것은 그 "관찰 동작 중" 게시물. 내가 관찰이 일이 한 번 특정 환경에서 고 왜 일 마찬가지로로 몇 가지 추측을 만드는. 이 것에 어떤 통찰력 있는 경우, 의견에 공유 하시기 바랍니다.

</끝>

내 블로그를 구독.

테크노 태그: