Design is a funny word. Some people think design means how it looks. But of course, if you dig deeper, it’s really how it works. The design of the Mac wasn’t what it looked like, although that was part of it. Primarily, it was how it worked. To design something really well, you have to get it. You have to really grok what it’s all about. It takes a passionate commitment to really thoroughly understand something, chew it up, not just quickly swallow it. Most people don’t take the time to do that.
A lot has been happening in the DotNetNuke ecosystem lately. Here are my thoughts on the developments.
I have always been fascinated by the visual clarity of the London Underground map. Given the number of cities that have adopted this mapping approach for their own subway systems, clearly this is a popular opinion. At a conference some years back, I saw a poster for the Yahoo! Developer Services. They had taken the Read More
My keynote address at the Day of DotNetNuke conference in Chicago today was community-focused. Download the PDF version of the presentation here: Day of DNN Chicago Keynote.pdf (10.2 MB) Download the PPTX version of the presentation here: Day of DNN Chicago Keynote.pptx (162.8 MB — includes embedded videos) Here’s the DotNetNuke Ecosystem Interactive Map I Read More
My session today at the St. Louis Day of .NET conference was on the topic “Backwards Compatible HTML5 on ASP.NET.” Here is the slide deck and source code from the session.
In an average week, I communicate on the phone, by email, through webinars and in person, with some 100 DotNetNuke business customers, prospects and partners. A majority of them use DotNetNuke in some mission-critical way. I enjoy these conversations and get many insights on their real-world experience with DotNetNuke. I have noticed that there are Read More
Here’s an illustration depicting a common scenario for DotNetNuke Deployment in the Enterprise. Click the image for a higher-res version. If you find the image helpful, feel free to use it as needed without any restrictions or attribution requirements.
If you are using IIS7, it’s very easy to ensure that all requests always go to your preferred canonical URL. It’s a two step process: Step 1: Install the UrlRewrite module for IIS: http://www.iis.net/expand/URLRewrite Step 2: Add the following rule to your applications web.config file: <configuration> <system.webServer> <rewrite> <rules> <clear /> <rule name="Redirect from www" Read More
This is the last post in my four-part series on DotNetNuke Widgets. Here’s a review of the other posts in this series: Part 1 – Overview of DotNetNuke Widgets Part 2 – DotNetNuke Widgets reference Part 3 – Insights into how you can develop your own Widgets for DotNetNuke In this post, I’ll walk you Read More