SharePoint 최고의 사례 컨퍼런스, “모범 사례,” 그리고는 방에 코끼리

참석 하 고 지난 주 SharePoint 모범 사례 회의 운이 좋았어요. 난 아직도 새로운 전체 "것을 말하기에" 그리고, 솔직히, 나 자신을 얘기를 기다리는 개 범 벅 하는 동안 처음 절반에 대 한 약간 긴장 했다. 일종의 긴장 느낌 조금 힘든 발표자에 주의 날을 만든 (내가 그들을 무시 하지). 대신, 참석자에 좀 더 초점을.

회의 항상 내 마음 경주를 설정 하 고 이것에 많은 걸릴 했다. 이 회의 우수한. 그것은 여러 가지 방법으로 평소 생각. 그것은 무거운 개발자 컨퍼런스 아니었다. 그것을 dev 부분 확실히 했다, 하지만 그것은 적어도 생각 60% 비 개발 문제에 초점을 맞춘, 아마 높은 80%. 나는 SharePoint 시장의 진화 본질을 말하는 것. 기업 들은 다양 한 방식으로 SharePoint를 구현 하 고 있다 그리고 그들은 바로 그것을 수행 하는 방법에 대 한 지침을 찾고 있습니다.. 고 기능/솔루션을 만드는 방법에 대 한 아니라 지침 (지금까지 어떤, 아주 잘 설립 되었습니다.).

회의 참석 했다 대부분의 모두에 게 대단히 귀중 한 고 주최 할 회의 다시 내년 초 계획 알고 믿습니다..

즉, 나 거기 희망 놓친된 기회 이었다고 믿는다 다음 회의 주소. 그것은 기회를 놓치는 말, 하지만 그건 나쁜 것. 지역 사회 필요를 발견 자체는 좋은 건. 회의 논의 다양 한 거 버 넌 스 등의 다양 한 모범 사례, 훈련, 요구 사항 수집, 검색, 개발, 정보 아키텍처, 등. 내가 놓친된 기회 "녹색 필드와 함께 할 수 있다는 생각" 많은 유용한 기본 가정.

우리가 그린 필드에 대 한 얘기, 우리 SharePoint 생산에 간 하지 않은 우리는 깨끗 한 슬레이트로 시작 의미. 이것은 정의 하 고 관리 하는 지배 구조에 대 한 모범 사례를 사용 하 여 바로 시작할 수 있기 때문에 이상적 이다, 정보 아키텍처, 등. 그러나 … 이미 수천 명의 사용자와 생산에 있어 때 (또는 수천의 10) 처음에 모범 사례를 따라 하지 않았다? 내가 회사를 본 적 … 에 헴 … 매우 홀수 정보 아키텍처는 그들의 환경에 구운. 이 회의 조직에 그런 종류의 문제에 대 한 많은 지침을 제공 생각 하지 않습니다. (그리고 난 그냥 IA 뜻, 지배 하지만, 검색, 다른 많은 지역). 물론, 솔루션의 큰 부분을 알고 문제가 있는 그리고 매우 귀중 한.

온라인 SharePoint 커뮤니티도 이것을 해결 하기 위해 많은 완료 하지 않은 것 같아요. 난 내가 하지 않은. 그것은 매우 어려운 문제를 여러 수준에서 해결. 기술적으로 어렵다. 그것은 하드 예산. 문화적으로, 그것은 하드. 그러나, 그것은 아마 대부분 보다는 더 큰 현실 세계 문제. 회의 종료 이후, 이러한 종류의 문제 및 어떻게 하나 그들을 해결할 것 이다에 대 한 생각을 해 봤는데. 거기 보다 더 좋은 대답을 수 있다, "제거 및 다시 설치" 커뮤니티에 머리를 얼굴을 해야.

나는이 좋은 기회 블로깅 커뮤니티에 대 한 경험이 생각 생각 지도자를 그들의 환경 복구 하는 방법에 몇 가지 지침. 작은 하지만 SharePoint 끝낼 수의 결과로 나쁜 하 고 지속적인 명성을 제대로 0이 아닌 위험 설계 구현 가난한 관리 때문에 실패 하는 것 같아요, IA, 등.

</끝>

내 블로그를 구독.

테크노 태그:

블록에 새로운 블로거

내 EMC 동료, 에릭 스 웬 슨, 싸움에 뛰어 설득, stand up and be counted 🙂

그는 다양 한 SharePoint 항목에서 브랜딩에 대 한에 대 한 블로그 http://erikswenson.blogspot.com/. 그의 최근 게시물의 일부 포토샵에 대 한 흥미로운 것 들을 포함, Microsoft Office 소규모 비즈니스를 위한 라이브, SharePoint 관리, 등등 사용자 지정 WCM 스타일 만들기. 그 브랜드에 자신을 제한 하지 않습니다.. 그것은 약간 다른 SharePoint 블로그는 내가 익숙한 많은 아주 재미 있는 혼합.

그의 RSS 피드는: http://feeds.feedburner.com/SharepointBrandingDesign

그것을 확인 하 고 그에 게 작은 격려. 우리는 모두 때때로 필요, 특히 때 우리가 먼저 정말 다이빙이 블로깅의 세계에.

</끝>

내 블로그를 구독.

테크노 태그:

우수 사례 컨퍼런스: “좋은 요구 사항을” PowerPoint 프레 젠 테이 션

내 세션 중 하나에 대 한 파워 포인트를 업로드 했습니다., "얻을 훌륭한 비즈니스 요구 사항," 바로 여기 (http://cid-1cc1edb3daa9b8aa.skydrive.live.com/self.aspx/Public/Paul Galvin Great Requirements.pptx).

화려한 포인트 시리즈를 제외 하 고, 강력 하 게 만든, 갑판 포함 광범위 한 노트를 보충 하 고 향상 afore 언급 한 화려한 주안점.

모범 사례 회의 놓친을 위해, 내가 제시 하 고 SharePoint 프로젝트에 대 한 정확한 최종 사용자의 비즈니스 요구 사항을 발견 하 려 할 때 아주 잘 작동 하는 프로세스에 대해 충분히 운이 좋았어요. 파워 포인트 플러스 노트가 꽤 좋은 자세하게 설명. 그것은 여기 내 최초의 블로그 게시물 중 하나 보충: http://paulgalvin.spaces.live.com/blog/cns!1CC1EDB3DAA9B8AA!146.entry

</끝>

내 블로그를 구독.

SharePoint 대시보드 온라인 세미나

내 온라인 친구, 통해 마크 밀러와 최종 사용자 SharePoint (www.endusersharepoint.com) 대상 무료 한 시간 세미나를 실행 하는, 언제나 처럼, SharePoint 최종 사용자 커뮤니티에서. 그것은 일어난 일 동부 서머 타임 오후 1 시. 세부 정보는 여기: http://www.endusersharepoint.com/?p=785

그의 온라인 세미나 지난 달 중에 앉아 있다 그리고 그것을 아주 잘 그리고 만약 당신이 Sharepoint에 있는 대시보드에 몇 가지 매우 실용적인 정보에 관심이, 그것은 가치가 확신 합니다 1 시간 투자.

</끝>

내 블로그를 구독.

테크노 태그: ,

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.

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

</끝>

내 블로그를 구독.

테크노 태그: