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.0New module adviceNew module advice
Previous
 
Next
New Post
7/27/2006 6:08 AM
 
Hello all

I'm a DNN 433 newbie.
I need to develope a custom module for our very first dnn
implementation.
My requirements for this new module are:
1. each user of our site may edit/view a database table of, say, support requests.
2. the table must be on an Oracle database
3. the module should list the support requests of the user
(filtering data at the beginning based on the user id)
and give the user a way to add/insert/delete items

I would like to know if is it easy to satisfy this requirements or
is there anything that should be changed ?

Thanks in advance for any tip/advice (e.g. things I should be
aware before start and so on )

Bye
Nicola

PS
The language choosen should be C# but I don't think this
is relevant for the overall design, am I wrong?
 
New Post
7/27/2006 6:47 AM
 

Well,

all of these things are not a problem - except for the Oracle database - I suppose that you have an Oracle DataProvider for DNN? Or do you want to have seperate databases (this complicates things a bit..)?

If you do have an Oracle provider for DNN, you can use the new DAL+ help you overcome the Oracle issue.

Other things are just a matter of developing it... (just do it (tm by Nike) )


Thanks,
Vladan Strigo
NETMedia

My website: Vladan.Strigo.NET

Vladan.Strigo.NET: Projects
* Advanced VS2005 development approach - BlankModule
* DNN & Microsoft Ajax best practices guidance

Vladan.Strigo.NET: Resources
* Comprehensive list of DNN 4 Module development resources

 
New Post
7/27/2006 7:01 AM
 
I haven't an Oracle provider for DNN,
I was thinking about using a separate database,
leaving DNN database in sqlexpress and managing apart the Oracle
table
Which problems can this approach arise ?
Thanks for answering
Bye
Nicola
 
New Post
7/27/2006 7:16 AM
 

Well that is one way to go.. and I wouldn't say that there are problems like, more that you cannot use some of the good dnn things (dnn being framework as it is) - example - connection pooling for performance, provider model for abstraction... You can go without all of these things, but they tend to make your life easier sometimes.

That said, I would suggest that you make first an ASP.NET application that does exactly what you need, maybe just instead of many aspx pages, make one page and other things put into user control - and when you are done with that, just convert it to DNN (use appropriate base classes, implement localization, etc...) - it should be easy at that point.

Hope this helps a bit,

Good luck with your module!

 


Thanks,
Vladan Strigo
NETMedia

My website: Vladan.Strigo.NET

Vladan.Strigo.NET: Projects
* Advanced VS2005 development approach - BlankModule
* DNN & Microsoft Ajax best practices guidance

Vladan.Strigo.NET: Resources
* Comprehensive list of DNN 4 Module development resources

 
New Post
7/27/2006 8:23 AM
 

Nicola - You can do what you're trying to do, however you will need to create the relevant sections in web.config to handle the connection to your oracle database/tables and also have to extend the SQLHelper class (see MSDAAB) to make it work for Oracle.
If you are able to extend the SQLHelper class, it should be pretty easy to connect to your oracle tables from within your module. Let me know if you need any additional help with this.
Sanjay


AcuitiDP - Oracle Data Provider for DotNetNuke
 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0New module adviceNew module advice


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