Hi. Just a note that Packt Publishing, the publisher of my Ext.NET Web Application Development book, is running a massive sale campaign. All books, including mine, at $5 (in UK it is £4) until 8th Jan 2016. Get it here. … Continue reading
When I wrote the book on Ext.NET 2, I often described using ASHX or MVC Controllers (amongst other techniques) for getting data from Ext.NET Stores via AJAX Proxies.
Recently, I’ve received a few questions — and wondered myself — whether to use Web API instead. It has a cleaner method signature, and is intended for this kind of scenario where you want to return data rather than HTML.
I finally got a moment to compare all three (for my scenario). Continue reading
I’ve just written a post on the Ext.NET blog site looking at how you can use SignalR with Ext.NET
Ext JS 4 comes with a plugin for TabPanels to allow reordering tabs using drag and drop. There isn’t an equivalent for Ext JS 3, however.
I came across a useful extension of the Ext JS 3.x TabPanel to re-order tabs via drag and drop. It is implemented as a subclass of Ext.TabPanel, as Ext.ux.panel.DDTabPanel and a version of it includes a useful reorder event that is fired once a tab is dragged to a new position in the TabPanel.
I refactored it from a subclass of Ext.TabPanel to a plugin so the original functionality is unchanged. See a demo and get the code. Continue reading
Ext.NET 2 has officially been released. They also asked me to write a post on their blog about the book, which they are promoting more heavily. Finally, some details about discount codes for the Ext.NET book if you want to purchase it separately. Continue reading
The reviewers were none other than the Ext.NET team itself. They were excited about and dedicated to this book which would not have amounted to much without their involvement. They are also offering free copies with any purchases of Ext.NET!
Apart from a handful of posts in 2010 and 2009 I haven’t really blogged much since 2008. Unfortunately it has been a bad combination of a number of personal tragedies, being too busy at work, and lack of spare time.
I am hoping I am through the worst of it now, and might see if I can restart this blog.
A comprehensive intro to SEO from SEOMoz in the form of a slide deck. This covers a lot of areas. The pyramids, for example, are a nice visualisation to the different layers of SEO. Continue reading
Partly a note to self, and further details for a bug logged in Firefox’s bugzilla:
Firefox 4.0 (and IE) do not send name/value for input type=”image”; only .x and .y coordinates
Earlier Firefox, Chrome (latest) and Safari do send name/value, which is what we’d expect… Continue reading
When transforming XML via XSLT, make sure the output setting for indenting is turned off and honoured by your code.
Turning it off will often speed up the transform and save a bit of output size. Continue reading