Want to make SharePoint output the markup YOU want when you create a List View?
Updated! Check out the new features below…with new video, too!
For years, I’ve advised people who have the guts and the skills to ditch Visual Studio and learn more about XSL, CSS and JavaScript (including libraries like jQuery). Maybe I’m a rebel, I don’t know, but I don’t need to write C# to create a kick-ass front end component for SharePoint. So much can be done with the product out of the box, it just takes a creative approach.
Many people know me as the original proponent of the Data View Web Part, first introduced back when WSS v2.0 was released. While SharePoint has come a long way since then, the web developer experience for creating custom views hasn’t. Last week, as I was rehearsing my demonstrations for my SP TechCon session (on, naturally, the Data View Web Part) it occurred to me: This could be easier. Easier to demonstrate. Easier to write. Easier to get excited about. Easier to get the creative juices flowing.
Continue reading →
I often get questions about how can a particular web part be branded separately from all the rest or be branded by type. For example you want every Contacts list to have a green header bar instead of a tan header bar. Or perhaps you want a column of web parts on a page to look different than the main area that contains other web parts. Continue reading →
In SharePoint 2007, you may run into display issues with the form fields for Search Center. I am not referring to the Search inputs usually located in the header area, but the actual Search Center site (http://site.com/SearchCenter)
and the search area located near the top of the page under the horizontal
navigation: Continue reading →
If you are designing custom master pages for a SharePoint 2007 site, be sure to make the width of your Quick Launch bar (a.k.a. left navigation bar) a minimum of 165 pixels. Otherwise the calendar control in an Events list will go over your allowed width and you will have to rework your design to accommodate the ‘Today is’ date. Continue reading →