ASP.NET 4.5 - JQUERY/AJAXCONTROL ToolKit and JQUERYMOBILE
Ok, so here is my issue.
I have been asked to revamp an old ASP.NET Forms 2.0 Web-site.
A-lot of the code and pages are good to go - And I would like to retain a
good chunk of it.
I have not been doing ASP.NET for at least 3 years - doing more MVC using
Jquery. But back in the day I used to use the AJAXControlLibrary quite a
bit for my 2.0 and 3.5 Ajax enabled ASP.NET forms.
The end users want a new set of screens in addition to old ones for a new
process workflow. From my perspective - I definitely want to use Ajax
calls (like the ones that used to be in the old Ajax Update panel or just
the Jquery Ajax calls I use a-lot in MVC.)
Now to make matters a bit more complex - this new workflow also has to
have a mobile experience. I have used JQUERYMOBILE in the past and was
planning on doing so for this product. (I can also use KendoUI of course).
So here are my choices (at least the ones I can see).
1.) Completely create and rewrite the new experience using MVC/JQUERY and
JQUERYMobile.
2.) Update the existing ASP.NET forms to 4.5 and use the native
functionality provided. (I notice that new ASP.NET forms projects 4.5
include jquery -but is using it like we do in MVC is trying to fit a
square peg in a round hole?)
3.) Like # 2 but add the new version of the AJAXCONTROL Library and use
its controls and methodology for Ajax. There are competing controls with
JQUERY in this library so I am really unclear what the best practice is
for this.
If I were to do this with option #1 - Its pretty clear how I would provide
the Mobile experience (i.e. have mobile views etc.) Again, not clear what
the analog would be in ASP.NET forms choices.
So any opinions are appreciated. Sorry if naïve questions. Just cracked
this all open today and realized there are a-lot of combinations to choose
from. And a wrong choice could kill my margins on the project!!
Thanks Mike
No comments:
Post a Comment