SunBlogNuke Team Blog

Share you with any news or development process about our dnn modules, such as status or release notes.

First time here? You may want to check out the blog archives, subscribe to the RSS feed, sign up for free email updates, or follow me on Twitter. Thanks for visiting!

From category archives: SunBlogNuke Team Blog

Anything, like updates or news, about the SunBlogNuke.com website

Goals and Resolutions for SunBlogNuke in the New Year

Goals and Resolutions for Ultimate DNN Blog Module – SunBlogNuke

To all of you who are our clients and follow Ultimate DNN Blog Module – SunBlogNuke , I wish you the happiness and success during 2010.  I hope that 2010 finds you in good health and full of happiness.

What are your goals and resolutions for this coming year? What are your dreams? What do you hope to accomplish with your DNN website or in your business in general? Here I would like to share us that my goals and resolutions for 2010 are mainly about our Ultimate Blog Module –SunBlogNuke for DotNetNuke CMS:

  1. More improvements, optimizations and customizations
  2. Get the official website SunBlogNuke recognized/known
  3. Provide more tutorials and documents for our clients
  4. Build our own community and hope it will established trust and a deep sense of connection with our clients
  5. Provide great supports and feedback for our products

Next we will post a detailed roadmap about our Ultimate Blog Module –SunBlogNuke in the new year. Please stay tuned and request your expected features. :)

Launching the Theme Directory for SunBlogNuke Platform

Today we happily announce that we have launched this theme directory to provide SunBlogNuke themes of quality and integrity. We craft our themes with a goal of simplicity and professionalism and strive to inject each design with a dose of modest elegance. I believe that your website is not just a tool, it is an integral part of your identity. There you can browse through the posts to view the theme thumbnail and submit your ratings for the best of the bunch. Also the directory is a place for you to showoff your customized theme powered by SunBlogNuke. All submitted themes will be approved to our directory list. We welcome any tasteful theme powered by SunBlogNuke or DNN. So if you are Looking for the awesome SunBlogNuke themes? Here's the place to find them! Welcome to the Free SunBlogNuke Themes directory. Later we will provide you the more detailed information with the free download links. Please stay tuned. :)

Holiday Sale for Ultimate DNN Blog Module::SunBlogNuke - Up to 40% OFF

Christmas Gift for Ultimate DNN Blog Module::SunBlogNuke Holiday Sale - Up To 40% Off Ultimate DNN Blog Module :: SunBlogNuke. Save Big, Spend Little. For limited time(12/23/2009 – 1/4/2010), you can save on the SunBlogNuke Subscriptions giving you full access to our blog module for an entire year.  Full details are on www.sunblognuke.com.

Why not buy now when you would like to own it?  Enjoy blogging and happy holidays!

Note that the Discount code is “Christmas”, which is not case sensitive.

Move SunBlogNuke Web Site to Another Hosting Service

In order to enhance the website traffic for SunBlogNuke website, we get started to move our website to a more excellent hosting service and modify the domain name into SunBlogNuke.com. Today it have been done well and is available.  Congratulations :)

PS: SunBlogNuke v2.6.5 also is released today, with fixing some following issues:

Please get it from here.

Compress CSS in DNN to Enhance Website Performance

Recently we tried to optimize our DNN website SunBlogNuke for super speed and had an opportunity to play around with UnloadCSS skinobject from Timo Breumelhof. What a nifty little tool to use for your front-end performance optimization. Thanks Timo!

Also it inspired us and our CompressCSS skinobject was born out. So you may say that CompressCSS is the extended and optimized version of UnloadCSS and I agree with you. Not only does it unload any unnecessary CSS files but also compress any existing CSS files thereby improving more performance and extending more flexibility into your DNN website. Let’s show you the magic of CompressCSS below.

Why should you utilize it?

As the Cuong Dang mentioned in his post, there are many unnecessary CSS files get loaded within the DNN framework (not to mention some not-so-good practices in CSS coding techniques within these files) that a web designer wants to take control of. Some one may ask whether there is a way to improve that? Fortunately, CompressCss allows you to unload any CSS file that the DotNetNuke® framework injects and compresses any existing CSS files in the head of the page; it will reduce the number of HTTP requests from a browser and minify the size of the downloaded file thereby improving load times apparently.

In conclusion, you can improve your front-end performance and make the speed of your DNN page load faster with CompressCSS.

How does it work?

First let’s cover the two below flows (or process) that will be taken place when you utilize our skinobject CompressCSS:

Unload Process - "Unload" all or some of the CSS files DotNetNuke includes in the Head of the page by default, such as Default.css, Module.css or Portal.css. You can pass the path to the file you don't want loaded as a regular expression which means you can unload multiple CSS files with just one statement.

Minify Process - Removing unnecessary characters from style code to reduce its size thereby improving load times. When code is minified all comments are removed, as well as unneeded white space characters (space, newline, and tab).

You can apply it in your DNN website with the following steps:

1) Download the zip attachment and unzip it in your local machine.

2) Copy the assemble DnnSun.OptimizerToolkit.dll into the bin folder of your DNN webiste.

3) Copy the CompressCss.ascx & CompressCss.ascx.vb into the skin control folder, which should be $yourweb/admin/Skins.

4) Open your web.config file, find out the <httpHandlers> section and insert the line below:

<httpHandlers>
<
add verb="*" path="css.axd" type="DnnSun.OptimizerToolkit.CssHandler, DnnSun.OptimizerToolkit" validate="false" />
<!--
Other httpHandlers -->
</
httpHandlers>

5) Open your skin file (like index.ascx), register the skinobject in the head and insert it in the bottom. Then it may look like as follows:

<%@ Register TagPrefix="dnn" TagName="COMPRESSCSS" Src="~/Admin/Skins/CompressCss.ascx" %>
<!-- Other Tags -->
<dnn:COMPRESSCSS ID="dnnCOMPRESSCSS" runat="server"
RemoveFileNames="/Portals/_default/Containers/MinimalExtropy/container.css" />

You can download the install zip & skin sample from the attachment in the bottom of this post.

The only attribute you need to care for:

Attribute

Values

Default

Description

RemoveFileNames

Examples:

  • "Default.css" to not load Default.css
  • "DesktopModules/xxModule/Module.css" to not load a specific modules.css
  • "Module.css" to not load any Modules.css file
  • "/" will not load any CSS files
  • "Default.css, Portal.css" will not load Default.css & Portal.css

Empty String

Comma separated list of Filenames you don't want to load (You can use a regular expression if needed)

What is the advantage?

The advantage is that this is not a core hack and the excellent CompressCSS skinobject can be configured per skin, not for the whole installation. The links are removed on the server side, so they never appear in the source. And the designer can build the more flexibility, readable and maintainable style without worrying about the file size.

To be continued…

This solution is a good start and you can extend it with more killer features. For instance, we our blog team tried to combine some specific or unnecessary CSS files into only one style file so that it will eventually minimize HTTP Requests as we expected. But we found out that there is a style path issue like background property and can’t fix it now. Hope you guys provide some clues. We appreciate any helps.

Attachment: CompressCss_v1.zip

Purchase SunBlogNuke with the Lower Price

Order DNN Blog with Lower Price

Hi, guys

There exists a great news for you today, if you focus on our products. Now we provide the alternative way to purchase SunBlogNuke except the snowcovered sale. That’s you can purchase it directly from our website. Well, while SunBlogNuke can be purchased from either Snowcovered.com or direct from our site. Both options will get you the same great module and the same great support. And if you purchase direct, the prices are discounted and you automatically receive free updates for a year. It is a good news for you, right? If you would like to get the more information about purchase, please visit Price Plan Page.

Note:

If you are previous customers, please get the new license information and support from that post. And if you have more questions, please feel free to contact us, or by sending e-mail directly to us at dnnsun@gmail.com. We will try to reply you ASAP.

The SunBlogNuke team

Portal Licensing and Price Model Changed for SunBlogNuke

You should know that DotNetNuke has one great feature – the ability to host many portals on one database and code line (a single DNN Installation). This means that you can have many completely non-related parent and child portals with very little overhead and server admin. In the past, the License Agreement on SunBlog(Nuke) was very vague and relaxed – basically you could use the modules on as many portals and DNN installations as you wanted. While this was great for the customer/subscriber, it was a little unrealistic and unsustainable for us in the long run. So we think that the [Portal License] is the best way forward and the most fair.

Modules/Products of License Agreement

So to summarize, we will adjust the license with the key information as follows:

  • Affects new customers only.

  • Affects new modules versions only (starting with the v2.4.8 in September, 2009).

  • Old modules fall under the old license and continue to be used as such. The old Professional license equals to the new Enterprise license and the old Enterprise license equals to the new Enterprise Developer license.

  • Should not affect the majority of customers for average use (if it does we will tweak the license limits).

  • The modules now have built in license checking to display an error message if the license limit is breached.

If you have more questions, please feel free to contact us, or by sending e-mail directly to us at dnnsun@gmail.com. We will try to reply you ASAP.

The SunBlogNuke team

Launching the Showcase Gallery for SunBlogNuke platform

Today we happily announce that we have launched the showcase gallery for presenting some of the hundreds of thousands of websites built in or on the SunBlogNuke module. The Showcase Gallery will provide the GREAT resources about the web sites running on the SunBlogNuke platform and you can obtain additional visibility and exposure within the community. There you can browse through the pages to view the showcase samples and submit your ratings for the best of the bunch (you must be logged in to vote)! Also the Showcase is a place for you to showoff your website powered by SunBlogNuke. All submitted websites will be approved to our showcase list. We welcome any tasteful website powered by SunBlogNuke or DNN. Please get the more information here: http://www.sunblognuke.com/Showcase.aspx.

Good luck and happy writing.

The SunBlogNuke team

Pages: Previous12NextReturn Top
Copyright © 2009-2024 Ultimate DNN Blog Module - SunBlogNuke Powered by SunBlogNuke Corp