I read the book, and while reading, I followed the instructions to create my own module.
The book is fine, but some important part is missing, and I need help on that.
I will list here the steps that I took and I will say where exactly I am stack.
1. Create new project with Starter Kit
2. Put DotNetNuke.dll in the bin folder and add reference in project
3. Create management classes and controls
4. Compile
Oops! I used dnn:Label and dnn:TextEdit controls, and they are not found by application.
What to do here?
5. I commented the code refering to dnn:Label and other dnn controls.
6. Buid
7. Buit ok.
8. Take project folder with its content, except web.config and *cproj, *sln files. And copy it to existing runing DNN web site, to the DesktopModules folder.
9. Build
10. Error! Classes and objects not found!
11. Copy MyModule.dll from StarteKit_Project bin folder, and paste it inside Dnn_Site bin folder, and add reference to the project.
12. Build
13. Built ok.
14. Go to host, import Manifest and execute SQL
15. All is successfull.
16. Test module on site
17. Logic problems, algorithme correction
18. Make corrections.
19. Build
20. Test
21. All is correct now
22. I would like to package module via Host > Module Definitions
23. Confused about MyModule.dll, - is it updated?
24. Go to DNN_Site bin folder, check last modified date of MyModule.dll
25. Oops! After building the project(DNN_Site), MyModule.dll was not updated...
26. If I will package my module right now, - it's working just fine, I have tested it, - will it be updated with the latest patches, that I made to the code, after that I moved the module folder from StarterKitProject to DNN_Site_Project?
Please help me.
Thanks in advance.