Innovation Matters
Essays on AI, developer tools, and thoughtful software.
Is it a good idea to use lambda expressions for querying SharePoint data?
.NET 3x ships with a number of new features among which lambda expressions: an easy way to write code for querying collections. Because of its ease of use many developers use it for retrieving data from different kind of collections. Just recently I’ve been asked to have a look how well lambda expressions perform while retrieving data from SharePoint comparing to SharePoint native mechanisms.
RenderAllHiddenFieldsAtTopOfForm – is it really a SEO solution?
Yesterday I’ve found out about one of the new features of .NET 3.5 SP1: the renderAllHiddenFieldsAtTopOfForm setting which allows you to control where in the page the hidden fields are being rendered. Today I gave it a shot in combination with a SharePoint Web Content Management solution…
Optimize your Internet facing sites in SharePoint for search engines using out of the box functionality
.NET 3.5 SP1 ships with some extra functionality which allows you to optimize your ASP.NET pages for search engines. Basically it means less hacking and more control about the generated markup.
CodePlex Downloads Gadget update
Recently the CodePlex Team has updated the GUI of the whole site. Because of some minor changes in the layout the CodePlex Downloads Gadget stopped working and turned into:
JavaScript date formatting .NET style
It’s quite surprising for a .NET developer to see that JavaScript doesn’t provide any mechanism to format dates. Considering how powerful JavaScript is, especially in environments where custom development is limited or not allowed, you can provide some great experience using JavaScript only. But just because something isn’t there out of the box, it doesn’t mean we can’t make it ourselves.