DotNetNuke Hosting with ASPHostPortal.com

BLOG about DotNetNuke CMS, latest technology and Special DotNetNuke Hosting Package with ASPHostPortal.com

DotNetNuke Tutorial - Quick Tips to Add Images to Your DotNetNuke Website

clock Oktober 17, 2018 06:20 by author Kenny

Most business owners would just do anything to boost their organic rankings, increase customer traffic and convert more leads.  While fresh content, meta tags and keywords work wonders to optimize your site for the major search engines, there are often few factors that are overlooked, but contributes to the site’s rankings. Including high quality images to your website is one effective means that can help you to improve the user experience and also enhance the SEO.

DotNetNuke is one of the best CMS that is used by organizations to develop their websites. It is extremely flexible and easy to use and also offers rich features that can be fully integrated into the website. The platform offers various modules and this allows business owners to easily customize their websites. Adding images are important for your website, but I have come across several DotNetNuke developers who do not understand how to prepare images before uploading them to the site. Here in this blog, I will give you a quick overview of the entire process.

The image formats: If you have selected a DNN development company to create your website then the designers can help you to add perfect images on your site. There are usually two main image files and they are the JPEGs and GIFs. These formats help to compress the file size of an image and this helps with smooth transitions. You can convert the images in any of the desired format and save them, which will ensure that the pages download in the quickest time. While adding images on a page, consider its dimension, file size, number of images and the total file size so that it can be kept to the minimum.

Dimensions of the images:  Many DotNetNuke developers have problems determining the size of the images. The image dimensions should always be determined according to their use, where they are going to be placed and how much screen space you want them to cover. A corporate logo should always be a small one and a location map should be legible where the small features can be identified.

Optimize the image: Your DNN website should be properly optimized so that it becomes more visible to the audience. Once the dimensions are decided for your image, you can compress it to a suitable size using an image editor. Now preview the image and adjust the settings and check how long it will take to download. Create the best optimized image and change the setting before using it.

Best DotNetNuke Hosting Recommendation

ASPHostPortal.com provides its customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. ASPHostPortal.com offers DotNetNuke hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable DotNetNuke Hosting, we should be your best choice.



DotNetNuke Tutorial - Top 10 Benefits of DotNetNuke

clock Oktober 11, 2018 09:41 by author Kenny

If you're considering DotNetNuke for your website, you're probably researching the platform to understand the advantages of DNN  over other products. We want to make this process easy for you, so we've listed what we believe are DotNetNuke's top 10 benefits. Of course, depending on who you ask these "top advantages" may be slightly different according to the goals of other websites. Our list is meant to provide general list of benefits for businesses of all sizes.

Simple content editing and creation

First thing's first. A great CMS needs to make content management easy, and DotNetNuke does just that. Whether your a team of one or a team of managers, editors, and writers, DNN gives its users a robust rich text editor and many options to create great content. For largers teams, content workflows can be put into place for permission setting and approval management.

Advanced features

The features of DotNetNuke, whether out of the box or with third party modules, can be extremely powerful for businesses of all sizes. User management, advertisement management, email marketing, document management, multilingual ability, blog management, and more are included to help marketing and IT teams manage their website.

Unmatched security

DotNetNuke provides extremely thorough security. Each user group is provided its own permissions, and all users can be sorted into these groups based upon what the operations require. As opposed to other CMSs that may require you to install a third party (and probably weak) application, DotNetNuke has a security model built into the CMS architecture. This makes DNN one of the most secure platforms for websites on the market.

Ultimate platform flexibility

DNN, because it is based on ASP.NET, is extremely extensible with pre-made or custom modules. It can be easily integrated with virtually any business application, especially those in the Microsoft stack of Dynamics (GP, CRM, etc.).

Website speed

DotNetNuke's efficient code base ensures that websites run quickly to provide a great user experience for all of your site visitors.

Based in portals

The portal based architecture of DotNetNuke allows your business to run many sites on just one DNN installation. This can be beneficial if you need to run an intranet as well as your website, or multiple portals for individual departments.

Great for applications or intranets

Because of its flexible code base and architecture, DotNetNuke can be a great host for web apps or intranets. This is helpful for companies that want to manage many different IT assets on one easy platform.

Well supported

DotNetNuke Corporation offers central technical support. Also, because DNN is open source, there are many partners that support it all over the world. This makes your investment in DotNetNuke a safe one for many years to come.

Reduced cost

Based on your company needs, whatever version of DNN you choose, it will be a significant cost saving venture over other options (especially the custom ones that cost many tens of thousands of dollars to complete a project).

Proven and established

DotNetNuke has been used for 700,000 websites over many years, including for major companies and organizations such as NASA, Lockheed Martin, Verizon, USAA, WeightWatchers, Bose, NASCAR, Cornell University, Dannon, Kia, Hilton, Whirlpool, Chrysler, Motorola, and more.

Best DotNetNuke Hosting Recommendation

ASPHostPortal.com provides its customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. ASPHostPortal.com offers DotNetNuke hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable DotNetNuke Hosting, we should be your best choice.



DotNetNuke Tutorial - Organize Your DNN Blog Entries

clock September 6, 2018 12:03 by author Kenny

One of the things about the Blog Module that has had a love/hate relationship with the community, is the fact that the blogs are directly tied to user accounts - more so than most features typically are.  This would be okay though, if the admins and hosts had some control over this.  Anyhow, a benefit of this format is that it makes it easy for us to categorize our blogs using the Child Blog feature.  This feature is found at the bottom of your Blog Settings.

In my situation, I already had two categories of blogs in mind: Personal, and Professional.  The Professional ones would be about .Net and DotNetNuke, and Personal would be for everything else.  We will continue with this example.

When you click the "Add" child blog button, you are faced with pretty much the same interface you saw before when creating a new blog.  Only this one will have a direct relationship with the blog you originally created.  If the first blog you created is the Parent, then this would be it's Child.  You can also equate this to folders.  In the folder analogy though, the original blog would be the filing cabinet.

Fill out the child blog form just like you would for any other new blog.  Then, click the "Update" button at the bottom of the page.  Assuming there were no errors, you would be returned to the Blog Settings page.  In my case, I did this twice, once for each category.

Now that I created the two categories I needed, it was time to find out what the BlogID's were.  I would need this values in a moment in order to move blog entries from the original blog to the new ones.  I used the following query:

SELECT * 
FROM [dbo].[Blog_Entries]

(Your queries might vary, depending on how you have your database and tables set-up.)

Once the query executed, I was able to see 3 records in the table, one for each blog - the parent and the two children.  I noted the ID numbers for each.

Now, I needed to perform a quick T-SQL surgery to move the blog entries.  First, I moved the personal ones.  This step was the most important, as I needed to browse through the database table real quick to grab the ID's for each personal entry.  This would only need to be done this one time.  You'd want to choose whichever category has the least number of entries to save time.  I used the following query to look through the blog entries.

SELECT * 
FROM [dbo].[Blog_Entries]

The enabled me to come up with a list of blog entries to use in the first data transfer query.  In the example below, pretend that the numbers 1 though 6 is actually a meaningful list of numbers.

UPDATE [dbo].[Blog_Entries] 
SET [BlogID] = 2
WHERE [EntryID] IN (1,2,3,4,5,6)

Since we only needed 2 categories here, the entries that remain after running the previous T-SQL snippet are all part of the same category.  Now, we can run the following T-SQL to move the remaining entries reliably into the appropriate child blog.

UPDATE [dbo].[Blog_Entries] 
SET [BlogID] = 3
WHERE [BlogID] = 1

This leaves no entries in the original blog, but instead has all of the blog entries in their respective child blogs.  This facilitates you being able to separate the RSS feeds for each blog, as well as being able to link to specific blog types, and more.  You can already see this process in action on this very blog.

Best DotNetNuke Hosting Recommendation

ASPHostPortal.com provides its customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. ASPHostPortal.com offers DotNetNuke hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable DotNetNuke Hosting, we should be your best choice.



DotNetNuke Tutorial - DNN 9 Appears to Be a Foundational Step Forward for the Future of DNN

clock September 5, 2018 13:07 by author Kenny

DNN Corp is on the verge of releasing their latest DNN Platform release, version 9.0.0.  As a DNN MVP, I of course had to take a look around at the new stuff coming.  It’s still in the early stages though, so there are a few areas where the new updates have some smoothing out to do, but overall, the updates we’re seeing in version 9.0 are very nice.  In short, it’s a much more contemporary user experience for all involved – but a very important step in the right direction for the future of all DNN’ers.  Here’s my preview and insights after using DNN 9.0 for the first time – a pre-release version of DNN 9.0, that is.

Everything I’m discussing here are things I’ve looked at while viewing the nightly builds. If you’re not familiar with what a nightly build is, it’s basically a software product that’s still actively being developed on.  There’s work and features that aren’t even checked-in yet.  It’s not the final release, so please keep that in mind in this article, and any others like it.

Once you get by some of the rough edges that are in still in the nightly builds, like clunky animation transitions, help labels docked in random positions and/or partially hidden, and figuring out how to exit the persona bar views, the primary new feature begins to open up with a lot of subtle, but powerful updates.  First and foremost, the administration experience is indeed a lot more contemporary.  You’ll hear that word thrown around a lot by DNN Corp folks, but the new persona bar that replaces the control panel we’ve come to know quite intimately does a great job of tucking away a lot of the things that would previously get in our way in a large number of ways (right, skinners?).

As you can see above, the control panel is no longer docked at the top of the page.  Instead, you see two new bars docked, at the bottom and on the left side.  These both comprise the new persona bar, allowing you to edit numerous aspects of your site, without having to wait for page reload after reload.  This is sure to be a time-saver, especially when you find yourself configuring multiple things at a time.

While I mentioned words like rough edges, this is by no means a completely new feature.  Don’t be scared.  The persona bar is something that’s been back-ported from DNN Corp’s commercial product suite.  Only now, there’s a bunch of new features added to it to make it more usable across all of the DNN Corp products.  What this means to you is that this feature has been under development and tested in real world environments for quite a long time now, and it’s inclusion into 9.0 is lower risk than nearly any zero point release before it.  We can almost certainly expect for those rough edges to be smoothed out by the time 9.0 is ready for release.

Unexpected Multi-Tasking

What seems to be an unexpected feature is that you never know when your work is saved or not.  Follow me here…  If you do something like edit a configuration file.  You may be working on multiple lines in the configuration.  Next thing you know, an urgent phone call comes in asking for a quick SQL query report.  You switch to the SQL view, and run the query.  Problem averted!  Just as you begin to return to the configuration updates, someone asks you over IM what the URL is for an important new content campaign.  So, you leave the persona bar and navigate to the page, then send the URL.  Awesome, now you can finish your work, right?  Right.  Just navigate back to the configuration manager, and your updates will still be there, waiting for you to click “Save.”  Just be careful that you don’t forget about saving those updates.

Added Usability

The admin and “host” modules we’ve grown used to over the years are removed and replaced with streamlined counterparts.  These new additions are more thoughtfully grouped together, as are the various settings that used to play hide-and-seek with us in the past, hidden across any number of configuration views and collapsed sections.  You literally had to be using DNN for years before you could even consider yourself as an anything remotely close to a “DNN expert.”  Another thing I liked while digging around is how the global and site-specific settings are both put side-by-side and easily distinguishable.  When you’re not logged in with enough permissions, the global settings are neatly tucked away, and you’d never know they existed.

Some Missing Things

You shouldn’t look at “missing” as being necessarily a bad thing.  Change is necessary, and DNN has had way too many features to get in everyone’s way for far too long now.  The admin and “host” pages you’re used to using will mostly be gone when you upgrade, replaced by newer and easier to use counterparts in the persona bar.  Some other things are missing too, like the Store/Forge integration in the Extensions management area.  Again, the missing things aren’t necessarily a bad thing.  In order for DNN and the DNN ecosystem to grow, this kind of change will be necessary.  So far, the things I see missing are all very good.  Although, I’m on the fence about the Store/Forge integration.

The Future Looks Even Brighter

We could find all kinds of little things to continue to talk about when it comes to the updates coming in DNN 9.0.  However, the biggest thing I think we can look forward to with the updates we see applied in this release are the things that haven’t yet happened.  Two of the most popular complaints about DNN are its speed, and how old the administration looks.  The administration issue is clearly fixed here, and speed is addressed to some degree as a byproduct.  The thing is for me though, this series of updates lay the foundation for something that will be much more impactful to the future of DNN – a reliance on the ancient .NET technology we call webforms.  Once DNN 9.0 is released, the only things that really use and depend on webforms are the modules you see on individual pages.  Architecturally speaking, DNN 9.0 appears to be the first step towards the newer ASP.NET Core we’ve all been anxious to see for quite some time now.

Best DotNetNuke Hosting Recommendation

ASPHostPortal.com provides its customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. ASPHostPortal.com offers DotNetNuke hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable DotNetNuke Hosting, we should be your best choice.



DotNetNuke Tutorial - Easy to Use Bootstrap 3 in A DNN Skin

clock Augustus 23, 2018 12:25 by author Kenny

I decided to use the popular Bootstrap framework to handle all the messy layout and mobile aspects of the site.  This post doesn’t teach you Bootstrap or DNN Skinning. It just covers a few of the steps I needed to get everything to work.

1. Including the Bootstrap goods

The easiest way to include Bootstrap in your template is to include that from the Bootstrap CDN.  You will want to use DNN’s Client Resource Management controls to include your CSS and JS.  To include those controls, you will want to include the following at the top of your skin .ascx file:

<%@ Register TagPrefix="dnn" TagName="STYLES" Src="~/Admin/Skins/Styles.ascx" %>
<%@ Register TagPrefix="dnn" Namespace="DotNetNuke.Web.Client.ClientResourceManagement" Assembly="DotNetNuke.Web.Client" %>

Next you will include the .css and .js into your skin.  To include the CSS you will use the following at the top of your skin ascx file:

http://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css" UseSkinPath="false" />

To include the .js, you will use the following at the bottom of your file:

http://netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js" />

2. Skin.css – don’t use it

Typically for a DNN skin you will use the skin.css file to define the css elements for your skin.  Since you are using the Bootstrap grid system, chances are a lot of the CSS in your skin.css will be deleted.  So carefully clean it up.

Also in your skin.css you will define styles for the Bootstrap nav bar.  This is one of the area’s of bootstrap that you will override the css in the default bootstrap CSS file.  So to do this, your skin.css file needs to appear AFTER the bootstrap css file on your webpage so it will override.

The problem here is that skin.css which is automatically included by DNN will always be included before the Bootstrap css file.

An easy solution is to rename your skin.css to style.css.  Since there is no skin.css, DNN will not try to include it.  Then just add another control to include your style.css file:

3. Navigation Menus – Mobile friendly

The other change I made was a difficult decision.  Bootstrap navigation does not support hovering.  In DNN when you hover over a navigation menu item, the child items appear for selection.  That’s hard to do on a mobile device.  The Bootstrap framework has opted for a click being required to drop down the child items in a navigation menu.  This means that any top level menus with content had to be moved to a child page and the parent needed disabled.  For example I used to have:

  • About Us
    • Partners

I had to change it to the following:

  • Company – This is a DNN disabled page
    • About Us
    • Partners

At first I did modify Bootstrap to drop down the child menus on hover.  To do this, you simply need to use the Bootstrap Hover Plugin.  However I decided to keep things less complicated and use the Bootstrap standard for the navigation menu. 

Best DotNetNuke Hosting Recommendation

ASPHostPortal.com provides its customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. ASPHostPortal.com offers DotNetNuke hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable DotNetNuke Hosting, we should be your best choice.



DotNetNuke Tutorial - How to Use Gmail SMTP in DotNetNuke?

clock Augustus 9, 2018 12:03 by author Kenny

How to Use Gmail SMTP in DotNetNuke?

The server settings for sending mail over Gmail are required only when using Gmail through an email client program. You shouldn't ever need to manually enter them anywhere if you're using Gmail online through a browser, like through Gmail.com.

For example, if you need to use Gmail in Mozilla Thunderbird, you can manually enter the SMTP settings within Thunderbird's program options.

Since Gmail is so popular, some email programs might even provide these SMTP server details automatically while you're setting up your account.

If you want to use Gmail SMTP in your DNN website, this can be easily done by specifying the correct port 587 in the SMTP settings. Unfortunately, there is no port number field supplied in the SMTP settings form. So in order to include the port number, you just need to add the smtp.gmail.com:587 in the SMTP settings.

In order to set the SMTP settings, you will need to login as super host account. Note this is a super administrator account so the basic administrator account will not get the access to the host menu. Under the host settings in the advanced settings tab, you will see a section for SMTP settings. You just simply need to use the following settings. Just replace the email and password of your own.

 

Still Can't Send Mail Through Gmail?

Some email applications use older, less secure technologies to log you into your email account, and Google will block these requests by default.

If you can't send mail with your Gmail account for that reason, it's unlikely that you're entering the wrong SMTP settings. Instead, you'll get a message related to the security of the email client.

Best DotNetNuke Hosting Recommendation

ASPHostPortal.com provides its customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. ASPHostPortal.com offers DotNetNuke hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable DotNetNuke Hosting, we should be your best choice.



DotNetNuke - The Social CMS for Business

clock Augustus 8, 2018 11:03 by author Kenny

In today’s internet driven world, websites are becoming a norm to every business’s growth or branding strategy. Owing to this, the CMS or Content Management System has now become a household name. Wait, aren’t you aware of the term? Well, for the start, CMS is a web-based software application that lets you create, edit and store web content in an organized and manageable way.

There are a number of such CMS, available today, to facilitate people who want websites for themselves. You may have heard of DNN, Wordpress, Magento, Drupal, etc. These are some of the big names among them.

Once you are familiar with the term, there arrives the confusion on which one to choose. Before choosing and investing in a CMS, one must always examine certain features. Likewise, it should feature an easy-to-use editor interface, intelligent search capabilities, etc. Besides these generic requirements, there are also certain characteristics that become imperative for all CMSs.

Now, let’s make a quick jump to ‘which is the best CMS for your website or enterprise web solution’. Our favorite is DNN and we can justify why we love it. Here’s why DNN aka DotNetNuke should b your content management framework:

Seamless Content & Document Maneuvers

DNN is absolutely simple and user-friendly to work with, for all kind of users. Be it, administrators, content managers, designers, and developers - anyone can maneuver it at ease. Hence, clients can create, supervise and publish content without prior technical or programming knowledge of DotNetNuke.

Security - The Substantial Entity

DNN has proven to provide exceptional security, with a built-in Security model in the CMS architecture. It sorts users into groups based on the type of operation and provides specific permissions. It also helps in validation, encryption and bug tracking to build secure websites.

And most importantly - all of this without needing to install a third party application! Yes, here all the content and configuration is stored in MS SQL database, run by windows and backed by Microsoft. It ensures a thorough security check, with timely scheduled security updates.

Refined Multi-User Management

DNN has a robust multi-user management system. The users of different groups can be assigned, custom roles and permissions. It also includes social features, such as photos and biographical information along with expanded user profiles. With DNN, one can easily set up Social Media communities for organizations. Hence, it eventually supports social media authentication, to let others sign into the site using their social media accounts’ credentials.

Support for Mobile Websites

DNN has unique utility known as the DNN Evoq that helps to design responsive websites using its wonderful mobile templates. A mobile preview reviewer takes up the guesswork, to experiment all possibilities, before going live. For optimal viewing experience, DNN Evoq content detects characters selectively from thousands of mobile devices to tailors the design and content. This content supports all mobile platforms.

Comprehensive Synergy with Social Networking Sites

DNN Evoq social improve collaborations by quickly building internal and external communities. Thereby, it increases employee productivity, subsequently. It lowers the support cost by turning the customers into advocates, by creating external communities. This increases revenue opportunities as well.

Extensive Customization Opportunities

With DNN, one can render tailor-made websites, using the same default template skins and models. The Visual design used by CSS and the services framework is based on the web API.

It has many free extensions, which are less redundant when compared to other CMSs. Moreover, paid extensions are also available at different price ranges. Though some of these extensions are on the expensive side, you can always manage to find something within your budget.

Built-in eCommerce Solution

DNN has a built-in eCommerce solution for good services, such as selling physical goods, digital downloads, events or even donations. DNN works seamlessly with common payment gateways, such as Paypal, SagePay, Google Checkout, Barclays, HSBC, and Authorize.Net.

High Performance & Stability

DNN ensures great user experience for site visitors by running and loading the websites very quickly. This is possible with performance improving features, such as web farms, page caching and module caching. It improves SEO as well, with the highest search ranking pages, based on the search engine factor speed.

Invariably Affordable

Irrespective of the DNN version, the chosen venture would always be cost-effective. Because, you’d know, the custom ones usually cost a fortune.

The Support you can Count on

DNN is an open source module and constitutes a team of developers that provide technical support from all over the world.  These dedicated team support applications of DNN blogs, online forums, online help and other various websites. So investing in DotNetNuke is a safe bet.

With all these said, one can easily understand that the DNN CMS holds an upper hand over almost all others. Hence, obviously, the CMS products have become a household name in the eCommerce world, lately. Its wide range of applications helps to sustain several business models. Above all, thousands of reputable organizations, such as NASA, Lockheed Martin, Verizon, USAA and several others, use DNN for many years.

Best DotNetNuke Hosting Recommendation

ASPHostPortal.com provides its customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. ASPHostPortal.com offers DotNetNuke hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable DotNetNuke Hosting, we should be your best choice.



DotNetNuke Hosting Tutorial - How to Install Multiple DotNetNuke Modules Quickly

clock Augustus 2, 2018 12:16 by author Kenny

Once installed into DNN modules can easily be dragged and dropped to a page. You can also have multiple instances of the same module on one page. Modules can be shared across pages and, in the paid versions of DNN, even shared across multiple sites (via the Site Groups feature).

Imagine having a DNN site, but then having a need that is custom or specific to you or needing functionality that does not come with DNN out of the box. Let’s say for example you want to have a photo gallery on your site. A photo gallery module does not ship with DNN out of the box. These scenarios where you have a need for functionality that does not ship with DNN are prime scenarios for a custom module or 3rd party module.

A module’s settings also allows the site admins to easily control things like the module title, the start and end date and time (in case the site admin wants to schedule and expire content), the module’s container, and whether or not the module is indexed by search engines. 

Installing multiple modules through the DNN user interface is very time-consuming, but luckily there’s an easier and faster way of installing modules in DNN. So in order to do a batch installation of multiple modules just follow the steps outlined below.

1. Add your zipped modules to the “/Install/Module/” folder

Build your modules in release mode and drop the zipped modules into:

YourDnnFolder/Install/Module/

2. Navigate to “/install/install.aspx?mode=installresources”

Open up a browser window and navigate to the URL:

http://YourDnnSite.url/install/install.aspx?mode=installresources

… and all of the modules that you dropped into the module folder earlier will now be installed for you.

 

Best DotNetNuke Hosting Recommendation

ASPHostPortal.com provides its customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. ASPHostPortal.com offers DotNetNuke hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable DotNetNuke Hosting, we should be your best choice.



DotNetNuke Hosting Tutorial - View Event Viewers in DotNetNuke

clock Julie 11, 2018 12:35 by author Kenny

In this tutorial, you will learn how to view error log exceptions in DNN. You will also able to specify which log exceptions you want to record or ignore.
To view the error logs, you will need to have administrator portal access. Once you have login on the website, please go to the admin menu and you will see there is a menu called Event Viewer.

By default, all the error or event logs will be displayed on the site, you have an option to narrow the result list by specifying the log type by selecting one of the option in the dropdown list.

How to turn off the event logs in DNN?

To turn off specific event logs in DNN is pretty simple, if you scroll further down, you will be able to see there is a button called Edit Log Settings.

To enable or disable the event log, click the pencil edit icon. This will load another window popup and there is a tick box for you to untick it if you want to disable the event log.

Best DotNetNuke Hosting Recommendation

ASPHostPortal.com
ASPHostPortal.com provides its customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. ASPHostPortal.com offers DotNetNuke hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable DotNetNuke Hosting, we should be your best choice.



DotnetNuke Hosting - ASPHostPortal.com :: 8 Tips Setting DNN Blog Documentation

clock Maart 2, 2017 04:50 by author Armend

The DotNetNuke Blog set of modules provide blogging functionality for your DotNetNuke website. Different modules in the package provide a variety of function. The Blog package provides each of your authorized users with their own blog.

 

A blog is simply a set of posts grouped by author in order by date. Each blogger can have child blogs to divide that authors posts by subject. You can set up categories to organize posts by subject across authors. You can create tags for each post as another means of filtering the posts.

Open the DotNetNuke Blogs page, listed above, so you can refer back to it for reference.

I. Install the Blog Module

First download the DotNetNuke Blog module from the codeplex link listed above. You should back up your database and website code before installing a new module, so you can revert back if things go badly.
Add the Blog Module to your DotNetNuke installation.
On DNN 6, you install modules by going to Host, Extensions.

II. Create a Role for Bloggers

You will probably want to restrict who can blog on your website. Go to Admin, Security Roles and set up a new role, say Bloggers. Do not check Auto nor Public, as you will want to assign each blogger individually.

III. Create a Blog Page and Add the Blog Module

Create a new page to display your blogs. Add the Blog module to your page. I titled my module Blog. Blog adds several modules to your page, giving all of them the same title, so they are a little hard to tell apart. You need to configure each one. Each Blog module has settings you can use to configure the Blog. All the Blog modules have the regular Settings link that all DotNetNuke modules have. Some of the Blog modules have an extra tab with additional settings. A few Blog modules have additional functionality under module management at the top under Edit options. On DNN 6, you can see the Edit options by pointing your mouse at the Manage button overlaying each Blog title. You can get to each module's settings by pointing your mouse at the Manage button and finding the Settings link under Admin options. You can also get to Settings by clicking the gear symbol on the right edge of the module. From top to bottom, these are the nine modules Blog added to my page.

1. Main Blog Module
The first blog module has the bolg configuration options. This module also displays the blog entries. Keep this module at the top of the Content section of your page. This module has two places to change settings. The first is under Settings, where you can change the title for your Blog. On DotNetNuke.com, they title this module DNN Blog. To get to the main configure options, under Manage click Module Options. The top part of his module, which is only visible to administrators, lets you add any of the other eight modules to the page. Since the other eight modules are already on the page, we do not need to add any now. If we deleted some, this would be a way to add them back.

The eight blog module parts are:
1. Blog List
2. New Blog
3. Search Blog
4. Blog Archive
5. Recent Entries
6. Recent Comments
7. Blog Categories
8. Blog Tags

  • Blog List
    The next module lists all the Blogs. Go into Settings and change the title. On DotNetNuke.com, they title this module DNN Bloggers. Since this is a list of Blogs, you will want to put this module on the side. Point your mouse at Manage, under Move click To Left Pane. Under Manage, Edit this module also has two functions, one to update the settings of your individual blog and one for you to add an post to your blog. We have not created your blog yet, so these are not of any use right now.
  • New Blog
    This module lets you create your blog. Under Settings change the title to My Blog. You want to restrict this module to Bloggers. Under Settings, Permissions, uncheck Inherit View permissions from Page. Next to Bloggers check both View Module and Edit Module. Under Manage, under Move, move this module to the left pane. If you are going to be one of the Bloggers, go ahead and click Create My Blog. Fill out the information about your blog as you feel appropriate.
  • Search Blog
    The Search Blog module lets you search the blog posts, surprise. Change the title of the module. On DotNetNuke.com they use the title Search DNN Blogs. Move this module to the left pane, your choice as to where to position the blog. You can use the DotNetNuke Blogs page as a model.
  • Blog Archive
    The next module is the Blog Archive, which is organized by date, which I find completely useless, but the calendar looks cool. Change the title, DotNetNuke.com uses Archive. Move to the left pane.
  • Recent Entries
    The next module lists the title of Recent Blog Entries. Change the title to something like Recent Blog Entries. Leave this module where it is, or move to the top of the page or to the left pane. Under Settings there is an extra tab Recent Blog Entries Settings, which lets you configure how to display the entries. You can show the whole post, if you like. Point your mouse at the blue ? box to get a list of the control variables you can use. Here is how I configure mine.

<div class="Blog_RecentEntries">
<a href="/Blogs/tabid/281/BlogID/[BLOGID]/Default.aspx">[USERFULLNAME]</a>:
<a href="[PERMALINK]" class="Blog_RecentEntries_Title">[TITLE]</a>
-
<span class="Blog_RecentEntries_Dateline"> [ADDEDDATE]</span>
</div>

This displays the author, title and date. The author links to the author's blog. If you use this code, you will need to change the tabid to whatever tabid your blog page is on.

  • Recent Comments
    This is similar to the Recent Entries module. You should know enough now to decide for yourself what you want to do with this module. I changed the titel and left the rest as is.
  • Blog Categories and Blog Tags
    Their use is self explanatory. Change the titels and move both of these to the left pane.

Best DotNetNuke Hosting Recommendation

ASPHostPortal.com
ASPHostPortal.com provides its customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. ASPHostPortal.com offers DotNetNuke hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable DotNetNuke Hosting, we should be your best choice.



About ASPHostPortal.com

We’re a company that works differently to most. Value is what we output and help our customers achieve, not how much money we put in the bank. It’s not because we are altruistic. It’s based on an even simpler principle. "Do good things, and good things will come to you".

Success for us is something that is continually experienced, not something that is reached. For us it is all about the experience – more than the journey. Life is a continual experience. We see the Internet as being an incredible amplifier to the experience of life for all of us. It can help humanity come together to explode in knowledge exploration and discussion. It is continual enlightenment of new ideas, experiences, and passions

Author Link


 photo ahp banner aspnet-01_zps87l92lcl.png

Corporate Address (Location)

ASPHostPortal
170 W 56th Street, Suite 121
New York, NY 10019
United States

Tag cloud

Sign in