Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Products › Development › Forge › Module - Links Register  |  

 

dnn_pt_links_170x64.gif

 

  Quick Links  
 


  Team Lead  

Position Available

 


  Team Members  


 


  DotNetNuke Projects  
The DotNetNuke Projects are a special category of platform extensions which are developed by volunteers to conform to the high professional standards mandated by DotNetNuke Corporation. The DotNetNuke Projects are distributed as a standard part of the DotNetNuke core application release offerings.

 


AspDotNetStoreFront
  Ads  
Webhost4Life - $4.95 Windows Hosting
 


  Sponsors  

Meet Our Sponsors

The Official Microsoft ASP.NET Website
Portal Webhosting - Hosting For Developers
Red-Gate Software
MaximumASP
SourceGear - Tools for Developers
.: CounterSoft :.
 


DotNetNuke® Project :: Links Module

The links module is designed to display user links in several different formats and styles. The display formats are:

  •  List
  •  Drop Down List

The style formats (List only) are:

  •  Vertical
  •  Horizontal

In addition to several display options there are  several other options that can be set by the user. These settings include:

  •  Open link in new window
  •  Track the number of times a link is clicked
  •  Record the user, date, and time of each link clicked
  •  Adding a description to each link
  •  Setting the view order of the links

While these options will cover usages by 90% of the people out there, more functionality will be added to allow more flexibility.

Overall  Project Goals
The main goal for this project is to be an easy to use links module that provide some advanced features. The most important thing it needs to do is pass the "Mom" test. If my mom can use it, then I know others will be able to use it as well. The main features we would like to incorporate are the same as before, but I will list them again as well.
  • Templated Links - This one thing I believe is key to the rest as it will allow the users the flexibility to create links in the format and style they want. Ideally all links formats would be templated with the default being to install the List and Drop Down List templates. Possible templates would be:
    • Image Link
    • List
      • Horizontal
      • Verticle
    • Drop Down List
    • Icon Links
    • Categorized Links
  • AJAX - Many area's of the module would benefit from using client-side scripting including the creation / edit process as well as the expanding of the (...) section.
  • Multiple Link Creation - Allow the creation of multiple links to minimize post-backs. With the Enabling of AJAX, this maybe moot. But it is an area that we would like to keep an eye on for future development.
  • Known Release Schedule - Adopting an Ubuntu style release process will allow the end users to know when releases are scheduled as well as informing them exactly what will be in the release. Our goal is to release 4 times per year. The release cycles will be 3 months each and will consist of a 2 month coding cycle coupled with a 1 month release cycle. Once a scheduled release has entered the release cycle all development will be stopped and the code base locked unless changes are required to pass the release cycle. This will ensure that feature creep does not become a problem.
Goal for Next Release
Our biggest goal for this release will be to convert the module to ASP.NET 2.0. The release that is in the current release cycle will be the last ASP.NET 1.1 release for the links module. One of the main reasons for doing this is to allow us to re-write the majority of the code that is in the links module. We would like to decouple ourselves from the core as much as possible with the ultimate goal being the only connecting to the core for security reasons (think authentication / role management) and where we need to access core tables. This is a major undertaking so no new features will be added during this time. If we do not use all of the allocated development time, we might consider introducing a new feature. But that will be determined on the fly, not now. The Scheduled release process will start on January 1 with the release scheduled to happen March 31st or before. As this release takes shape, the next scheduled release will take shape and be announced.

The above items come from suggestions in the forums, requests from other project leads, as well as the Links team. If you have any suggestions, please feel free to contact me directly at awhittington (at) crystaltech.com. All feedback is encouraged and welcomed.

 


View_Blog
Author: Leigh Pointer Created: Wed, 24 Aug 2005 08:46:37 GMT
Leigh Pointer (MVP) has spent more than a decade managing dynamic, complicated solutions in the public and private IT sector. Leigh is highly experienced and trained in goal directed, user interaction design. He started his career as a software engineer, carrying out software analysis/design and problem solving duties. He evangelises the DotNetNuke portal system as much as possible; starting and supporting user groups in Europe and organising DotNetNuke Developer Events. Leigh is an English man who has resided in Netherlands since 1999 where he launched his business “Subzero Solutions”. (http://www.subzero-solutions.net/)

I like facebook and it is a good place to promote. so here it goes http://www.facebook.com/pages/DotNetNuke/33477132954 just become a fan!

Read More »

After reinstalling the Vault software used for source control of DNN I started to receive this error!


TITLE: Microsoft SQL Server Management Studio
------------------------------

Unable to cast COM object of type 'System.__ComObject' to interface type 'Microsoft.VisualStudio.OLE.Interop.IServiceProvider'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{6D5140C1-7436-11CE-8034-00AA006009FA}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)). (Microsoft.VisualStudio.OLE.Interop)

Read More »

 OpenForce Europe closed its doors on Tuesday evening and I must say it was a great event even though CH drank all the JD in this small country!  Meeting new faces is always nice.  It is always great to hear the passion for DotNetNuke rather than read it.

Read More »

 

Read More »

 After some jigging and poking the Dutch DotNetNuke User Group will have their own booth at the OpenForce Europe 2008 event in the Netherlands (www.sdc.nl).

Read More »

You guys should visit LinkedIn.com search on DotNetNuke and join your group.  If it is not there, then buzz me please ;)

The user group meeting in Waddinxveen (The Netherlands) was a great success. We had over 35 people attend and our user group sponsor MVIC was a great host. We gave some nice freebies away, SDN T-shirts, Microsoft Training Vouchers. The Prize draw was fun too, handing out a full license of Vista Ultimate, Three {Hero} packages and a year’s subscription to TechNet.

Now on to the important stuff. 



A presentation announcing DotNetNuke "Cambrian" was given by Erik van Ballegoij along with DotNetNuke and Visual Studio 2008. Stefan Kamphuis spoke about the advantages of signing up with SDN and the benefits of visiting OpenForce’08 Europe.

...

Read More »

 

Read More »

The morning sessions went off with a flying start.  Even though OpenForce registrations weren't has high as I was expecting the session turn out has been very good.  I should try to find out how many of the attendees are actual OpenForce attendees because the way it looks, I'm guessing, that we have quite a few SDN members attending.  Not that I'm complaining, not in the slightest, this in fact is really great.

Well it is now after lunch and we have just heard Shaun's Keynote.  Wow.  Even as a core team member it was very empowering to hear. 

...

Read More »

The lineup is great.  Have you got your badge yet!  Pop along to the OpenForceEurope07 web site a pick it up there.  There are two formats, one that is a standard image the other is for Geeks

Along with the two days of DNN pleasure we will also be running some latenight sessions.  Thats if we can...

Read More »

 


Cygnusoft Custom Software
Cygnusoft has been providing cutting-edge custom software solutions for 20 years. Cygnusoft is also a leading start-up incubator, helping our partners build successful new businesses.
www.cygnusoft.com
Digicon: DotNetNuke design and development
Digicon is based in Brisbane, Queensland, Australia
digicon.com.au
Live Visitor Tracking & Live Chat For DotNetNuke
Track your visitors in real time and add live chat for sales & support. Free Trial.
www.whoson.com

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation
Hosted by MaximumASP