Skip to main content

Patrick Tisseghem's Blog [MVP SharePoint]

Go Search
U2U Blog Center
U2U website
  

SharePointing all over the World

 Contact Details

Any questions, suggestions or remarks? Contact me on patrick@u2u.net.

 

  U2U Home
  U2U Course Calendar



 Categories

U2U Blog Center > Patrick Tisseghem's Blog [MVP SharePoint]
SharePointing all over the World
Inside Search Book in Print

Friday evening, the Inside Index and Search Engines: MOSS 2007 MSPress book was handed off for print. This means that it will be in the shops very soon - April 2th is the official date. Many thanks to the MSPress team who again did a marvelous job.

And while you are searching for more books. Andrew Connell also finished his work on the forthcoming Web Content Management book. I reviewed chapters of it and it is excellent material. Go and pre-order it!

Week in Prague

This week was a great one here in Prague with 20 students most of them already up to speed with all of the SharePoint development topics and eager to learn more. A good example of the SharePoint work done here is this Internet site done with MOSS 2007. http://new.skoda-auto.com/COM/Pages/Home.aspx

From what I have seen, Prague is a wonderful city that I definitely want to visit more but then without business on my mind. Thanks to Tomas (and Katka) for the organization and for the entertainment yesterday. The Czech beer was great and this trip definitely is categorized as one of the best ones so far this year. Thanks guys and good luck in the world of SharePoint.

How to configure your SharePoint extended IIS Web App for working with Silverlight 2 applications

There were a number of questions on the blog or per email regarding the configuration of the web.config in a SharePoint IIS Web app in order for the Silverlight BluePrint samples to work. Not that much though and that is of course a good sign. As I understand from it, many people are up-and-running with the samples.

UPDATE: Before you deploy your Silverlight XAPs, please recompile them using Visual Studio 2008. That should solve the problems a number of you have with the blank Web Part. 

Here is a checklist for the things you need to do:

  1. Of course, you need to download the Silverlight 2 plug-in. This can be done from here.
  2. Have service pack 1 installed for WSS 3.0 or service pack 1 for MOSS 2007. This adds support for what you're going to do with AJAX and Silverlight 2. Note that a number of the samples assume you have a publishing site up and running and therefore work only in a MOSS 2007 scenario.
  3. You'll need .NET 3.5 on your server. The System.Web.Extensions.dll is required server-side. The redistributable .NET 3.5 framework can be downloaded from here.
  4. The .NET 3.5 framework must be extended with the System.Web.Silverlight.dll. This DLL is part of the Microsoft Silverlight 2 Software Development Kit Beta 1 and if you only download this, you'll have to make sure that the System.Web.Silverlight.dll is available as an assembly in the Global Assembly Cache (GAC).
  5. For the development of Silverlight 2 applications, you'll work in Visual Studio 2008 extended with the Microsoft Silverlight Tools Beta 1 for Visual Studio 2008. Note that by installing these tools, you'll also install the required runtime and the SDK, and you should have all of the DLL's in place to get the Silverlight 2 applications delivered server-side.
  6. You need all of the .NET 3.5 (AJAX) + Silverlight configurations in the web.config. A good approach is to create in Visual Studio 2008 a Silverlight application project with a Web site to test out the XAML. The Web site includes a web.config that is ready and that contains the sections you have to copy to the web.config of the IIS Web application that hosts your SharePoint sites on which you want to try out the BluePrint samples. On the plane going back home from the conference in Seattle, I have made a screencast that illustrates this. It explains all of the steps. Download the zip containing it from here.
  7. Last but also important thing (also illustrated in the screencast) is that you have to register the .xap extension as a MIME type (application/x-silverlight-2-b1) for the IIS Web application. Don't forget that one!

I have the web.config used within the screencast available for download here in case you want to check the configurations. 

Silverlight BluePrint for SharePoint back alive!

I'll spare you the details but we are back alive with the downloads for the BluePrint. Before you get started download the beta 1 from this place: http://www.microsoft.com/silverlight/resources/installationFiles.aspx?v=2.0. And don't forget to have a read through the SDK.

Before the samples will run on your SharePoint enabled IIS Web applications, you have to register the XAP extension as a new MIME type (application/x-silverlight-2-b1). Don't forget that one!

I am going to regret what I am writing now, but in exchange for a beer, I'll be available for help if you needed with the samples. Drop me an email: patrick@u2u.be and I'll see what I can do for ya.

Now off to the conference again...

Oh btw, we'll update the download packages shortly to reflect the name change that occured the very recently. No worries if you are downloading the stuff now. I just made sure that all is now displayed as Silverlight BluePrint for SharePoint and not the reverse.

Silverlight BluePrint for SharePoint

The word is out, finally! For months we have worked with a small team at U2U creating 6 samples that illustrate how to integrate SharePoint with Silverlight. The past week has been very busy getting all of the sample code, the screencasts, the solutions and the documentation ready for publication. A couple of minutes ago, all went live and you can view the result at http://www.ssblueprints.net/sharepoint/. I want to congratulate the team and especially Karine for the all of the work. Also thanks to the design team in the States (Look and Feel) for shaping our XAML and to Rob Barker for the opportunity. Tomorrow, I'll have the pleasure of presenting all of this. Also, during the session, ComponentOne will showcase the work they have done based on the training kit. Enjoy!

SmartPart Version 1.3 Released

One of the most popular community tools for SharePoint, the SmartPart, is updated again. Jan T. has done it again updating the SmartPart so that you have better support for AJAX and now also support for 64bit environments. Awesome... love this dude :). Read more here and download it from here.

Exposing Microsoft Dynamics CRM 4.0 Data within SharePoint Custom Fields

More and more organizations feel the need to unlock their business data to the information workers either in the Microsoft Office or the SharePoint environment. Office Business Applications are excellent demonstrations of this type of solution. Within the SharePoint environment you can use the Business Data Catalog to connect easily to all of this data and let the users work with it with the out-of-the-box Features such as the Business Data Web Parts and for example the Business Data field type. But the BDC also has a very rich run-time object model that you can program against as a developer. Learning this object model is very important when you want to expose the business data in a custom manner to the users. One of the possible solution components is the creation of a custom field type. At U2U we have created a 2 day development course dedicated to integrating Microsoft Dynamics CRM 4.0 and WSS 3.0/MOSS 2007. In it, you'll learn plenty of things, including the creation of custom field types for SharePoint.

We have packaged that part in a walkthrough that is published as an article on our site. You can read it here and the sample can be downloaded here. It is a nice illustration of the work you can do with the BDC and it is easily re-usable when you want to hook up with other LOB-systems such as SAP or whatever.

Here is a screenshot with the end-result:

addressdetails

Inside the Index and Search Engines: Microsoft® Office SharePoint® Server 2007

It has been an extremely busy last couple of weeks but Lars Fastrup and I have finished the writing on our new baby: a full book for administrators and developers who want to learn about the internals, the customization and development options for the indexing and the search infrastructure delivered with the Microsoft Office SharePoint Server 2007. We are now in the process of reviewing all of the work and we expect the book to be in the shops around April 2008.

12195

I really enjoyed writing this book since search is one of of my favorite topics in the world of MOSS and it deserves its own dedicated book. Here is the list of chapters with a small overview we are covering:

Chapter 01 - Introducing Enterprise Search

An introductory chapter with an overview of the indexing and search capabilities, the core components in the architecture and a discussion of the new Search Server 2008 with its support for federated search.

Chapter 02 - The End-User Search Experience

This chapter covers what is there immediately out-of-the box for the end-users with a discussion about the use of the small Search Box and the Search Center. There is also a detailed discussion of the various options there are to formulate a keyword syntax query.

Chapter 03 - Customizing the Search Experience

One my favorite chapters. We discuss first the configuration tasks that administrators can do in the Search Center with the coverage of the properties exposed by the different Search Web Parts. Next, we dive deep into the XSL that is used to transform the search results in the HTML that is displayed to the user. To conclude there is coverage about the classes in the search object model for a programmatic approach to customizing the Search Center and the way you can replace the small Search Box with your own custom one.

Chapter 04 - Search Usage Reports

Here we discuss the support for gathering and analyzing what the users are doing when searching. After a discussion of the report architecture, we discuss the search query and next the search results reports and how you can benefit from it as an administrator to finetune the end-user search experience.

Chapter 05 - Search Administration

There is often a thin line between administrators and developers when it comes to search. This 100 pages module discusses all the aspects of performing administration tasks for both the index and the search engine. We also included at the end a discussion on how to use Powershell to automate some of these tasks.

Chapter 06 - Indexing and Searching Business Data

This chapter is all about the Business Data Catalog and how you can create content sources that will enable the crawler to index your business data. You'll learn how to prepare your application definition files and how to create content sources, search scopes, expose managed properties and customize the search experience when it comes to business data. There is also some coverage on the BDC runtime object model so that developers can build custom solutions that benefit from the work done by the administrators.

Chapter 07 - Search Deployment Considerations

In this chapter we give insight in best practices and guidelines on how to plan for and set up your search topology, and monitor the performance of the indexing and the searching.

Chapter 08 - Search APIs

This big chapter covers the two object models that are part of the Search API: the administration object model and the query object model. There is also coverage of the Query Web service in detail.

Chapter 09 - Advanced Topics

A final big chapter is all about writing protocol handlers and IFilters, with also sections on how to build custom security trimmers and add support for faceted search within your MOSS environment.

Chapter 10 - WSS 3.0 Search Support

One of the big changes regarding search support in WSS is that is now uses the same architecture as MOSS. So many of the things discussed in the book can also be applied to pure WSS installations.

New Release of U2U CAML Builder

Our CAML girl has been busy during the Christmas vacation finishing a new and improved version of the popular CAML builder. The results of her work can be reviewed on her blog where she also has the link to the download package. Excellent work!

RIA Session @ ODC 2008

Yesterday, I booked my first flight and hotel room of the new year. The trip will take me to San Francisco and from there an hour drive to San José where the Office System Developer Conference 2008 will take place. I have never been to San Francisco so this should be a nice one. The ODC 2008 promises to be an interesting conference with plenty of sessions by fellow MVPs, Microsoft people and Bill Gates doing the keynote. The networking will be good again. The session I'll do:

Building RIAs for WSS 3.0 and MOSS 2007

In this session youll learn how to leverage Web 2.0 technologies to deliver a rich and interactive end-user experience for SharePoint sites and content. Topics that will be covered are: building ASP.NET AJAX 1.0 enabled Web Parts; creating and consuming SharePoint Web Services that are AJAX-enabled; Web Parts hosting Silverlight 1.0 and 2.0 applications; techniques to have the Silverlight applications communicated back and forth with SharePoint content such as items in lists and libraries, user profile information and search results; samples of how publishing portals can be enriched with Silverlight navigation controls and enhanced page layouts; demos on how to build Vista Gadgets that display SharePoint content using traditional UI techniques as well as using Silverlight.

See you there.

1 - 10 Next

 Presentations Delivered

Folder: MSPress Fast TrackMSPress Fast Track
Folder: TechEd US 2007TechEd US 2007
Folder: WinDays 2007 Croatia (Opatija)WinDays 2007 Croatia (Opatija)
Folder: Belgium Developer and IT-Pro Days (March 2007)Belgium Developer and IT-Pro Days (March 2007)
Folder: TechEd Europe (Barcelona - Nov 2006)TechEd Europe (Barcelona - Nov 2006)
Folder: MSDN Belux Evening Sessions (Brussels - Dec 2006)MSDN Belux Evening Sessions (Brussels - Dec 2006)
Folder: European SharePoint Conference (Berlin - Feb 2007)European SharePoint Conference (Berlin - Feb 2007)
webconfig.zipwebconfig
configurationIISWebSilverlight2.zipconfigurationIISWebSilverlight2

 Trips Planned

There are currently no upcoming events.

 ‭(Hidden)‬ Admin Links