5/03/2010

Full crawl sequence demo (SharePoint Server 2010)

Full crawl sequence demo (SharePoint Server 2010)

Updated: 2010-04-22

[This article is pre-release documentation and is subject to change in future releases.] This demonstration illustrates the sequence of events that occurs when you initiate a full crawl. The video shows the following events:

  • Replication of content source data to the search registry hive on each crawl server
  • Crawling of Web sites and SharePoint site structures
  • Processing by the content processing pipeline, including word breakers, IFilters, and indexing
  • Replication of the index to query servers

The scenario depicted assumes a single crawl database and a single index partition.

Full Crawl Demo Screenshot

Full crawl sequence demo (SharePoint Server 2010)

The Access 2010 Show: Restaurant Demo | LarryLarsen | on Channel 9

 

Today’s guest is Jeff Conrad, co-author of the book, Access 2007 Inside Out, and a tester on the Access Services team. During this episode, Jeff talks about his upcoming book, Access 2010 Inside Out, discusses how he built a completely web-based restaurant management system using Access, and walks us through the system's features, including data macros, custom reports, filtering, and client functionality.

The Access Show: Restaurant Demo | LarryLarsen | Channel 9

5/01/2010

Solutions “bac à sable” en SharePoint 2010

 

LOGO_SharePoint2010Ce post détaille certains aspects du support de l’utilisation des solutions ”bac à sable” avec SharePoint 2010 RTM sous forme de questions-réponses. Mais faut-il bien travailler les prés-requis pour l’installation et aussi savoir ce que l’on veut faire dans ce bac !

Le terme français “bac à sable” est équivalent au terme anglais “sandbox”.

Les solutions en mode bac à sable sont particulièrement appropriées dans deux scénarios :

  • Lorsqu’une organisation souhaite exécuter du code destiné aux employés sur un site SharePoint Foundation de production et que ce code n’a pas été révisé et testé de façon stricte.
  • Lorsqu’un hébergeur souhaite laisser les propriétaires de sites SharePoint Foundation hébergés télécharger et exécuter du code personnalisé.

Lire impérativement cet article :

Il introduit les concepts liés aux solutions en mode bac à sable, explique les différences entre les solutions en bac à sable et celles qui sont déployées sur la batterie de serveurs et résume comment les solutions en mode bac à sable sont déployées et exécutées. Cet article ne contient pas de procédures détaillées pour configurer la mise en bac à sable ou pour déployer des solutions en mode bac à sable.

Dans cet article :

http://technet.microsoft.com/fr-fr/library/ee704543(office.14).aspx

Les principaux avantages des solutions en mode bac à sable sont notamment :

  • Ces solutions peuvent être ajoutées à un environnement SharePoint Foundation de production sans risque d’affecter les processus à l’extérieur du bac à sable.
  • Les administrateurs de collection de sites peuvent déployer des solutions en mode bac à sable, libérant ainsi les administrateurs de batterie de serveurs de cette tâche.
  • L’évolutivité et la flexibilité sont améliorées car le mode bac à sable s’exécute dans un processus distinct qui peut être limité par des quotas et dont l’effet sur la batterie de serveurs peut être surveillé.
  • Aucune modification ou recompilation n’est requise si la solution est transférée du bac à sable pour s’exécuter directement sur la batterie de serveurs.

Les solutions en mode bac à sable sont des solutions qui peuvent accéder à un sous-ensemble du modèle d’objet serveur et que les administrateurs de collection de sites peuvent déployer. Pour qu’un administrateur de collection de sites puisse déployer une solution en mode bac à sable, un administrateur de batterie de serveurs doit configurer la batterie de serveurs pour utiliser les solutions en mode bac à sable. Il est important de planifier le moment et les conditions où l’administrateur de batterie de serveurs autorise les solutions en mode bac à sable dans la batterie de serveurs.

Contenu non autorisé pour une solution en bac à sable

Une solution SharePoint Foundation doit contenir le fichier de configuration nommé manifest.xml et peut également contenir des fichiers de configuration supplémentaires et des assemblys. Si la solution s’exécute dans un bac à sable, l’assembly et les fichiers de configuration sont limités quant à leur contenu.

La liste suivante répertorie les opérations les plus courantes qu’un assembly qui s’exécute dans un bac à sable ne peut pas faire.

  • Se connecter aux ressources qui ne se trouvent pas sur le serveur local.
  • Accéder à une base de données.
  • Modifier le modèle de threading.
  • Appeler du code non managé.
  • Écrire sur disque.
  • Accéder aux ressources dans une autre collection de sites.
http://blogs.technet.com/french_sharepoint_support_blog/archive/2010/04/30/solutions-bac-sable-en-sharepoint-2010.aspx

Les bonnes questions à se poser :

Une fois que vous avez décidé qui sera impliqué dans le processus de planification, une des premières décisions consiste à déterminer s’il existe un besoin ou un problème dans l’entreprise que des solutions en mode bac à sable pourraient résoudre.

En outre, les questions que vous pourriez vous poser sont les suivantes :

  1. Dans quels scénarios les solutions en mode bac à sable résoudraient-elles un problème de l’entreprise ?
  2. L’aide de tiers est-elle nécessaire pour déterminer le besoin ou non de solutions en mode bac à sable ?
  3. Avons nous les compétences SharePoint 2010 au sein de l’entreprise ?
  4. Qui dans l’organisation souhaiteriez-vous dans chacun des rôles généraux pour les solutions en mode bac à sable, et ces ressources sont-elles disponibles ?
  5. Faudra-t-il équilibrer l’exécution du code des solutions en mode bac à sable entre plusieurs serveurs ?
    Dans l’affirmative, quelle option d’équilibrage de charge convient le mieux pour votre organisation et vos besoins ?
  6. Quelles sont les conditions supplémentaires, le cas échéant, pour déployer des solutions en mode bac à sable ?
  7. Les serveurs sont-ils assez robustes ?
  8. Comment déterminer et gérer les quotas pour les solutions en mode bac à sable ?
  9. Valeurs à suivre ?
  10. Un déploiement de solution en mode bac à sable nécessitera-t-il des ressources supplémentaires en personnel, matériel ou logiciel ?
  11. Avons nous un plan de Gouvernance ?

A titre d’exemple : Il faut déterminer les quotas d’utilisation des ressources (question 9) dont l’administrateur de batterie de serveurs se sert pour surveiller et contrôler les solutions en mode bac à sable. Les limites par défaut s’appliquent, sauf si vous déterminez la nécessité d’une limite différente et modifiez la limite par défaut. Les administrateurs de batterie de serveurs utilisent ces quotas pour détecter le dysfonctionnement, la surconsommation des ressources ou la nuisance potentielle des solutions.

Les valeurs par défaut de toutes les données surveillées que vous pouvez utiliser comme point de départ et qui doivent être évaluées pour l’adéquation sont répertoriées dans le tableau suivant :

RessourcesBacAsableSPS2010

Pour une vue d’ensemble complète des solutions en mode bac à sable et de la différence entre ces solutions et les solutions de batterie de serveurs, voir Que sont les solutions en mode bac à sable ?.

Il faut :

Décider quand planifier

Décider qui doit planifier

Déterminer les besoins en matière de solutions en mode bac à sable

Planifier l’équilibrage de charge du code des solutions en mode bac à sable

Planifier les rôles pour les solutions en mode bac à sable

Planifier les quotas d’utilisation des ressources pour les solutions en mode bac à sable

CLUB SHAREPOINT FRANCE

EROLMVPMOSS  LOGO2008 MVP_RealWord

Microsoft SharePoint Products and Technologies Protocol Documentation

The Microsoft SharePoint Products and Technologies protocol documentation provides technical specifications for Microsoft proprietary protocols that are implemented and used in SharePoint Products and Technologies.

Download details: Microsoft SharePoint Products and Technologies Protocol Documentation

4/29/2010

The Microsoft MVP Award Program Blog : Visual Studio 2010 and SharePoint 2010 Books Released in Spanish

Visual Studio 2010 and SharePoint 2010 Books Released in Spanish

MVP Jose Manuel's publishing company Kraisis Press released two new books in Spanish.

"Programación en SharePoint 2010" [Programing in SharePoint 2010] by SharePoint MVPs Gustavo Velez and Juan Carlos González Martín.

The book focuses on SharePoint Foundation 2010.  It provides a complete walk through of SharePoint Foundation -- from installation to how to configure its infrastructure. "Programación en SharePoint 2010" also provides an overview of SharePoint Designer, Visual Studio, and PowerShell.

"Visual Studio 2010, .NET 4.0 y ALM" is the first visual Studio 2010 book in Spanish. It was written by MVP Bruno Capuano. "Visual Studio 2010, .NET 4.0 y ALM" takes readers through new changes in Visual Studio 2010. Complete with tutorials, readers will learn how to extend the new IDE using MEF, how to generate code using UML diagram, how to work with IntelliTrace, and much more.

Both books are available at major online retail stores. 

The Microsoft MVP Award Program Blog : Visual Studio 2010 and SharePoint 2010 Books Released in Spanish

SharePoint 2010: Getting Started with Development on SharePoint 2010: Hands on Labs in C# and Visual Basic

 

Use these 10 hands-on lab manuals for SharePoint 2010 to get started learning SharePoint 2010 development. Each lab is available in C# and Visual Basic.
HOL01 - Developing a Visual Web Part in Visual Studio 2010
This hands-on lab introduces the Visual Studio 2010 SharePoint development environment. It shows how to build a Visual Web Part using LINQ to SharePoint, and how to connect one Web Part to another Web Part on the page.
HOL02 - Developing a List Definition and Event Receiver in Visual Studio 2010
This hands-on lab walks you through building a list definition for SharePoint 2010 in Visual Studio 2010. It also shows how to build an event receiver for the list in Visual Studio 2010 and deploy it to SharePoint. After the list and event receiver are deployed, you can use the developer dashboard to evaluate the performance of the event receiver.
HOL03 - Developing Advanced Web Parts for SharePoint 2010 with Visual Studio 2010
This hands-on lab shows how to build a Web Part using several SharePoint-specific controls in Visual Studio 2010. Investigate advanced built-in Web Parts, including the Data View Web Part.
HOL04 - Developing with LINQ to SharePoint in Visual Studio 2010
This hands-on lab explores a variety of LINQ queries on SharePoint 2010, going into more depth than the introductory hands-on lab. It also walks you through an exercise of creating a custom content type in Visual Studio 2010.
HOL05 - Developing for SharePoint 2010 with the Client OM and REST in Visual Studio 2010
This hands-on lab introduces the Client object model for use in calling SharePoint 2010 APIs from a client machine. It also shows the use of ADO.NET Data Services to call REST services in SharePoint 2010.
HOL06 - Developing a BCS External Content Type with Visual Studio 2010
This hands-on lab walks you through building an external content type for Business Connectivity Services using Visual Studio 2010. It also builds a form for Microsoft Outlook and shows the data being edited offline in Outlook.
HOL07 - Developing a SharePoint 2010 Workflow with Initiation Form in Visual Studio 2010
This hands-on lab walks you through building a workflow in Visual Studio 2010 for SharePoint 2010. You add an initiation form to the workflow and use an external data exchange activity in the workflow.
HOL08 - Developing SharePoint 2010 User Interface with Silverlight in Visual Studio 2010
This hands-on lab walks you through building Microsoft Silverlight applications for use in SharePoint 2010. You will access SharePoint 2010 data in Silverlight using the Client object model.
HOL09 - Developing SharePoint 2010 Sandboxed Solutions in Visual Studio 2010
This hands-on lab walks you through building a Sandboxed Solution Web Part for SharePoint 2010. It will also add code to the Web Part that overloads the limits placed by the sandboxed solution, and you will review how the solution is shut down.
HOL10 - Developing SharePoint 2010 User Interface Ribbon and Dialog Customizations
This hands-on lab walks you through adding a custom action to the SharePoint 2010 ribbon, and creating a Web Part that uses the Dialog Framework.

Download details: SharePoint 2010: Getting Started with Development on SharePoint 2010: Hands on Labs in C# and Visual Basic

4/28/2010

Metalogix - Download Your Free SharePoint Site Migration Manager Trial Now!

Download Your Free SharePoint Site Migration Manager Trial Now!

/uploadedImages/Products/prodImg3.pngSharePoint Site Migration Manager moves SharePoint data from one server to another or from other sources into SharePoint quickly and easily.

Business Benefits
  • Reduce migration costs by up to 90%
  • Upgrade to SharePoint 2007, SharePoint 2010 or WSSv4
  • Avoid data loss when migrating between servers
  • Manage your upgrade with zero downtime

SharePoint Site Migration Manager moves SharePoint data from one server to another or from other sources into SharePoint quickly and easily.

Key Features
  • Migrate SharePoint sites, lists, and libraries with full iddentity
  • Re-organize or re-template your SharePoint content
  • Manage your upgrade with zero downtime

Metalogix tools are 100% Microsoft compliant because they interact with SharePoint only through supported APIs and are certified to be used on Microsoft’s own hosted servers.

Metalogix - Download Your Free SharePoint Site Migration Manager Trial Now!