IT 관련 이야기 292

sharepoint version history 에서 필드 나타나지 않게 하기

Sharepoint version history에서 표현되지 않는 필드 설정 하기... sharepoint 관리쉘 실행. # First load SharePoint Core Assembly [System.Reflection.Assembly]::LoadWithPartialName(“Microsoft.SharePoint”) # SET YOUR PARAMETER HERE FOR url, Listname, fieldname $url = "http://servername"; $list = "ListName"; $field = "field"; #Setting up context $contextSite = New-Object Microsoft.SharePoint.SPSite($url); $contextWeb = $c..

바로가기 아이콘 설치 프로그램 생성

프로젝트 수행 중 사용자들 PC에 시스템으로 바로가기 아이콘을 설치해달라는 요청으로 여러가지 알아보다가 정리합니다. 바탕화면 바로기기버튼은 Application Shortcut 은 확장자가 .link / 인터넷 바로가기는 .url 파일로 구성됩니다. Url 파일을 이용해서 개발된 시스템으로 바로가기를 구현해 보겠습니다. 11번가, Gmarket 바로가기 아이콘을 메모장으로 열어보면 다음과 같이 구성되어 있습니다. [InternetShortcut] URL=http://click.dotmap.co.kr/iclick/?a_id=enterjoy1&m_id=11st IconFile=C:\ProgramData\windowviewcon\11st.ico IconIndex=0 [InternetShortcut] URL=h..

Excel 파일 특정셀에 숫자 추가 하기.

엑셀파일 다룰때 보통 Excel OLE 기능을 이용하거나 ADO.Net 을 이용하여 파일을 쓰게 되는데 셀에 숫자형을 지정하거나 하기 위해서 Excel OpenXMLDocument 를 이용하여 서식 지정하는 방법.. MSDN 참조 http://msdn.microsoft.com/en-us/library/bb508943(v=office.12).aspx MSDN 소스가 오류가 있어서 수정 하여야함. xDoc.Save(sheetPart.GetStream(FileMode.Create, FileAccess.Write)); 부분을 정상적인 if block 안으로 이동하여야 함. 첨부된 파일과 Excel 파일 참조하여 적당한 파일 경로 수정.

sharepoint Custom Search 관련

Sharepoint 2013 Search 페이지를 개발하다 오류 사항을 발견했습니다. "사용 가능한 검색 서비스가 없으므로 검색을 완료할 수 없습니다. 자세한 내용은 관리자에게 문의하세요." 물론 검색서비스가 정상적이지 않으면 당연히 발생하는 문제일테지만 검색이 정상적으로 동작하는데 이런 오류가 발생한다면 다음 Article을 참조하시면 도움이 될듯 합니다. MSDN 에 오류 인듯 하네요. 관련 URL 참부 합니다. KeywordQuery doesn’t work or confusion between search namespaces http://martinbodocky.wordpress.com/2013/03/27/keywordquery-doesnt-work-or-confusion-between-search..

Security Token caching 관련 스크랩

Security Token caching 관련 스크랩 현상은 있으나, 테스트는 아직 못해봄. http://sergeluca.wordpress.com/2013/07/06/sharepoint-2013-use-ag-groups-yes-butdont-forget-the-security-token-caching-logontokencacheexpirationwindow-and-windowstokenlifetime/ https://sharelockpoint.wordpress.com/tag/logontokencacheexpirationwindow/ http://blog.randomdust.com/index.php/2013/06/sharepoint-2013-claim-expiration-and-ad-sync/

sharepoint Solution 배포할 때 dll 이 사용중이어서 오류발생 시

sharepoint solution 을 배포할 때 해당 Application의 dll 이 다른 프로세스에 의해 사용중이라는 오류와 함께 배포가 되지 않는 문제가 가끔 발생합니다. 이런경우 바이러스 백신이다, OWSTimer 때문이다 여러가지 경우가 있을수 있습니다. 하지만 정확하게 어떤 Task 가 dll을 사용중인지에 대해서 확실히 알아야 해당 프로세스를 어떻게 할 수 있을 겁니다. tasklist /M 내솔루션.dll 다음 URL을 참고 하시면 도움이 되실듯 합니다. Quick Tip: Error occurred in deployment step ‘Add Solution’ http://www.chaholl.com/archive/2011/01/31/quick-tip-error-occurred-in-de..

아이패드 full screen mode website 구현하는 방법

아이패드에서 전체화면으로 "App" 스러운 화면구성을 위해서 ..... 주소창 제거하여 사용할 수 있는 방법입니다. 주요 키는 페이지 메타 데이터 태그 입력 해야하는것.... Sharepoint master page 에 적용해 놓으면 상당히 유용할듯하네요. http://www.ispringsolutions.com/articles/how-to-make-a-webpage-full-screen-on-an-ipad.html update ---- 첫화면은 App Mode 로 잘 뜨나 a link 를 통해 link로 이동할때 기본적으로 Safari가 동작함. 몇가지 검색 결과에 의하면 javascript 등을 통한 link 는 정상적이라고 함... 어떻게 그 많은 ..... 링크를.... 다음 URL에 trick ..

Sharepoint 개인화 기능 제거

Sharepoint 2013 에서 개인화 기능이 많은 부분 강화가 되었습니다. 하지만 많은 기능 만큼 사용자가 배워야 할 부분이 많아집니다. 자세한 설명은 이전에 등록된 Sharepoint Newsfeed 사용법 을 참고하면 될 듯 합니다. 하지만 사용자가 궁금증이 많아지면 혼란도 오고 불평불만도 늘어나니 일부 사이트에서는 개인화를 없애기도 하죠. Sharepoint 2013 개인화 부분도 이전 제품들과 마찬가지로 User Profile Service 권한 관리 부분에 존재합니다. 다만 기능이 늘어난 만큼 선택도 몇 가지 늘어나 있습니다. 개인사이트를 관리하고 소셜기능을 사용하기 위해서 위의 몇가지 기능을 적절히 조정하여 사용하면 될듯합니다. Follow 와 Sitefeed 는 "사이트 기능"으로 존재합..

VM 환경이 많아지다보니... SID 중복이슈가 늘어나네요.

요 몇년사이 Hyper-v 혹은 VMWare 를 이용한 가상화 서버 구성이 많이 늘어나고 있습니다. 3~4년 전부터 서버 가상화가 조금씩 이뤄지다가 요즘은 거의 대세이다 시피하네요. 가상서버를 구축하다보면 엔지니어들이 OS 설치가 귀찮아서 그런지 아니면 빠르니깐 그런지 모르겠지만 서버 이미지만 복사해다가 올려버리는 경우가 매우 많습니다. 하지만 이럴 경우에 네트워크 혹은 AD 환경하에 서버 SID 가 중복이 발생합니다. SID 가 뭐냐구요? Secure Ids 로 결국은 보안과 관련된 ID로 생각하면 될듯합니다. 이 SID 는 WorkGroup과 관련된 보안 사항에 대해 관여를 하는 것이고 또한 SID 가 동일한 네트워크에 여러대의 컴퓨터가 존재한다면 이컴퓨터들이 각각의 로컬 계정들에 대한 보안 이슈가 ..

Sharepoint 2013 Custom Style Sheet 주의 사항.

Update : 현재 현상은 계속 진행중임... 도저히 알 수 없는 현상들 속출됨. X- File 을 능가함..... 어디 도움 받을데도 없구..... 곤란하네..... 1. CSS filename 기본적인 파일명을 만들때 규칙을 따르면 별 이상은 없으나 화면 인쇄 시 브라우져가 죽는 현상발생 아무리 봐도 이유를 모르겠고 몇날몇일을 헤맨 끝에 발견한 사실 IE10 에서 CSS 파일명에 "_" (Underbar) 있으면 현재까지 먹통되는 현상 있음. 파일에서 "_"를 "-"로 변경후 정상작동.... Sharepoint 2013 Or IE10 의 버그일것으로 추측하나 현재까지 별다른 문서나 Knowledge base 확보하지 못함. ※ 기본적인 CSS 파일 명명 규칙 a-z 영문자 , 0-9 숫자, '_',..

Sharepoint Newsfeed 사용법

2013년 4월 26일 금요일 오전 9:27 Sharepoint 2013 과 sharepoint Online 2013 에서 Social 기능이 강화되면서 Newsfeed 가 새로운 주요기능으로 자리잡게 되었습니다. 물론 Sharepoint Online 에서는 점진적으로 기업용 SNS 인 yammer 과 통합된다는 계획들이 발표되고 있고 또한 Office 365 포털에서 yammer 가입 페이지로 링크도 제공되고 있습니다. 일단 Sharepoint Newsfeed 에 대해 리뷰를 좀 해보도록 하겠습니다. 해당 Article은 Office 365 기반에서 작서되었으며 On premise 환경과 UI 및 기능에서는 약간의 차이가 있을 수 있습니다. 뉴스피드 설정 뉴스피드에 관련된 설정은 내정보 수정을 통해서 ..

Responsive Navigation 관련

요즘 웹프로그램의 가장 Hot 한 과제는 HTML 5 와 CSS3 일 겁니다. 그중에서도 가장 신경 써야 할 사항은 모바일 기기등 다양한 해상도를 지원하기 위한 Responsive 디자인이기도 할 겁니다. IE5/6 는 1024, 그후 1280 요즘은 1920 모니터등 매우 다양하구 아이폰,안드로이드, 아이패드 등 해상도들도 매우 다양해지고 있습니다. 디자인방향은 다시 1024 해상도(아무래도 아이패드등 태블릿 영향)으로 다시 돌아가고 있는 추세이기도 합니다.(네이버,다음 포털 참조) 또다른 방향은 Responsive Design 일것 같네요... 앞으로 모바일 앱들의 방향들도 HTML5로 진화하는 경향과 더불러 알아두면 좋을듯.. 2011년 MSDN 설명자료 참고. http://msdn.microsof..

Sharepoint 2013 / New Office 365 에서 JQuery 사용

Sharepoint 개발에 JQuery 를 사용하려고 하다가 이런저런 테스트를 하던 차에 $(selector)가 먹다가 Null 되었다가 하는 경우가 발생하여 디버깅 하던중 $ 가 sharepoint JS 파일인 assetpicker.js 에 정의되어져 있는것을 발견... 뭐가 이런 골떄리는 경우가...... 도대체 MS 어떤 병맛 개발자가 $ 를 재정의 해놓고 쓴건지... 장난치는것도 아니고... 빨리 패치가 진행되길 강력히 희망한다...... Farm Solution이라면 해당 function을 삭제해 버리겠지만 O365 기반이라 이러지도 저러지도 못하는 이 답답함...... 미쳐버리겠다...... 자세한 내용은 아래 URL참고. http://blog.concurrency.com/sharepoint/..