난 그냥이 모든 통해 갔다, 그래서 내가 생각 해낸 장단점을주지 :
ASP.NET 웹 사이트 관리 도구
장점 :
- 이미 빌드되고, 디버깅되고, 실행할 준비가되었습니다.
- 완벽한 기능 세트. 사용자는 역할, 사용자 및 보안을 핵심 콘텐츠에 추가 할 수 있습니다.
단점 : 그것은 정말 의미가 아니에요
- 원격으로 사용할 수 있습니다. 그것은 VS에서 로컬로 사용하기위한 것입니다. Microsoft의 공식 입장은 : 네가 원격으로 사용할 수는 있지만, 할 때 어떻게 지원하는지에 대해서는 말하지 않을 것이다.
- 비 통합. 따라서 사용자는 Silverlight 응용 프로그램에 로그인하여 다른 사용자를 제외하고 모든 것을 관리합니다. 내 사용자와는 전혀 다른 완전히 다른 시스템에 로그인해야합니까? 훌륭한 시스템은 아닙니다.
롤 자신의 실버 라이트 버전
장점 :
- 완전히 통합 된 시스템.
- 일단 코드를 작성하면 상대적으로 쉽게 작성할 수 있습니다.
단점 :
- 내가 실버 라이트에서 이런 짓을 어떤 오픈 소스 프로젝트를 찾을 수 없습니다. 왜? 반대하는 것이 좋습니다? 자주 그렇게하지 않습니까? 나는 전에 시도한 사람이 거의 없다는 느낌이 싫다.
- 디버깅되지 않았거나 완전한 기능이 아니며 직접해야합니다. 두 가지 역할을 가진 사용자를 생성하는 기능을 사용하는 것은 시간이 많이 걸렸지 만 (어려운 것은 아니지만) 그러나 나는 염려한다 : 내가 어떤 보안 허점을 소개 했는가? 알기가 어렵습니다.
결국, 나는 내 자신의 실버 라이트 버전을 만들었습니다. 너무 많은 사람들이 제 해킹 된 버전에 대해 불만을 나타 냈습니다. 사람들이 내 자신을 만들 정도로 끝내주는 인상을 남겼습니다.