수많은 데모 프로젝트를 작성하고 웹 세미나를 보는 등 수많은 연구가 끝난 후 MVC .net은 웹 응용 프로그램 유형의 90 %에서 훌륭하게 작동하지만 내 것은 그렇지 않습니다.내 프로젝트 유형에 대해 MVC .net이 맞습니까?
기본적으로 저는 많은 그래프/차트 (모두 같은 화면에 있음)에 많은 양의 정보를 표시하는 대시 보드 응용 프로그램이 있습니다. 페이지의 컨트롤 상태 (날짜 범위)를 변경하면 그에 따라 모든 그래프/차트를 업데이트하고 싶습니다.
이것은 webxs에서 ajax 업데이트 패널을 사용하여 usercontrols를 사용하는 것이 매우 간단하지만 JQuery/Javascript 코드에서 대부분 힘들이지 않고 MVC에서 '좋은'간단한 구현을 보지 못했습니다.
MVC에서 포스트 백의 대부분의 예제는 양식 제출 (우리는 대시 보드에 양식이 없음) 또는보기에서보기로의 탐색을 포함하며 (어느 것도 수행하고 싶지 않음). 가장 필요한 것은 MVVM 프레임 워크가 될 것이지만 몇 달 동안은 Silverlight로 옮겨 가지 않을 것입니다.
내가 MVC를 잘못 생각하고 있는데, 주요 블로거/튜토리얼에서 다루지 않는 간단한 예가 빠졌습니까? 이견있는 사람?
웹 폼은 반드시 대역폭 측면에서 비효율적 일 필요는 없습니다. 이는 실제로 여러 가지 결정에 영향을받을 수있는 View State에 따라 달라집니다. WebForms를 작성하여 View State 사용을 최소화 할 수 있습니다 (Webforms의 필수 부분 임). – JasCav
@ Jason : 정확합니다. 필자가 말하고자했던 것은 Web Forms가 비효율적 인 코드를 작성하는 것이 더 쉬워졌지만 MVC는 그렇지 못하다는 것입니다. –
나는 그것이 당신이 의미하는 바를 알았지 만, 누군가 다른 사람이 정보를 찾았을 경우에 대비하기를 원했습니다. 응답 해 주셔서 감사합니다. – JasCav