외부 콘텐츠 형식(3)-Visual Studio 2010 외부 콘텐츠 형식을 Visual Studio 2010에서 구성해보도록 하겠습니다. Visual Studio 2010을 이용하여 SharePoint 빈 프로젝트를 생성하고 새 항목 추가에서 비즈니스 데이터 연결 모델을 선택하고 “ProductModel” 로 이름을 지정합니다. 생성된 결과는 아래와 같습니다. BDC 디자인 창의 Entity1을 “Product”로 변경합니다. 그리고 Identifier1 속성을 “ProductID” 로 변경하고 속성 창에서 System.Int32로 데이터 형식을 변경합니다. 솔루션 탐색기의 Entity1.cs 파일을 Product.cs 로 변경하고 아래와 같이 속성을 추가합니다. 실제 외부 목록이나 외부 데이터 열에서..
외부 콘텐츠 형식(2)-SharePoint Designer 2010 (3) 이번 내용은 필터를 생성하는 내용을 다루어 보도록 하겠습니다. SharePoint 2010에서의 열 만들기의 경우 외부 데이터 형식을 선택할 수 있습니다. 그러면 사용자들은 제품 ID나 제품 이름으로 검색해서 데이터를 사용할 수 있습니다. 외부 데이터를 사용하지 않는다면 별도의 목록으로 만들어두어야 하며 데이터를 동기화 해주어야 하고 통합시켜주어야 해서 작업이 더 많아질 수 있습니다. 또한 직접 입력한다면 오타 등으로 인해 데이터 무결성이 떨어지게 됩니다. SharePoint Designer 2010을 통해 열의 외부 데이터 형식을 손쉽게 접근해 볼 수 있습니다. 자 그러면 SharePoint Designer 2010의 외부 콘텐..
SPLINQ 를 통한 페이징 예전 글에서 SPQuery 를 통한 페이징에 대해서 다루어 보았습니다. 그리고 LINQ to SharePoint 에 대한 내용도 다루어 보았습니다. 앞부분에서 누락되어 정리해둡니다. SPLINQ 를 통해서 페이징이 가능합니다. 원래 LINQ에 있는 기능일 뿐입니다. 아래에서 간단히 코드를 통해서 살펴보도록 하겠습니다. 간단히 Title 0에서 Tile 49까지 추가되어 있습니다. SPMetal 을 이용해서 엔티티 클래스를 생성하고 프로젝트에 엔티티 클래스 파일을 추가했습니다. 자 그럼 1 페이지 코드를 살펴보도록 하겠습니다. SPLINQ의 쿼리에서 Skip, Take를 사용하고 있습니다. 결과는 다음과 같습니다. 2 페이지의 경우는 int Page=2 라고 바꾸면 됩니다. 아..
외부 콘텐츠 형식(2)-SharePoint Designer 2010(2) 앞에 글에 이어 나갑니다. 필터 매개 변수 구성에서는 값을 제한 하거나 와일드 카드를 통해 검색하는 것을 설정합니다. 외부 목록의 경우 값을 제한 하지 않으면 화면에 표시가 되지 않으므로 설정해야 합니다. 필터 매개 변수 추가를 클릭합니다. 그러면 오른쪽 상단의 “추가하려면 클릭” 링크를 볼 수 있습니다. 데이터베이스의 열을 적절히 선택하고 링크를 클릭합니다. 필터 구성 창에서는 필터 형식을 선택할 수 있습니다. 여기에서는 외부 목록을 위해 제한을 선택하고 확인을 클릭합니다. “제한”에 대해서는 반드시 제한에 대한 기본값을 지정해야 합니다. 마침을 누르고 저장을 하면 외부 콘텐트 형식을 만들게 되고 Business Data Conn..
외부 콘텐츠 형식(2)-SharePoint Designer 2010(1) 외부 콘텐츠 형식을 만들기 위해 SharePoint Designer 2010을 이용하여 외부 목록을 생성해보도록 하겠습니다. 외부 콘텐츠 형식을 만들기 위해서는 SharePoint Designer 2010에서 사이트를 열어서 생성하게 됩니다. 위의 화면에서 리본 메뉴중의 외부 콘텐츠 형식을 클릭합니다. 이름과 표시이름은 데이터베이스의 테이블 이름과 동일하게 “Contacts”로 지정합니다. 네임스페이스는 이름보다 한 단계 위의 카테고리 개념으로 보면 됩니다. 또한 Office 항목 형식에서 지정한다면 Outlook의 연락처로 연결도 가능합니다. 그리고 SharePoint Workspace 2010에서 오프라인 동기화 사용을 체크할 ..
외부 콘텐츠 형식(1) – 소개 이번 글에서는 개발자들이 접근해야 하는 “외부 콘텐츠 형식” 에 관련된 내용입니다. 이전 버전에서는 Business Data Catalog 라는 기능으로 외부 데이터를 SharePoint에 손쉽게 통합을 할 수 있었는데 XML 파일을 생성하는데 도구를 제공하지 않다가 BDC Definition Editor를 제공해서 작업했었습니다. SharePoint 2010에서는 Business Data Connectivity Services 를 통해 외부 데이터를 손쉽게 통합할 수 있으며 이전 버전보다는 더 많은 기능을 제공하고 있으며 SharePoint Designer 2010과 Visual Studio 2010을 통해 개발 도구를 지원해주고 있습니다. 외부 콘텐츠 형식으로 이용할 ..
샌드박스 솔루션(2) 샌드박스 솔루션에 대한 코드 내용을 한번 살펴보도록 하겠습니다. Visual 웹 파트 프로젝트는 샌드박스 솔루션을 기본적으로 지원하지 않아 일반 웹 파트로 구성을 해보도록 하겠습니다. 빈 프로젝트를 생성하고(샌드박스 솔루션으로 선택하고) 새 항목을 웹 파트로 추가해서 아래와 같은 코드를 작성해봅니다. 샌드박스 솔루션이지만 코드를 작성하고 빌드, 패키지를 해보면 별 문제 없다는 것을 확인 가능합니다. 해당 사이트 모음의 솔루션 갤러리에 wsp패키지 파일을 업로드하고 활성화합니다. 먼저 결과값을 출력할 Label을 아래와 같이 추가합니다. l Hello World를 출력한 Button 클래스를 추가하고 이벤트에서 Label에 결과 값을 출력합니다. 물론 잘 됩니다. 일반적인 코딩에서는 ..
SharePoint 2010 Sandbox 솔루션(1) SharePoint 2010 프로젝트를 만들려고 하면 팜 솔루션이나 샌드박스 솔루션을 선택하는 창을 보게 됩니다. Office 365 의 SharePoint Online 사이트에서는 팜 솔루션으로는 제한되고 Client OM, Silverlight, 샌드박스 솔루션을 위주로 진행하게 됩니다. 샌드박스 솔루션이 어떤 것인지 좀 더 구체적으로 알아보도록 하겠습니다. 위 화면의 옵션은 프로젝트를 생성할 때 선택이 가능하며 배포하기 전에도 속성을 변경이 가능합니다. 샌드박스 솔루션의 특징은 다음과 같습니다. l 해당 사이트 컬렉션의 기능에서만 보입니다. 다른 사이트 컬렉션에서는 보이지 않습니다. l 사이트 컬렉션 소유자가 wsp파일을 솔루션 갤러리에 업로드..
SPQuery 를 통한 페이징 요번 글에서는 페이징에 대한 내용을 다루어 보도록 하겠습니다. 커스터마이징을 통해 List의 데이터를 요구사항에 맞게 보여주게 됩니다. 그럴 경우 Server 개체 모델을 통해서는 SharePoint의 List의 데이터를 SPQuery 클래스를 이용해 CAML를 통해 쿼리, 정렬, 필터를 처리할수 있습니다. 그런데 트러블슈팅하러 업체에 가서 코드를 보니 전체를 들고 와서 처리하고 있어 간단히 정리해봅니다. SPListItemCollectionPosition 클래스를 통해 페이징 처리하는 코드의 예를 한번 살펴보도록 하겠습니다. 먼저 아래와 같은 간단한 사용자 지정 목록에 데이터를 50건 입력했습니다. Ref 는 정렬을 하기 위한 내용으로 0~49까지의 값을 가지고 있습니다...
SharePoint 2010 Service Pack 1 설치 서비스 팩을 설치하기 전에 테스트를 해서 이상이 없는지 확인 후 실제 서버에 적용해야 합니다. 또한 14폴더 백업과 팜 백업을 미리 해두어야 합니다. 적용 후 결과를 확인 해보셔야 하며 잘못 되었을 경우 준비를 해두고 진행해야 합니다. 만약 잘못된다면 다 본인 책임입니다. 커스터마이징하거나 개발 사항의 경우 14 폴더의 기본적으로 제공되는 콘텐트(마스터페이지, CSS) 등을 바로 편집했을 경우 서비스 팩이 설치되면 다 덮어써 버릴 수 있습니다. 이번 기회에 제대로 했는지 확인 가능할 것 같군요. 아래 사이트를 방문해서 언어에 맞게 서비스 팩을 다운로드 합니다. http://www.microsoft.com/downloads/ko-kr/detail..
- Total
- Today
- Yesterday
- Visual Studio 2010
- hongju
- Windows Azure
- sql server 2012
- SQL Azure
- redJu
- Power BI Desktop
- Power BI Desktop Update
- Cloud
- Windows Azure Mobile Services
- Mobile Services
- copilot
- Power BI Desktop 업데이트
- Power BI Copilot
- sharepoint
- 정홍주
- SharePoint Object Model
- Power BI 업데이트
- Paginated Report
- 클라우드
- Windows Azure 업데이트
- Power BI
- 페이지를 매긴 보고서
- 목표
- SharePoint Online
- SQL Azure Data Sync
- SharePoint 2013
- Windows Phone 7
- Microsoft Fabric
- SharePoint 2010
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |