이것이 일반적인 요청이지만 여전히 프로젝트 요구 사항이라는 것을 알고 있습니다. 기본적으로 우리는 서버에서 화면의 논리와 디자인을 유지하려고합니다. 클라이언트가 시스템에 로그인하면 화면이 다운로드되어 클라이언트 시스템에서 실행됩니다. 그 중 가장 좋은 예는 모든 것이 중앙 위치에서 제어되고 사용자가 스크린을 생성하고 사용자 정의 할 수있는 SAP입니다. MVC와 같은 웹 응용 프로그램을 알고 있거나 Windows에서 배포가 솔루션 중 하나 일 수는 있지만 일단 다른 솔루션을 사용할 수 있습니까?.Net 서버에서 화면 제어하기
답변
기본적으로 웹 브라우저를 설명했습니다.
SAP는 일종의 멋진 UI 디자인을 사용하지만, 이는 선택의 문제가 아니라 역사적인 이유로 볼 때 그렇습니다. SAP는 이미 뷰 및 응용 프로그램의 새로운 (멋진) 웹 버전을 보유하고 있습니다.
오늘 이런 종류의 문제는 HTML5/javascript를 사용하여 해결됩니다. 데스크톱에서 수행했던 거의 모든 작업을 수행 할 수 있습니다 (UI 관점).
원하는 고급 (데이터베이스, 파일 등) 뷰 정의 (xml, json, 데이터베이스 테이블 선택)를 원하는대로 저장할 수 있으며 HTML/javascript를 생성 할 수 있습니다./브라우저에 대한 CSS는 사용자에게 콘텐츠를 표시하는 작업을 수행합니다. 브라우저는 파일을 다운로드하고, 구문 분석하고, 클라이언트 스크립트 언어를 컴파일하고 실행하며, 리소스, 보안, 인쇄, 재생 사운드 및 비디오를 파싱합니다.
브라우저는 귀하의 씬 클라이언트입니다. 엄청난 양의 지식과 노력이 거의 20 년간의 연구 결과에 적용되었습니다. 입증 된 응용 프로그램으로 전 세계 수십만 명의 사람들이 매일 테스트합니다. 귀하의 응용 프로그램은 공개 웹 기술을 지원하는이 세상의 모든 단일 기계에서 실행됩니다. 무료로 클라이언트가 이미 개발되었습니다. 왜 바퀴를 재발견합니까?
서버 (보기 정의, js 생성기 ...)에서 리치 웹 응용 프로그램을 실행하는 고유 한 방식을 만들지 만, 사용자는 바퀴를 다시 발명하지 않습니다. 지금부터 1 년 후 새로운 놀라운 기능이 등장하고 브라우저 공급 업체가이를 구현한다고 가정 해 보겠습니다. HTML/js/css 생성기에서 작은 (어쩌면 커다란) 변경을 통해이 기술의 이점을 누릴 수 있습니다.
전체 씬 클라이언트를 만들고 왜 모든 공급 업체가 표준을 따르고 있는지 (IE10은 괜찮습니까?) 곧 개방형 웹 기술을 버리는 이유는 하나도 없습니다. 더 이상 각 공급 업체에 해킹이 필요하지 않습니다.
마지막으로 브라우저를 사용하지 않으려는 경우에도 개방형 웹 기술을 사용할 수 있습니다. awesomium 프로젝트는 winforms/wpf 응용 프로그램에서 사용할 수 있지만 일반 브라우저에서 부과 된 제한없이 사용할 수있는 웹킷 엔진에 대한 래퍼입니다. http://awesomium.com/
- 1. MediaPlayer로 스트리밍 제어하기
- 2. 화면 각도 변경 .NET
- 3. .NET 프로젝트 및 솔루션의 임의 빌드를 중앙에서 관리/제어하기
- 4. .net VSTO save 파일 및 서버에서 공유
- 5. .net 서버에서 플래시로 바이트 보내기
- 6. .NET 양식 실행 전체 화면
- 7. .NET 전체 화면 두 모니터
- 8. .NET 2.0 WinForm 인쇄 화면
- 9. wpf 웹 서버에서 Viewport3D의 RenderTargetBitmap (화면 외부)
- 10. 양식 입력에서 탭킹 제어하기
- 11. 각보기에서 웹보기 및 제어하기
- 12. 패널 내에서 TabNavigation 제어하기
- 13. jquery에서 호버 속도 제어하기
- 14. MySQL에서 검색 관련성 제어하기
- 15. JavaScript로 SVG의 SMIL 제어하기
- 16. 리눅스에서 마우스 제어하기
- 17. MediaController 진행 슬라이더 제어하기
- 18. 네비게이션 스택의 변경 제어하기
- 19. PHP로 wget 제어하기
- 20. LaTeX 열 흐름 제어하기
- 21. Django 폼 입력 제어하기
- 22. 안드로이드 장치로 모터 제어하기
- 23. C# 콘솔 프로세스 제어하기
- 24. Windows에서 USB 제어하기
- 25. 남은 시간 출력 제어하기
- 26. 여러 창 제어하기
- 27. 두 div의 가시성 제어하기
- 28. IFrame 크기를 동적으로 제어하기
- 29. jQuery 이벤트에서 'this'값 제어하기
- 30. CSS로 HTML "태그"제어하기