UPDATE 다른 곳에 썻던 내용을 이곳에 통합하기 위해 옮겼습니다. 이전 내용에서 REST 에 대한 소개와 .NET에서 REST API를 이용해서 SharePoint 데이터를 액세스하는 내용을 알아보았습니다. 이번 내용은 Silverlight 응용 프로그램에서 REST API를 통해 액세스하는 방법을 다루어봅니다. 먼저 Silverlight 응용 프로그램을 생성합니다. Silverlight 디자인은 아래와 같이 Button과 ListBox로 구성합니다. Silverlight 응용 프로그램에 ListData.svc를 서비스 참조 추가를 통해 프록시 클래스를 생성합니다. 프록시 클래스의 클래스 뷰를 보면 앞에서 살펴본 .NET 응용프로그램과 동일하다는 것을 알 수 있습니다. Button의 클릭 이벤트를 생..
UPDATE 다른 곳에 썻던 내용을 이곳에 통합하기 위해 옮겼습니다. Client Side의 OM에서 Client OM은 이전내용에서 다루었으며 이번 블로깅은 SharePoint 2010에서 REST API 에 대한 내용을 다루어 보겠습니다 SharePoint 2010에서는 Representational State Transfer (REST)를 통한 데이터 작업이 가능합니다. SharePoint 목록 데이터, 문서 라이브러리의 Excel 문서의 차트, 표 등의 데이터를 손쉽게 액세스 할 수 있습니다. 액세스 하는 방법은 ListData.svc 를 통해서 진행하게 됩니다. 응용 프로그램에서 서비스 참조 추가 등을 통해 처리되게 됩니다. 아래 그림은 ListData.svc 를 액세스한 결과입니다. http:..
UPDATE 다른 곳에 썻던 내용을 이곳에 통합하기 위해 옮겼습니다. Client Object Model에 대해서 다시 한번 정리를 해보도록 하겠습니다. SharePoint 개체를 액세스 하기 위해서는 Microsoft.SharePoint.dll 이 있어야 하는데 원격 클라이언트에서는 Microsoft.SharePoint.dll 어셈블리를 접근하기 곤란합니다. SharePoint 2010에서는 Client Object Model을 제공해서 원격 클라이언트에서 손쉽게 SharePoint 데이터를 액세스할 수 있습니다. 아래 그림은 Client Object Model을 설명하면서 언급하는 그림인데 저는 먼저 코드를 나열하고 살펴봅니다. Client Object Model을 사용할 수 있는 주된 이유는 아래 ..
UPDATE 다른 곳에 썻던 내용을 이곳에 통합하기 위해 옮겼습니다. 이전 블로그에서는 javascript로 SharePoint 항목의 데이터를 추가하는 것을 알아보았는데 이번 블로그에서는 공지사항 목록을 생성하는 내용을 알아보겠습니다. 여기까지 Client Object Model을 살펴보시면 SharePoint Server Object Model의 내용을 그대로 원격 클라이언트 위에서도 사용이 가능하다는 것을 알 수 있습니다. Visual Studio 2010을 이용해서 빈 SharePoint 프로젝트를 생성하여 Application Page를 추가합니다. 추가한 페이지에 아래와 같은 코드를 작성하고 결과를 확인해봅니다. 추가한 Application Page 의 PageHead content 부분에 아..
UPDATE 다른 곳에 썻던 내용을 이곳에 통합하기 위해 옮겼습니다. 이번 블로그는 SharePoint 2010의 데이터 기술 중에서 Client Object Model의 마지막 javascript에 대한 내용을 다루어 보겠습니다. Javascript는 sp.js를 통해 SharePoint 개체를 접근할 수 있습니다. SharePoint 2010 프로젝트를 통해 알아보도록 하겠습니다.빈 SharePoint 프로젝트를 생성하면서 프로젝트 이름을 아래와 같이 “javascriptOM”이라고 합니다. SharePoint 2010 사이트 주소를 입력하고 Farm Solution 으로 지정합니다. 프로젝트에서 Application Page를 추가하도록 합니다. 솔루션 탐색기에서 오른쪽 클릭해서 추가, 새 항목을 ..
UPDATE 다른 곳에 썻던 내용을 이곳에 통합하기 위해 옮겼습니다. 이전 블로그에서 설명한 SharePoint 2010 데이터 기술 중에서 Client OM(개체 모델)에 대한 내용을 알아보도록 하겠습니다. SharePoint 2010 데이터 기술에 대한 내용은 아래 주소를 참고하시기 바랍니다. http://www.vsts2010.net/224 SharePoint 2010 박스 위가 아닌 원격에 떨어져 있을 경우 SharePoint 개체를 액세스하려면 웹 서비스를 통해 힘들게 해야 하지만 SharePoint 2010에서는 아주 손쉽게 접근할 수 있도록 Client OM을 제공해주고 있습니다. 생성할 수 있는 유형은 .NET, Silverlight, Javascript 를 통해 접근할 수 있습니다. 아래..
UPDATE 다른 곳에 썻던 내용을 이곳에 통합하기 위해 옮겼습니다. 결론은 그다지 큰 변화는 없습니다. (VS 2010, SharePoint 2010 RC 한글로 테스트했습니다.) 프로젝트 템플릿이 추가될 예정이지만 출시 버전에는 예전과 동일합니다. 이전 버전의 화면은 생략하겠습니다. 프로젝트 항목들도 크게 바뀐 것은 없지만 Workflow Association Form, Workflow Initiation Form이 빠져버렸습니다. 좀 지켜봐야 할 것 같습니다. 일반 웹 파트 소스 코드는 기존에는 클래스의 생성자와 CreateChildControls, RenderContents 메서드가 있었고 base 메서드를 호출해주었는데 출시 버전에서는 달랑 CreateChildControls 메서드만 아래 그림..
UPDATE 다른 곳에 썻던 내용을 이곳에 통합하기 위해 옮겼습니다. 앞의 블로그에서 Web Part에 대한 내용을 살펴보았는데 솔루션 탐색기에 보면 Feature 폴더가 생겨 있는 것을 알 수 있습니다. 그리고 Web Part 폴더 항목을 보면 Elements.xml 파일이 있는 것도 알 수 있습니다. 실제로 2007 버전부터 Feature가 사용되었으며 개발자들이 생성할 경우는 수작업을 해주어야만 했습니다. 2010에서는 수작업이 많이 줄어든 모습을 알아보도록 하겠습니다. 이번 시간에는 xml 파일에 속성을 추가해보고 Feature Designer를 살펴보도록 하겠습니다. Visual Studio 2010의 SharePoint 프로젝트의 Visual Web Part를 이용해서 Feature Desig..
UPDATE 다른 곳에 썻던 내용을 이곳에 통합하기 위해 옮겼습니다. Visual Studio 2010에서 새롭게 제공되는 Visual Web Part를 생성해서 배포, 테스트하는 예를 알아보도록 하겠습니다. 이전버전의 웹 파트는 디자인하기가 시간이 걸리는 작업이며 AJAX 기능을 구현하려고 해도 설정과 코딩이 필요합니다. 하지만 Visual Studio 2010에서 Visual Web Part를 이용하면 얼마나 쉽게 생성할 수 있는지 알아보겠습니다. Visual Studio 2010에서 프로젝트를 생성하면서 Empty SharePoint Project에서 새 항목을 추가하면서 Visual Web Part를 추가해도 되고 별도로 Visual Web Part 프로젝트를 통해서 생성해 됩니다. Empty S..
UPDATE 다른 곳에 썻던 내용을 이곳에 통합하기 위해 옮겼습니다. 이전 블로그에서는 개발 환경 테스트 개념으로 간단한 Web Part를 생성해보았는데 여기서는 데이터베이스 연동과 여러 기능을 붙여 좀더 구체적으로 Web Part를 생성해보겠습니다. 말씀드릴 내용은 MOSS 2007에서 했던 내용과 동일한 내용입니다. Hello World는 너무 간단하여 데이터베이스 연동과 속성 노출 등을 구성해봅니다. 다음 블로그에서는 VS 2010에서의 SharePoint 지원 내용으로 Visual Web Part와 AJAX를 가미해서 보다 더 쉽고 강력하게 개발하는 내용을 다뤄보겠습니다. 완성된 모습은 아래와 같습니다. 텍스트 상자에 카테고리 ID를 입력하고 버튼을 누르면 해당 제품 이름과 가격 리스트가 표시되며..
- Total
- Today
- Yesterday
- SharePoint Online
- 정홍주
- Microsoft Fabric
- Power BI Copilot
- Power BI
- redJu
- Windows Phone 7
- copilot
- Visual Studio 2010
- 업데이트
- Windows Azure 업데이트
- Windows Azure Mobile Services
- Power BI 업데이트
- sql server 2012
- SharePoint 2013
- SharePoint Object Model
- 페이지를 매긴 보고서
- Power BI Desktop Update
- Paginated Report
- Windows Azure
- Cloud
- 목표
- Power BI Desktop
- Power BI Update
- SharePoint 2010
- hongju
- 클라우드
- sharepoint
- SQL Azure
- Power BI Desktop 업데이트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |