Latest blog posts from the team at Cergis

posted on 13 February 2013


Reload web pages without refreshing: the html5 history api

TAGS: AJAX,HTML5,Javascript,JQuery

The HTML5 history API allows us to manipulate the browser history through JavaScript, some of these features have been available in older HTML versions. However, the new bits came along with HTML5. These include a way to add entries to the browser history and change the URL in the browser bar without reloading pages, which I think is very interesting and useful in order to improve the UX as traditional websites are becoming more app like oriented.

read more

posted on 07 February 2013


Getting started with MSBuild


Have to make changes to a large and complex website? Is the process of launching your changes time-consuming and error-prone? Find out how MSBuild can help.

read more

posted on 30 January 2013


Prevent Session Hijacking (Man-In-The-Middle Attacks) in ASP.NET

TAGS: Asp.Net,Security,VB

Session hijacking is a collective term used to describe methods that allow one client to impersonate another, thereby giving the hijacking client the same access rights as the target client. The general rule is: Nothing that goes across the network over the http protocol is safe (except if it is encrypted and it is used in certain way).

read more

posted on 15 January 2013


Allow a dot in Asp.Net MVC application (Specifically IIS 7+)


Allow a dot (and other restricted characters) in the url of an Asp.Net MVC application for IIS. Quick post on something I came accross the other day. We needed to include a "dot" in the url, something along the lines of "blah/something2.0/blah". If you try this with a brand new MVC site you would normally get a 404 Http response code when trying to access the url.

read more

posted on 07 January 2013


Let’s get SASSY


SASS (Syntactically Awesome Stylesheets) originally designed by Hampton Catlin and developed by Nathan Weizenbaum. SASS is a meta-language on top of CSS that’s used to describe the style of a document cleanly and structurally, with more power than flat CSS allows as well it is an extension of CSS3 which adds nested rules, variables, mixins, selector inheritance, and more. SASS generates well formatted CSS and makes your stylesheet easier to organize and maintain, especially if there is more than one stylesheet.

read more

posted on 19 December 2012


Responsive Web Design

TAGS: Responsive,SEO,Web

What is it? I went to DrupalCon in Munich this august where I met Sam Richard, so this quote is from his presentation. Love it. I think it explains better than anything else. "Responsive Web Design isn’t about current devices and known unknowns, it’s about future devices and unknown unknowns." - Donald Rumsfeld

read more