in

Telligenti

Serving up fresh ideas every day, Telligent style

Rob Howard

January 2008 - Posts

  • Announcing Graffiti Beta 2

    We’re happy to announce that Graffiti Beta 2 is now available!

    Download now!

    Yes, originally we planned on launching version 1.0 on January 15th. We decided to instead release a second beta so we could make sure that we really nailed all the scenarios and features added since Beta 1.

    Here’s what’s been done/added:

    • New databases supportedVistaDB replaces Microsoft Access used to store your content. VistaDB is supported in both Microsoft’s .NET and Novell’s Mono. VistaDB also still enables no-setup (copy/paste) deployment of Graffiti. In addition to adding VistaDB support we’ve also added support for MySQL. Lastly, we’ve done the work to enable case sensitive databases. Graffiti supports: VistaDB, Microsoft SQL Server, and MySQL.
    • Lots of bug fixes and improvements – we’ve fixed over 100 bugs that people reported or requested that we change. In some cases it was simple things that we just didn't get to in Beta 1, like: deleting categories and custom fields..
    • Data Migration tool – See the readme for details, but we make it really easy to move from Beta 1’s Access environment to any of the new databases supported in Beta 2. Additionally this tool can be used at anytime to change the database you are using for Graffiti.
    • New Features – we’ve added a few new features based largely on your feedback. Features such as “variables” which allow you to do some really interesting new things Templates. We’ll publish more about these features on the Graffiti blog.
    • Better support for all browsers – our WYSIWYG editor in the administration has been updated to have awesome support for all browsers (not just FireFox): IE, Safari, Camino, and Opera.
    • Tools for controlling sort order – We’ve added some drag-and-drop tools to make it really easy to create/define your own custom sort order for content. This is especially important when using Graffiti as a CMS.
    • Support for IIS 7 – We didn’t test Graffiti Beta 1 with IIS 7 – and boy did we hear about it! We’re pleased to say that Graffiti Beta 2 works great with IIS 7. 
    • Versioning support added for Themes – We’ve added version support for themes, so now you can make changes, review them and easily revert back to what you used to have.

    Of course there is a lot more in Beta 2, but we want you to have fun finding some of the great new features!

    P.S., Graffiti Beta 2 does not work with Mono yet. Hopefully this will be finalized when we release next month!

    P.P.S., You can still pre-purchase Graffiti during Beta 2 at the introductory price of $99.

  • Dallas .NET User Group Presentation

    Below are the slides and demos from the ASP.NET Internals presentation I gave at the Dallas .NET User's Group:

    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.

  • Amazon Kindle and Electronic Books

    image One of the gifts I was given for Christmas was an Amazon Kindle, which finally arrived yesterday. I'm not 100% sold yet on reading books on a device - I already have enough things that I have to plug in at night :)

    But my first impression is that this is a pretty nice device.

    The good (so far)

    • Easily Portable - I travel a lot and I also read a lot. When I went to Spain for Tech-Ed Europe I brought 5 books with me on the trip (and yes I finished all five). I have books that I read about business related topics and books that I just read for fun. Carrying that many books, and I would carry more if possible, is not easy. The Kindle is tiny and weighs practically nothing. I love the idea that I could take as many books as I want when I travel.
    • Lots of books available - I've lost count but Amazon has an amazing number of books in the eBook format as well as several magazines and newspapers. Side note, one of the books I'm reading now: Ayn Rand, Atlas Shrugged isn't available on the Kindle (disappointing).
    • No Computer Required - Amazon cut a deal with Sprint for built-in EVDO service so there is no monthly cost for the Kindle's WAN support. You can browse the web and (of course) browse and purchase books from the Amazon store. Buying books is a breeze too. Last night I bought Chasm City by Alastair Reynolds and from the time I hit the order button to the time it was delivered to the device was about ~5 seconds. I hope we see more devices in the future that take this same approach.
    • Readability - Wow! I really didn't think there would be anyway that I would compare reading on a screen to reading paper. The Kindle's screen uses a display technology called electronic paper and I can honestly say it's the most readable electronic screen I've used. There is no back light for the screen, there is also no anti-aliasing - the text is clear and looks just like ink.

    The not so good

    There is a lot to like about the Kindle, but here is what I don't like:

    • Cost of books - Buying a book is easy. The problem is the books cost the same as a paperback! I would have expected the books to be a lot less considering that a lot of the COGS is removed: printing, shipping, inventory, etc. I am sure the margin's for each book sold is through the roof. Hopefully the price of books will come down over time.
    • DRM - I'm not a DRM fan. When I purchase something (music, video, books) it becomes content that I have rights to use and I want to be able to use it anywhere I want. Amazon's books use their own DRM to ensure that their eBooks can only be used on the device that purchased it. So sharing books with friends is essentially broken.
    • Airplane - I have to find something new to do when traveling and hear the ominous "turn off all electronic devices until we're in the air/on the ground". That's prime reading time, but not with an eBook. Ugh.

    I don't think the Kindle is ready to replace traditional books just yet. There are some kinks that need to be worked out still in how the market works for eBooks. However, I'm going to start using it as my primary way to read books and most definitely for any business book. For example, even though I already own a hardcover of Good to Great I'll probably buy it for the Kindle too (when it is available) -- just because I can search and annotate it any time.

    Tips & Hacks

    Below are some tips & hacks that I've found already --- my first Google search this morning was "Hacking the Kindle" :)

  • WordPress community hating on Microsoft

    Matt Mullenweg, the creator of WordPress, linked to a blog post someone wrote up about a Google ad we ran for Graffiti CMS targeting WordPress.

    The gist of the ad "WordPress is not a CMS" is targeting the audience that is looking for blog-like functionality but with CMS capabilities. Beyond the ad (which is meant to get your attention) the only real negative thing we said about WordPress was that Graffiti was easier to install. Although there is now plenty of other "spin" in the blogosphere and it's fun to watch how the conversations errode into the good old platform and/or commercial software debates:

    "...takes a swipe at PHP and claims that somehow Microsoft’s .NET and IIS technology is better than *nix and PHP."

    "...Luckily, no one uses ASP/IIS any more…."

    "...the fact that you HAVE to have an IIS/.net server is going to sway a lot of people away from it..."

    "...I’d rather slit my wrists than use IIS, ASP.NET, or SQL Server, for example..."

    Needless to say, this has been fun to watch!

    The two biggest criticisms:

    Complaint #1 - Graffiti runs on Microsoft technology (GASP!) and isn't PHP!

    Well, yes. So what?

    As we said in our marketing:

    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.

    It's also worth pointing out that Graffiti is going to also support Linux and Mac OS X using Mono

    As Arpit pointed out, "It's not a religion people its just technologies.". Arpit's post also has some graphs that shows why the technology debate is just dumb. The first being that there are a substantial number of servers running IIS. No, not as many as Apache but IIS is growing fast.

    Our audience target for Graffiti is people that want to publish content.

    We want people to choose Graffiti because it's the right solution for their problem, not because of the underlying technology.

    Complaint #2 - Graffiti costs money.

    Yes and no. The Graffiti Express Edition is free (as in $0). The Commercial Edition is $99 to buy now and will eventually be more. Guess what? WordPress costs money too.

    If you think WordPress is 100% free then I would suggest enrolling in your local community college and taking Finance 101.

    WordPress is made available for free because investors and backers of the business are making the captial contribution to bring the consumer cost to $0. In fact TechCrunch reported a recent capital contribution (investment) in Automattic to be as high as $50,000,000.

    This is the biggest frustration I have when people talk about software being free. In the past 10 years venture funded businesses have created the perception that an economy shouldn't exist for software, but instead a nirvana exists where all software is free.

    Guess what: I don't agree.

    Yes, companies that want to rapidly acquire customers can offer their products for free and they will have lots of takers as the biggest barrier to entry is removed. However, at some point the business needs to figure out how to return the investment capital with hefty interest. In other words: all businesses need to create both revenue and profit or they will cease to exist.

    I'd don't mean to pick on Newsgator (and love their products) but this article on TechCrunch is bookmarked because of a quote.

    The article is about Newsgator taking a $12mm round of investment (bringing the total business capital contribution to $30mm) and how they intend to invest the money. The very last sentence is what stuck out:

    "...investment will go towards strengthening its position “in the enterprise RSS space,” and he expects this will get the company to a breakeven point on profits."

    Translated: Newsgator had previously taken $18,000,000 in funding (zeros added purposefully) and the amount of income generated by the business was less than the expenses created by the business. The additional $12,000,000 will help them get to break-even (where revenue = expenses). That's break-even as in "no profit" ... you know that stuff that is created when revenue exceeds expenses?

    So yes, Graffiti is commercial software and no we don't have any investors.

    I have nothing but respect for Matt and the rest of the team at Automattic; WordPress is a phenomenally successful offering. Graffiti is aimed squarely at a market that we feel is under-served: a simple and easy to use CMS. 

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