Using Web Application Project(WAP) for development of DotNetNuke modules with...
I am using Web Application Project(WAP) for development of DotNetNuke modules. The general approach is discussed in DNN forum thread here. My VS solution consists of main WAP Project and one or more...
View ArticleDotNetNuke function FindControlRecursive -not clear name.
DotNetNuke has function FindControlRecursive. Initially I assumed that it search down hierarchy, but it doesn’t work as I expected.After reading code it seems that it searched siblings or parens...
View ArticleStyleSheetsManage class for DotNetNuke
I found that code to create CSS links is duplicated in a few places. I’ve created a common class, that can be used from Default.aspx,ComponentsSkinsSkin.vb and third-party modules if required....
View ArticleDotNetNuke.Services.Upgrade.ExecuteScripts method
DotNetNuke function Upgrade.ExecuteScripts(ByVal strProviderPath As String)actually doesn’t use strProviderPath, but always uses ApplicationMapPath & “InstallScripts” folder. It reads all files in...
View ArticleDotNetNuke changes in Web.Config from 4.0.3 to 4.4
I moved from DNN 4.0.3 to DNN 4.4 and noticed that there are significant web.config changes (actually as a part of 4.3 Membership Services Provider Abstraction ). However I didn’t find any clear...
View ArticleDotNetnuke 4.4 RewriterUtils.RewriteUrl breaking change in adding QueryString.
I am using modified version of DNN HttpModulesUrlRewriteUrlRewriteModule, in particular I am calling their Friend RewriterUtils.RewriteUrl function. In 4.0.3 version it expected URL parameter without...
View ArticlePossible errors when using Web Setup project to upgrade version, that was...
I am using Web Setup project to install Web Site Project(customized version of DotNetNuke). It installs a lot of DLL with meaningless names(like App_Web_42q_drww.dll) into BIN directory.If user...
View ArticleHelper String function to TrimLength
/// <summary> /// If lenght of the string is greater than max allowed, remove the end /// </summary> /// <param...
View ArticleDo not pass data between static methods using static data members.
In one of static class in our application, I found local static members that were used to pass data between calls of static methods. It’s wrong and can cause errors that are intermittent and very hard...
View ArticleDNN ability to ‘Publish Web Site’
3 years ago I’ve posted a workaround regarding DNN BUG App_GlobalResources and ‘Publish Web Site’ in VS2005 The issue is still not resolved and I recently received an email I would like to thank you...
View Article