2010-07-15 4 views
2

우리는 현재 완전히 개발 된 웹 양식 응용 프로그램을 가지고 있습니다. 기본적으로 WordPress는 여러 사용자가 .net을 사용하여 콘텐츠를 게시합니다. 그것보다 더 많은 일을하지만, 그것을 설명하는 가장 간단한 방법입니다. 우리의 "웹 마스터"(저는 Gov에서 일하고 있습니다)는 SharePoint 내부에 모든 것을 넣고 싶습니다. 우리는 현재 SharePoint 2007을 가지고 있습니다. SharePoint 내에서 개발 한 경험이 없으므로 많은 것을 알지 못합니다.SharePoint 내에서 응용 프로그램을 개발해야하는지 결정하는 방법

제 질문은 SharePoint에서 응용 프로그램을 개발할시기와 외부에서 개발할시기를 어떻게 결정할 수 있는가입니다.

+0

Everything을 SharePoint로 이동하면 무엇을 얻게됩니까? 비용은 얼마입니까? – FrustratedWithFormsDesigner

+0

나는 이미 SharePoint를 보유하고 있다는 사실 외에 무엇을 얻을지 모르겠다. 솔직히 나는 그것만이 통제의 문제라고 생각합니다. SharePoint에서 개발 작업을 수행하는 데 불리한 점이 없습니다. 많은로드 블록을 치고 싶지는 않습니다. 재개발 사실은 끔찍할 것입니다. 그래서 SharePoint에서 또는 외부에서 개발할 때 어디에서 선을 그어야하는지 궁금합니다. – Loktar

답변

3

몇 가지 사항에 따라 다릅니다.

응용 프로그램에서 SharePoint 기능 (데이터 저장을위한 목록, 버전이있는 문서 라이브러리, 보안 그룹 등)을 사용해야하는 이유가 있습니까? SharePoint 내에서 ASP.NET 페이지를 호스팅하고 있지만 그 기능 중 일부를 사용하지 않는 경우에는 번거롭게 할 가치가 없습니다.

그러나 기존 SharePoint 사이트에 응용 프로그램을 추가하는 경우에도 여전히 좋은 생각 일 수 있습니다. 한 곳에서 모든 것을 구성하는 것은 별도의 웹 응용 프로그램을 설정하는 것보다 사용자에게 더 편리 할 수 ​​있습니다.

+0

감사합니다. – Loktar

0

SharePoint를 사용하여 응용 프로그램을 다시 설계해야하는 경우 SharePoint를 사용하여 개발해야하는 매우 중요한 이유 중 하나입니다. 그 외에도 아키텍처 결정에 영향을 미치는 사람들은 자신의 좋은 이유가있을 수 있습니다.

SharePoint는 보안 관리, 검색 및 탐색 기능을 제공하여 웹 퍼즐에 관련된 몇 가지 이름을 지정합니다. .Net에서 동적 웹 응용 프로그램을 이미 작성하고 있다면이 과정에서 배운 내용 중 많은 부분이 적용되지만 학습을해야합니다.

대부분의 웹 응용 프로그램을 SharePoint로 옮기는 유일한 방법은 귀하의 orginization이 아닙니다. 지금 배우지 않으면 커브를 뒤지는 위험이 있습니다.

+0

그래, 어느 시점에서 SharePoint 내에서 개발을 배워야하지만 요구 사항은 실제로 응용 프로그램이 SharePoint 내에 불행하게도 있다고 말할 수 있도록 다시 설계하는 것입니다. 그들은 표준 웹 서버를 폐기하고 100 % SharePoint 솔루션으로 이동하려고합니다. – Loktar

+0

SharePoint 솔루션 패키지를 통해 모든 웹 서버 사용자 지정을 배포하라는 요청을 받고 있습니까? 그렇다면 커스터마이즈 할 가능성이 많습니다. 바닐라 ASP.Net에서 SharePoint 내부에서 호스팅되는 솔루션으로 이동하는 경우 전혀 작동하지 않게하려면 약간의 학습이 필요합니다. 더 잘 작동하려면 더 많은 학습이 필요합니다. :) –

0

기존 응용 프로그램을 SharePoint 웹 파트 (페이지 뷰어)에 '표시'할 수도 있습니다. 이렇게하면 응용 프로그램은 그대로 유지되고 SharePoint 환경 내에 '표시'됩니다. 이것은 다소 까다로운 해결책이지만, 특정 상황에서 개발 시간, 학습 시간 및 제어를 고려하면 실행 가능할 수 있습니다.

관련 문제