This is a migrated thread and some comments may be shown as answers.

[Solved] Random questions about MVC and databinding methods

0 Answers 72 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
AkAlan
Top achievements
Rank 2
AkAlan asked on 16 Apr 2012, 10:52 PM
Hi, I have been developing my LOB applications using asp.net and I want to start using MVC but I would like to understand a few things better before I begin in earnest. My biggest current issue is with remote users who interact with the applications I develop through a satellite based internet provider. By that I mean their internet is delivered via satellite and the latency and slow bandwidth is really slowing my page load time way down. Users are constantly complaining. I believe that by using MVC, I should see a real benefit since from what I am reading, after the initial page load, there should be minimal traffic passed back and forth. So I see there are four different databinding methods, AJAX, Server, Web Service and Custom. I have only used Services in a couple of places and only to populate cascading dropdowns. I have studied them but not sure if I really need to go through the learning curve if there are other methods I can use and still get the same,or at least similar, results as far as speed and bandwidth use.

From what I read about the AJAX binding method, I would not have to create any services, just use a DataContext method using (I assume) something like Entity Framework ORM and Linq. Is that a correct assumption? 
If I use the AJAX Method, would the MVC framework handle passing just the data back and forth without having to refresh the entire page?
Looking forward to expanding my applications to mobile users, is using MVC as a foundation for creating HTML5 web applications, including the Kendo UI framework, the best way to go?
I am going to begin watching the tutorial videos and create my first MVC app, if you have any suggestions as far as training materials, I would appreciate the links. Thanks for any thoughts on this mater.

Tags
General Discussions
Asked by
AkAlan
Top achievements
Rank 2
Share this question
or