One of the pitfalls with Umbraco was that you had to generate the properties required for your documents through the UI. Some developers, such as myself, would much prefer creating properties inside view or data models in the backend as normal CSS classes.
The real time it takes to implement those 5 minute features.
5 tips to ensure that your website stays just as Merry as you will be during the Christmas period.
Data annotations, introduced in MVC2 are a great way to manage validation for your view models.
Creating background tasks for .net applications have always been a big task for any developer.
With the enormous amount of technologies and various ways you can implement a form on a website nowadays, sometimes we tend to forget that at the end of the day, the form just needs to work and it needs to achieve the user’s goal as soon as it can. Some basic guidelines that developers can adhere to to achieve form implementation success.
All the buzz words on the web and how to avoid yourself into the Buzzword Trap.
A very common problem that Umbraco developers face is migrating Umbraco changes between environments – what happens when you create various document types on your local development environment, and need to replicate those changes to Production?
Last month, a couple of the Wiliam producers went into a Google Analytics conference to learn all the in’s and out’s of analytics. One of the main issues that the presenter highlighted was Google Site Speed - the make or break of the web. Where fast websites race to the top, and slow websites fall and crumble (literally).
For one of our clients, we had to decouple Umbraco to separate the front end and back end environments. This was quite a challenge but from early results it seems like a good approach. This is a list of pros, cons, hurdles and limitations that we have faced/currently faced with during the course of development.
Why we need to move on from implementing standard WYSIWYG editors in our custom CMSes.
Want your website producing dynamic PDFs? From the perspective as a web developer, it is a bit like pulling teeth.
Get over yourself you purist developers that could never bring themselves to use a stock CMS. They can work and work well. (And avoid the problems you run into...)
Examine is a basic implementation of Lucene, the incredibly fast, full-featured text search engine library that was originally written in Java.
It pays to shop around when it comes to coding...
Something that I’ve recently discovered, and is in fact built in to the upcoming IIS 8.0, is the ability to keep your application pools running in standby and warm.
Could this really be the start of 'local'?
With the recent introduction of the new timeline for Facebook’s 845 million active users, it’s about time that your next eCommerce website harvest the potential of what it can do to promote your business.
If you are one of the hundreds of millions of people who own a G-Mail, Hotmail or Yahoo account, your email could be compromised (stolen) right at this very moment. All your personal data, electronic bills, credit card information (if you were ignoring all the warnings on not sending your credit card information via e-mail), messages that probably shouldn’t be read by others is no longer just on your account.
MySpace last week trimmed 30 percent of their staff in the US as the social network looks to become a more “efficient and nimble team-oriented company.” That’s no surprise however – after failing to innovate and create genuine new ideas for the past few years, it’s bound to fail.