When implementing multi language templates CMS system Umbraco, you often need to use the dictionary build into Umbraco to get translated words or phrases. In the Umbraco.Web.UmbracoHelper class a method exists which does the job from Razor: GetDictionaryValue(key). It is useful and easy to use, but if the key is not defined an empty string Continue reading
Get current shop and language in Dynamicweb Razor templates
Coding your templates in Razor, for instance using C# (.cshtml templates) opens up a room of many nice facilities. However getting started can be a bit hard as you are entering an area where you need to know your Dynamicweb API and framework. I recently had to generate a Google Shopping Feed, and Continue reading
Building a Send Basket feature in Dynamicweb CMS
This post breaks down a functionality which can send the content of a shopping cart, a basket as an e-mail. The functionality was build using Razor (C#), AJAX and JSON on top of a Dynamicweb content management system. The idea The customer has an eCommerce website where people add items to a basket. Sometimes the Continue reading
Atom Electron – my first experiences
I am thrilled by the spread of the javascript language all over many places. From being a browser language to becoming the most popular language in the world makes me happy. Frameworks like Node.js have really pushed this development, and even Microsoft now sees node.js as a serious player in the world of software development. Continue reading
Adding google-site-verification to a Dynamicweb solution
If you own a Dynamicweb website or you are a partner supporting a customer who have build their website using Dynamicweb CMS you will gain access to a lot of cool optimizing tools on Google Webmaster tools site. Verification required by Google Webmaster tools. In this post I will show you how to add a Continue reading
What is the value of unused UI elements?
On any app or webpage there is a number of functionalities put into the interface. The call for your attention sending you signals or offering you ways to interact. I know that as a web-developer, working with the front-end side of websites. Every component, every functionality I put to the sites I have a role Continue reading
Generating documentaion using Docker.js
Writing code has a part which I think many developers do not focus so much on: Documentation. I for one will not say that documentation is my strongest side as a developer. I do front-end development which involves many technologies like javascript, css, HTML, XSLT and Razor. Today I discovered a cool project called “Docker”. Continue reading
Intellisense in Dynamicweb Razor templates
Implementing using Dynamicweb CMS you will need to understand Razor and C#. The Dynamicweb Razor implementation offered some basic tags to get contents from the system. To make it easier when you implement templates in say Microsoft Visual Studio or Xamarin Studio you should add these two lines in the top of your template: @inherits Continue reading
NPM and dependencies
npm installing One of the things I love about Node.js is the NPM packagemanager. I is really easy to install new applications for Node.js when you have Node Package Manager. You simply open a terminal window and type in say “npm install -g bower”, it is as simple as that! Often things goes just perfect Continue reading
Writing my first Dynamicweb Tag Extension
I am a front-end developer, and my domain used to be HTML, Javascript, CSS and other front-end technologies. Lately the CMS system I work mostly on implementing websites: Dynamicweb CMS started to offer Razor based templates. That opened up a lot of possibilities when implementing templates. HTML based templates Dynamicweb CMS is like other CMS Continue reading