• submit to reddit
Gunnar Peipman11/11/11
1 replies

ASP.NET MVC: Converting business objects to select list items

Some of our business classes are used to fill dropdown boxes or select lists. And often you have some base class for all your business classes. In this posting I will show you how to use base business class to write extension method that converts...

John Esposito11/11/11
0 replies

Video: Selenium and Drupal, Part 4

Maximize your CMS's time-saving potential with Selenium, the browser-automation framework for testing whole sites. This video (part 4 of a five-part series) explains Selenium variables and how to use them for easier site testing.

Axel Rauschmayer11/11/11
0 replies

JavaScript does not need classes

One frequently encounters the opinion that JavaScript’s prototypal inheritance is too complicated and that it needs classes to be more user-friendly. This post argues that this opinion is wrong. Executive summary: The core of JavaScript’s prototypal...

John Esposito11/10/11
1 replies

How to Read a Program: The Signature Survey, with PHP Examples

As Donald Knuth said: Good programmers don't just write for computers; they write for other programmers, too.More exactly: good programmers write so that other programmers will understand what the program is telling the computer to do.This precisely does not...

John Esposito11/10/11
0 replies

CSS3 Transitions, Hover Effects, and Two Different Kinds of Interactivity

This CSS3 hover tutorial caught my eye -- but also fired a recent designer's rant in my memory. Why do these hover effects, by Alessio Atzeni, look cooler than these?

John Esposito11/10/11
0 replies

How They Did It: Ellie Goulding's HTML5 Lights

Why read about a pop singer's music video? Because it's a major commercial project created in HTML5; it's optionally interactive, but cool left alone too; and it really caught the web's eye.The HTML5 edition of Ellie Goulding's 'Lights' was released a month...

Stoimen Popov11/10/11
1 replies

Some Notes on the Object-oriented Model of PHP

PHP 5 introduces interfaces and abstract classes. To become a little clearer, let us see their definitions. Interfaces Object interfaces allow you to create code which specifies which methods a class must implement, without having to define how these...

Giorgio Sironi11/10/11
2 replies

Web applications with the Play framework

The Play framework defines itself as a clean alternative to bloated enterprise Java stacks. I like this definition and after having been advised to try it out, I set out some Pomodoros for coding a pair of Hello, World applications in Play.

Axel Rauschmayer11/10/11
0 replies

Improving the JavaScript typeof operator

The typeof operator in JavaScript is partially broken. This blog post explains how to fix it and how to extend its use to objects.

Ola Bini11/10/11
0 replies

Announcing JesCov - JavaScript code coverage

It seems the JavaScript tool space is not completely saturated yet. As I mentioned in my previous post I’ve had particular trouble finding a good solution to code coverage. So I decided to build my own version of it. The specific feature to notice is...

Benjamin Laffont11/10/11
0 replies

Blend 5 and Visual Studio 11 feedback - The Future of Windows 8 Development

Here is a little feedback on Visual Studio 11 & Blend 5... 1 - Visual Studio 11 Visual Studio 11 is provided in the Windows 8 Developer Version. It includes some "Metro Application Style" templates. One first things we can notice is that VS11 is...

Axel Rauschmayer11/10/11
1 replies

User interfaces that work well on all devices

This post argues that both Apple and Microsoft are wrong with regard to what user interface approach to use where. It also presents suggestions on how to implement user interfaces that work well on all devices.

Ben Forta11/10/11
1 replies

Some Thoughts On Flash And Devices

Flash has always had an interestingly evolving job. It wasn't that long ago when if your web site needed a cool drop down menu you'd use Flash, until HTML and web browser improvements made that unnecessary. And it wasn't that long ago that developers who...

John Esposito11/10/11
0 replies

Video: Selenium and Drupal, Part 3

Maximize your CMS's time-saving potential with Selenium, the browser-automation framework for testing whole sites. This video (part 3 of a five-part series) offers many tips on using Selenium on a complex website effectively and efficiently. Source:...

Dennis Doomen11/10/11
0 replies

In Retrospect: About Bugs

This is the third of several posts in which I’d like to share some of the things we learned throughout more than 14 sprints of Agile development using Scrum. Some of them might appear as open doors, but I wish I knew or thought about those before I...