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.0Using Web Application Projects with DNN 4.xUsing Web Application Projects with DNN 4.x
Previous
 
Next
New Post
6/16/2006 5:37 PM
 

Can you have a WAP module open and DNN core at the same time (same IDE) so you can debug the core too if you needed to?

Since core asked if it could be part of dotnetnuke.com ..  I'm not sure why we just don't ask the two core members from app theory for the code to

http://www.mygenerationsoftware.com/portal/ATGenSDKforDNN/tabid/108/Default.aspx

modify it for dnn4.x, .net 2.0 and WAP and go from there?   We already know what a blank module in DNN 4.x has..  and what works in DNN 3.x...

Is it the issue right now just to get WAP and DNN 4.x to work together easily?  I think that seems to be solved.   The next step is to do what ATGen does.. (everything)...?

 

 

 
New Post
6/16/2006 6:35 PM
 
Next week I will get the zips that you guys have available and look at what you have done.

Need to download the WAP project first (*grin*).



Charles Nurse
Chief Architect
Evoq Content Team Lead,
DNN Corp.

Want to contribute to the Platform project? - See here
MVP (ASP.NET) and
ASPInsiders Member
View my profile on LinkedIn
 
New Post
6/16/2006 10:32 PM
 

In my previous post in this thread, I reported that I was able to convert a DNN3 module using the WAP.  When packaging the DLL into the PA and them install the PA, the module report error

A critical error has occurred.
MinMax persistance type of cookie requires a ModuleId

When looking the the log viewer in DNN, the error related to not finding the vb code behind file (see error below).  I wonder why this is an error.  Is it true that the WAP compile also put the code behind form into the DLL like VS 2003?

ModuleId: -1
ModuleDefId: -1
FriendlyName:
ModuleControlSource:
AssemblyVersion: 04.00.03
Method: System.Web.UI.Util.CheckVirtualFileExists
FileName:
FileLineNumber: 0
FileColumnNumber: 0
PortalID: 0
PortalName: My Website
UserID: 1
UserName: host
ActiveTabID: 36
ActiveTabName: Home
AbsoluteURL: /dnn1/Default.aspx
AbsoluteURLReferrer: http://localhost/DNN1/Home/tabid/36/ctl/Login/Default.aspx
ExceptionGUID: 6a26ce08-0e2d-40c9-b0b2-1a8cc087a81d
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
InnerException: The file '/dnn1/DesktopModules/<modulename>/<usercontrol>.ascx.vb' does not exist.


Fuji Nguyen
FREE Visitor Hit Counter
Visit opensource.indyneinc.com for detail.
 
New Post
6/19/2006 5:08 PM
 
anything new?
 
New Post
7/7/2006 11:32 AM
 
Message to Bert and Vlado.

Can you please contact me off-line (charles.nurse@dotnetnuke.com), so we can discus what needs to be done in the core to fully support using WAP for Module Development (as an alternative to the current method).

ie.

Module Packager - 3.2 and earlier included a Module Packager, that allowed a Developer to create the dnn file and zip file for distirbution.  4.3.2 has reintroduced this packager for WSP based modules.  What needs to be done to extend this to provide a mechanism for packaging WAP modules (or is this best handled by Web Deployment projects and msbuild)

Module Upgrade Wizard - I created a simple WinForms based Module Upgrade Wizard for 4.3.2 so developers can convert their 3.x modules to the WSP development paradigm.  What needs to be done to provide a WAP version (or option).

Installer - Is there anything that needs to be done to the Installer to support WAP modules

I have come to the conclusion over the last few months, that we (the core) should not be promoting one development method over another.  Each method has its advantages, and each developer needs to make the choice that is right for them.  Our (the core's) role should be to provide the tools to help them, whichever development methodology they use.

So far I have identified a number of development methodologys (in no particular order).
  • WSP (dynamic compile) - the methodology used in the Starter Kit
  • WSP (precompile) - Precompilation of the module and/or core (this needs a slight core change at the moment to use a different name than App_GlobalResources for the shared resource files, but I understand Phil Beadle has done this for a large site in Oz, and we are looking at making the change in the core, so this option is available.
  • WSP + Class Library - Use a class library instead of App_Code (kindof a hybrid approach)
  • WAP - Bert's/Vlado's approach


Charles Nurse
Chief Architect
Evoq Content Team Lead,
DNN Corp.

Want to contribute to the Platform project? - See here
MVP (ASP.NET) and
ASPInsiders Member
View my profile on LinkedIn
 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Using Web Application Projects with DNN 4.xUsing Web Application Projects with DNN 4.x


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