Questions tagged [dotnetnuke-imc]

DotNetNuke Inter-Module Communication (IMC) uses VB.NET or C# to pass information between modules.

As general as the term “Inter-Module Communication” (IMC) may sound, when DNN module developers use the term IMC they are specifically referring to the facility within the DNN framework which allows you to use VB.Net or C# in your code-behind in order to pass information between modules. IMC communication always occurs somewhere within the ASP.Net page life cycle. Therefore this method of passing data between modules requires exactly one execution of the page life cycle. If user interaction is required to trigger the communication, then a post-back will need to occur from the browser to trigger the page life cycle in which the IMC will take place.

How IMC Works IMC functionality is divided into two parts: Communicating (sending messages) and Listening (receiving messages). In order to add one or both of these functionalities to a modules, you must have the module class implement the respective IMC interfaces which the DNN Framework has defined for you.

The IModuleCommunicator and IModuleListener Interfaces Both IModuleCommunicator and IModuleListener live inside the DotNetNuke.Entities.Modules.Communications namespace, so you may find it convenient to reference these namespaces at the top of your code.

9 questions
2
votes
3 answers

DotNetNuke intermodule communication

I'm looking into doing inter-module communication with DotNetNuke 4.8.4 - and am wondering if anyone has any good examples of doing this. I understand that you implement IModuleCommunicator on the sender, and IModuleListener on the receiver - but…
Scott Ivey
  • 40,768
  • 21
  • 80
  • 118
1
vote
1 answer

How to add module user control on page in DNN 6?

(This is how my module definition looks like.) I am using DNN 6 and I have module with following user controls. Now when I add the module to be added on page it always show the View.ascx; so how can I show pagestarter.ascx? My goal is I have page A…
Jigar Pandya
  • 6,004
  • 2
  • 27
  • 45
1
vote
2 answers

Issue with HTML module after upgradation from DNN version 4.9.5 to DNN version 6.1.2

If I upgraded from DNN version 4.4 to version 4.9.5 and then to version 6.1.2 then it gives me the error Error: Buying is currently unavailable. DotNetNuke.Services.Exceptions.ModuleLoadException: The type initializer for…
1
vote
2 answers

Debugging DotNetNuke Modules

What is the best VS solution setup for DotNetNuke 4.8 inter-module communication development? I currently have a solution with multiple Web Application projects in it for my DotNetNuke modules - and in each one of those have pages with the…
Scott Ivey
  • 40,768
  • 21
  • 80
  • 118
0
votes
1 answer

DNN How to create a complex module with multiple controls

My goal are to create a module that holds a listview with entries of xml files. The xml files are just serialized arrays of some object. Country{Code,Name,URL} as an example. When an entry is clicked another control should show all the items in some…
0
votes
1 answer

DotNetNuke (DNN) 1 module - 3 ASCX files scenario

I am new to DNN. I have created a DNN module with three controls (C#, .NET3.5) : Controller EmailRequest DealSuccess Controller checks ["ClientEmail"] cookie value AND if NULL redirects to EmailRequest control, if NOT NULL redirects to…
0
votes
2 answers

DNN Module with devxpress controls critical Error

I am using DNN module 5.6.1, and i created a custom module using Devxpress controls, It is installing in dnn site, but when i try to add the module in a page, i getting the following Error, A critical error has occurred. Object reference not set to…
Senthil
  • 13
  • 6
0
votes
1 answer

Forward/redirect msgs from DNN internal msging system into Vivo messaging

I don't know how big the community that uses DNN VivoSocial out there, but I'll give it a shot. So I am using DNN Vivo Messaging (part of Vivo Social), is there anyway I can redirect/forward all the incoming messages from DNN internal messaging into…
Dhana
  • 371
  • 4
  • 17
0
votes
2 answers

how to convert password from dnn4 to dnn6

i need to import all users from a dnn 4 site to dnn 5 site.i have already imported all tables.but in membership table the password encryption is different for dnn4 and dnn5. i have register the same user in both sites.and the password and…
KIRAN K J
  • 632
  • 5
  • 28
  • 57