우리 팀은 이것으로 나뉘어 있으며 제 3 자 의견을 얻고 싶습니다.
우리는 응용 프로그램을 구축 중이며 WCF 서버와 함께 .Net WPF Desktop Application 또는 jQuery를 사용하는 ASP.Net 웹 응용 프로그램을 사용할 것인지 결정할 수 없습니다. 나는 여기에 몇 가지 사양으로 질문을하고 양쪽을 사용하는 장단점이 무엇인지 알 것이라고 생각했습니다. 나는 내가 좋아하는 편이며 편견이 있다고 느낀다.
이상적으로 우리는 가능한 한 빨리 소프트웨어의 초기 릴리스를 빌드 한 다음 속도를 늦추고 나중에 원하는 추가 기능 / 구성 요소를 빌드하는 데 시간이 걸립니다. 무엇보다도 우리는 소프트웨어가 빠르기를 원합니다. 사용자는 하루 종일 레코드를 살펴보고 레코드로드 또는 화면 새로 고침 지연으로 인해 생산성이 저하됩니다.
신청 세부 사항 :
- 초기 버전에 대해 약 100 개의 서로 다른 화면을 추정하고 있으며 초기 릴리스 이후에 추가되는 많은 화면이 계획되어 있습니다.
- 알림 및 이벤트 시스템에 양방향 통신을 사용하려고합니다.
- 현재 약 100 명의 사용자를 지원해야하지만 최대 500 명의 사용자를 늘릴 수 있다고 들었습니다.
- 우리는 여러 위치가 있습니다
고려해야 할 항목 (처음에는 아니지만 향후 릴리스에서 제공 될 수 있음) :
- 초기 릴리스 이후 추가 할 추가 구성 요소를위한 공간 (이 중 많은 부분이있을 수 있습니다. 초기 애플리케이션보다 여기에서 작동 할 수 있음)
- 키보드 탐색
- 성능은 필수입니다
- 초기 버전으로 생산 속도
- 낮은 유지 보수 오버 헤드
- 향후 지원
- 소프트 폰 / 스캐너 통합
우리 개발자 :
- 지난 몇 개월 동안 WPF를 배우고있는 프로그래머가 1 명인데이를 위해 WPF를 사용할 것을 제안했습니다.
- ASP.Net에 익숙하고 향후 프로젝트에 도움을 줄 수있는 두 번째 프로그래머가 있지만 현재 소프트웨어를 유지 관리하는 데 시간이 걸리기 때문에 초기 릴리스까지 많은 작업을하지 않을 것입니다.
- 둘 다 함께 일했고 어느 쪽에도 편한 사람이 있습니다
- 프로젝트 관리를 수행하는 외부 회사가 있으며 ASP.Net 회사입니다.
- 1-2 명을 고용 할 계획이지만 먼저 어떤 방향으로 가고 있는지 알아야합니다.
환경:
- 일반 사용자는 터미널 서비스가있는 Windows 2003 서버에 있습니다. RDP 연결을 통해 WYSE 씬 클라이언트를 사용하여 연결합니다. 관리자는 XP 이상의 자체 PC를 보유하고 있습니다. 사용자는 IE를 웹 브라우저로 사용하도록 제한되어 있지만 자체 해상도를 지정할 수 있습니다.
- 다른 위치는 MPLS 연결을 통해 네트워크에 연결
이를 바탕으로 무엇을 선택하고 이유는 무엇입니까?