Gabe Sumner

Gabe Sumner

The RSS Feed URL cannot be found!
The remote server returned an error: (400) Bad Request.
Go Back
  • Now Upgraded to Sitefinity 3.2

    I am happy to announce, after a dozen attempts, I have managed to upgrade Goondocks.com to Sitefinity 3.2. My advice to anyone attempting to upgrade from 3.1 is to go through this entire process on your local machine before you even attempt to do this in a live setting.  You will discover many controls have changed.  You will also discover the "ControlTemplate" changes you made for 3.1 may no longer be compatible with the updated 3.2 controls. Here are the steps involved in the Goondocks.com upgrade:  Backup ...

    Full story

  • Sitefinity "File" Control

    I love the Sitefinity "Site Map".  I love how it makes the organization of my web site self-evident.  It is for this reason I wasn't terribly enthused with the "Images & Documents" module that was included with Sitefinity 3.2.  This module took resources out of the "Site Map" to be managed and organized elsewhere.  I also found it impossible to include a single link/reference to a file I was managing via the "Images & Documents" module.  Instead my options seemed to only be "Gallery" or "Download List". My desire to ...

    Full story

  • Sitefinity - Please, No More Modules!

    I have been struggling off & on for weeks to upgrade this web site to Sitefinity 3.2.  If you're interested read about this journey here and here. Please understand, I'm a big fan of Sitefinity and Telerik.  But with regard to Sitefinity 3.2 it's fairly obvious little thought or testing was devoted to "upgrading", specifically with regard to Sitefinity modules.  Significant changes were introduced into the Blogs module, as well as other modules.  The net effect: upgrading to 3.2 caused my data to disappear.  Telerik later released raw SQL ...

    Full story

  • Creating a Site Map UserControl in Sitefinity

    On the Sitefinity forums Erik asked how to display an expanded Site Map.  Sitefinity includes a "Site Treeview" control that comes close to accomplishing this.  However, this control starts in a "collapsed" state and I have not been able to find a way to easily coax it into an "expanded" state. The good news is that we can create a Site Map Sitefinity UserControl fairly easily using the RadTreeView.  The control described below simply binds the ASP.NET "SiteMapDataSource" to a RadTreeView control.  It then fully expands the RadTreeView.  Here is ...

    Full story

  • Creating an RSS Feed UserControl in Sitefinity

    If there is one thing blogging has taught me, it's that coming up with original content & ideas is hard work.  So I decided to do what everyone else is doing and simply use RSS feeds to artifically inflate the size of my web site.  In this way I can generate tons of content for my web site without having to do a lot of time-consuming "work". RSS is the wave of the future and I predict in 5 years the Internet will consist of roughly 100 unique pages.  These ...

    Full story

  • Using the Sitefinity "Overlay" Page Edit Mode

    Sitefinity has 2 "edit modes" (Overlay & Classic) that can be used to edit pages:   The "Overlay" edit mode grays-out areas of the page that cannot be altered; while the "Classic" edit mode displays the unmodified page.  "Classic" gives a better representation of what the page actually looks like, while "Overlay" makes it easier to see what parts of the page you can alter.  Both edit modes have advantages & disadvantages. However, the "Overlay" edit mode can sometimes be fickle due to the CSS magic being applied.  While using ...

    Full story

  • Sitefinity "Tab Links" Control

    Consider the following scenario: I use my Content Management System (CMS) to create a "Marketing" page. I then use the CMS to create an "Advertising Opportunities" page. I now want my "Marketing" page to link to my "Advertising Opportunities" page. This is really basic stuff, right?  Just alter the page, create a link in RadEditor, and type the URL.  Big freaking whoop! It is a big freaking whoop.  It's a big freaking whoop because this procedure doesn't scale.  As your web site becomes bigger & more complex the likelyhood that ...

    Full story

  • Sitefinity "Document" Control

    Long-time readers of this blog might recall that I have been fairly vocal in my belief that Sitefinity should have a better solution for document & file management.  Long-time readers of this blog might also note that they do not, in fact, exist and swiftly disappear in a poof of self-unrealization. (Yes, a similar line exists in Hitchhiker's Guide to the Galaxy.  It was funny then and it's funny now!  Leave me alone.) For everyone else, you can read my insightful diatribes on this subject: Here, Here, and Here...

    Full story

  • Top 5 Most Wanted Sitefinity Features

    Slavo, over at the Sitefinity forums, made the mistake of asking me to express my opinion about the features I would like to see included in Sitefinity. This article includes my "Top 5 Most Wanted Sitefinity Features". First though, I have to admit that these items are subjective. Web sites are like snowflakes; each one is unique and you should always avoid the yellow ones. I fully acknowledge that what might be important to me & my projects, might not be true for everyone. Feel free to express you own ...

    Full story

  • Sitefinity "Page Title" Control

    While working through my Sitefinity web site it became obvious that I wanted every page to start with "breadcrumbs", followed by the page's title. The "breadcrumbs" are easily accomplished by dragging Sitefinity's "Breadcrumb" Navigation control onto my templates.  By applying the "breadcrumb" control to my templates, rather than individual pages, it ensures that the control gets applied to ALL pages.  For page title, however, I was finding that I needed to use a "Generic Content" control on each individual page.  This was also forcing me to manually type the page's title (something ...

    Full story

  • Sitefinity - The Value of Community

    Let's talk about community for a moment. I recently got a mention over at the official Sitefinity blogs page.  I appreciated this not merely because I'm an ego maniac, but also because it shows Telerik stands ready to foster & support the budding Sitefinity community. When evaluating Sitefinity early on, there were five things that were largely responsible for getting me on-board: There was an online demo. There was a downloadable trial. There was a free "Community" version of their product. I didn't have to talk to anyone in ...

    Full story

  • Sitefinity "Format Code" Control

    Posting code samples on web pages sucks.  Much of the nice formatting that makes code readable gets completely lost when you toss it into HTML.  What you end up with looks like modem line noise. To combat this, I wanted to create a Sitefinity control that would easily allow me to post nicely formatted code samples to my web pages.  This ended up becoming a fairly complex project.  To see full information & download details about this control, click here. Sorry I have to direct you to a new page.  ...

    Full story

  • Sitefinity "What's New" Control

    Telerik recently released Service Pack 1 for Sitefinity 3.1.  With it they beefed up their CmsManager.GetPages() method.  You can now return a set number of pages, as well as sort the pages by a given property. This allowed me to create a "What's New" control.  This control simply returns links to the last X number of pages that were updated.  (You can set the number of links that get returned.) I have made this control available within the GoonDocks Sitefinity Controls. It is free for anyone to ...

    Full story

  • Preventing Slooooow Sitefinity Startups

    For this web site I'm running Sitefinity on a shared hosting platform; specifically I'm using DiscountASP.Net to host my web site. Each time you access Sitefinity for the first time it has to start-up.  As near as I can tell this involves sending a signal to a gerbil named Fred.  Fred is kept in a small cage at Telerik and when you access a Sitefinity web site it rings a small bell in his cage.  When Fred hears the bell he is supposed to press a big green button in his ...

    Full story

  • Sitefinity 3.1 - One Month of Impressions

    I have now spent one month “developing with” and “living with” Sitefinity 3.1. Let me summarize Sitefinity: Sitefinity is a Ferrari without the radio, windshield wipers, antennae, windows, paint, and seat cushions. You get the impression that you’re sitting inside something great, but damn it’s uncomfortable. When Sitefinity works, it’s a marvel to behold! I love being able to drag & drop complex controls onto my pages and use friendly control designers to customize them. All of this is built upon an incredible CMS! Once everything is in place Sitefinity empowers anyone ...

    Full story

  • Sitefinity "Child Links" Control

    UPDATE: I renamed this control to GoonDocks "Links" Control and have included it in the GoonDocks Sitefinity Controls.  Go there and download it.  This control will change your life. I created a simple Sitefinity control that allows you to select a page in your site map and the control will return links to the selected page's children pages. Sitefinity comes with several top-level navigation controls.  All of these controls start at the root of the web site and offer tabs, trees, or menus to drill-down from there. This "Child Links" ...

    Full story

  • Sitefinity 3.0 - First Look

    I have been playing around with a Content-Management-System (CMS) called Sitefinity by Telerik for the last few weeks. I have known about Telerik for many years. They create a suite of ASP.NET controls (RadControls) which I have used in several of my projects. My impression of their company and their products has always been extremely positive. Their software & service has always seemed inspired to me. My past relationship with CMS products has not been positive. I have evaluated dozens of them in the past. My impression of almost everything ...

    Full story


HostMySite.com   website uptime