About Us

Why DotNetNukeBlogs.com? Our goal is to be the premier aggregator of DotNetNuke related materials. DotNetNukeBlogs.com was started by DotNetNuke Core Team member employee community member Chris Hammond with the intention to provide a place for the leaders in the DotNetNuke Community to push their content to those needing it most, the users.

If you're a DotNetNuke Expert be sure to get your feed added into our aggregate system. You can read more about us here

DotNetNuke Hosting

Hosting for this website is provided by AppliedI.Net. Be sure to visit them for all your DotNetNuke Hosting needs. 

Latest Community DotNetNuke Blog Posts

DNN Connect
Friday, November 21, 2014 2:09:00 PM

If you’re reading my blog post for the first time, you may not know that I’ve been working with DNN nearly since it was released.  That’s well over 10 years of managing DNN sites of various sizes, purposes, and deployments.  This experience has ranged from businesses that run on the platform, to running subsets of an organizations web properties on it, and more.  During my consulting days, I saw all kinds of DNN sites.  This wide range of challenges has resulted in learning a large number of things – including how to leverage SQL Server to solve problems in a creative way.  That’s what this session was about.

Engage
Friday, November 21, 2014 1:48:00 PM
Engage is hosting a hackathon in our St. Louis office to work together to better the DNN Platform.
The Mighty Blog
Friday, November 21, 2014 11:00:49 AM

Hotcakes Commerce Presents: DNN Database Tips & Tricks

If you’re arriving to this blog for the first time, you may not know that I’ve been working with DNN nearly since it was released.  That’s well over 10 years of managing DNN sites of various sizes, purposes, and deployments.  This experience has ranged from businesses that run on the platform, to running subsets of an organizations web properties on it, and more.  During my consulting days, I saw all kinds of DNN sites.  This wide range of challenges has resulted in learning a large number of things – including how to leverage SQL Server to solve problems in a creative way.  That’s what this session was about.

One could spend all day long discussion this topic, but I only had about an hour.  So, I chose the following topics in this area:

  • Clear Space – How to reduce the amount of space that some tables take up in your database.
  • Change DBO Role Owner – Sometimes, you can’t use a desired username in your database because it is the same as where it came from.
  • Change or Replace Themes – There are cases when you need to either fix skin assignments from administrators, or roll out a new theme.
  • Database Object Sizes – Running a query to determine what database objects are too large.
  • Take Over a Site Locally – Automating the task of preparing an inherited site to be used in support or development environments.

We also had time to delve into another topic…  Wiping out the entire database using SQL scripts, instead of deleting the database and creating a new one.  This has come in handy for me when managing a DNN site in shared hosting environments on multiple occasions.

David Poindexter recorded the meeting, so keep an eye on the @QCDUG twitter account if you want to watch it.  I am sure they’ll make an announcement when it’s ready.  In the meantime, the slide deck and SQL scripts we went over a linked below.  Enjoy!

Download the Presentation

Download the SQL Scripts

Engage
Thursday, November 20, 2014 1:00:00 PM

A couple of developers (Joshua Bradley, Brian Dukes, and I) from Engage went to a conference here in St. Louis called Strange Loop on September 18 and 19, 2014. I have been a big fan of the Strange Loop conference, and have attended 4 times before. If you don't know what Strange Loop is, here's a description from their website:

Strange Loop is a multi-disciplinary conference that aims to bring together the developers and thinkers building tomorrow's technology in fields such as emerging languages, alternative databases, concurrency, distributed systems, mobile development, and the web.

Strange Loop has always been a place for me to learn about new technology in software development, and helps seeing what the future is going to look like. There are tons of new stuff that I learnt from Strange Loop this year. It was a really fun conference, and a good break from our day to day work with DNN.

DNN Connect
Wednesday, November 19, 2014 8:40:00 PM

The past few weeks have been a blur for us here at Hotcakes Commerce for quite a few reasons… We were highly involved at DNNCon Palm Beach 2014. This is the third consecutive DNN event that we’ve sponsored and attended. We not only sponsored this time, but we also co-organized, provided a training track, presented 2 sessions, and emceed the event. It’s always great to participate with the DNN community and this time we took it to a whole new level.

The Mighty Blog
Wednesday, November 19, 2014 5:28:25 PM

Hotcakes Commerce Swag at DNNCon 2014

The past few weeks have been a blur for us here at Hotcakes Commerce for quite a few reasons… We were highly involved at DNNCon Palm Beach 2014. This is the third consecutive DNN event that we’ve sponsored and attended. We not only sponsored this time, but we also co-organized, provided a training track, presented 2 sessions, and emceed the event. It’s always great to participate with the DNN community and this time we took it to a whole new level.

A General Wrap Up

Overall, the trend seems to continue. DNNCon Palm Beach 2014 was the most fun and successful one yet. Registration and attendance records were yet again broken. Half the attendees raised their hands when asked if this was their first DNNCon event. Sponsorship was at an all-time high both in terms of donations, as well as vendors in booths at the event itself. There were attendees from as far away as Nigeria and Singapore. Place of Hope had a higher donation than last year. Let’s also not forget that there were also more rum cakes at this DNNCon than ever before! (Thanks to Clint Patterson’s amazing mother!)

Place of Hope Charity gets a donation

If you attended, you definitely felt the vibe and had a great time – from the ice cream social, to the closing ceremony prizes – it was a great time had by all and we got to learn a lot at the same time.

Our Session

I gave a session about Hotcakes to show just how easy it is to begin building an e-commerce website with our product. We can’t say that enough… We make things easy. For everyone. This isn’t very true both within and outside of the DNN ecosystem.

I first gave everyone an overview of what Hotcakes is and why it exists. I then spoke about how we’re not just another vendor. We are a real company, with a real team, and our only focus is e-commerce. From there, I dove into how easy designers can customize the look and feel of Hotcakes using contemporary web standards. We had a ton of great questions, so we didn’t complete the final demo, but I think we got the point across.

You’ll find our presentation below, and a video of this presentation should be available on the DNNCon website in another week or two.

Download the Presentation | Free Trial of Hotcakes

Thank You

As a company and a product, we of course participate with one of the goals being to market ourselves and maybe get a few sales out of it at the same time. This is the same for all sponsors.

We just want to thank the overwhelming number of people that were doing our job for us. We definitely felt the love. Not only did we hear people talking about us in general, but Tony Carter (Carter Solutions) gave a great session that included Hotcakes, and Cassidi Brickner (10 Pound Gorilla) gave a session that was almost exclusively about Hotcakes. DNN Corp co-founder and VP of Technology gave us a few plugs during the keynote. The bottom line is this…

We very much appreciate the support you all have provided to us as we make e-commerce something you can do again in DNN. We are very excited to continue to make you proud and even take it to the next level next year.

This blog post is cross-posted from Hotcakes Commerce.

Engage
Tuesday, November 18, 2014 4:51:00 PM
The Engage team recently got back from attending DNNCon 2014 in West Palm Beach, Florida. As this was my first time attending DNNCon, I did not know what to expect. The whole weekend ended up being a exciting experience for me.
Engage
Monday, November 17, 2014 5:25:00 PM

Last week a bunch of us at Engage went to Days of .NET. Many of us have attended this conference for years and have always left feeling completely geeked out. This year was no different.

It is clear that Microsoft has been working hard on its cloud offering, Microsoft Azure, with what seems like an all-out sprint to become a major player in the cloud space. Azure is a space where Engage will be focusing more on in 2015.

While at the event I took the opportunity to sit in on several talks around Continuous Delivery and the tools that are available in Visual Studio 2013. There is an overwhelming number of features available in Premium and Ultimate Versions. Here is a short list of the tools I found particularly interesting.

Release Management Portal – Microsoft acquired InRelease back in June of 2013 which is a solution for automating deployments. This tool is being positioned as just one part of Microsoft’s strategy for the new DevOps methodology that is being adopted by many companies. The tool itself provides a central place for managing and deploying bits to any number of environments. The process is complete with the concept of an “Approver” and scheduling of release off hours so you don’t have to be there.

Cloud based Load Testing – This one was particularly interesting since most applications we create these days are load tested either by an internal or external resource or company. Anyone who has tried to setup real load testing knows that this can quickly turn into an infrastructure nightmare just trying to get the appropriate hardware configured and in place. With Azure, you get 15,000 virtual users free with your Azure subscription AND you can load test applications that aren’t even running in Azure. 

Application Insights – Monitor your deployed live applications! There are hundreds of approaches and different logging frameworks but none as complete as Application Insights, period. We’ve actually been using this for some time now and it is super easy to add to any application. The out of the box configuration collects tons of data and an extension is available for Visual Studio to allow you to collect pretty much any data of importance such as events, counters, etc... 

Visual Studio Intellitrace – With Visual Studio Ultimate you can record specific events that happened in your applications and play them back later including examination of the locals window variables! How many hours have you spent trying to recreate an issue that only happens in the production environment? Very nice.

The list goes on and on. As usual, it’s hard to leave an event like this without learning something.

For more information visit: Days of .NET 2014


More ...
DNN Connect
Monday, November 17, 2014 5:14:00 AM

This is part one of a new blog series about setting up a social community with the free DNN platform. I have been presenting about that at this year’s #DNNCon in West Palm Beach, FL and I thought it’s best to write down in detail what I found was a good way in setting up a site like this.

The Mighty Blog
Wednesday, November 12, 2014 5:26:45 PM

Flexible Project Set-Up for Teams and Complicated Applications

One of the sessions I presented at DNNCon Palm Beach 2014 was greatly inspired by all of you.  During my years consulting and then into my time training large companies at DNN Corp, I kept getting a common question, “how do I do this with large/enterprise teams?”  It’s way too easy to try and walk them through doing all of the hard work of trying work around the single-developer project architecture that you’re used to seeing in videos and wiki articles – but that’s not the answer they’re looking for.  If you have a complicated project and/or a team of 2 or more people working on code that’s all supposed to work together, there has to be a far simpler solution – and there is!

When you’re working with teams and/or have a requirement for a more flexible project set-up, you’re in luck.  DNN has had the tools that you need included with its source for quite some time.  With a bit of creativity, you too can put all of your projects into a single solution and never even think of checking in your website.  Oh yeah, we know you’ve done it.  No need for that mess anymore.

If you attended my training session the Friday before DNNCon, then you were lucky enough to build this together with me, hands-on!

The slide deck from my presentation is below.  A download link to an empty solution and a PDF version of the slide deck follow.

Download the Sample Solution | Download the PDF of the slide deck

A huge thanks goes out to Joe Brinkman.  Without his help, I wouldn’t have figured this all out on my own.

DNN Connect
Wednesday, November 12, 2014 5:23:00 PM

I had the pleasure of meeting Daniel Mettler in Italy this past June.  He is quite easily one of the most interesting people I have ever met.  Once we began broadcasting the DNN Hangout shows, I could not wait to schedule Daniel for an interview, and while we had to wait for a while, Daniel did not disappoint with his interview and presentation.  He even performed his demo on his live 2 Sexy Content website.  During his interview, we learned about how 2sic became a company, killing pigs, spear fishing – oh, and we spoke about DNN as well! 

The Mighty Blog
Wednesday, November 12, 2014 2:04:08 PM

Daniel Mettler of 2sic

I had the pleasure of meeting Daniel Mettler in Italy this past June.  He is quite easily one of the most interesting people I have ever met.  Once we began broadcasting the DNN Hangout shows, I could not wait to schedule Daniel for an interview, and while we had to wait for a while, Daniel did not disappoint with his interview and presentation.  He even performed his demo on his live 2 Sexy Content website.  During his interview, we learned about how 2sic became a company, killing pigs, spear fishing – oh, and we spoke about DNN as well! 

Featured Site of the Month

The featured site of the month this episode was Travel Gurus.  We actually planned to present them last month, but sadly we forgot to do so.  Travel Gurus has a great looking website and I was able to see them making great use of DNN extensions such as EasyDNNRotator and EasyDNNNews.

sotm-201411-520x316

If you have a great looking DNN site, let us know in the comments below and maybe we’ll choose to highlight your site next month!

DNN Hangout

At this point, please enjoy the DNN Hangout and the show notes just below the video.  Also, we apologize for the sound quality.  As mentioned during the show, we had internet challenges since all of us were broadcasting from remote locations.

Show Notes

Here are some of the topics and extensions we discussed during the show.

As always, thank you for viewing and please let us know if you want to be part of the hangout, have any suggestions, or have a site that you want us to feature.  Just leave a comment below.

Engage
Friday, October 31, 2014 6:32:00 AM

DNN 7.5, Evoq 8.0, Evoq Social 3.0 are coming in early 2015. Time to feel the "energization!"

DNN Connect
Monday, October 27, 2014 8:32:00 AM

This is part 2 of my short series about JavaScript MVC Frameworks. It will explain why of all the existing frameworks, you should really focus on AngularJS.

DNN Connect
Monday, October 27, 2014 8:32:00 AM
This is part 2 of my short series about JavaScript MVC Frameworks. It will explain why of all the existing frameworks, you should really focus on AngularJS.
DNN Connect
Thursday, October 23, 2014 2:00:00 AM
This is part 1 of my short series about JavaScript MVC Frameworks. It will cover some basics, compare the most popular frameworks and provide some recommendations on how to get into this topic. In Part 1 we'll focus on what MVC is, how the JavaScript MVC relates to ASP.net MVC and why you should learn it ASAP.
DNN Connect
Wednesday, October 22, 2014 3:14:00 AM
In this post which is part 5 of my mini-series Learning Razor with an RSS-App I want to get you hooked on the power of Razor (and 2sxc while we're at it :). I will show you how much easier it is to create new designs thanks to the open source, html-close nature of Razor.
Ultimate DNN Modules
Sunday, October 12, 2014 11:42:00 AM
Today I just got a very annoying error with one DNN7 fresh installation in Windows 7 x64 machine. Which is; Compiler Error Message: CS0016: Could not write to output file 'c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\DNN7\62d43c41\27d749ca\xx_xxx.dll' – 'Access denied.' Here is solution which I have found. What you have to do is just assign the following folders with IIS_IUSRS and NETWORK SERVICE users with the full control permission: 1) C:\Windows\temp 2) c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files Once you applied those setting, restart your IIS and try to run your application again. The error should be gone by now. Hope that this post will help you to fix the problem as I did and if you have found any other fix's please leave feedback and I will post them up. ---------------------------------------------------------- Resources links: Local IIS 7.0 - CS0016: Could not write to output file / Microsoft.Net > Framework > v4.0.30319 &g ...
DNN Connect
Thursday, October 02, 2014 8:26:00 PM
We’ve just gotten done with the October episode of DNNHangout – this time featuring longtime DNN community member and skin designer, Tracy Wittenkeller.  You may or may not have heard of Tracy, but he’s the man behind the team that brings you T-Worx and DNN Magazine.  Chance are that you’ve already used or purchase one of his skins at some point.  Tracy walks us through some new and exciting techniques that his company is applying to their new skins to help use contemporary design techniques, while at the same time making the content editing experience accessible to the average content editor.  From what we could see, he’s taken this a long way to fill in that gap and by using a lot of existing DNN features!
DNN Connect
Thursday, October 02, 2014 10:24:00 AM
With version 7.3.3 of the DNN Platform a new “localization feature” has been implemented: list localization. Lists are a core platform feature whereby users can maintain lists that other bits of software can maintain. There are several lists that come out-of-the-box when you install DNN (see “Lists” table in SQL). The most visible ones are countries and regions. But there are also currencies and frequencies, plus a whole bunch of lists that tell DNN how to run things (i.e. they allow us to configure particular bits). The new feature means that what you will see in the front end of DNN can adapt to the language of the user viewing it.
RSS URL

Resources

DotNetNuke.com The DNN mothership.

Built by

This site is built and managed by Christoc.com Software Solutions, a leading .NET open source consulting company.