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.0DNN Newbie - Module developement in DNN 4.8DNN Newbie - Module developement in DNN 4.8
Previous
 
Next
New Post
2/26/2008 6:47 AM
 

I have read numerous module creation/development tutorials on the web and in the Professional DNN4 book, but none of these seem to be the same as in DNN 4.8.

The latest DNN Module development tutorial I am reading is: http://www.adefwebserver.com/DotNetNukeHELP/DNN_Module4/DotNetNuke_module_2.htm

However at the end of the first page I should have a ready to use module, but I get the following:

Error: CurrencyConverter is currently unavailable.
DotNetNuke.Services.Exceptions.ModuleLoadException: The stored procedure 'dbo.YourCompany_GetCurrencyConverters' doesn't exist. ---> System.InvalidOperationException: The stored procedure 'dbo.YourCompany_GetCurrencyConverters' doesn't exist. at System.Data.SqlClient.SqlCommand.DeriveParameters() at System.Data.SqlClient.SqlCommandBuilder.DeriveParameters(SqlCommand command) at Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.DiscoverSpParameterSet(SqlConnection connection, String spName, Boolean includeReturnValueParameter, Object[] parameterValues) at Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.GetSpParameterSetInternal(SqlConnection connection, String spName, Boolean includeReturnValueParameter) at Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.GetSpParameterSet(String connectionString, String spName, Boolean includeReturnValueParameter) at Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.GetSpParameterSet(String connectionString, String spName) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteReader(String connectionString, String spName, Object[] parameterValues) at YourCompany.Modules.CurrencyConverter.SqlDataProvider.GetCurrencyConverters(Int32 ModuleId) at YourCompany.Modules.CurrencyConverter.CurrencyConverterController.GetCurrencyConverters(Int32 ModuleId) at YourCompany.Modules.CurrencyConverter.ViewCurrencyConverter.Page_Load(Object sender, EventArgs e) --- End of inner exception stack trace ---

I then go to the second page (http://www.adefwebserver.com/DotNetNukeHELP/DNN_Module4/DotNetNuke_module_3.htm) and about half way down the page it shows the file structure of the DesktopModules/Guestbook folder and in there is a file called GuestBook.SQLDataProvider. Where does this come from? I don't have this in my folder? Is it no longer created in DNN 4.8? Do I need this?

I guess what my REAL question is, is there a NEW, bang-up-to-date module development tutorial out there that shows how to do this in v4.8?

 HELP Please!!!

 


Blue & White hooped blood runs through my veins!
 
New Post
2/26/2008 9:15 AM
 

The first page of that tutorial says:

This tutorial is outdated.

The following tutorial is recommended:

Creating a DotNetNuke Module using LINQ to SQL (Start here!)



Michael Washington
http://ADefWebserver.com
www.ADefHelpDesk.com
A Free Open Source DotNetNuke Help Desk Module
 
New Post
2/26/2008 9:28 AM
 

I've not seen an updated tutorial utilizing the 4.8 starter kit.

I can tell you that the 4.8 starter kit does not create a GuestBook.SQLDataProvider.  Instead, you'll want to import the manifest, GuestBook.dnn, via the Module Definition -> Import Module Definition.  Just select the GuestBook.dnn file from the manifest dropdown and click Import Manifest.

I hope this helps...

 
New Post
2/26/2008 9:30 AM
 

Fair point, however I don't want to be using LINQ to SQL and when I went to this tutorial, one of the first prerequisites was the installation of visual studio 2008. I am still working in VS2005 and really don;t want tohave to upgrade to 2008 yet as I would be the only one in the office to have done this.

Does this imply that I have to use LINQ/VS2008 in order to develop modules in DNN v4.8?


Blue & White hooped blood runs through my veins!
 
New Post
2/26/2008 11:11 AM
 

SupaHoopsa wrote

Does this imply that I have to use LINQ/VS2008 in order to develop modules in DNN v4.8?

No you can still develop in DNN 4.8 using Visual Studio 2005



Michael Washington
http://ADefWebserver.com
www.ADefHelpDesk.com
A Free Open Source DotNetNuke Help Desk Module
 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0DNN Newbie - Module developement in DNN 4.8DNN Newbie - Module developement in DNN 4.8


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