BV Commerce Forum
»
BV Commerce Support
»
General Support
»
Why were anthem Controls used instead of ASP.NET Controls with Ajax Update panels.
Rank: Member
Joined: 9/17/2008(UTC) Posts: 22
|
I am looking at extending some of the pages on the website and have come to a cross roads around anthem controls.
Is there a specific reason Athem controls were used, does it have to do with the way, spiders crawl a site or are there SEO complications with Standard Ajax enabled web sites.
I am triing to determine if the new pages should use straight ajax with update panels (which I am Familiar) etc or this way with Athem controls (which I would need to read up on).
I know, more of a design type question but I figured this was the best place to ask this. Any info on the pros/cons and why it was used would be great.
Thank you in Advance
|
|
|
|
Rank: Member
Joined: 8/1/2007(UTC) Posts: 310
|
Well, this would be a question to Marcus. However, I would like to take a stab at it...
Probably because when BV was released, ASP.Net AJAX was still not publicly released. I believe it was in some form of Beta or RC. Hence they should have taken the dependency on Anthem. However, now that ASP.AJAX v 1.0 is public, there is nothing stopping you from using it. I have already used AJAX v 1.0 on a couple of BV sites that I have worked on. All you need to ensure do is to modify the web.config file to include the AJAX sections and have your host install the correct AJAX extensions version (probably the control toolkit as well if you need it). |
Thanks, Satya support @ bayquel.net Work: +1 803 883 3226 |
|
|
|
Rank: Member
Joined: 9/17/2008(UTC) Posts: 22
|
Thank you for your reply
ok, is there any issues with mixing anthem and ajax.net?
Thanks
|
|
|
|
Rank: Member
Joined: 8/1/2007(UTC) Posts: 310
|
There are none. As I said earlier, I am using ASP.Net AJAX v 1.0 and the current anthem controls side by side. I also use a few ajax controls from the ASP.Net AJAX Control Toolkit. They work perfectly. |
Thanks, Satya support @ bayquel.net Work: +1 803 883 3226 |
|
|
|
Rank: Member
Joined: 11/5/2003(UTC) Posts: 2,136
Was thanked: 1 time(s) in 1 post(s)
|
They probably do not mix well...so don't put an Anthem control inside of an MS Ajax update panel or an MS Ajax control inside of an Anthem update panel.
As far as update panels go, the Anthem one is a bit easier to use and supports validation controls (last I read, the MS Ajax update panel did not). Here's how you use an Anthem update panel:
Given
<asp:Panel ....> stuff </asp:Panel>
Change it to
<anthem:Panel ...> stuff </anthem:Panel>
No web.config changes required. No script manager. Just change "asp:" to "anthem:". |
|
|
|
|
Rank: Member
Joined: 8/1/2007(UTC) Posts: 310
|
Well, you either use Anthem or AJAX. Obviously you would not put an anthem control inside ajax update panels. :-)
It really depends on what you want to achieve. If you want to achieve the cool functionality of the controls present in the control toolkit, then go for AJAX. If you want to just want to use the callback functionality, then anthem is sufficient.
I have a feeling that BV 6 will use AJAX and not anthem. Anthem was really a gap filling solution. |
Thanks, Satya support @ bayquel.net Work: +1 803 883 3226 |
|
|
|
Rank: Member
Joined: 11/5/2003(UTC) Posts: 2,136
Was thanked: 1 time(s) in 1 post(s)
|
Originally Posted by: "Satya Vani" Well, you either use Anthem or AJAX. Obviously you would not put an anthem control inside ajax update panels. I was the primary developer of Anthem from version 1.1-1.5. You'd be surprised how many people wrote in for help after doing strange combinations. Please don't use the term AJAX to refer to MS Ajax. Anthem is just as ajaxy as MS Ajax. As are dozens of other libraries. |
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.