علتش رو اینجا توضیح دادم: (^).
ASP.NET Webforms از نظر مایکروسافت در رده Done قرار دارد. فقط این اواخر کمی «ماله کشی و صافکاری» روی آن انجام شده و خواهد شد.
ضمنا الگوی MVVM به درد ASP.NET نمیخوره. نیاز به سیستمی State full داره که سیستمهای وب در این رده قرار نمیگیرند. ASP.NET اساسا Stateless است. به همین جهت در پروژههای وب تمایل به MVC بیشتر است تا هر الگوی دیگری.
همچنین یکی از اعضای تیم ASP.NET MVC ، اخیرا فریم ورک MVVM JavaScript ایی را به نام knockoutjs ارائه داده ((^)). علت ارائه برای جاوا اسکریپت هم دقیقا به State full آن بر میگردد، زمانیکه داخل مرورگر کاربر اجرا میشود. مانند Silverlight که آن هم State full است.
ASP.NET Webforms از نظر مایکروسافت در رده Done قرار دارد. فقط این اواخر کمی «ماله کشی و صافکاری» روی آن انجام شده و خواهد شد.
ضمنا الگوی MVVM به درد ASP.NET نمیخوره. نیاز به سیستمی State full داره که سیستمهای وب در این رده قرار نمیگیرند. ASP.NET اساسا Stateless است. به همین جهت در پروژههای وب تمایل به MVC بیشتر است تا هر الگوی دیگری.
همچنین یکی از اعضای تیم ASP.NET MVC ، اخیرا فریم ورک MVVM JavaScript ایی را به نام knockoutjs ارائه داده ((^)). علت ارائه برای جاوا اسکریپت هم دقیقا به State full آن بر میگردد، زمانیکه داخل مرورگر کاربر اجرا میشود. مانند Silverlight که آن هم State full است.