Umbraco 5 Alpha 1 Release

Monday, September 05, 2011 by Shannon Deminick

image

Alpha 1 launched

Everyone on the team is really pleased to have launched the Umbraco Jupiter Alpha 1 release which you can find on CodePlex here.  This is the first v5 release since we launched the CTP (Preview) at CodeGarden 2011. We are planning on putting out a new Jupiter version on CodePlex about every 2 weeks (approximately), so be sure to watch this space for new and exciting updates!

In fact, don't just take our word for it - to celebrate the milestone we decided to put together a "Road to Jupiter" page which outlines our progress with Umbraco 5 and upcoming tasks. It's the first time we've done this at Umbraco and we'd love your feedback!

What is Umbraco v5 (aka Jupiter)?

In a nutshell, Umbraco v5 is a ground-up rebuild of your favorite CMS and is built on top of ASP.Net MVC 3. It will look the same and have all of the same great Umbraco ideas powering the new CMS but the underlying architecture has been completely upgraded. During CodeGarden 2011 this year we had a stream dedicated to discussing & presenting Umbraco v5. If you missed out on CodeGarden this year, or didn't get a chance to check out all of the v5 sessions, we've got them all recorded for you! Each session contains a ton of information about Umbraco v5: what its all about, why its is being built from the ground up, how its being built and the architecture behind it:  Keynote, File,New, Mvc Application, Get Plugged in to Umbraco Jupiter, Deep Dive in to Jupiter Architecture, Awesome Hidden Gems in Jupiter, Panel: Why not to use v5, 0 To Hive in 45, Localization in v5

image

What is an Alpha release?

An Alpha release is the first release to come out in the software cycle that is not a 'Preview' (CTP). It's intended for developers looking to become familiar with the codebase and architecture, or for those who would like to help us identify bugs. It can also be used by those interested in developing plugins for the final release. An Alpha build will contain bugs (some of which maybe security issues), and will not contain all of the features expected in the final release, it is therefore not to be used for production use.

The underlying framework, architecture and codebase will change between this release and the final release as we refine it, so although it is recommended for developers to start making plugins for v5, please know that you will need to update your code for future builds.

Getting started

Getting started with Umbraco v5 is the same as v4: you'll need to download the zip file from CodePlex, unzip the contents to your desired location, then point an IIS/IIS Express instance at that location. Don't forget to set your app pool to .NET 4 Integrated Mode! Note: Before unzipping, you may also need to right-click the zip, go to Properties, and click "Unblock" depending on your Windows security settings and chosen unzip tool.

Once you have IIS running, just visit the install page to begin the installation: http://localhost/install (where localhost is the host name of your instance). Be sure that you have the correct IIS file permissions setup just like in v4. When the installer begins you can then choose to use SqlCe embedded database or enter details to connect to a Sql Server 2008 instance. (MySql support is not tested in the Alpha 1 but is coming!)

After the database has been installed you can optionally install the 'DevDataset' package which will just pre-populate the Umbraco instance with some sample data that we've been using during development.

One installed, the default username and password for the backoffice is "admin" and "test" but you can change and edit this in the User section once you're in.

We've included the templates from the 'DevDataset' package in the default install even if you don't choose to install that package, for easy reference to some of the Razor syntax available in the Alpha 1. As this syntax improves in later releases and gets closer to 4.7.1 we'll be doing some more blog posts to give examples!

One other thing - we're focussing our development on the Chrome browser at the moment, so you may find major snags in browsers like IE9 - but don't worry, that's something we'll be focussing on fully in time for the Beta.

Technical documentation

The Jupiter Alpha release comes with all the APIs you'll need to start creating back-office plugins and we've even got some documentation already written to help you get started. Please note that much of this documentation is in its early stages but should be enough to help you get started creating plugins and learning a bit about the API. We urge developers interested in making v5 plugins to get started now so we can hear your feedback, comments and suggestions as we progress towards the 5.0 release of Umbraco.

Known issues / limitations

The CodePlex release page lists the known issues and limitations. Please note that as this is an Alpha, there are many features not included in this release that will be included in future releases. We've only mentioned the known issues/limitations regarding what is actually shipped in this release, not what is missing... we know what is missing :)

 

Cheers and happy bug-hunting!
Everyone on the v5 team 

7 comment(s) for “Umbraco 5 Alpha 1 Release”

  1. Gravatar ImageMartin Skøtt Says:

    Looking forward to see Umbraco 5 Aplha. Always exiting and scary to try out big version changes of a system.

    Best of luck with it.

    /Martin

  2. Gravatar ImageChris Houston Says:

    Well done to everyone in the v5 core team and HQ for getting this far with a complete re-write of Umbraco. It's has great potential to replace Umbraco 4.7.x in the future as THE .net CMS platform to use.

    Really looking forward to having a play with it :)

  3. Gravatar Imageben Says:

    Congrats guys!

    Looking forward to tinkering.

  4. Gravatar ImageKeith Petersen Says:

    Nice work, guys. I'll be giving it a whirl.

  5. Gravatar ImageThomas Says:

    VERY nice job guys!!
    Been playing around with the build a couple of hours, and it seems very stable.

    The frontend is performing very fast, at least with the default templates.

    #h5yr

  6. Gravatar Imageesunxray Says:

    Thanks for your hard work!
    For now,, please update jquery to 1.6.3, tinymce to 3.4.5 to let us help you to test 4.7.1 with these new modules, and let us make a very stable 4.7.1 together.

  7. Gravatar ImageRandy Says:

    Very excited about v5. Can finally move off of Sitecore now. Unfortunately, my local install of the alpha hangs after about 10mins and takes forever to come back. Not even IIS resets fix it. Anyone else seen this? Hoping it's a configuration problem.

Leave a comment