Umbraco CMS

Bild från Umbraco.orgUmbraco är ett publiceringssystem för hemsidor som gör det möjligt för ägaren att, helt utan kodkunskaper, uppdatera hemsidan. Umbraco grundades av danska utvecklaren Niels Hartvig redan i början av 2000-talet och släpptes några år senare som open source, dvs helt gratis.

 

Vi på Enkel Media har flera nöja kunder som valt Umbraco, därför vet vi att det är ett publiceringssytsem som verkligen fungerar till både smått och stort, "trots" att det är helt gratis!

 

Tveka inte att kontaka oss om du har frågor eller behöver hjälp.

 

24 days in Umbraco

24 days in Umbraco

Today my blog post for 24 days in Umbraco was released. The topic is “The code that changes my life”.     This is a great Christmas tradition where the community posts one article per day up until Christmas! Head over to the site and read about some really interesting topics for example:   Effective Umbraco Development in 2016 Strongly typed vs. Dynamic Content Access Recreating the listview in ...

Taggar: umbraco,umbraco cms

uHangout about "The Dashboard"

uHangout about "The Dashboard"

I finished of last week by participating in Warren Buckley's lovely uHangout. This time I showed my latest package “The Dashboard” which also won this years package competition on CodeGarden 15. The package is a really simple dashboard that can be used to give both editors and developers a better first experience when the log on to their Umbraco backoffice. This is how it looks:     Plea...

Taggar: umbraco,umbraco cms

Json syntax highlighting for Umbraco manifest files

Json syntax highlighting for Umbraco manifest files

Since Visual Studio 2013 update 2 VS includes a nice Json editor that makes is easier to edit files containing json data. By default this editor is only used for .json-files and since the json-formated package.manifest-file used to create new plugins for Umbraco has the manifest-extention Visual Studio won’t add any syntax highlighting.   This is easy to fix.   1. Go to Tools / Options 2. I t...

Taggar: umbraco

Speaking at Swetugg

Speaking at Swetugg

February 2-3 next year the Swedish .NET User Group (SWENUG) will host a two day .NET-conference in Stockholm, Sweden.   Topics varies around the .NET-space and  I’ve got the honor to speak about Umbraco CMS. I’m planning to do a very short basic intro about Umbraco and then dive into how to extend the editor environment using AngularJS. My experience from showing Umbraco to new users is ...

Taggar: umbraco,umbraco cms

Great tip for url replacing with Umbraco

As long as I can remember Umbraco has shipped with a set of presets for the url replacing feature. This is the feature that takes the node name and turns it into a valid url. These presets lives in the /config/umbracoSettings.config-file and used to look something like this.   <urlReplacing removeDoubleDashes="true"> <char org=" ">-</char> <char org="""></cha...

Taggar: umbraco,umbraco cms

CurrentUmbracoPage or RedirectToCurrentUmbracoPage?

I had that question in mind when I was working with a new MVC-site using Umbraco 7 and wanted to share my conclusions. Well after some googling I found this great blogpost from the Umbraco core-developer Shannon Deminick. It’s related to Umbraco 5 (RIP) but the concept still applies to the MVC-implementation in Umbraco 7 (and 6), in one of the comments he explains the difference.   So. This is t...

Taggar: umbraco,umbraco cms

Umbraco 7 Image Cropper

Umbraco 7 Image Cropper

Since version 7.1 of Umbraco was released the core now contains a great image cropper. Not only that. It also contains a great image processing library called ImageProcessor written by James South (@james_m_south).   The image cropper in Umbraco 7 is really a piece of art based on the CropUp-package from Umbraco-genius Niels Kühnel (@nielskuhnel). The big “news” with the cropper is something cal...

Taggar: umbraco,umbraco cms

New dates for Umbraco training in Sweden

New dates for Umbraco training in Sweden

It’s been a little more than a month since Umbraco 7 was released and it feels like a great timing that we announced new dates for Umbraco training in Stockholm, Sweden. Just like last time the course will be in Swedish but the course material (slides and workbook) is in English.   Please read more about the training here: /vi-erbjuder/utbildning-umbraco.aspx (in Swedish)

Taggar: umbraco,umbraco cms

Umbraco 7: Use the rich text editor (TinyMCE) in a custom section

Umbraco 7: Use the rich text editor (TinyMCE) in a custom section

One requirement of Enkel Medias Umbraco-package Newsletter Studio is to render and use the built in rich text editor from Umbraco (TinyMCE) in the custom Newsletter Studio-section.     TinyMCE in a custom Umbraco 7-section     Since the backoffice of Umbraco 7 is rebuilt using AngularJS all property editors are built using JavaScript and they also rely on the current AngularJS-scope to c...

Taggar: umbraco,umbraco cms

Custom sections in Umbraco 7 – Part 2 the views

Custom sections in Umbraco 7 – Part 2 the views

In the last post we talked about how to add a new custom application (or section) and a new custom tree to your Umbraco 7 backoffice. Now I’ll show you how to add views so that your sections can do something meaningful.   You could use legacy views as well but since I was rewriting Newsletter Studio to work use AngularJS and work really nice with Umbraco 7 I took this approach.       The r...

Taggar: umbraco,umbraco cms

Creating custom sections in Umbraco 7 - Part 1

Creating custom sections in Umbraco 7 - Part 1

Yesterday we finally got the the first release of Umbraco 7 which introduce a new look and feel for the backoffice. Not only that – the technicall differences from V6 is huge.   Since I'm writing the popular newsletter-package Newsletter Studio for Umbraco I had look really deep into the source of Umbraco 7 to get things right.   I now want to show you how to add a custom section with a cust...

Taggar: umbraco,umbraco cms

Umbraco 7 is finally out!

Umbraco 7 is finally out!

After weeks of hard work from the guys in the core team Umbraco 7 was released today! The biggest news is the new look and feel of the backoffice.     If you have used Umbraco before you’ll probably find your way around as the over all concepts are the same. If you know how to build websites with previous versions of Umbraco you’ll feel comfortable with V7 as well. The new backoffice has been...

Taggar: umbraco,umbraco cms

My first Umbraco-training is over

My first Umbraco-training is over

Last week I hosted the first Umbraco Training Courses in Sweden. We now have more than 20 new certified Umbraco developers and some new companies have become Certified Partners.   Since it was my first course I can admit that I was a little bit nervous i the beginning of the week – I always get that feeling when stepping out of my “comfort zone” and doing something that I have never done before....

Taggar: umbraco,umbraco cms,training

Back from the Dutch Umbraco Festival 2013

Back from the Dutch Umbraco Festival 2013

I’m back in Sweden after a great weekend in the Netherlands. Last Friday was all about Umbraco as the local user group DUUG (Dutch Umbraco User Group) was throwing an Umbraco Festival.   There were a lot of great sessions to watch, for example Niels Hartvig showed the latest about the Umbraco Concord (or Umbraco as a service) project which looks really really good! Also Jeavon Leopold (@crumpled...

Taggar: umbraco,umbraco cms,duug,dutch umbraco festival 2013

Umbraco på svenska

Umbraco på svenska

English readers: Sorry - This is between me and the " swedes"=D Det var ett tag sedan som jag skev ett inlägg på svenska men jag kände att det var dax. I början av förra veckan blev det officiellt att jag, från och med denna höst, kommer att leda de svenska Umbraco-utbildningarna. Det känns riktigt stort och väldigt roligt!   När jag hörde om Umbraco första gången i slutet av 2007 så tyckte ...

Taggar: umbraco,umbraco cms

Why Linq2Umbraco can be a trap

Why Linq2Umbraco can be a trap

Some time ago I took over a Umbraco e-commerce website built with a custom web shop implementation. No fancy stuff, just categories, products, a basket and a checkout. The site owner complained that Umbraco was slow and that the loading times (sometime 5-10 seconds for one page) where unacceptable. Since I have been working with Umbraco for years I know that the system is superfast if used in the ...

Taggar: umbraco

Presentation at Umbraco DK Festival

Presentation at Umbraco DK Festival

Today I’m in Aarhus, Denmark for the yearly Umbraco Festival. A great day that Kraftvaerk had put together. I had the chance to show Newsletter Studio and also to tell the world about the new site newsletterstudio.org where we'll be collecting documentation, support and also selling licenses.   No its beer time =D

Taggar: umbraco,newlsetter studio

Umbraco Packages – Install actions and user control

Umbraco Packages – Install actions and user control

When you create a package for Umbraco you can specify a user control that will be loaded during the installation. This user control will be shown to the users who installs your package into his/hers Umbraco installation.     You can also add something called “Package Actions”, these are basically small actions that are configured with XML. The package actions can do stuff like adding a new se...

Taggar: umbraco

Yeaaaahhh I’m a Umbraco Certified Developer!!

Yeaaaahhh I’m a Umbraco Certified Developer!!

After spending a week learning about Umbraco in great Copenhagen I’m finally at the goal.     Thanks Per @perploughanse and Sebastiaan @cultiv for a great course!   And by the way if you are planning to attend a course, don’t go to “Billy Booze”-bar the night before. Bad idea.

Taggar: umbraco

The new data layer in Umbraco 6

The new data layer in Umbraco 6

I actually started working on this blog post when i was i Thailand over Christmas. I sat down at the beach cafe by our hotel and my view looked something like this:   Perfect condition for reading the new Umbraco 6 source code! =D New data layer using PetaPoco The new data layer in Umbraco 6 is using the superfast Mirco ORM PetaPoco which is aaaaalmost as fast as hand coding the SQL queries ...

Taggar: umbraco