Get the hottest modules, skins, and goodies!
Contact us and we'll be happy to assist you.
Do you have useful information that you would like to share with the DNN Community in a featured article or blog? If so, please contact firstname.lastname@example.org.
Over the last 12 years I have participated in many discussions about what it means to be Open Source. Is it enough that you follow the OSI definition of Open Source? Do you need to provide access to a public roadmap or offer nightly builds? Do you need to accept contributions, both large and small, to the core code base? Are there certain values your project and community should follow? All of these are great questions, many of which I discussed in my post 7 years ago on Re-defining Open Source.
I must admit, the work I have done over the years with DotNetNuke has involved working with modules that I control, build, and have a say in. I am set in my ways of how I like to do things, and believe that my approach to DNN module development is one of the easiest approaches to the DNN platform, because of this I have put a lot of time and effort into my Module Development Templates.
Occasionally I come across other people’s modules in my consulting work, and it tends to frustrate me when I have to do things outside of my own little “perfect module development environment”. I want to be able to switch to “Release” mode in Visual Studio and build, and have the scripts package the module I am working on so that I can easily deploy it to a customer’s development or staging environment. I had just such an experience this evening, working on customizing a module for a customer, and they had the Source to a third party module that I needed to make changes to. There is no packaging or build process anywhere inside of this module, even to the point where there are missing files in the “source” project itself.
I used to believe QR codes were useless marketing gimmicks.
Then I visited Japan in 2011 and QR codes were everywhere. You could see them on the walls of skyscrapers in Tokyo, on product packaging - and even on every tiny 1x3-inch ads in the magazines. Usually it's time to re-evaluate an opinion once you see that an large, smart group of people have an opposing point of view. So I re-evaluated.
In this blog I would like to tell you what the QR-Code is (in case you're new to it), why it's great, and how to make bad and good QR-codes (as it's easy to botch up).
In any endeavor in life and in business, you face ups and downs. Some things are easy, some things are extremely difficult, and some fall somewhere along that spectrum. This is definitely one of the more difficult blog posts I have had to write. I regret to inform you that the company and Shaun Walker have decided to part ways.
DNN (formerly DotNetNuke) provides a suite of solutions for creating rich, rewarding online experiences for customers, partners and employees. DNN products and technology are the foundation for 750,000+ websites worldwide. In addition to our commercial CMS and social community solutions, DNN is the steward of the DotNetNuke Open Source Project.