Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Anatomy of a DNN internal link question...Anatomy of a DNN internal link question...
Previous
 
Next
New Post
8/28/2008 2:58 PM
 

Hi
I found that for hard coded links in my skin, I got a faster page load response time when using the DNN internal link structure rather than using absolute links with the full url. My links look like "/LinkClick.aspx?link=91" and I was just wondering what purpose the added ...&tabid=1175 portion really served? I mean I know its identifying the page that the link resides on, but is it something that is necessarry when using internal linking in the way that I am?  Will I run into trouble not including it on my skin links? That would make the links on the skin a little screwey .
I've tested it out and it seems to work ok but just thought I'd ask.
Mike


Michael Emond
City of Manchester NH
www.manchesternh.gov
 
New Post
8/28/2008 4:00 PM
 

The real purpose here is to identify WHICH link was clicked, by WHICH user, on WHICH tab, and WHEN.  All of this information is used for reporting purposes so you know who is doing what, when, and from where.  I'll agree that in most cases that probably just flat out isn't necessary and instead of using LinkClick a different method would serve just as well if not better (since it doesn't have the extra overhead of database calls like LinkClick does).

I don't think omitting that information would be a problem since the code checks to make sure there isn't a null on there when running he LinkClick code and goes around it when necessary.


-- Jon Seeley
DotNetNuke Modules
Custom DotNetNuke and .NET Development
http://www.seeleyware.com
 
New Post
8/29/2008 8:57 AM
 

Thanks for confirming for me Fooberichu. I agree that it would be a nice bonus in future releases to have a link option that had less overhead but I can also see why it is the way it is. For now though this seems to be working pretty good.

Thanks
Mike


Michael Emond
City of Manchester NH
www.manchesternh.gov
 
New Post
8/29/2008 10:57 AM
 

Mike,

LinkClick.aspx URLS by nature take longer to load as it adds a secondary processing step in there.  Tom Kraak mentions in his blog some details about using LinkClick.aspx and when NOT to use it.  (http://www.seablick.com).  It is very important to understand what it tracks, and why it might be used.


-Mitchel Sellers
Microsoft MVP, ASPInsider, DNN MVP
CEO/Director of Development - IowaComputerGurus Inc.
LinkedIn Profile

Visit mitchelsellers.com for my mostly DNN Blog and support forum.

Visit IowaComputerGurus.com for free DNN Modules, DNN Performance Tips, DNN Consulting Quotes, and DNN Technical Support Services
 
New Post
8/29/2008 4:40 PM
 

Hi Mitch
Its always a pleasure to get your input. I am reading up on Tom's blog now. Thanks and congrats on your MS partner cert!
Mike


Michael Emond
City of Manchester NH
www.manchesternh.gov
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Anatomy of a DNN internal link question...Anatomy of a DNN internal link question...


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out