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

HomeHomeGetting StartedGetting StartedNew to DNN Plat...New to DNN Plat...Custom Data Entry FormsCustom Data Entry Forms
Previous
 
Next
New Post
3/26/2013 6:56 AM
 

I'm totally new to DNN and have a basic question that will help me get grounded. 

What's is the best technique for creating a page that allows the users to enter custom data that will be persisted with Entity Framework?  Since this page will be for my own personal consumption,  building a full blow module seems like overkill.  Thanks in advance.

 
New Post
3/26/2013 8:39 AM
 

First of all ... welcome to the DotNetNuke Community!

For simply entering data the Form and List module is a good recommendation. If you're interested in more information on the Form and List module see Joe's blog post "Making Magic with the Form and List Module".

You mentioned that you didn't want to develop a new custom module, but you also mentioned entity framework. Why is it important that is use Entity Framework? Just curious? If you're interested in using the Entity Framework in modules then you may want to check out Scott Wilkinson's video on module development with Entity Framework.

Hope this helps!

 
New Post
3/26/2013 9:58 AM
 

Clint,

Thanks for you help, I'll check out that module.  

 Here's what I want to do:

1) Have users enter specific types of information on my site

2) Store the information in SQL server in a table that I design

3) Have a scheduled task index the data into lucene so other users can search it on my site.

 I'm a C# developer new to DNN and CMS's in general so I need to get my head around the DNN paradigm. Without DNN I would use EF to create the business object layer to persist to SQL Server and write a sheduled task to do the lucene indexing based on dirty flags.   

Any pointers how to accomplish this type of functionality in DNN would be greatly appreciated.

 

 
New Post
3/26/2013 10:06 AM
 

Hi Clint,

I'll check out that module.

Here's what I want to do:

   1) Allow users to add site specific information

    2) Store the information in my sql server table

    3) Index the data into lucene so other users can search it.

Since I'm a C# developer new to DNN I may need to change my approach.  Without DNN I would use EF to persit the data to SQL Server, use a windows service to index the data based on a dirty flag.   

Any sugestions on the DNN way to do this would be appreciated.

Thanks

 

 
New Post
3/26/2013 12:29 PM
 

Great reference Cllint! I totally forgot about Scott's module development series. That is a must see if you want to have any understanding about modules. Even if you aren't developing your own modules, this series will show you how modules interact with the core and you will have a much easier time configuring other 3rd party modules. 

I would play around with the Form and List module like Clint said, put there are also a few really great 3rd party modules in the DotNetNuke Store that do the same thing as well. 


Johnny Gregory Senior Technology Consultant o: 1.877.743.8366 x701115 skype: johnny.managed Managed.com ​ Advanced CMS Hosting and Support for Business Websites DNN - ElcomCMS - WordPress - nopCommerce - Drupal Need a Developer? DeveloperMatch.com
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedNew to DNN Plat...New to DNN Plat...Custom Data Entry FormsCustom Data Entry Forms


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