SharePoint Foundation as a Search API Layer for hobbyist apps

I’ve been a SharePoint developer on a variety of customer projects. At least 1/4 of my work has been focused on Enterprise Search using SharePoint and previously FAST Search. Most recently, I worked on a common web content management platform using cross-site publishing and extensive UI work involving the SharePoint Search REST API. I make…


Walkthrough: full example of using MvcContrib grid with jQuery datatable

Note: This walkthrough is based on the 1.0 release of ASP.NET MVC, MvcContrib version 1.0.0.916 with a minor code change, jQuery 1.2.6 (included in the MVC release) and jQuery datatables 1.4. Introduction For the past few months (and 100+ volunteer hours!) I’ve been creating a web application for Hands on DC that calculates volunteers, gallons…

24

Personal Twitter Client Counter

Get a count and percentage of how many updates you’ve had with each twitter tool. Download C# 3.5 WPF Source Code Note: This source code is mostly a quick hack to get the data I wanted. Also, if you run this on your own data, note that you may need to wait a few minutes…


Latest tool: XPath query field extractor for InfoPath

Update: This tool seems to be only relevant with InfoPath 2003. A co-worker pointed out that due the customer pains around a lack of a feature like this, in InfoPath 2007 you can right-click a node in the data source and choose “Copy XPath”. Cool! Thanks to Scott Heim for pointing this out. So, I…


Use the DescriptionAttribute with an Enum to display status messages.

I’ve been working on various forms of displaying status messages from enums, and here’s the latest preferred iteration of how to do this. Regurgitated and tweaked from WayneHartman.com. public enum XmlValidationResult { [Description(“Success.”)] Success, [Description(“Could not load file.”)] FileLoadError, [Description(“Could not load schema.”)] SchemaLoadError, [Description(“Form XML did not pass schema validation.”)] SchemaError } private string…

2