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

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Custom Registration PageCustom Registration Page
Previous
 
Next
New Post
11/10/2006 1:25 PM
 
well, yes and no.
 
I was trying to avoid modifying DNN source code but after few days of trying I had no choice but to go into that and add my code in users.ascx.vb nad register.ascx.vb, where I call my DAL to add a new user in my table.
 
I will later change the page layout to match my design.
 
This is an area where there's very little help from the documentation or from the forums, unfortunately... :(
 
HTH
 
Ofer
 
 
New Post
11/12/2006 5:55 PM
 

Ofer,

I'm new to DNN, read the latest Wrox book on DNN 4 written by the DNN team, some other book by A-PRESS, read through a lot of the documentation, got everyone all jazzed up at work, saying how using a framework like DNN is going to change a lot of things for the better, but alas, I'm hit with the same exact issue you're having.  I have to say that I'm rather disappointed with the lack of customization available for user registration.

We have just finished putting together a new db schema that will house most of the company data.  I wanted to make sure that I can use the DNN framework schema and our schema concurrently.  We have some user fields that we need for our Use Cases and parsing text blobs from the dnn_Profile table when doing reporting and various joins seems absurd to me.  I was hoping that the user registration was more modular, and that I would be able to write some sort of wrapper.  It took me forever to find the code that actually handles the registration event, as the button click handlers weren't the ones on register.ascx.vb.

I'm now at the point of either: customizing the profile info fields in DNN for the form, then writing a trigger in SQL that would fire after creating the profile data record and doing the parsing here and also on updates.  Or, just admitting that DNN doesn't meet my company's need and embarrassingly admiting this to the CTO by Tuesday. 

Have you made any progress since Friday?

~Peter~

 

 

 

 
New Post
11/13/2006 2:59 PM
 

Hi Peter,

 

I'm no expert on DNN and I also had to learn some things the hard way.

When we decided few months ago to use the DNN platform for a public website we mainly considered and benefits of security and administration. If I had to develop my own website with vanilla ASP.NET my life in many cases would have been much easier :)

So currently I take what I can from DNN and in the other cases I try to work around it.

 

For example, I was trying to embed a video player (flash based) in a module but I wasn't able to make it work. My solution was to put an IFrame inside and call a regular ASP.NET page which works fine, but with a lot of tweaking.

 

So the registration issue seems like a problem for many developers who wish to customize this page.

For me, I saw no other way but to go into the source code and modify it.

I will have to do it again if we decide to upgrade DNN, but that's something that I'm willing to live with right now.

 

Another thing which worries me is performance. It seems like DNN is putting a big overhead on page rendering, but that's something I will need to test in a lab once the code is complete and then do some improvements.

 

Also, and this is a big "unfortunately, I am dissappointed with the level of support. The DNN 4 book is no help in many cases (too generic), many questions in the forum are left unanswered. Maybe this will improve in the future when the DNN community grows, I really hope so.

 

When you face your CTO you have to put all the facts about this platform, including the benefits, and they don't come for free.

 

Good luck with the project!

 

Ofer

 

 
New Post
11/16/2006 2:44 PM
 
Hi Oferbar,

This is a great post, please keep us posted on how things went for you on customizing the registration process. I can see coming to this road block in the future as I evaluate using DNN as a framework for our company.
Thanks
 
New Post
2/8/2007 3:22 PM
 

We're also hitting the wall on this issue, we would like to customize the registration page as well but can't seem to find the answer. To make things worse, I'm the end user, so if "manipulating code" is required...I'm SOL.

Seems like an oversight to me....everything else seems highly customizable...but, not this one cornerstone.

Hopefully the core team will address it in a future upgrade.

 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Custom Registration PageCustom Registration 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