What is DotNetNuke or DNN?

DNN logo
DNN is the leading Open Source Web Content Management Platform for Microsoft ASP.NET programming framework

DotNetNuke – now DNN – is free software that is installed on an internet hosting account which is used to develop and maintain web applications and websites. A properly configured DNN website provides companies a way to manage their website with ease and confidence while maintaining the company brand and style. ImageSmith Communications has been developing DNN websites for clients for over 6 years, and members of the Web Development Team are experts on installing, configuring, skinning, and upgrading DNN applications.

DNN is a full-featured, web Content Management System (CMS) which allows your company to easily create or update content, while maintaining a fully customized and branded website. DNN has a very active community and is supported by a vast community of talented developers and is one of the easiest, most cost effective solutions for managing your company’s website.

Why is DNN Right For Your Company?

There are four main reasons DNN is very attractive to businesses that are seeking a way to manage the company website:

  • Usability – The framework is easy to learn and become second nature after a short amount of use for folks at any technical skill level.
  • Extensibility – the DNN framework is changeable, you can alter the way it behaves, you can extend it…
  • Scalability – No website is to small or too large for DNN, it will always suit your needs!
  • Affordability/Price – DNN is open source software… that’s right it’s free!

Usability — Administering DNN is User Friendly

DotNetNuke is user friendly and can be mastered by oneone that has basic computer skills
DotNetNuke is user friendly and can be mastered by oneone that has basic computer skills

DNN is very easy to use. Non-technical content contributors can be trained to add and maintain web pages in minutes and make changes to the site with absolutely no IT support. Training is required for content editors and administrative users of the site and instruction on the proper procedures are taught.

Adding pages, changing page layouts, and adding new features to a page are all easily accomplished with this minimal training. Your content contributors will not require IT support for most web site changes so your ongoing operational costs are significantly less. If you hire a new employee you can schedule a DNN training session at ImageSmith in South Asheville.

Extensibility

Snowcovered Logo
Snowcovered provides online services to enable people to post, sell, and support their DotNetNuke software creations

A thriving market exists for DNN modules with more than 8,000 available online at www.snowcovered.com, at highly affordable prices. Free modules are also available on the DNN Forge and a variety of core apps are included in the standard DNN installation package.

Because the code is open to anyone, your organization can also develop its own apps to customize the appearance and functionality of your site. Thousands of free and low cost apps provide you with nearly limitless possibilities to create the perfect site for your needs.

Extreme Scalability — You are Never too Small and You Will Never Outgrow DNN

DotNetNuke has extremely scalability
DotNetNuke is an excellent solution for small business as well as large corporations

Your web site can be large or small and can grow as much as needed over time without requiring a migration to a new content management system. The DNN platform can support an unlimited number of pages per web site and an unlimited number of web sites per DNN instance.

Essentially, there are no limits on how big a DNN website can be.

Affordability

Save money by using DotNetNuke
DotNetNuke is open source software and is free to everyone, making it an ideal solution for your company’s website

Since DNN is open source software, your company will spend zero dollars on internet software to run your website (that’s right it’s free). What is more attractive than an enterprise technology solution at such an affordable price!

If you have an existing website that needs an overhaul, or if you are a new business, call us at 828-684-4512 or email us via our contact form and let’s talk about how we can provide your company with a professionally designed website.

Using HTML Entities for Special Characters

At ImageSmith, we develop for a Content Management System (CMS) called DotNetNuke. This allows our clients to easily make text and image changes with a simple login. Usually the only type of content that needs to be added or updated is plain text, but sometimes you will run into the need of a special character like the copyright symbol (©) or a fraction (½). In HTML, an entity was can render pretty much any symbol imaginable using the combination of a few characters.

Using the Correct Syntax For HTML Entities

To make an HTML entity you have to follow a format. You type an ampersand, then the entity name, and you finish with a semicolon. If you type “©” in the source code of an HTML document you will get the copyright symbol like this: Copyright © 2011 by ImageSmith.

Pretty neat huh? There are many entities you can use on your website. For example, say you want to write content for the Romans in ancient Greece? There are entities for that:

Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω
α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ ς σ τ υ φ χ ψ ω ϑ ϒ ϖ

To see a complete list of HTML entities, visit W3C (World Wide Web Consortium) for a current list of Character Entity References.

Do you need a website makeover or a completely new internet presence for your company? If so don’t hesitate to contact us for a free estimate and evaluation for your internet needs.

How To Optimize Pictures For Your Website

What Is Image Optimization?

When you take a digital picture, the file size of the picture depends on the camera. Most cameras and smart phones produce high quality pictures and the file size tends to exceed 2 megabytes (Mb), and this size is to large for the web. So, in order to make the picture suitable for the web, you must use image editing software, such as Adobe Photoshop, to optimize the image. When you optimize an image, you are compressing the image and making it smaller in file-size, but keeping the overall quality of the image.

Nowadays companies have more control over the content on their company website. Here at ImageSmith we develop DotNetNuke websites for our clients and teach them how to log in and make changes to the copy, create additional pages, and upload images. One problem that our clients run into is that they tend to upload very large images which take a long time to load.

Free Image Optimization Solutions

There are a few places on the internet that provide image optimization for free. The objective is to keep the image file-size under 100 kilobytes (k). Images under 100k will render fast enough for all connection speeds. Here are a few of my favorite sites for free image optimization applications:

  • Image Optimzer – Using this free online service, you can re-size, compress and optimize your image files.
  • Smush.It – Uses techniques specific to image format to remove unnecessary bytes from images.
  • Web Resizer – This free online image Web Resizer helps you optimize photos for web or email easily.

As always, if you feel like this is way over your head, give us a call at 828-684-4512 and we will be happy to provide image optimization for your website.

Embedding Videos In Your DotNetNuke Website

Adding Video to Your Website

Adding a YouTube video to your website is unbelievably easy. In fact, all the big players in the internet video market provide embed code so that website owners and bloggers can add video to their webpages. Most video websites like YouTube, Veoh, Break.com, and Hulu provide a snippet of HTML code and allow your to embed the video into your webpage. Here is how you embed a video on your DotNetNuke website:

Copy The Embed Code

Copy the video embed code
Copy the video embed code

Let’s say you have found a video on YouTube and you want to embed the video on your website. Simply locate the embed code on the page and copy the code to your clipboard by selecting text and pressing Control+C. The image below shows where the embed code is located on YouTube. Other video websites have different layouts, but just peek around until you find the code.

Paste the Code

Next, log in to your DotNetNuke website and go to the page you wish to embed the video. In order to paste the code in correctly without messing up any existing content you should add a new Text/HTML module to the page. Once you have added the Text/HTML module to the page, click on the link for the module labeled “Edit Content”. This will bring you into the HTML editor for the Text/HTML module.

Now remember, we have copied HTML code, and when you go to paste the embed code into your website, you need to be in “Code View”. So, click on the the link to go into code view. Once you are in code view simply paste the code you copied from YouTube in the module and click UPDATE at the bottom of the page. That’s, it your done! I have embedded a video tutorial from Chris Hammond on how to add pages to your DotNetNuke website:

How to Change Your DotNetNuke Website Copyright Date

As a website owner it is important to keep up with certain tasks to ensure your site is up-to-date. One of these tasks is changing your copyright date, which is traditionally at the bottom of your webpage. There are a few methods you can employ when it comes to your putting a copyright statement on your webpage. Here’s how to manually change the copyright date in DotNetNuke. 
Manually Change the Copyright Statement
Log in as Administrator and navigate to your “Site Settings” page, which is the first child page under the “Admin” tab. The “Site Settings” page is viewable by Administrators only and is where you set some critical settings for your DotNetNuke website. On this page your will find the Copyright form field, which is a simple text box. What ever change you make in this field will show up on every page of your website. After you make a change remember to click “Update” at the bottom of the page. That’s it, your done! Easy right? 
Automatically Change the Copyright Statement
I’ll admit, changing the copyright is simple using the steps above, but you can have DotNetNuke automatically change your copyright statement when the New Year comes in. All you have to do is simply delete the statement all together. DotNetNuke will insert the following text as your copyright statement: “Copyright (c) 2011 [PortalName]” (the [PORTALNAME] token will be replaced with the portal name from the first setting labeled “Portal Name”.)

Check out the video of Chris Hammond, DotNetNuke Corporation’s Director of Training. It is an in-depth demenstration on how to configure this feature of DotNetNuke.