C# Web Project를 이용해 SP 서버의 사이트, 목록등에 대한 구조를 가져오는 방법입니다.

 

※ 주의 : Debug 시 x64 로 설정 하셔야 합니다.

 

[using]

using Microsoft.SharePoint;
using Microsoft.SharePoint.Administration;

 

[code]

             // Site 가져오기
            SPSite root = new SPSite("http://moros/"); // SP 사이트 명 입력

 

            SPSiteCollection siteCol = root.WebApplication.Sites;

 

            // SiteCollection 루프
            foreach (SPSite site in siteCol)
            {
                // Site URL 출력
                Response.Write(site.Url.ToString()+"<br>");
                // Web 루프
                foreach (SPWeb web in site.AllWebs)
                {
                    // Web Title 출력
                    Response.Write(web.Title + "<br>");
                    // List 루프
                    foreach (SPList list in web.Lists)
                    {
                        // List Title 출력
                        Response.Write(list.Title + "<br>");
                        // ListItem 루프
                        foreach (SPListItem item in list.Items)
                        {
                            // ListItem Title 출력
                            Response.Write(item.Title + "<br>");
                        }
                    }
                }
            }

Posted by 홍상길 홍상길

댓글을 달아 주세요

C# Console Project를 이용해 SP 서버의 사이트, 목록등에 대한 구조를 가져오는 방법입니다.

 

※ 주의 : Debug 시 x64 로 설정 하셔야 합니다.

 

[using]

using Microsoft.SharePoint;
using Microsoft.SharePoint.Administration;

 

[code]

            // SP 로컬 서버 호출
            SPFarm farm = SPFarm.Local;
            // SP WebService 호출
            SPWebService service = farm.Services.GetValue<SPWebService>("");
            
            // WebApplication 루프
            foreach (SPWebApplication webapp in service.WebApplications)
            {
                // WebApplication 이름 출력
                Console.WriteLine(webapp.Name);
                // SPSite 루프
                foreach (SPSite site in webapp.Sites)
                {
                    // SPSite URL 출력
                    Console.WriteLine(site.Url);
                    // SPWeb 루프
                    foreach (SPWeb web in site.AllWebs)
                    {
                        // SPWeb Title 출력
                        Console.WriteLine(web.Title);
                        // SPList 루프
                        foreach (SPList list in web.Lists)
                        {
                            // SPList Title 출력
                            Console.WriteLine(list.Title);
                            // SPListItem 루프
                            foreach (SPListItem Item in list.Items)
                            {
                                // SPListItem Title 출력
                                Console.WriteLine(Item.Title);
                            }
                        }
                    }
                }
            }

 

 

Posted by 홍상길 홍상길

댓글을 달아 주세요

Sharepoint 2013 Designer Tool은 Sharepoint 개발 툴인 Visual Studio 2012를 통하지 않고도 쉽게 사이트를 개발, 수정 할 수 있도록 도와 주는 툴 입니다.

 

 

아래 링크를 통해 다운로드 할 수 있습니다.

 

[Sharepoint 2013 Designer 다운로드]

 

 

 

 

 

Posted by 홍상길 홍상길

댓글을 달아 주세요

IE10이 웹 표준을 지향함에 따라 기존에 사용하던 DX Filter란 놈을 지원 하지 않습니다.

기존에 사용하던 DX FIlter는 CSS3로 이용하여 개발 하도록 권장 하고 있습니다.

 

DX Filter

Standards-based Alternative

Alpha opacity
AlphaImageLoader <img> or background-image and related properties
Gradient background-image: linear-gradient()
DropShadow text-shadow or box-shadow
Matrix transform, transform-origin

 

'Programming > CSS' 카테고리의 다른 글

[WEB] Internet Explorer 10 DX Filter 사용 불가  (0) 2012.11.20
IE 6.0 에서 Png 파일 사용하기  (0) 2010.12.22
table-layout 속성  (0) 2010.11.14
CSS Style 적용 우선순위  (0) 2010.11.14
하이퍼링크 css  (0) 2010.02.23
footer가 항상 브라우저 하단에 위치하는 높이 100% 레이아웃  (0) 2010.02.17
CSS 버튼  (0) 2010.02.08
마우스 커서 모양 변경  (0) 2010.02.08
테이블(표) 꾸미기  (0) 2010.02.08
테이블 가는선, 스크롤바 색 넣기  (0) 2010.02.08
버튼 관련  (0) 2010.02.08
Posted by 홍상길 홍상길

댓글을 달아 주세요

Windows 8을 사용할때 간혹 라이브러리를 클릭 했을때 pictures.library-ms 오류가 발생 하는 경우가 있습니다.

해당 오류가 발생 하면 해당 라이브러리를 삭제 후에 복구를 해주면 오류가 사라집니다.

 

 

1. 윈도우 탐색기 또는 내컴퓨터를 클릭 한 후 오류가 발생하는 라이브러리를 오른쪽 마우스로 클릭 하여 삭제를 합니다.

 

 

2. 삭제가 완료 되면 라이브러리 최상단 카테고리를 마우스 오른쪽 버튼을 클릭 후 기본 라이브러리 복원을 선택 합니다.

 

 

3. 복구가 완료되면 삭제한 라이브 러리가 생성 됩니다!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Posted by 홍상길 홍상길

댓글을 달아 주세요

이전버튼 1 2 3 4 5 6 7 ··· 38 이전버튼

블로그 이미지
홍상길

공지사항

Yesterday16
Today6
Total295,914

달력

 « |  » 2020.1
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

최근에 달린 댓글

글 보관함