Innovation Matters
Essays on AI, developer tools, and thoughtful software.
Why tables for layout is stupid?
Yesterday I asked you a question: should I use tables for layout? In 99% cases the right answer is of course ‘No’ and in 1% ‘It depends’. In case you’re surrounded by a bunch of guys still stuck to the tables, I’ve found a great resource which might help you explain it to them: Why tables for layout is stupid?
How to retrieve the contents of a file in SharePoint no matter its location?
Imagine you want to retrieve the contents of a non-binary (text, CSS, XSL, etc.) file stored in SharePoint 2007 and all you know about that file is its location (URL). How would you do it?
Google Search Engine Optimization Starter Guide and SharePoint 2007
As announced earlier this morning, Google has published the Search Engine Optimization Starter Guide: a set of good practices which can help you get the most of your website. Having it read with my SharePoint 2007 developer hat on a couple of things took my attention in particular.
Google Search Engine Optimization Starter Guide
To simplify the process of optimizing websites for search engines, Google has published yesterday the Search Engine Optimization Starter Guide. Although this is the first time that Google publishes such document, the guide contains many different practices which should help you get the most of your site and reach your audience. You should definitely check it out no matter if you are a developer, a designer or a content author. As long as you have anything to do with web technologies, the guide applies to you.
Microsoft SharePoint Team help solve the problem of disposable objects
The SharePoint team has just announced that they are working on a tool which will help SharePoint developers to deal with disposable objects in custom code. SPDisposeCheck – as the tool is called, will check custom compiled assemblies and validate them against the Microsoft guidance.