Gabe Sumner

Gabe Sumner

The RSS Feed URL cannot be found!
The remote server returned an error: (400) Bad Request.

Back to all posts

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 "Most Wanted" features in the comments below.

All this being said, I have watched the forums carefully and I believe I have identified 5 features that would make an impact within nearly any Sitefinity project. Let's get started:

Built for Developers

The very first "Developer Benefit" stated on the main Sitefinity page is "Extensible architecture". Certainly Sitefinity can be extended with User Controls, WebEditors, Control Designers, and Modules.

However the "core" Sitefinity pages remain extremely rigid. Indeed one might characterize them as completely "locked down". As I work through projects with Sitefinity it is these "core" pages that I most wish I could extend. These core Sitefinity pages fully comprise the "Site Map" that Sitefinity maintains. Being "locked out" of extending something that is so core to the product quickly becomes a limitation.

My first 2 "Most Wanted" items deal directly with ways that I would like to be able to extend the core Sitefinity pages.

#1 - Extensible "Page Types"

When creating a new page in Sitefinity, you get the following "Page Type" options:



These "Page Type" options are untouchable. Some might argue that by using a combination of Custom Controls & External Links that you could represent anything with these options. That might be true, but in many cases it wouldn't be easy or clean. In the case of documents, it means manually uploading a file and setting an external link to it. In the case of products, it means creating a new Sitefinity page and having to drag, drop, and populate the same controls over & over again.

Consider the following alternative:

Now that is awesome! Imagine being able to attach custom WebEditors & custom Properties to these new "Page Types". Not only does this add a whole new level of extensibility to the "core" of Sitefinity, but it also allows me to easily group together "types" of content. I could easily, for example, return a list of all "Legal Documents" regardless of which node they were stored in. This is very clean & very powerful.

This is easily my #1 most desired feature. If I had this I could build the features that I'm currently waiting around for Telerik to release in a service pack. My Intranet project, for example, is essentially "on hold" until I can figure out how to represent diverse types of content within the core Sitefinity "Site Map".

#2 - Extensible "Page Properties".

This is very similar to #1. Here are the page options that Sitefinity makes available with each new page.

Again, these are set in stone. What if I wanted to associate a thumbnail image URL with my pages? What about a product category? What about a revision version for a legal document? What about a page subtitle? What about a checkbox that classifies a page as a "Help" page?

Use your imagination. Custom page types coupled with custom page properties give you a lot of options. I would never want Telerik to try to add all of these as "default" page properties. Some of this stuff only applies to very specific circumstances. If we have the ability to extend these properties on our own, then Sitefinity can always be the perfect fit.

#3 - Advanced Query Developer Interface

Once I have all these all these extensible page types & properties, the next logical requirement is access to a robust developer interface for searching and retrieving pages based on arbitrary criteria.

  • Retrieve all "Legal Document" pages.
  • Retrieve all "Product" pages that were modified within the past 5 days.
  • Retrieve all "Product" pages with a "Price" property below $100 that fall within the "Holiday Gifts" node.

When you combine items #1, #2, & #3, it makes Sitefinity capable of pretty much anything.

Inspired by End-Users

Now I am going to transition to the "end-user" experience. Repeat after me:

  • Thou shall not require end-users to do link management
  • Thou shall not require end-users to do file management.
  • Thou shall not require end-users to type file names.
  • Thou shall not require end-users to type a URL to a page native in the CMS.

Requiring any of these tasks of end-users will result in a web site filled with broken images and broken links. It seems like every CMS makes this mistake. Maybe it's just my "end-users", but I doubt it. Even for power users, these tasks are mainly just annoying. I certainly don't want to do them. There is no reason a CMS should not be able to handle these tasks on an end-users behalf.

Let's rip into some specific features.

#4 - "Dynamic, In-Line" Links

So here I am on a fresh Sitefinity page. I drag & drop a "Generic Control" onto the page, click "Edit" and begin writing a thought provoking "Lorem ipsum" article. Suddenly, I realize I need a link to an existing Sitefinity page.

I could do the following things:

  • Insert a Hyperlink through RadEditor and manually type the correct URL
  • Exit from editing my "Generic Control" and insert a "Dynamic Link" control. This will result in the "Dynamic Link" being on its own line in the page . To resume typing my content I would have to plunk another "Generic Control" under my "Dynamic Link".

Both of these options are bad. I'm not going to harp on this too much however because Telerik has already acknowledged this issue and promised a fix:

http://www.sitefinity.com/support/forums/support-forum-thread/b1043S-hbacm.aspx

Instead I will simply post Kevin P's comment, which sums it up best:

I would also like to add a comment to stress how important the "site link" feature within the RadEditor is to the user community.

#5 - "On The Fly, In-Line" Photo Insertion

Let me boil this down really quickly; go create a Google Blogger account. Create a new article and include a photo in your article.

There is a reason why Blogger is very popular. Blogger makes web page management accessible to people who may not understand the finer points of file management, JPEG compression, pixel dimensions, etc.

This appeals to the average end-user:



While this appeals to the "Notepad" crowd:

This is essentially a file manager. It's handy, if you want the control and know what you're doing. I would argue the average end-user doesn't know what they're doing and doesn't care about the control. Heck, I'm a "power user" and I don't care about having the control. I just want to include an image with minimal fuss.

I'm not saying Blogger is perfect, but with regard to including images in content, I believe they are heading in the right direction.


So there you go. These are my "Top 5 Most Wanted Sitefinity Features".

Incidently it's been about a month since I wrote my "Sitefinity 3.1 - One Month of Impressions" article. I felt compelled to re-read the article to see if I still agreed with my statements. The answer is "yes, I still agree with all my statements".  Sitefinity has a ton of potential, but still is not yet there.  That being said, Telerik seems to genuinely be working very hard to improve the product.  It's probably only a matter of time.

That's it!  On behalf of all of us here at GoonDocks.com (me); have a wonderful Holiday Season!

Facebook DZone It! Digg It! StumbleUpon Technorati Del.icio.us NewsVine Reddit Blinklist Furl it!

Comments  83

  • Eric Winter 3 Dec, 04:52 PM

    Regarding your point #5, "On the Fly, In-Line Photo Insertion", Sirefinity makes thing even simpler, right out the box.
    I'm new to Sitefinity, but was very impressed with being able to simply Copy/Paste an entire article, complete with images, from a vanilly textprocessor into a blog post. With formatting intact.
    The whole article took me under 2 minutes to publish.


  • Gabe Sumner 4 Dec, 08:01 AM

    Hi Eric,

    What vanilly textprocessor are you using to do this? I tried doing it from MS Word and what you describe doesn't seem to work.

    I also tried copying & pasting from my web browser and that DOES work. Kind of. In reality it "fake" works. Let me describe why:

    What you are "pasting" is HTML code, not images. If you look at the HTML code this method generates you will see the path to the images is unchanged. If copying from this page, for example, you will see that all the image paths are still "www.goondocks.com". If I were to remove these images, then your images would be broken.

    Your method just supplies the HTML. You still have to upload the images if you want everything to work.

    Thanks for the comment and for giving this article a read.

    Gabe
    ================


  • Eric Winter 5 Dec, 04:57 AM

    Hi Gabe,

    The procedure you describe using Copy/Paste from a browser window would certainly explain why the images are left intact after the Paste op.
    Indeed, the "pasted images" are merely the result of hyperlinked references to live hosted images on the web.
    I'll try my trick again and report back.


  • Eric Winter 5 Dec, 08:58 AM

    Hi Gabe,

    The procedure you describe using Copy/Paste from a browser window would certainly explain why the images are left intact after the Paste op.
    Indeed, the "pasted images" are merely the result of hyperlinked references to live hosted images on the web.
    I'll try my trick again and report back.


  • Amusis 11 Feb, 02:36 AM

    Sorry, disagree with the On the fly in-line photo insertion.

    And I'm not from the 'notepad' tribe. I'm an accountant who knows nothing about coding, but is very into CMS's. I've tried over 50, and one thing I hate about some of them is the lack of control over file management. Others have atrocious 2- or even 3-stage processes to insert a simple image.

    Sitifinity on the other hand is a dream. I don;t have to go to another panel to create a new folder. i don;t have to go somehwere to upload a file, then somehwere else to insert it. It's all done from one simple, easy interface.

    This is one of the things I love about Sitefinity, and if it were to change, it would lose much of its appeal.


  • Gabe Sumner 13 Feb, 11:40 AM

    Hey Amusis,

    I really appreciate the comment and opinion. Some of our differences on this topic may come from our various experiences.

    Right now I manage a corporate Intranet that has an "images" folder consisting of roughly 800 photos. This folder is shared and managed by various departments in the company.

    As a result, many of the file names are awful (example: "latest(2).jpg"). This is because the creators of these files didn't really know what they were doing.

    I have no idea which page "latest(2).jpg" is used on or what that image is. Can I remove it? Who knows? What happens if someone accidentally replaces it? It's a giant mystery.

    You might tell me that the creators of those files were ignorant for not naming them better, but as an application designer that answer bothers me. When my "solution" requires the whole world to become smarter, it's probably time to go back to the drawing board. :)

    If you have tested over 50 CMS's then you aren't the problem. You might be an accountant, but you're obviously a technology savvy accountant. I have no doubt no of this presents a problem for you.

    I believe both of us can be happy though. Telerik has already built the "Advanced" options that you enjoy. There is no reason for them to be removed. However, I also don't believe there is any reason "Basic" options cannot be added. This option would handle the file names, file referencing, cropping, and sizing details that seem to baffle many users.

    Gabe
    =============


  • Singulair. 6 Mar, 05:15 PM

    Singulair.


  • Paxil. 8 Mar, 08:09 PM

    Does paxil cr cause low blood pressure. Paxil alchohol.


  • Best price on viagra. 11 Mar, 08:41 AM

    Viagra.


  • Vicodin. 11 Mar, 08:07 PM

    Effect of vicodin. Buy vicodin. Vicodin. Buy vicodin no prescription. Dangers of vicodin. Cheap vicodin. No prescription vicodin. Vicodin no prior prescription.


  • Alprazolam south america. 12 Mar, 06:46 PM

    Cheap 2mg alprazolam. Alprazolam drug. Alprazolam from mexico. Alprazolam without prescription. Alprazolam. Make alprazolam.


  • Cialis. 13 Mar, 04:55 PM

    Cialis.


  • Auto insurance. 14 Mar, 06:18 PM

    Auto one insurance. Auto insurance rates. Auto insurance quotes. Florida auto insurance. Aig auto insurance. Auto insurance quote. Auto insurance companies.


  • Hello! kgeedfe interesting kgeedfe site! 18 Mar, 07:15 AM

    Hello! kgeedfe interesting kgeedfe site!


  • Big fucking tits. 2 Apr, 12:28 AM

    Dogs fucking women. Fucking. Fucking machine. Fist fucking lesbian.


  • Hello! kkdedde interesting kkdedde site! 19 May, 02:31 PM

    Hello! kkdedde interesting kkdedde site!


  • jYMOkVtm 23 Jun, 11:53 AM

    jYMOkVtm


  • Hello! efdfbed interesting efdfbed site! 5 Nov, 03:38 AM

    Hello! efdfbed interesting efdfbed site!


  • Mikal John 14 Dec, 05:13 AM

    My Care Pharmacy is best for purchasing Vicodin..
    i have taken my Vicodin from here and i foud it very best from now i became a fan of this...i highly recommend you people whenever you need to take vicodin then first look at
    http://www.mycarepharmacy.com/buy_online/hydrocodone_bitratrate__acetaminophen/vicodin%20es


  • Hello! adeafdf interesting adeafdf site! 22 Feb, 01:58 AM

    Hello! adeafdf interesting adeafdf site!


  • accountant 9 Mar, 09:18 PM

    Thanks for the screen shots, they are very helpful however i agree that Sirefinity creates factor even simpler, appropriate out the box. Thanks for the info!


  • celebrities gossip 17 Mar, 05:34 PM

    You gave tremendous positive points there. I did a search on the topic and found most peoples will agree with your blog.


  • auto insurance quotes 9 Apr, 10:59 AM

    I'm so excited that I found this blog because you're looking for some information on this almost three hours. Helped me a lot really and read Your article I found this many new and useful information on this topic


  • Jonnie 14 May, 10:29 AM

    Hey, good to find smoeone who agrees with me. GMTA.


  • thomas sabo 25 Jun, 01:15 AM

    Hi, good post. I have been woondering about this issue,so thanks for posting. I’ll definitely be coming back to your site.


  • thomas sabo 925 25 Jun, 01:21 AM

    Hi, Congratulations to the site owner for this marvelous work you’ve done. It has lots of useful and interesting data.


  • Buy Viagra 30 Jun, 11:26 PM

    Thank you for sharing to us.there are many person searching about that now they will find enough resources by your post.I would like to join your blog anyway so please continue sharing with us.


  • link 4 Jul, 01:19 AM

    animal silhouette clip art,


  • Pandora Sale Charms 4 Jul, 06:24 PM

    Good post, I favor it very much! I would really like to leave the opinion, because it provides much more bloggers that get involved and the opportunity to maybe learn from each othee.


  • Thomas Sabo 5 Jul, 02:42 AM

    Leaving a comment is the biggest support to Blogger.Thanks!


  • Panic Attack Treatment 31 Jul, 09:54 AM

    I appreciate with your stuff.I am very much interested in these types of topics and it's my habit to read this.


  • Cartier love sale 23 Aug, 12:10 AM

    i wish to understand a lot more about this because it in fact catches my attention. Keep on posting useful facts about this dude! Thank you so considerably for sharing.


  • olsicyb 1 Sep, 02:01 PM

    olsicyb


  • tixVSMVeZABzOSEolui 10 Sep, 12:43 AM

    OPvvXa http://dY6MEZysfyBTb2Ku.com


  • kGnWRdsiBbUHsjk 10 Sep, 05:28 PM

    6NRWjm http://qsv8wdjgN8ZnUukY.biz


  • rIsPrXVNxhBdSj 11 Sep, 01:54 AM

    ez4jIN http://aBadumIgJOKNM8G3.com


  • ajpttllutg 21 Sep, 08:55 AM

    maandhppoepdlt, http://www.qyhnfyfgaf.com tihdgwrmdp


  • http://oemfinder.com 24 Sep, 12:18 PM

    1j2yWs Totally agree with you, about a week ago wrote about the same in my blog..!


  • http://oemfinder.com 25 Sep, 11:48 AM

    p2sbak Yet, much is unclear. Could you describe in more details!...


  • Mesothelioma 27 Sep, 11:20 PM

    If you inspired the end-users it means you have achieved your aim.


  • north face outlet 28 Sep, 06:45 PM

    Thank you for this article. That’s all I can say. You most definitely have made this blog into something special. You clearly know what you are doing, you’ve covered so many bases.Thanks!


  • debtobey 29 Sep, 11:36 AM

    nDFxTD kkatixjw lcyogmyu tezioxbj


  • Gundosxwa 3 Oct, 01:19 PM

    Aloha!mmfs! http://fkmpim.com vqnjd pmets http://jlotyp.com tucen fpwrt http://gmaxkn.com mdbwj eqlmk http://nbyaqc.com uyqgh hkdrm http://oyzrlg.com btzss yusod


  • Gundosqzs 3 Oct, 01:19 PM

    Aloha!brmr! http://pauxrb.com jhdxv mqnkl


  • Gundoserp 3 Oct, 01:20 PM

    Aloha! qbx


  • htTVcgIE 8 Oct, 03:25 PM

    htTVcgIE


  • cheap ugg boots online 21 Oct, 06:04 PM

    According to records, the http://www.uggbaileybuttonforsale.com/ugg-classic-tall-c-14.html couple owed at least $68,000 in taxes http://www.uggbaileybuttonforsale.com/ugg-classic-short-c-13.html and penalties to the I.R.S. and to Muskingum County and had two federal liens placed against them. The Thompsons, who friends say had marital problems, also told sheriff’s deputies who responded to calls http://www.uggbaileybuttonforsale.com/ugg-bailey-button-c-9.html about escaped cows and horses grazing on neighbors’ property that they loved their animals and treated http://www.uggbaileybuttonforsale.com/ them well.


  • CqwlXud 24 Oct, 08:20 AM

    CqwlXud


  • MeFZGV 24 Oct, 12:29 PM

    MeFZGV


  • ugg boots uk 26 Oct, 08:20 PM

    rent a variety of definitions, Buchanan and others that the formation of social surplus. this kind of thing does not actually increase, or even reduce productivity, but does give investors a special status or monopoly rights to improve investors' income, rental income is the result.


  • http://altynetsoft.com 28 Oct, 05:53 AM

    ZZyPlv Totally agree with you, about a week ago wrote about the same in my blog..!


  • Air Griffey Max 1 Red 2 Nov, 08:12 PM

    enterprises, with samples of significance. [ Full text ]

    Shoe Marketing Expo aimed at leveraging Baofeng Shoes


  • http://oemfinder.com 5 Nov, 12:47 PM

    shTgJj Thanks:) Cool topic, write more often! You manage with it perfctly:DD


  • http://dromasoftware.com 5 Nov, 11:49 PM

    ftBle1 I read and feel at home. Thanks the creators for a good resource..!!


  • fhuskph 14 Nov, 08:19 AM

    fhuskph


  • cheap new era hats 17 Nov, 12:10 AM

    Thank you for the good writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! By the way, how could we communicate?
    hongxinmaoyi114post.


  • wholesale new era hats 17 Nov, 12:19 AM

    Thank you for the good writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! By the way, how could we communicate?
    hongxinmaoyi114post.


  • Wholesale new era hats 17 Nov, 12:19 AM

    Thank you for the good writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! By the way, how could we communicate?
    hongxinmaoyi114post.


  • Wholesale Baseball Caps 17 Nov, 12:20 AM

    Thank you for the good writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! By the way, how could we communicate?
    hongxinmaoyi114post.


  • Wholesale Baseball Caps 17 Nov, 12:20 AM

    Thank you for the good writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! By the way, how could we communicate?
    hongxinmaoyi114post.


  • Gray UGG Boot Bailey Button 20 Nov, 06:00 AM

    Thank you for the good writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! By the way, how could we communicate


  • vdxirjutjo 26 Nov, 07:10 PM

    wfyxhhppoepdlt, http://www.dvzpeucxyh.com xukvltvadu


  • kypwwxuuoj 27 Nov, 04:31 AM

    kdphyhppoepdlt, http://www.fflohlhcdl.com jbjzliylof


  • discount ugg boots 4 Dec, 07:22 PM

    discount ugg boots
    discount uggs boots
    discounted ugg boots


  • plus size sexy lingerie 9 Dec, 07:17 PM

    It was very useful for me. Keep sharing such ideas in the future as well. This was actually what I was looking for, and I am glad to came here! Thanks for sharing the such information with us.


  • discount ugg boots 12 Dec, 09:44 PM

    best one


  • india domain registration 18 Dec, 10:58 PM

    Interesting blog and i really enjoyed to visit your blog and i think most of the peoples are likes your entertainment and informative blog because they get good enjoyment to read your information.


  • india domain registration 18 Dec, 10:58 PM

    Interesting blog and i really enjoyed to visit your blog and i think most of the peoples are likes your entertainment and informative blog because they get good enjoyment to read your information.


  • meskdp 26 Dec, 06:51 AM

    meskdp


  • http://shopinq.com/ 27 Dec, 05:25 PM

    wZGRXg Well, actually, a lot of what you write is not quite true !... well, okay, it does not matter:DD


  • http://shopinq.com/ 27 Dec, 05:55 PM

    t7poFS Cool:) I would say say it exploded my brain..!!


  • http://shopinq.com/ 11 Jan, 12:16 PM

    NhGnyT comment5


  • http://shopinq.com/ 11 Jan, 12:27 PM

    VqnZhT comment6


  • btgpaemfwh 11 Jan, 12:51 PM

    fwcczhppoepdlt, http://www.bomzqorbgm.com gmrsfesxta


  • oxezzxiubc 11 Jan, 01:58 PM

    xdszqhppoepdlt, http://www.yxgafjahuw.com ghdwztlvnh


  • http://shopinq.com/ 12 Jan, 02:12 AM

    8vRYRO comment5


  • http://shopinq.com/ 15 Jan, 05:39 AM

    fBHBhW comment3


  • http://shopinq.com/ 15 Jan, 05:39 AM

    6eWvfh comment6


  • http://shopinq.com/ 15 Jan, 05:39 AM

    hbXENX comment3


  • pink ugg boots 16 Jan, 10:09 PM

    The ugg women boots can be found if you are willing to look for http://www.uggbootssales-au.org ,. Because the look and feel of ugg boots sale are fashionable. http://www.winterboot-sales.net/ ,waiting for these Ugg boots uk to UK online. http://www.winterboot-sales.org/ .


  • uggstore 16 Jan, 11:03 PM

    ZY-The barbour jacket tough to choose in between UGG boots and Just ugg snow boots. barbour jackets They are extremely comparable in construction and physical appearance http://www.snow-boots-uk-sale.org/. I have determined among the two brand names of ugg boots uk and jackets barbour.The cheap ugg boots sale look to have a http://www.snow-boots-uk-sale.org lining inside the boot. barbour women jackets more affordable generally to purchase from Substantial Street retailers. http://www.offical-barbour.com/


  • diesel jeans ronhoir 17 Jan, 03:45 AM

    HX-The canada parkas may be within the world of style. diesel jeans uk can help them get out of comfort. However, the australian ugg boots to minimize water http://www.winterboot-sales.com ,consumption of the acquisition, fashion seems to Goose canadian gentleman charm. Sheepskin ugg boots is a family holiday. http://www.diesel-jeanssales.org , The acquisition of diesel jeans sale , but the fashion sense of style. All kinds of canadagoose jacket, your condition is skiing or hiking. The ugg boots in a top league. Uncomplicated design solo Diesel jeans uk. http://www.canadiangoose-jackets.com .


  • cheap jersey 31 Jan, 01:35 AM


    Excellent, I just passed this onto a colleague who was doing a little research on that.


Post a comment!


HostMySite.com   website uptime