January
9

SharePoint 2010 and XHTML Validation

I’m writ­ing this and another post about doing devel­op­ment on the Share­Point user inter­face and the over­all user expe­ri­ences to dis­play some of my dis­ap­point­ment with issues I thought would’ve been resolved in this upcom­ing version. Microsoft has said on record they are sup­port­ing browsers that are XHTML 1.0 com­pli­ant, and they haven’t said offi­cially (at least where I can find and val­i­dated by oth­ers) that it will val­i­date as XHTML 1.0. Regard­less, we have a new default mas­ter page that uses both the strict XHTML 1.0 DOCTYPE as well as it uses the IE 8 X-UA-Compatible META tag that puts (read more...)
November
29

SharePoint 2010 and Folders

The pub­lic beta of Share­Point 2010 is out there for all of us to try who don’t have priv­i­leged access, and so now starts the time of deci­pher­ing the impact the next ver­sion of this very impor­tant soft­ware pack­age will have on us. One of the things that excites me the most is improve­ments in the abil­ity to archi­tect infor­ma­tion across your entire Share­Point farm with a meta­data man­age­ment ser­vice appli­ca­tion (for­merly SSP), and improve­ments in nav­i­ga­tion by meta­data. One thing I was not expect­ing to improve but has is the use of fold­ers in SharePoint. The Con­tro­versy Share­Point 2007 brought us (read more...)
October
13

Counting Content Types

Stephanie Lemieux wrote an inter­est­ing post about the opti­mal amount of con­tent types to use in Share­Point. This is an inter­est­ing dis­cus­sion, because I’m now fix­ing the con­tent type tax­on­omy for a client because the orig­i­nal design firm didn’t give them enough gran­u­lar­ity in their con­tent types or meta­data. I dis­cuss along these lines with every poten­tial client explain­ing and jus­ti­fy­ing the time nec­es­sary to do a proper con­tent type taxonomy. Unlike the author’s rec­om­men­da­tion in this post I would ven­ture on the side of over-architecting then under archi­tect­ing. Let me jus­tify it by the fol­low­ing reasons. Nec­es­sary Granularity Cre­at­ing con­tent types that (read more...)