2012-04-06 3 views
1

.NET 코드 블록을 SharePoint 365의 페이지 (SharePoint의 클라우드 버전)에 추가 할 수 있습니까? 그렇다면 web.config에서 코드 블록을 어떻게 허용합니까?SharePoint Online (Office 365 Cloud)은 인라인 코드 블록을 지원합니까? SharePoint Designer 코드보기?

SharePoint 디자이너를 사용하여 양식을 사용자 지정하고 외부 데이터 소스로 데이터보기를 만들 수 있습니까?

asp.net 코드 숨김 파일과 클래스 참조를 사용할 수 있습니까? (나는 의심 스럽습니다)

답변

0

.NET 개발자가 아니기 때문에, 여기에 제한된 지식이 있습니다. 오피스 365에서는 SharePoint의 멀티 테넌트 (multi-tenant)의 구현이고 당신은 다음과 같은 기능이 있어야합니다 샌드 박스 솔루션으로 SharePoint 디자이너와 양식 및 데이터 뷰를 사용자 정의 할 수

  • 능력을

    • 업로드 코드 블록을

    Office 365는 30 일의 시련을 제공하므로이를 테스트 할 수 있습니다. 재판을 시작할 때주의해야 할 몇 가지주의 사항이 있으므로 자세한 내용이 필요하면 알려주십시오.

  • 4

    .NET 코드 블록 (서버 쪽 스크립트)은 Office 365에서 지원되지 않습니다. 코드가 포함될 컨트롤과 웹 파트에서 ASPX 페이지를 작성해야합니다. SharePoint Online 솔루션은 restrictionssandboxed solutions (SharePoint 2010)으로 공유합니다. 솔루션 범위는 사이트 모음입니다. 웹 응용 프로그램이 아니므로 web.config에 액세스 할 수 없습니다. 그러나 필요하지 않을 수도 있습니다. SharePoint 엔진이 web.config를 사용하여 관리하지 않지만 단일 사이트 모음에만 바인딩되고 가장 일반적인 작업 인 SafeControls가 지원됩니다. deploying a web part의 예를 볼 수 있습니다.

    디자이너를 사용하여 페이지, 양식 및보기를 사용자 정의 할 수 있습니다. 작년 말까지 외부 데이터 소스 (엔터티 유형) - BCS -는 added to SharePoint Online이었습니다. 지원되는 커넥터 유형을 확인하지 않았습니다. 나는 적어도 SQL과 WS 소스를 사용한다.

    ASPX 페이지에서 코드 숨김을 사용할 수 없습니다. 사용 가능한 페이지 및 사용자 컨트롤에 대한 ASP.NET 편집이 없습니다. 그래서 코딩 된 컨트롤과 웹 파트로 구성된 페이지를 작성해야합니다. 그러나 이것을 회피하기위한 속임수가 있습니다 - Visual Web Part. 원본 시각적 웹 파트는 ASP.NET 컴파일에 의존하기 때문에 샌드 박스 솔루션에서 사용할 수 없습니다. 미리 컴파일 된 코드를 솔루션에 패키징하고 샌드 박스에 친숙한 Visual Studio 2010 SharePoint Power Tools에서 사용할 수있는 템플릿이 있습니다.

    SharePoint Online에 배포하기 전에 로컬 SharePoint 2010에서 샌드 박스 솔루션을 개발하고 테스트 할 수 있습니다. SharePoint Online에 대한 솔루션을 배포하는 것이 현지 팜보다 훨씬 빠르다는 사실에 놀랐지 만 MSVS는 개발을 매우 편안하게 만듭니다.

    --- 페르다

    관련 문제