Rich Javascript MVC user interfaces with jMVC
Update: jMVC is now integrated with ASP.NET – Check out details and demos here
Read MoreCheck your XSS filters (Cross-site scripting)
In the last couple of days I’ve tested the effectiveness of XSS filters in two different commercial forum applications, both advertised as being able to filter out malicious scripts. Neither were effectively protected against this: Read More
When is a Javascript closure not really a closure?
This has frustrated me one time too many, so I’ve finally taken the time to figure it out. What should the following code do? Read More
Geolocation is easier (and cheaper) than you think
Most of the time when you’re surfing the web, or creating web applications, you don’t expect real geography to be involved. Historically it’s been tricky to identify with any accuracy or reliability the physical location of your visitors, and might even be said to contravene the spirit of the web. But if what if you really do want to take action based on where they’re coming from? Read More
MVC in the browser
Complex user interfaces in ASP.NET – what a pain! If you’re adding and removing controls at runtime, or even just trying to embed custom controls in a GridView, you’ll know how it can all break down into a sorry mess of events not firing, controls losing their viewstate, and you spending the afternoon fighting the VS debugger and cursing those sadists who invented the ‘page lifecycle’…! Read More