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

HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsModulesModulesA function similar to the Extension install pageA function similar to the Extension install page
Previous
 
Next
New Post
1/2/2012 11:17 AM
 

Hi,

 I'm building a dotnetnuke module that logs into IP Cameras dotted all over the country (UK). I work for a CCTV monitoring company and i have been tasked with creating a module that allows me to the camera, activate the motion box controls, take a snapshot with the motion controls on and then to deactivate the motion boxes before disconnecting.

I have already built the program to do the above but the whole process is very time consuming (well over an hour), the module i have built does all of the above but there is no feedback whilst it's processing. Although i know the process is working other people may not and will keep repeatedly pressing the launch button.

So to the point (sorry for dragging this out)

I am interested in learning / understanding how DotNetNuke updates the page when it installs extensions, after it processes part of the install it updates the page (seemingly without a postback). this sort of function would be perfect for what i'm after.

are there any good tutorials where i could learn to write something similar?

Regards

Sean

 
New Post
1/2/2012 1:05 PM
 
DotNetNuke is just using ajax at that point, so you can do the same (either via jquery, MS Ajax or one of the telerik components) - it somewhat depends on your needs (i.e. amount of feedback) - for long running operations where we want to provide a status update we typically use the RadProgressContext - to see examples have a look at DesktopModules\Admin\Languages\EnableLocalizedContent.ascx.cs and DesktopModules\Admin\Languages\LocalizePages.ascx.cs

Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
1/6/2012 6:13 AM
 

Hi Cathal,

thanks for the reply. I'll take a look at those two now.

Regards

Sean

 
Previous
 
Next
HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsModulesModulesA function similar to the Extension install pageA function similar to the Extension install page


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