|
|
|
|
|
|
|
|
Saturday, July 31, 2010
|
|
|
|
|
|
|
|
|
|
|
|
|
How to Utilize AjaxToolKit with DotNetNuke Portals Integrating the AjaxToolkit into DotNetNuke modules is super easy. But, can be frustrating if you're not sure how. Find out how to Ajax enable your modules in less than 5 minutes now!
The ...
Find this article and more in the Module Development category
Read This Article . . .
Using DNN to take Advantage of GoDaddy Domain Names Let's face it, GoDaddy is cheap. Pay for the hosting services and the domain names are $1.99, not a bad deal. And even without hosting services, you can pick up domain names for as low as $6.99. Put ...
Find this article and more in the category
Read This Article . . .
Converting a CSS Template To a DotNetNuke Skin Creating DotNetNuke Skins can be a time consuming task. But, it's really not that hard and it doesn't have to be if you can use templates to help get started. Why not convert some free templates from...
Find this article and more in the category
Read This Article . . .
Creating new DotNetNuke HTTP Alias Records Setting up DotNetNuke to handle serving requests for Portal Alias records is a breeze. You can use these records to direct your site to handle requests for multiple domain names to one website with ...
Find this article and more in the category
Read This Article . . .
How To Customize the Privacy and Terms Links on Your DotNetNuke Portal Straight out of the box, DotNetNuke already has a lot of things covered. But, what do you do when you are ready to begin customizing your site. Sometimes, it’s not so easy to figure out how to make t...
Find this article and more in the category
Read This Article . . .
Installation from the DotNetNuke Install Package 4.90 to Windows XP Professional OK, so you made the leap and downloaded an installation package of DotNetNuke 4.x. But now what do I do? Well, here's a step-by-step instruction guide to get you up and running with DotNetNuke 4....
Find this article and more in the Localhost category
Read This Article . . .
Quick Look at Some New Features of DotNetNuke 5 Cambrian DotNetNuke’s much anticipated Cambrian has finally been made available as a Release Candidate and while it looks like the same ol’ packages from afar, it’s packed with some nice new features that are...
Find this article and more in the category
Read This Article . . .
Generate a Module Data Access Layer With CodeSmith With the introduction of some of the newer DNN tools, building a custom module is becoming more and more easy. With the right tools, you can have a custom module built in no time flat. This will outl...
Find this article and more in the DotNetNuke category
Read This Article . . .
How To Customize the Privacy and Terms Links on Your DotNetNuke Portal Straight out of the box, DotNetNuke already has a lot of things covered. But, what do you do when you are ready to begin customizing your site. Sometimes, it’s not so easy to figure out how to make t...
Find this article and more in the category
Read This Article . . .
Customize Your DotNetNuke Installation Do you ever get tired of installing DotNetNuke just to go and change the same properties over and over? Why not just customize your install and skip the drudgery all together…
Find this article and more in the category
Read This Article . . .
|
|
|
|
|
|
|
|
|
Article List
|
Quick Check for Troubleshooting the CodeEndeavor Ajax Templates
|
| 3/12/2009 1:06:55 AM - By Briana Tarrance |
Category: | | Comments 0
|
| |
|
I haven’t just installed the the template and created a module out of the box yet. *EDIT: I have noticed that the troubles I've had compiling straight out of the box have all resulted from trying to use a namespace with more than one "." (ie. Company.Modules.MyAjaxModule). I also noticed that this happens when I use blank namespace on the project properties page. ** However, I have come across a few things that I know to check and fix and I’m up and running in no time at all. If you are having some troubles with the initial compilation and install of the CodeEndeavor templates, maybe this can help. . .
- In order to get past the initial screen, you have to supply a namespace and a path to the DNN website. However, once you’ve done that, change your project reference to the DotNetNuke Library project. Then, add the CodeEndeavors module project as a reference from the DNN website.
- If your DNN Website references the CodeEndeavors module project and the module project is referencing the website, you can run into problems later that won’t let you compile your projects.
- I have consistently had trouble with the namespaces that are written throughout the project.
- First, go to your project properties tab and make sure that your project is named exactly how you want it. (Namespace and Assembly).
- Do a find and replace throughout the entire project to make sure that your namespaces are correct. I have found that in the .ascx and .vb files that ‘YourCompany’ keeps sneaking in to the names.
- Check the namespaces in the .js files also. the very first line Type.RegisterNamespace(‘namespace’) –> usually only has the Root Namespace which may not be what you’re using. Then, the class objects that are created within the javascript file will need to be changed as well.
- For example, if you are using MyCompany.Modules.Ajax as your namespace. Then, on the ViewMyPage.ascx.js file you should have Type.RegisterNamespace(‘MyCompany.Modules.Ajax’) and the next line should read: MyCompany.Module.Ajax.ViewMyPage = function(). You’ll need to make sure that you’ve made all the changes in the js file. There are probably about 5 or 6 in each javascript file.
- Another thing I’ve noticed is that the .dll file is not directly copied into the website directory. This is taken are of if you have made a project reference to the module from your DNN website however.
- And finally, in the .dnn manifest file, take out the reference to the assembly because it is not created in the zip file when the build happens. If you don’t remove this, then you’ll receive an error when you try to install the module. So, I just do it first and make sure the install goes as planned.
- If you get installed and the first screen you see says that the type cant be loaded, then check your bin directory and make sure a copy of the dll is there. If not, copy it over (and make the project reference! :-) and then reload the page.
Most of these errors could be corrected by making some modifications to the templates, but so far its just been easier to make these corrections as I go. Hope that helps some of you out there! |
| |
Related Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|