Quantcast
Channel: Christoc's DotNetNuke Module and Theme Development Template

New Post: Visual Studio 2015 Beta Release

$
0
0
Hi Chris,

Does this one contain a VB.Net template? Does not seem to show up in my project list. Something I need to do?

New Post: Visual Studio 2015 Beta Release

New Post: MVC Module Development for DNN

$
0
0
I'd like to know about the same at point 2!
Thanks!

New Post: MVC Module Development for DNN

$
0
0

2) I haven't had time to do anything with MVC and DNN8, not likely that I will in the next couple of months either though.

Chris

Updated Wiki: Home

$
0
0
Project Description
Quick and easy to use Module and Theme (skin) Development templates for DotNetNuke 7.0.2+ and Visual Studio 2012/2013/2015.

The latest release (5.0) of the templates are for Visual Studio 2015. If you need a VS2008/10/12/13 support check out the older releases.

MOVED TO GITHUB https://github.com/ChrisHammond/DNNTemplates



Blog Announcement for the 2.0 release of the templates project
For instructions on how to modify the templates read this post

After you build in Release Mode the installable packages (source/install) can be found in the INSTALL folder now, within your module's folder, not the packages folder anymore

V5 for Visual Studio 2015 (7/31/2015)

Initial release with Visual Studio 2015 support.

V4.1 - Release Date 4/20/2015

Description: Upgraded Bootstrap to V3.3.4
Fixes for Bootstrap load order causing DNN Dropdown list issues
Fix for DNNRadio button conflict with Bootstrap.

Changes for V4.0 (01/04/2015)

Description: Upgraded to MSBuildTasks V1.4.0.88
Added a new Theme (skin) template
Updates to copyright year

Changes for V3.0 (06/18/2014)

Update to only support VS 2013 (should fix VS 2013 Express issues)
Updated module package targets file to exclude .git folder
Updated MSBuildTasks project to v1.4.0.74

Changes for V2.5 (11/13/2013)

Updated for Visual Studio 2013 support (still supports 2012)

Changes for V2.4 (6/10/2013)

Updated MSBuild Community Tasks reference to 1.4.0.61

Changes for V2.3 (6/6/2013)

This release fixes a BusinessController namespace issue, and has updated documentation included in the project templates to try to address issues that you might run into.

Changes for V2.2 (4/3/2013)

This release addresses an issue with the release build location, and changes default namespace, company name, and a few other properties. This release also upgrades the reference to MSBuildTasks (1.4.0.56)

Changes for V2.1 (1/28/2013)

This release addresses an issue with template modification and namespace problems.
For instructions on how to modify the templates read this post

Changes for V2.0 (1/24/2013)

Requires DNN 7.0.2+
Uses DNNDEV.ME for the development environment URL instead of DNNDEV (requires no host file changes)
Includes two new templates that create a functioning DAL2 module, one for C# and one for VB.net
VSIX Download from Codeplex should work in VS Web Dev Express and all paid versions of Visual Studio 2012 (the VS Gallery package does not work on Express)

Changes for v1.1

Complete rewrite for Visual Studio 2012
Visual Studio Gallery Support

Changes for 00.00.09

Fixed C# template that was still hard coded in the CSPROJ file to DNNDEV
Changes to .DNN file for SOURCE installs to keep the .DNN file in place

Changes for 00.00.08

Fixed a couple of VB issues that didn't have the same code as the C# template
Added comments to the .CS/.VB files at the top to explain the files/classes a bit
Added documentation link to the Task Manager series for module development

Changes for 00.00.07

This release has updates to the DNN manifest file for DotNetNuke 6
Commented out examples of the Form Pattern in the Settings user control

Changes for 00.00.06

This release includes a License.Txt and ReleasNotes.txt file in the project and manifest files.
We also created a property in the VS Project file for CopyrightYear.
The three DotNetNuke interfaces in the Components/FeatureController file are commented out instead of being enabled by default.
The Manifest File has been updated for DotNetNuke 6, thus 6.0.0 is now a dependency.

This project is maintained by Chris Hammond

New Post: 1 sub folder within the DesktopModules folder

$
0
0
Greetings Chris,

Nice templates, just downloaded the latest for 2015 C# (GitHub). Can I modify the templates and / or MSBuild settings to take into account a sub-folder within the DNN DesktopModules folder? For example : /DesktopModules/XX/MyModuleName (instead of /DesktopModules/MyModuleName); where XX is a folder that I use to describe my modules as a group; I have a lot of Modules, and now I wish to compile them, and this is the way they are organized.

Thanks, Joe

Reviewed: DNN 7 Project Templates V4.1 for VS2013 (сен 27, 2015)

$
0
0
Rated 1 Stars (out of 5) - I am getting same error on VS2013 Ultimate Beginning to install extension to Microsoft Visual Studio Ultimate 2013... 27.09.2015 17:13:34 - Install Error : Microsoft.VisualStudio.ExtensionManager.InstallByMsiException: The InstalledByMSI element in extension DotNetNuke Project Templates cannot be 'true' when installing an extension through the Extensions and Updates Installer. The element can only be 'true' when an MSI lays down the extension manifest file. Tried to download from Microsoft website, but it has only VS2015 version with back link to this source. Any suggestions? Searching from tools>Extensions doesn't give me any search results.

Reviewed: DNN 7 Project Templates V4.1 for VS2013 (oct 07, 2015)

$
0
0
Rated 2 Stars (out of 5) - I fixed installer for v.41. You can do it yourself by unzipping vsix and changing the parameter mentioned in the error code and re-zipping back in. Or you can download the following package which contains the fix already: https://goo.gl/8PDeXh

New Post: Error 2 The "MSBuild.Community.Tasks.XmlRead" task could not be loaded...

$
0
0
The secret to fixing these types of problems is increasing the log verbosity in your build output. Otherwise you're flying blind. In Visual Studio, go to Tools->Options->Projects and Solutions->MSBuild project build output verbosity and change to Normal, Detailed or Diagnostic. That way you can see the values of the variables and paths being used to search for project references and build locations, and the nature of the problem will become apparent much more quickly.

New Post: Error CS0246 and CS0103

$
0
0
After installing Visual Studio Community 2015, I'm gettings errors CS0246 and CS0103.

246 = The type or namespace name 'DotNetNuke' could not be found (are you missing a using directive or an assembly reference?).
103 = The name 'xxx' does not exist in the current context.

The weird thing is that everything works as it should. Intellisense autocompletes the DNN variables and functions and Builds are succesful and the module still works fine.
It is only a bit inconvenient because if there is a 'real' error, you have to scroll through all the 246 and 103 errors to find it.

I dont think this is an error in the templates, but it has something to do with a difference in DotNet versions or something? Visual Studio did install version 4.5.2 and 4.6 of DotNet.

The problem occured on both my work an home PC, so it is not a single case.
Changing the target framework in the module properties does not have any effect.

I havent found a solution as of yet, but if I do I will post it here. Or if someone else has a fix I would gladly hear it.

Erwin

New Post: Error CS0246 and CS0103

$
0
0
You must Set TargetFramework to 4.5 in Properties of your Project

New Post: DNN 8

$
0
0
Are these templates good for DNN 8 or will there be any breaking changes / mods required?

New Post: DNN 8

Created Unassigned: Error: Tasklist is currently unavailable. DotNetNuke.Services.Exceptions.ModuleLoadException: Type [12382]

$
0
0
hi
i installed dnn 8.0.2 and christoctemplate and works visual 2015
but when debug and check show this error

please help me

thanks

Error: Tasklist is currently unavailable. DotNetNuke.Services.Exceptions.ModuleLoadException: Type 'ASP._Page_DesktopModules_MVC_Tasklist_Views__ViewStart_cshtml' does not inherit from 'System.Web.WebPages.StartPage'. ---> System.Web.HttpException: Type 'ASP._Page_DesktopModules_MVC_Tasklist_Views__ViewStart_cshtml' does not inherit from 'System.Web.WebPages.StartPage'. at System.Web.UI.Util.CheckAssignableType(Type baseType, Type type) at System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp) at System.Web.WebPages.BuildManagerWrapper.CreateInstanceOfType[T](String virtualPath) at System.Web.WebPages.VirtualPathFactoryManager.CreateInstanceOfType[T](String virtualPath) at System.Web.WebPages.StartPage.GetStartPage(WebPageRenderingBase page, IVirtualPathFactory virtualPathFactory, String appDomainAppVirtualPath, String fileName, IEnumerable`1 supportedExtensions) at System.Web.WebPages.StartPage.GetStartPage(WebPageRenderingBase page, String fileName, IEnumerable`1 supportedExtensions) at System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance) at DotNetNuke.Web.Mvc.Framework.ActionResults.DnnViewResult.ExecuteResult(ControllerContext context, TextWriter writer) at DotNetNuke.Web.Mvc.MvcHostControl.RenderModule(ModuleRequestResult moduleResult) at DotNetNuke.Web.Mvc.MvcHostControl.OnLoad(EventArgs e) --- End of inner exception stack trace ---

Created Unassigned: Some errors on Views about Html helper [12396]

$
0
0
I've installed the template the latest ChrisHammond template from this [link](https://github.com/ChrisHammond/DNNTemplates/releases/tag/v06.01.00-beta)
All work fine and I'm able to debug without problem but I can see some Html errors opening view files on VS2015, see the image:![Image](http://95.110.156.112/screenshots/ScreenShotChrisHammondTemplate.jpg)

I've tried to add the rerquested reference but it could not be added because already automatically referenced by the build system.
Any idea to fix it?

Closed Unassigned: Some errors on Views about Html helper [12396]

$
0
0
I've installed the latest ChrisHammond template from this [link](https://github.com/ChrisHammond/DNNTemplates/releases/tag/v06.01.00-beta)
All work fine and I'm able to debug without problem but I can see some Html errors opening view files on VS2015, see the image:![Image](http://95.110.156.112/screenshots/ScreenShotChrisHammondTemplate.jpg)
[LINK TO THE IMAGE](http://95.110.156.112/screenshots/ScreenShotChrisHammondTemplate.jpg)

I've tried to add the rerquested reference but it could not be added because already automatically referenced by the build system.
Any idea to fix it?
Comments: Please submit items to Github, this codeplex project is no longer maintained

Reviewed: DNN 7 Project Templates V5 for Visual Studio 2015 (Aug 19, 2016)

$
0
0
Rated 2 Stars (out of 5) - Its not support for VS 2015 Express Found installed product - Microsoft Visual Studio Express 2015 for Web

Reviewed: DNN 7 Project Templates V5 for Visual Studio 2015 (Aug 19, 2016)

$
0
0
Rated 2 Stars (out of 5) - Its not support for VS 2015 Express. Found installed product - Microsoft Visual Studio Express 2015 for Web

Reviewed: DNN 7 Project Templates V4 for VS2013 (Aug 19, 2016)

$
0
0
Rated 4 Stars (out of 5) - Its really working nice, thanks Chris

Updated Wiki: Home

$
0
0
Project Description
Quick and easy to use Module and Theme (skin) Development templates for DotNetNuke 7.0.2+ and Visual Studio 2012/2013/2015.

The latest release (5.0) of the templates are for Visual Studio 2015. If you need a VS2008/10/12/13 support check out the older releases.


DNN Tutorials
DotNetNuke Support
DotNetNuke Consulting

MOVED TO GITHUB https://github.com/ChrisHammond/DNNTemplates



Blog Announcement for the 2.0 release of the templates project
For instructions on how to modify the templates read this post

After you build in Release Mode the installable packages (source/install) can be found in the INSTALL folder now, within your module's folder, not the packages folder anymore

V5 for Visual Studio 2015 (7/31/2015)

Initial release with Visual Studio 2015 support.

V4.1 - Release Date 4/20/2015

Description: Upgraded Bootstrap to V3.3.4
Fixes for Bootstrap load order causing DNN Dropdown list issues
Fix for DNNRadio button conflict with Bootstrap.

Changes for V4.0 (01/04/2015)

Description: Upgraded to MSBuildTasks V1.4.0.88
Added a new Theme (skin) template
Updates to copyright year

Changes for V3.0 (06/18/2014)

Update to only support VS 2013 (should fix VS 2013 Express issues)
Updated module package targets file to exclude .git folder
Updated MSBuildTasks project to v1.4.0.74

Changes for V2.5 (11/13/2013)

Updated for Visual Studio 2013 support (still supports 2012)

Changes for V2.4 (6/10/2013)

Updated MSBuild Community Tasks reference to 1.4.0.61

Changes for V2.3 (6/6/2013)

This release fixes a BusinessController namespace issue, and has updated documentation included in the project templates to try to address issues that you might run into.

Changes for V2.2 (4/3/2013)

This release addresses an issue with the release build location, and changes default namespace, company name, and a few other properties. This release also upgrades the reference to MSBuildTasks (1.4.0.56)

Changes for V2.1 (1/28/2013)

This release addresses an issue with template modification and namespace problems.
For instructions on how to modify the templates read this post

Changes for V2.0 (1/24/2013)

Requires DNN 7.0.2+
Uses DNNDEV.ME for the development environment URL instead of DNNDEV (requires no host file changes)
Includes two new templates that create a functioning DAL2 module, one for C# and one for VB.net
VSIX Download from Codeplex should work in VS Web Dev Express and all paid versions of Visual Studio 2012 (the VS Gallery package does not work on Express)

Changes for v1.1

Complete rewrite for Visual Studio 2012
Visual Studio Gallery Support

Changes for 00.00.09

Fixed C# template that was still hard coded in the CSPROJ file to DNNDEV
Changes to .DNN file for SOURCE installs to keep the .DNN file in place

Changes for 00.00.08

Fixed a couple of VB issues that didn't have the same code as the C# template
Added comments to the .CS/.VB files at the top to explain the files/classes a bit
Added documentation link to the Task Manager series for module development

Changes for 00.00.07

This release has updates to the DNN manifest file for DotNetNuke 6
Commented out examples of the Form Pattern in the Settings user control

Changes for 00.00.06

This release includes a License.Txt and ReleasNotes.txt file in the project and manifest files.
We also created a property in the VS Project file for CopyrightYear.
The three DotNetNuke interfaces in the Components/FeatureController file are commented out instead of being enabled by default.
The Manifest File has been updated for DotNetNuke 6, thus 6.0.0 is now a dependency.

This project is maintained by Chris Hammond