Hi:
I have a Learning Management System that makes extensive use of Telerik Rad Ajax controls and in which I have invested a lot of time in developing the data component including the stored procedures.
I would like to be able to host and play lessons on mobile devices. I've been looking at MVC and have managed to get myself quite confused. It seems to me that if I make the transition to MVC - and then use the Kendo extensions on top of that, I loose much of my development in the data layer in my system. However, I'm not sure that I understand MVC sufficiently to know if that's correct.
What do you suggest would be the most effective path for me to be able to concurrently deploy my LMS on both traditional Web and mobile devices - moving from a totally traditional .Net Web application. What is the quickest way to make this transition? What will be most cost-effective for long term support and maintenance of my system?
Any suggestions greatly appreciated.
Roger
I have a Learning Management System that makes extensive use of Telerik Rad Ajax controls and in which I have invested a lot of time in developing the data component including the stored procedures.
I would like to be able to host and play lessons on mobile devices. I've been looking at MVC and have managed to get myself quite confused. It seems to me that if I make the transition to MVC - and then use the Kendo extensions on top of that, I loose much of my development in the data layer in my system. However, I'm not sure that I understand MVC sufficiently to know if that's correct.
What do you suggest would be the most effective path for me to be able to concurrently deploy my LMS on both traditional Web and mobile devices - moving from a totally traditional .Net Web application. What is the quickest way to make this transition? What will be most cost-effective for long term support and maintenance of my system?
Any suggestions greatly appreciated.
Roger
Your reason is valid about losing development in the data layer with MVC, but your stored procedures and data access logic can still be used within MVC controllers without discarding existing code.
Try this, so you can call your existing stored procedures from within controllers to retrieve and manipulate data right?
Create a separate DAL class library that encapsulates your data access logic, including calls to stored procedures which will keep your data access code reusable across different UI framework MVC.
Check Telerik's documentation on mobile support for the specific Rad Ajax controls you're using. Some controls might offer better responsiveness than others.
In my opinion the quickest and most cost-effective way to achieve basic mobile compatibility. Focus on optimizing your user interface layout and navigation for smaller screens IDK mostly suggested by experts.
Maybe free consultation with the expert would help try reaching out companies with LMS expert all that information i have provided is just what i can come up with.