Monday, April 30, 2007

Microsoft 'Sea Change' At Mix '07 - keynote videos


At MIX07, Web designers, Web developers, industry decision-makers and marketing professionals gathered as Ray Ozzie, chief software architect, and Scott Guthrie, general manager of the Developer Division, presented the full breadth of Microsoft's vision and road map for Microsoft Silverlight and how it fits into the company's broader Microsoft .NET platform and tools effort.

Announcements from today's keynote include:
  • The beta of Microsoft Silverlight 1.0 is now available
  • The CTP of Microsoft Silverlight 1.1 is now available
  • Expression Studio now shipping
  • Microsoft Silverlight Streaming
  • Windows Live Platform


Keynote Video: 500k 300k 100k

Friday, April 27, 2007

SharePoint Manager 2007


Nice SharePoint object model explorer and management utility from Carsten Keutmann ...

SharePoint Manager 2007

Thursday, April 26, 2007

SharePoint for Hosters


The WSS 3.0 Hosters Solution Kit is available as an installable package that can be configured with WSS V3. It leverages a number of custom components that were built for WSS V3.

  • Forms-based authentication module that extends the SQL Server membership provider and scopes users down to the individual site.
  • Web services that provision WSS sites as well as both Active Directory and SQL Server users.
  • Web parts that facilitate adding new users and changing user passwords.
  • HTTP module that redirects a subdomain such as: http://blogs.intranet.fabrikam.com to http://intranet.fabrikam.com/blogs

The Solution Kit is composed of two integrated applications.

  • The first is the Solution Configurator which is a tool that a Hoster would use to configure solutions based on templates.
  • The second is the Starter Kit which a Hoster's end-customer would use to build a site based on solutions that were created though the Solution Configurator
WSS Hosters Solution Kit

Ontolica for MOSS 2007 RTM


From Lars Fastrup ...

I am together with the rest of Mondosoft proud to announce the RTM release of Ontolica for MOSS 2007.

In brief the product simply offers an improved search UI on top of the MOSS 2007 search engine.

Features include:

  • All the standard search features to be found in MOSS 2007.

  • Improved Boolean search (AND, OR, NOT)

  • Wildcard search.

  • NEAR search.

  • Consistent search across MOSS and WSS sites. The scopes "This site" and "This list" are now fully configurable and will take the user to the Ontolica search center instead of the WSS search page in the /_layouts folder.

  • Site dependent search tab configurations. This is a quite pervasive new feature in Ontolica that deserves a posting of its own - I will blog about it soon.

  • Complete web based configuration UI. No longer any need to mess around with overly complex XML configuration files like you had to in Ontolica for SharePoint 2003. We took some beating for that one over the years ;-)

  • Federated search. This feature will basically enable you search multiple SSP's from within the same Ontolica search center.

  • Improved meta data search. Add your own meta data to the advanced search page with a few clicks. Select between a text box, a dropdown box or a lookup dialog for value input.

  • Display custom properties in search results with a few clicks.

  • Improved Bets Bets. Ontolica will add support for images and audience targeting.

  • Configurable action menu on results. Ontolica will include a fully configurable drop down menu on search results. The default actions that ship with Ontolica are:
    • View Propeties (teleports the user to the document library list item representing the document).

    • Edit in Microsoft Office Word / PowerPoint / Excel.

    • Alert Me

    • Add to My Links

    • View Details.
  • Drill Down. Provides the user with a dynamic list of suggestions for refining his or her search. It basically works by analyzing the meta data on the search results. The list of meta data (properties) to provide suggestions for are also fully configurable. Ontolica will in the default configuration be able to provide suggestions for Sites, Authors, File types and Content types.

  • Quick filters. Will allow you to easily configure some expression based filters that appear as radio buttons below the keyword input field.

  • Document details page.

  • Improved people search. Basically nicer thumbnails and more info displayed on each result.

  • Image search. Ontolica will ship with a preconfigured search tab optimized for image search like you know it from Google / Live Search.

  • Search result grouping. Group you results by Author, Site, Size, Date or some custom property.

  • XSLT enabled web parts. All Ontolica search web parts are XSLT enabled to give you full control of the look & feel when required. Even the Ontolica search box in the upper right corner is XSLT enabled. You will, however, only need to worry about modifying the default Ontolica XSLT templates if you have needs that go far beyond common customization scenarios. You can really configure and customize Ontolica to a great extent before you need to worry about XSLT, which I know many of you do not really want to or have time to.

  • Configurable web parts. All Ontolica web parts have a dedciated configuration page where you can easily configure the various options og the web part.

  • Customizable search dialog. Create your own custom search forms.

  • Plugs into the SharePoint feature framework. Ontolica search can be activated/deactivated on the site collection level.

  • Site template for easy creation of new Ontolica search centers.

  • Solution based installation process. Ontolica installation and deployment relies on the new solutions framework in Windows SharePoint Services V3.

Monday, April 23, 2007

Using a SharePoint List as an Authentication Provider


From Willie Rust ...

This post allows you to manage FBA users from a SharePoint list. Using the SharePoint web services you can handle all the interaction to the list storing the user information.

More

MOSS 2007 - Search Query Web Service Test Tool


From Mauro Cardarelli ...

Did you know that you can call the SharePoint search engine from other applications? Very powerful! The challenge, as in calling most web services, is getting the input syntax right so you can get your expected results. In my research, I came across a very nifty tool; it's a Windows Forms UI that acts as a test harness for the SharePoint search web service.

More

Download

Thursday, April 19, 2007

Fair, Good, Better, Best - SharePoint / Office integration


This white paper describes how different versions of Office programs work together with the 2003 and 2007 versions of SharePoint technologies.

Microsoft Office Programs and SharePoint Products and Technologies Integration - Fair, Good, Better, Best

Wednesday, April 18, 2007

SharePoint Digital Assets Management - Interactive Media Manager


Microsoft have announced Interactive Media Manager, a next-generation digital content management solution that combines digital workflows and media application integration with a collaborative front-end environment.

Building on the capabilities of Office SharePoint Server 2007, Interactive Media Manager provides the following customizable Web parts that target specific processes within the content production life cycle:
  • Media Library serves as a front end in which media content items in the digital asset management system are displayed as thumbnails.
  • Media Viewer displays information such as annotations and time codes in Society of Motion Picture and Television Engineers format and offers sophisticated, built-in playback controls.
  • Media Annotator allows groups of people to collaborate on media assets through video annotations, digital inking and discussions.
  • Media Import facilitates the upload of media files and automatically launches associated workflows, such as information-gathering processes.
  • Media Cart provides an individualized area for storing media assets that people want to edit themselves or push out to appropriate editors.
Interactive Media Manager includes components of existing Microsoft solutions such as Windows Workflow Foundation, Windows Communication Foundation, InfoPath XML forms and the newly announced Microsoft Silverlight.

Windows Workflow Foundation Web Workflow Approvals Starter Kit


This starter kit is a Visual Studio 2005 project that demonstrates using Windows Workflow Foundation for simple task oriented workflow in an ASP.NET web application in a minimal number of lines of code. A workflow model is used to automate work order requests at a small example company. It includes three pre-defined roles which each play a part in the work order creation, approval and monitoring. The starter kit may be modified for other workflow models to suit other small web based task management systems.

Download

Monday, April 16, 2007

Microsoft Silverlight download


Microsoft's answer to Adobe Systems' Flash Player has an official name - Microsoft Silverlight.

Silverlight, previously called Windows Presentation Foundation Everywhere (WPF/E), integrates with existing Web technologies and assets to provide higher-quality experiences with lower costs for media delivery. Delivered to end users through a seamless, fast installation, Silverlight offers consistent experiences to both Macintosh and Windows users on a variety of browsers including Internet Explorer, Firefox and Safari.

Press Release

Silverlight Home

Download

Hosting solution for Windows SharePoint Services



Microsoft Solution for Hosted Messaging and Collaboration version 4.0 has shipped.

The Windows SharePoint Services Hosting component enables you to provide customers with team-oriented Web sites for information sharing and collaboration.

Sunday, April 15, 2007

Instant Messaging Comes to Xbox 360


Microsoft recently announced the Spring update (May 7) of the Xbox 360 console will provide 360 owners worldwide with access to Windows Live Messenger features.

   Press Release

With my 360 having access to a beta version of the update, my connected friends can now see what game I'm currently playing.

Saturday, April 14, 2007

MOSS 2007 Beta 2 TR expiry


Remember that MOSS 2007 Beta 2 TR expires on May 15th 2007.

Thursday, April 12, 2007

MOSS 2007 - UK External Sites


Great looking branded MOSS sites from UK partners :

Wednesday, April 11, 2007

Setting up forms-based authentication


From SharePoint Solutions Blog ...

Today we released a free utility and associated suite of tools that we think will make the process of setting up forms-based authentication for SharePoint a little bit easier.

More

SharePoint logical architecture design


From Brenda Carter ...

...the investment that the content team is making into logical architecture samples to help you design solutions based on Microsoft Office SharePoint Server.

The first completed sample is for a typical corporate deployment. This sample design includes:
  • Intranet sites (My Sites, team sites, and published intranet content)
  • Partner Web site
  • Customer Web site (including content deployment across server farms)
You can download the architecture design sample and read the corresponding article online.

More

Sharepoint Master Page samples


Microsoft has made available a package of sample master pages (4 styles each with 5 color schemes - sample screen shots)

The master pages were built using new CSS and Master Page editing tools within Microsoft Office SharePoint Designer 2007 ( more )

Download

Using Microsoft Forefront Security for SharePoint to Defend Collaboration


Security MVP Article of the Month - April 2007

Using Microsoft Forefront Security for SharePoint to Defend Collaboration
by Adam Buenz

Asirra



Protect your site with Asirra from Microsoft Research ... a human interactive proof (HIP) that web sites can use to ensure their users are humans, not bots (automated scripts).

Asirra asks users to identify photographs as either cats or dogs.

stsadmWin 2007


From Ronalus ...

A Windows GUI version of the SharePoint administration STSADM.exe command

More

Download

Tuesday, April 10, 2007

Halo 3 beta - May 16


Microsoft Game Studios and Bungie Studios today confirmed the multiplayer beta of 'Halo 3' will debut to audiences worldwide via Xbox LIVE on May 16.

Press Release

New game footage video:



Taken during the Alpha stage and isn't even representative of what you'll see in the Public Beta, let alone the final game.

MOSS 2007 - AdRotator Control


From CodeJedi ...

I recently had a client who wanted an AdRotator on their MOSS Internet site. The client wanted to randomly choose an image from a nominated Image Library and display it on the home page. Unfortunately there is no Moss AdRotator control out-of-the-box. So I went back to my MCMS roots and adapted the MCMS AdRotator.

More

Wednesday, April 04, 2007

Expression and MSDN


The original plans for the Expression 'web designer' products was that they wouldn't be available as part of MSDN.

Driven by community feedback, this decision has been changed and they will now be available to MSDN Premium subscribers.

More

Tuesday, April 03, 2007

RAPID for SharePoint - classification framework for taxonomies


ArtemisCorp have announced details of their first RAPID module.

The 'RAPID for SharePoint' Classification system will be available in a range of versions towards the end of March 2007. It enables SharePoint 2007 to meet current Public Sector compliance requirements by supporting a range of Taxonomies including IPSV.

Also includes a URL rewriting component that removes the unwanted 'Pages' element of a typical SharePoint publishing URL.

Update: The pricing is now available here and there are some screen casts here.

Sunday, April 01, 2007

CardSpace (The .NET Show)


Learn how Microsoft CardSpace solves the problem of securely managing your digital identity on the web. CardSpace supports an industry-wide secure method for allowing users to authenticate themselves to websites and applications that removes the need for users to remember countless account names and passwords.

Watch

Microsoft "Tahiti"


Codename "Tahiti" is a fast, easy way to share documents and screen views with small groups of friends or coworkers; anytime, anywhere. Use "Tahiti" to put your heads together and collaborate.

Check in mid-April for an update on the official public Beta.

Microsoft Deepfish


There's a new web browser in town for Windows Mobile fans that goes by the name Deepfish. It runs technology borrowed from Sea Dragon, the imaging engine behind Photosynth.

Windows SharePoint Services 3.0 Evaluation Guide


This Evaluation Guide is designed to give you a solid understanding of the design goals and feature set for Microsoft Windows SharePoint Services 3.0 and a familiarity with the implementation of this technology in Windows Server 2003.

Download

XML Notepad 2006 download


XML Notepad 2006 Design ... this article introduces a new version of XML Notepad. The tool was first introduced in 1998 but has been unavailable for several years. This version leverages System.Xml and adds new features.

XML Notepad 2006 Download Version 2.3; 22 March 2007

SharePoint Scaling Limits


Update for 2007 : WSSv3 - Guidelines for acceptable performance


I frequently get asked for SharePoint scaling limits so I though I would blog an entry I can refer people to.

First an extract from the Capacity Planning section of the Windows SharePoint Services Administration guide which answers general WSS limits questions:

None of these are hard limits enforced by the system. They are guidelines for designing a server that has good overall performance.

  • Site collections (Database scope) 50,000 ... Total throughput degrades as the number of site collections increases.
  • Web sites (Web site scope) 2,000 ... The interface for enumerating subsites of a given Web site does not perform well much
    beyond 2,000 subsites.
  • Web sites (Site collection) 250,000 - You can create a very large total number of Web sites by nesting the subsites. For example, 100
    sites each with 1000 subsites is 100,100 Web sites.
  • Documents (Folder scope) 2,000 ... The interfaces for enumerating documents in a folder do not perform well beyond a thousand entries.
  • Documents (Library scope) 2 million ... You can create very large document libraries by nesting folders.
  • Security principals (Web site scope) 2,000 ... The size of the access control list is limited to a few thousand security principals, in other words users and groups in the Web site.
  • Users ( Web site scope) 2 million ... You can add millions of people to your Web site by using Microsoft Windows security groups to manage security instead of using individual users.
  • Items (List scope) 2,000 ... The interface for enumerating list items does not perform well beyond a few thousand items.
  • Web Parts (Page scope) 100 ... Pages with more than 100 Web Parts are slow to render.
  • Web Part personalization (Page scope) 10,000 ... Pages with more than a few thousand user personalizations are slow to render.
  • Lists (Web site scope) 2,000 ... The interface for enumerating lists and libraries in a Web site does not perform well beyond a few thousand entries.
  • Document size (File scope) 50 MB ... The file save performance degrades as the file size grows. The default maximum is 50 MB. This maximum is enforced by the system, but you can change it to any value up to 2 GB (2047 MB) if you have applied Windows SharePoint Services Service Pack 1.


For SharePoint Portal Server, here's an extract from the Capacity Planning whitepaper:

It is important to understand the ramifications of the different features and functions of the SharePoint Portal Server solutions to size the system so that the performance of the system is good.

The following table lists some of the SharePoint Portal Server objects and describes their recommended use. "Typical" indicates comfortable and well tested; "maximum" indicates that the system can support that number, but not without some performance ramifications or
special configurations.

An asterisk (*) indicates a hard limit; no asterisk indicates a tested or supported limit.

  • Portal sites (full) - typically 2 ... maximum 15 *
  • Portal sites (child) - typically 10 ... maximum 100 *
  • Areas - typically 1,000 ... maximum 10,000
  • Best Bets - typically 1,000 ... maximum 25,000
  • Area depth - typically 5 ... maximum 20 *
  • User profiles - typically 50,000 ... maximum 1,000,000
  • Audiences - typically 500 ... maximum 10,000
  • Audience memberships - typically 500,000 ... maximum 5,000,000
  • SSO credentials - typically 100,00 ... maximum 100,000
  • Search indexes - typically 3 ... maximum 32
  • Content sources -typically 25 ... maximum 250
  • Search scopes - typically 25 ... maximum 250 *
  • Indexed documents per content index - typically 100,000 ... maximum 5,000,000
  • Indexed documents - typically 2,500,000 ... maximum 20,000,000
  • Thesaurus entries - typically 1,000 ... maximum 10,000
  • Alerts - typically 50,000 ... maximum 1,000,000
  • Team sites - typically 10,000 ... maximum 250,000
  • Personal sites - typically 10,000 ... maximum 250,000