in

Telligenti

Serving up fresh ideas every day, Telligent style

Rob Howard

December 2007 - Posts

  • Graffiti will run on Mono

    We just announced this on the Graffiti blog: Graffiti will run on Mono.

    This was one of the reasons why we wanted to use VistaDB as the default database for Graffiti.

    This means that Graffiti will support the following configurations:

    • Operating System: Windows, Linux, Solaris, Max OS X, and Unix
    • Databases: Microsoft SQL Server, VistaDB, and MySQL
  • VistaDB support added to Graffiti

    Graffiti Beta 1 used Access as the primary way it stored data. SQL Server was also an option, but Access gave us an awesome copy/deploy story.

    Today we're announcing that Graffiti version 1.0 will use VistaDB as the primary database, not Microsoft Access.

    I posted a few of the reasons why we chose VistaDB but there is another reason too. But more on that later =)

  • Arizona .NET User Group Presentation

    Slides and samples from the Arizona .NET User's Group presentation can be found here:

    The presentation was "ASP.NET Internals" and is the same presentation I gave at both Tech-Ed US and Europe this year. 

    I also gave a 30 minute demo of Graffiti, which can be found here.

  • Graffiti pricing and licensing announced

    We just published some details on Graffiti licensing and pricing

    Graffiti will be available both under a free non-commercial "Express" license as well as a "Commercial" license. For a limited time, we're offering the Commercial version at $99.

  • Support for MySQL added to Graffiti

    This weekend we added support for MySQL to Graffiti.

    So far, Graffiti 1.0 will have support for: Microsoft SQL Server, Microsoft Access, and now MySQL. We're not done yet either --- we'll announce a few more surprises for the 1.0 release in the coming weeks.

    Graffiti 1.0 is targeted to release mid-January.

  • Telligent Graffiti CMS Website

  • Telligent Reporting Server, Beta 1

    It's been a busy couple of weeks at Telligent. A few weeks ago we announced Graffiti Beta 1 (and we've gotten some awesome feedback - thanks!)

    Tonight we're happy to announce that Beta 1 of our new Telligent Reporting Server product is now available:

    Download Telligent Reporting Server, Beta 1

    We're committed to providing Community Server customers with great business intelligence and reporting is a big theme for us in 2008. This beta provides a good insight into some of the tools that we'll offer to help customers get a much better understanding of what is happening in their community. Below are some screen shots and additional details:

    Look for trends in your community

    Look for trends such as user logins over time. All the reports are interactive so you can click-and-drag to zoom into a particular date range:

    image

    Quickly identify key contributors

    Want to know what users are contributing most to your community? Break it down by time, by views, and a number of other criteria. Charts allow you to click into a graph to get detailed sub-reports.

    image

    Export data for deeper analysis

    All data can quickly and easily be exported to Microsoft Excel or other data analysis tools. We make it simple to extract your important information so you can slice and dice it to your hearts content.

    image

    That is just a small sampling of some of the capabilities of Reporting Server. We've built over 60 different reports to help you understand how your community is being used. Reporting Server also has reports for tracking answer/unanswered status for your forums, detailed analysis of forum threads, rating analysis of blogs, break-down of users by domain and much more.

    In addition to working well with Community Server you can also build your own reports. In fact we fully expect to see Reporting Server become its own stand-alone tool that can be used to enable simple and easy reporting for any data.

    Enjoy!

  • Microsoft Access or SQL Server Express

    We've had a couple of people ask us why Graffiti uses Microsoft Access instead of SQL Express. I wanted to explain the decision and also point out that Graffiti will run just fine on SQL Express as well as SQL Server 2000 or SQL Server 2005. With our commercial edition you'll actually be able to choose between Access or SQL Server.

    We decided to use Microsoft Access instead of SQL Express because we know that the majority of customers that would deploy Graffiti would do so on servers that were hosting hundreds, if not thousands, of other sites.

    As Scott Guthrie states, "SQL Express is is good for dedicated hosting scenarios, and for scenarios where you have a small number (4-10) customers on a box (where each can get their own instance of SQL Express)" he continues "When you have 100-1000 customers on a box (massive shared hosting), having a separate instance of SQL Express for each customer doesn't scale. That is where/why you'd want to use SQL Server -- and carve up a separate database for each customer."

    http://weblogs.asp.net/scottgu/archive/2005/10/15/427581.aspx#428941

    A lot of people in the Microsoft developer community have been really disappointed that SQL Express didn't live up to its expectations: a realistic replacement for scenarios where a simple light-weight copy-and-deploy database was required. Believe me, we'd much rather use SQL Server!

    The other challenge is that many hosting companies still charge a premium for SQL Server storage. From our perspective it was more important to keep the following barriers to entry as low as possible:

    1. Hosting costs at as low a cost as possible. Hosting companies typically don't charge for use of Access databases.
    2. Install and setup as simple as possible. Access allows the install process to literally be as simple as getting the files on the server.

    Hope that helps!

  • The WordPress as a content management system (cms) alternative

    We kept hearing customers ask for a super simple content management system and had a number of customers say, "Something as simple as WordPress but with more modern content management features." We listened and we built on a much more robust platform: Microsoft .NET.

    The result: Graffiti CMS.

    We just released beta 1. But we're already pretty confident that we got it right. Here is why:

    Install and setup is easier

    WordPress is known for having an install that takes 5 minutes or less. Graffiti's install takes less than 2 minutes. Why? We don't expect you to setup or configure a database.

    WordPress has 5 installation steps, below is Graffiti's. I actually copied WordPress's and crossed out the irrelevant stuff (about half of it):

    1. Make sure your host meets the requirements (IIS and .NET). Also, have a database ready with proper username and password.
    2. Unzip the package you downloaded.
    3. Open up wp-config-sample.php and fill in your database details. Save and rename the file to wp-config.php.
    4. Upload all the files to your webhost
    5. Run the installation file. Relative to where you uploaded the files, it'll be in wp-admin/install.php.

    You don't need to know PHP or ASP.NET

    Both PHP and ASP.NET are tools for programmers. Graffiti is built for people. You don't have to know how how to program your DVR to use it. Why should you be required to write code to use a CMS?

    Now we did realize that designers would want to customize how Graffiti looks. So we decided to introduce a neutral programming concept we call Chalk. Chalk is a simple templating language that gives both designers and developers the ability to customize how content is shown without requiring them to read a 500 lb. book on programming.

    Of course Graffiti is built on .NET and truth be told any good developer can make either PHP or ASP.NET code perform. However, we think there are more long-term advantages in Microsoft's platform and better tools. So for developers familiar with ASP.NET its full power and capability are available to you.

    Just enough workflow

    Graffiti enables just enough workflow. By just enough we mean that workflow is available if you want to use it but workflow isn't required. The workflow concepts in Graffiti revolve around content creators, content managers, and site managers. Content creators create the content, content managers publish the content, and site managers control how content is presented.

    Simple.

    Best of all workflow is something that you can choose to use. You're never forced into anything.

    Simple content management tools

    Graffiti keeps track of all changes in your content and who made the changes. Want to see what has changed or roll back to a previous version. No problem.

    We've tried to skim the top of traditional content management and blogging and blend them together.

    Search Engine Optimized for Google and everyone else

    We put a lot of effort into ensuring that Graffiti is optimized for search engines. Whether it's search engine friendly URLs, smart redirects, or properly structured content you'll find that Graffiti was build to help people find your content.

    Built by Telligent

    Graffiti CMS is built by Telligent the same folks behind Community Server. Community Server was one of the first robust multi-user blogging/community platforms available. We've got an 80+ person team that does nothing but eat, live, and breath communities and social software and more importantly help customers build and grow successful communities.

    Of course there are a number of other reasons why you should evaluate Graffiti. But why don't you see for yourself. Try Graffiti Beta 1 and if you have questions just drop me an email: rhoward@telligent.com

  • PhizzPop and Mix 08

    Telligent was invited to participate in the Austin PhizzPop event. PhizzPop is an event where interactive agencies get the chance to really push the limits of design. As stated on the PhizzPop site:

    The PhizzPop Design Challenge pits top interactive, Web, and design agencies against one another to push the limits of technology and creativity in a battle royale. Think Mad Max for design.

    Great. Sounds intense... or just like another day at the office :)

    We're sending our team to Austin for the event on the 14th. I'd like to win (yes, I'm somewhat competitive) but I'm also just happy to participate. It's a great chance to flex our design muscles and get people from our team pushing the creative envelope with some of the exciting new Microsoft technologies.

    I also just made my reservation for Mix 2008.

    I missed Mix 2007 last year and regretted it. I can't remember why I missed, I think it was probably due to something like trying to have a life outside of work. But hey, who needs that. My New Year's resolution for 2008 is to fully embracing my workaholic life.

    Ok, no not really.

    I'm going to Mix 2008 because its relevant, because Microsoft has a kick-ass web developer platform, and I know there will be other people there that I want to talk to. Oh yeah, and I also want to see Guy in person! Kudos to Microsoft for getting him to participate.

  • Integrating SharePoint and Community Server

    Hans Hugli, a friend of mine (we worked together Microsoft's evangelism team during the heady dot-com days) and developer on Microsoft's UberDemo team wrote up a great article on SharePoint and Community Server integration. Below is an excerpt:

    The business scenario discussed in this article is how to enable Community Server site users to log on to sites that are running Microsoft SharePoint Products and Technologies, by using the same credentials they use to log on to their Community Server site. Much of this article is based on Steve Peschka's post on the official Microsoft SharePoint Products and Technologies blog. I recommend reading through his blog to get a better understanding of how this works by using SharePoint Products and Technologies. The blog entry describes how to integrate the membership database of Community Server with the security model used in SharePoint Products and Technologies. This article assumes a limited knowledge of Community Server, SharePoint Products and Technologies, and Microsoft ASP.NET.

    You can get the complete article here.

    If you are a SharePoint & Community Server customer let me know, I'd actually love to chat with you about some of our plans to integrate the two.

    We're also looking to hire a developer who knows SharePoint (or wants to learn) to set the foundation for our SharePoint and Community Server integration plans.

  • Announcing Telligent Graffiti CMS, Beta 1

    Okay, we thought we were done last week -- what can I say... mea culpa? Turns out we had a bit more fit-and-finish to do. Well, beta 1 is done!!!

    Everyone who signed up for the beta at Graffiticms.com will soon get an email from us with download details and setup instructions.

    If you want to get there a little faster:

    The official GraffitiCMS.com website will go live in the next few days and will have more information about Graffiti as well as a feature roadmap.

    Please check-out the readme file that comes with the Graffiti download. The download also includes a Quickstart Graffiti site with the same content published on docs.graffiticms.com. It provides a great working example of Graffiti and also starts you with some content for helping learn Graffiti.

    If you're hearing about Graffiti for the first time...

    Graffiti CMS is meant to be a really simple content publishing platform for individuals and small businesses. It's designed first and foremost to be simple.

    What about Community Server? There are no plans for Graffiti and Community Server to work together (even though initially we thought there might be). Graffiti and Community Server target 2 completely separate audiences. Community Server will continue to focus on being a best-of-breed community and social networking platform. Features from Graffiti, such as content management, will find their way into Community Server over time. But those plans will be announced later.

    Why create another tool? Although we hate the term Graffiti CMS is a "content management system" we prefer to call it "content made simple". Graffiti support common CMS concepts such as workflow, revisions, content, files, and more. We don't think of it as a tool but instead as a new way to introduce our customers to a better and simpler way to publish.

    Is Graffiti free? Yes, our plan is that we will have 2 versions of Graffiti. A free version and either one or two commercial versions. Our free version uses Microsoft Access for content storage and our commercial version will use SQL Server.

    Is Graffiti a blogging tool? Graffiti helps you publish content. If you want to organize that content as a "blog" Graffiti makes this really easy. We've included a couple blog themes in the beta.

    We're excited to hear your feedback about Graffiti. Until our site goes live please email feedback/bugs to:

    Graffiti-Beta@Telligent.com

    Thanks for your patience. It took us longer to get Graffiti Beta 1 out the door than we wanted. We've tried 3 times to get this right over the past couple of years and we're really proud of what the team has done. We listened to what people were asking for. Hopefully you'll love it!

    Hopefully we'll also have an announcement about our other new product Reporting Server (demo site). But more on that later!

  • Photo with Bill Gates

    As I mentioned yesterday here is one of the photos from the Mix and Mash event. That's me to Bill's right and Molly from molly.com to his left.

    I'm really pumped about Mix 08 based on what I saw at Mix and Mash. Microsoft has a lot of really exciting stuff going on - of course most of it is coming out of Scott's team (Silverlight, MVC, etc.).

    I'll post some more photos tonight or tomorrow when I find my camera cable.

    EBC_MIXnMASH_-_BillG_01_MS_12_2007 SMALL

  • Bill Gates at Mix and Mash

    This should be fun. We're just a few minutes from Bill showing up at the Executive Briefing Center. It's been quite a while since I last was in a meeting with Bill. Last time it was as an employee of Microsoft walking him through a review of ASP.NET and SQL Server caching. This time its as a customer.

    There are only about 8-10 of us here and we each get to ask 2 questions.

    I'm going to try and live blog the meeting.

  • Mix and Mash with Microsoft

    I'm spending the day at the Microsoft Briefing Center here in Redmond at the "Mix and Mash" event. We're supposed to get an overview of some of the efforts that Microsoft has underway in the web space.

    It's a pretty small group, only about 8-10 people, so we should get some good 1:1 time. Bill Gates is supposed to make an appearance towards the end of the day too.

    We started the morning with Scott Guthrie. My prediction is that Scott will soon be a VP at Microsoft. I'll also predict he will be the first VP you'll ever see give his own demos complete with code =)

    Scott gave a really good overview of his team's strategy for the web. Including Silverlight, ASP.NET, and everything else he owns (he owns a lot these days).

    We've spent a good part of our time chatting about mobile. I have a huge amount of interest in the mobile space. Mobile is the "new PC" and mobile support is something that we're having more and more discussions about at Telligent.

Powered by Community Server (Commercial Edition), by Telligent Systems