January 2008 - Posts

SharePoint Cross-site Configurator for those weary Admins

Yet another great tool and a great project from CodePlex. This becomes very useful when SharePoint sites are many but Admins are few and time is of the essence.

Here's the summary of features:

The tool automates the process of deploying the MOSS site settings in all or selected sites in a server farm as shown in the following list:
Note The Tool also enables IT administrators to customize the site settings to be deployed.

  • Applying Master Pages across a SharePoint server farm.
  • Setting up Web Titles for all or selected site collections across the farm.
  • Applying audit control settings to all or selected sites.
  • Adding advanced settings such as "Allow content type management" to all types of lists.
  • Adding a new Expiration Policy at the site collection level.
  • Adding a new Expiration Policy to content types, lists, and documents.

(Thanks for this link Michael)

(http://www.codeplex.com/SPConfigurator)

Posted by Zlatan | 1 comment(s)

MOSS Faceted Search 2.0 is released

 

The release 2 of the super popular Faceted Search from CodePlex, and if you haven't had a chance to see it and experience it and if you're a big fan of Enterprise Search, I suggest you do it now. Faceted search makes Enterprise Search in SharePoint 2007 an ideal solution for all Corporate and Government search and information needs.

For those of you in our SA community that don't know much about it here's a brief description:

MOSS Faceted Search is a set of web parts that provide intuitive way to refine search results by category (facet).

The facets are implemented using SharePoint API and stored within native SharePoint METADATA store. The solution demonstrates following key features:

  • Grouping search results by facet
  • Displaying a total number of hits per facet value
  • Refining search results by facet value
  • Update of the facet menu based on refined search criteria
  • Displaying of the search criteria in a Bread Crumbs
  • Ability to exclude the chosen facet from the search criteria
  • Flexibility of the Faceted search configuration and its consistency with MOSS administration

The beauty of the chosen approach is that it doesn't matter how facets are crawled into the METADATA store. Any core MOSS functionality will work the same: indexing through BDC, external web sites via HTTP protocols, or local sharepoint sites, libraries, lists. As soon as the content is indexed and META tag assigned, it is available for facets.

For those of you that are familiar with the version 1.0 here's a list of improvements and bug fixes for this new major release:

It encapsulates foundation changes in the design and code, that provide:

  • Multi- thread processing. 1st thread runs for up to 500 facets synchronously, while the 2nd thread is running asynchronously against up to ~30,000 facets
  • Client side refresh (not AJAX based) that updates only Facets web part w/o page refresh
  • Web part connection to pass Facet Settings to the Bread Crumbs
  • Extended facet schema now supports:
  • Facet icons. Default icon per Facet name complimented by an icon per Facet value
  • Friendly names for facet values
  • Built-in wild-card match, e.g. FileExtension="ASPX?ID%" will match all "ASPX?ID=" records (useful for exclusions)
  • Exclusions. Allow exclude facet when values match pattern
  • Improved search syntax, added supports for sentences and quoted phrases


Additional fixes:

  • Fixed: Bread Crumbs web part disappearance for certain Facet values
  • Fixed: Malformed query error for quoted searches
  • Fixed: "Collection was modified" error in Facets web part
  • Fixed: Multiple facet values per facet incorrect concatenation
  • Fixed: CAS policy in the install
  • Fixed: Web part preview security exceptions
  • Improved: Match in total with CoreSearchResults

(http://www.codeplex.com/FacetedSearch)

Why your MOSS 2007 powered organisation will most likely need Extranet Collaboration Toolkit for SharePoint

As many organisations go deeper into Enterprise Content Management, their ECM systems become more and more business critical. This means that they start hitting the common boundaries and problems when it comes to all commonly known collaborative business systems, such as their availability anywhere and everywhere.

For example when it comes to having to work on your documentation, files and other critical project data, stored in SharePoint 2007, away from your work place (at home or on a business trip) you would conventionally utilize Outlook with extended SharePoint folders which would allow you to checkout change and save selected documents that would be synchronised/checked in back when you’re once again within reach of your MOSS 2007 server (back on your intranet).

If you find your Outlook to be somewhat limiting when it comes to offline collaborative work, you would probably require secure offline capabilities of Groove 2007. Groove extends SharePoint’s functionality by providing the user with absolute offline control over whole case files, adding and editing items which would then be synchronised with SharePoint 2007 directly over the internet.

What if all that is not enough, what if you require all of the SharePoint functionality and you also need to extend it to others outside your organisation?

Well many times I’ve thanked the higher power and Microsoft for allowing custom authentication providers in MOSS 2007.

Many times have I been asked about what to do when it comes to using to different authentication modes at the same time, immediately afterwards many times questions have been raised as to why didn’t Microsoft include some more out of the box way to answer this requirement?

What do you do when you need to make the same content data and SharePoint functionality available to the users that authenticate against one authentication provider (typically intranet users within the organisation, that utilise organisation’s infrastructure and security policy) and also to the users that belong to a different authentication provider (people outside).

Well enter: Extranet Collaboration Toolkit for SharePoint

How the Solution Works

The ECTS allows users inside and outside the firewall to share documents, lists, calendars, and so on, using the features and functionality provided by Windows SharePoint Services. Internal users access the collaboration site through an internal URL and are authenticated against the organization’s Active Directory® domain as usual. External collaborators use a typical Internet address to access the site (for example, https://collab.treyresearch.net). They log on using a form, and are authenticated against a separate Active Directory Application Mode (ADAM) directory that contains only external users.

 

Logical diagram of the ECTS solution

This diagram shows how external and internal users navigate to a common SharePoint installation, which is connected to two different identity stores for authentication. Internal users access the collaboration site through an internal URL and use their Active Directory Domain Services (AD DS) account to access shared content whereas external users use a typical Internet address to access the site, are provisioned in a stand-alone Active Directory Application Mode (ADAM) instance, and log on using a form. Placing external users in a distinct directory effectively segregates them from the internal network infrastructure. The solution provides custom components that integrate seamlessly with Windows SharePoint Services and allows for management of external users in a manner that is very similar to the process used for internal users.

When internal and external users are logged on, they can store documents on the site and otherwise interact with the site as they would with a typical SharePoint site.

Hurry and download it here (http://technet.microsoft.com/en-us/library/bb936676.aspx), before the BETA period ends.

By the way, it took me some time to put all of this together in my virtual environment but it was well worth the effort. Although it is still in Beta, this seems to be a pretty solid solution so far. Instructions are good and if you had any experience with all the required components required by the toolkit for this solution you shouldn’t have any problems.

6 Microsoft® Office Business Applications for Office SharePoint® Server 2007

I waited for this book to come out for some time, and as soon as I found out its out (from Eben last Wednesday) I ordered it through Amazon, I used the standard shipping options, so that means this will most likely be my present for Valentines (from me to me).

Anyway, back to the book itself, this book presents my main professional focus (what you mostly hear about in my lectures and presentations) and what I believe to be the future of all enterprise applications. This is how OBAs and SharePoint should always be used .... Together.

Although competitor products especially in the ECM market continue to bring some really great and impressive offerings, no one besides Microsoft in this field encompasses so many revolutionary concepts together. They've truly expanded and redefined many of ECM and relating concepts.

I believe this book is a must (although I'm yet to read it), so I suggest you get it.

Here's the write up:

 

About the Book

The essential guide for implementing Microsoft Office as an application-development platform

Get the practical guide to implementing the Microsoft Office system as an application-development platform. This book highlights the breadth of approaches developers can take for extending line-of-business information to information workers in the familiar, usable format of the Microsoft Office interface. These approaches, Microsoft Office Business Application (OBA) patterns, are based on real-world implementations in many cases. In other cases, they are built on Microsoft Office features that have a generalized solution rooted in input from customers and partners. This reference delivers the seven key Microsoft Office Business Application patterns and provides professional developers with extensible examples and the architectural guidance needed for developing custom enterprise applications and extending business information to users.

Things to look forward to in 2008

So I’m back from my long slumber, it feels like I haven’t been blogging forever yet it’s been only just over 2 weeks. I’ve had first of many wonderful Christmases with my beautiful little daughter.

2008 just began and there are so many things to look forward to this year, and some of those things are:

(Re) Forming of the Information Worker Community (www.informationworker.co.za)

Microsoft and the Community has been working really hard on this one , first by forming the Partner Board and now by forming and soon launching the community with a brand new  look, website and even its own events (it’s coming, be patient and watch this space). I’m proud to say that I was part of the group last year fighting really hard to make this happen, and finally it’s happening.

More excellent SADeveloper (www.sadeveloper.net) community events, first one coming on the 30th of January at Microsoft (Cape Town - Mowbray) at 6:30 (don’t miss this one), and from then on we’re going to continue with our monthly events, with my first one on more exciting ways of developing Office (OBA) and SharePoint solutions most likely coming in March 2008.

Microsoft Academic Alliance Installation Festival at University of Cape Town. I’ve been talking about this one with the community and local MVPs a lot last year and I’m still working very hard, now with Microsoft SA, to make this happen. When it happens, trust me, you will know about this!!! If everything works out well, this could very easy be one of the most significant academic and community events this year in South Africa!! Once again, watch this space.

Also watch out for immediate events such as:

Heroes Happen Here or the official launch of Visual Studio 2008, SQL 2008 and Windows Server 2008 (http://www.microsoft.com/southafrica/heroeshappenhere/event/registration.mspx)

App Camp 2008 (http://www.facebook.com/event.php?eid=6962582950) featuring Facebook and Silverlight development (this Thursday @ Microsoft in Cape Town)

Also there’s upcoming TechDays, DevDays and the Mighty TechEd!!!!

As far as software world is concerned the most exciting news (unofficial) is the expected release of the first CTP of SharePoint 2009 (MOSS 2009) this year!!!!!!! With Knowledge Networks (ex connect.microsoft.com SharePoint project) now completely integrated.

And these are just few of many things that will make 2008 awesome......

Posted by Zlatan | 1 comment(s)
Filed under: , , ,