Welcome to the Sueetie News blog, where we provide you with the latest news and insider info on the Sueetie Online Community Platform. For tips in growing, managing and marketing your online community, visit our blog The Business of Community.

A Tale of Two Sueetie Site Application Structures

by Dave Burke 7. February 2010 19:02

We talked about the new Sueetie Applications Administration page working in conjunction with the SueetieApplications model to enable contextual intelligence across a Sueetie Community Site from within any application. This gives us the ability to take action based on the site application structure, like in the example below of creating a Forum User only if the site has a forum application.

Example of Sueetie Applications Context

Earlier today I updated my dbvt.com home site to the latest Sueetie bits and thought that a comparison between the dbvt.com Applications Administration page and the Sueetie.com page would be an interesting study.

Below is the Sueetie.com Applications Administration page followed by the dbvt.com page.

Sueetie Applications Administration at sueetie.com

Sueetie Applications Administration at dbvt.com

A few points of interest. You can see how on the bottom dbvt.com screenshot that the forum and marketplace applications are disabled. The statement

SueetieApplications.Get().Forum.IsActive

would return false at dbvt.com.

On dbvt.com my “Services” area is a ScrewTurn Wiki. (I blogged about that here.) So while the Sueetie.com wiki is located at http://sueetie.com/wiki, the dbvt.com site wiki has the url of http://dbvt.com/services. Both are viewed the same in the Sueetie Framework, that is, the SueetieApplications class can request a

SueetieApplications.Current.AppType

on either and obtain the value of “wiki” (or more specifically, its SueetieApplicationType enumator value.)

The dbvt.com Application Structure also suggests how additional blogs, media galleries and other applications can be added into the SueetieApplications model. For instance, I like breaking out my media types rather than housing them in a single media library. So if we wanted to add a Documents library with all of the rich features of Gallery Server Pro, we would create a new Sueetie Application with a “documents” application key and assign it the MediaGallery application type. Its url would be http://dbvt.com/documents in which we would add a new instance of Gallery Server Pro.

If we were to create another blog about, say, Vermont with a http://dbvt.com/vermont url, we would add a new Sueetie Application with the appkey of “vermont” and assign it the Blog apptype. In the /vermont folder would be a new instance of BlogEngine.NET.

So when you shop and compare Site Application Structures, you’ll have to agree that Sueetie is by far the better value! (I’m feeling very Wal-Marty today.)

Tags: , ,

Development | Site Setup

Photo of Dave Burke

About the Author, Dave Burke

Dave is the founder of Sueetie and its Head Ice Cream Scooper. Dave has been building online applications since 1994 when he installed his first web server while an Assistant Professor at East Carolina University. He left Academia in 1995 to focus in online development for business where he worked with both publicly and privately held companies. Dave lives in Burlington, Vermont where he has worked out of his home office as a freelance developer and online community consultant since 2000. Reach him at daveburke@dbvt.com. You can visit his website at dbvt.com. You can also follow Dave on Twitter.

Comments are closed

Powered by BlogEngine.NET 1.6.0.0
Theme by Dave Burke