Latest Office & SharePoint Videos

Microsoft Tech·Ed Online Latest Office & SharePoint Videos

This track enables IT professionals to learn about Office server and client applications via sessions covering security, deployment, management, customization, and administration. It also enables developers to learn how to leverage their ASP.NET expertise within the SharePoint ecosystem, craft the next generation of “Office Business Applications”, creating applications involving Microsoft Office, composition, collaboration, software-plus-services, VOIP, Open XML, Silverlight™, and more!
To Read the full article click here

Integrating Mobile Client Applications with SharePoint 2010 Workflows

Integrating Mobile Client Applications with SharePoint 2010 Workflows

SharePoint 2010
Published: November 2010
Summary: Learn to integrate mobile devices with Microsoft SharePoint Server 2010. Learn to create a Windows Presentation Foundation (WPF) application that calls a Windows Communication Foundation (WCF) service to submit data into a SharePoint site and update the status of a custom SharePoint workflow.
Applies to:    Microsoft SharePoint Foundation 2010, Microsoft SharePoint Server 2010 | Provided by:   MVP ContributorTodd Baginski, SharePoint Server MVP, Aptillon
  • Integrating Client Applications with Business Processes
  • Introducing the Sample Scenario
  • Building the Mobile WPF Client Application
  • Creating the WCF Service
  • Deploying the Mobile Client Application and Other Components
  • Debugging the Solution Components
  • Conclusion
  • Additional Resources
Click to grab code  Download the sample code

Integrating Client Applications with Business Processes

Recently mobile devices have become more powerful and easy to use. Rugged laptops, netbooks, tablet PCs, and mobile phones are relied upon to provide workers access to the information and applications that they must have to do their jobs. Additionally, developing applications for mobile devices is now easier than ever. As a result, more and more often business scenarios demand integrating client applications together with business processes and workflows. This article is part of a series of articles that describe how to integrate client applications together with business processes and workflows:
  • Integrating Mobile Client Applications with SharePoint 2010 Workflows
  • Creating and Publishing Excel 2010 Documents with Custom SharePoint 2010 Workflows
  • Integrating Custom Silverlight Applications with SharePoint Server 2010
Microsoft SharePoint Foundation 2010 and Microsoft SharePoint Server 2010 provide workflow capabilities that enable you to model business processes and integrate them with multiple applications and systems. You can create client applications to extend reach of the workflow and make it available outside the context of SharePoint sites. Creating client applications to access workflows in SharePoint sites requires a client application, networking (services), and integration with SharePoint lists and workflows.

To read the full article click here

SharePoint Saturday France le 6 Nov. 2010

Rejoignez les architectes, les développeurs, les administrateurs, designers et autres professionnels qui travaillent avec SharePoint Server 2007 et SharePoint 2010 le 6 novembre 2010 pour un événement SharePoint exceptionnel. Les évènements SharePoint Saturday France sont des journées en libre accès, éducative, informative et animée, remplie de sessions de professionnels & MVPs reconnus pour leurs compétences et heureux de pouvoir partager leur expérience. Suivez-nous sur Twitter @clubsharepoint ou chacun des évènements sur le tag #SPSFrance.
Facebook | SharePoint Saturday France



NetProcess , a new BPM tool for SharePoint

Designing workflows for SharePoint to automate business processes can be done using several tools.
- SharePoint designer : for sample business processes.
- Visual Studio : using visual studio we can implement the most complex workflows but we need very good development skills. The end user could not re-design the workflow but him self and needs the service provider assistance.
- Other licensed tools like K2 , Singularity , Bamboo and others : The cost of theses tools are very high and they are sometimes complex to learn and to customize.

NetSystem has developed a new BPM tool for SharePoint that allow end user to design his own business processes. This tool is called NetProcess. Using NetProcess you can design, save , deploy and track your workflows using simple clicks and wizards. NetProcess can also be extended using custom SharePoint workflow activities. This tool is delivered with a package of sample activities like "Send mail , Create Task --using infopath or ASP.NET forms-- , if else activity , while activity , web service ". NetProcess allow user to create and bind workflow variables that could be used in the process activities.
NetProcess is available in 2 versions : NetProcess for SharePoint 2007 and NetProcess for SharePoint 2010.
Prices are not yet communicated.
For further information you can contact :

SharePoint 2010 key features overview

« The business collaboration platform for enterprise and the web »
SharePoint 2010 is an innovative platform that can be divided into categories : Sites, Composites, Insights, Search, Content and Communities.
In this post we will try to cover the different key feature improvements related to each of the categories sited above.


Microsoft team has enhanced some functionality that already exists with SharePoint 2007.
The table bellow indicates how these functionalities have been improved.

To read the full article click here 

Microsoft offre des vouchers de certification gratuits aux étudiants Tunisiens , Netsystem offre les frais de passage de la certification. Certification 100% gratuite

Dans le cadre de la collaboration de Microsoft (Microsoft Innovation Center ) avec les universités tunisiennes, Microsoft vient d'offrir plusieurs vouchers de certifications aux étudiants.

NETSYSTEM CPLS Microsoft (Certified Partner Learning Solution), centre de formation et de certification MS et Prometric, ouvre ses portes aux jeunes étudiants pour passer les tests de Certification gratuits offert par Microsoft sans payer les frais d'examen.

Conscients des défis qu’un jeune étudiant rencontre lors de son intégration dans le milieu professionnel, de l’imminence de l’expertise dans une carrière, de l’exigence progressive des employeurs, et afin d’aider les jeunes étudiants futurs cadres a relever tous ces défis, NETSYSTEM met en place gratuitement toutes les prédispositions nécessaires pour leur garantir un total succès dans leurs tests de certification qui représenteront un tremplin pour la réussite dans leur carrière.

NETSYSTEM compte parmi les quelques partenaires reconnus par Microsoft pour délivrer des formations officielles MS. Nous offrons des cours de qualité sur les produits et technologies MS et nous garantissons une satisfaction clients totale sur toutes les formations s’appuyant sur les supports de cours officiels MS.

Ces formations seront livrées par un formateur agréé Microsoft (MCT : Microsoft Certified Trainer)

Pour plus d’information, contactez :

Organizing Your Information With SharePoint 2010 In Mind

Organizing Your Information with SharePoint 2010 in Mind: A Seminar to Create Information Velocity for Your Organization


This one-day seminar is designed to help those responsible for organizing information in SharePoint 2010 to gain the concepts, insights and skills necessary to be successful.
This seminar is offered jointly by Mindsharp and Summit 7 Systems.

Live Meeting Setup

This online event is held via Live Meeting technology. You will need to set up your computer with the following:

Student Prerequisites

The ideal students have knowledge of general networking concepts and a basic understanding of Windows SharePoint Services 3.0 and SharePoint Server 2007. In the seminar, we will teach what students will need to know about SharePoint 2010 in order for them to be successful.
Knowledge of basic information architecture concepts will be helpful too, including:
  • Metadata and tagging
  • Putability
  • Findability
  • Basic concepts of search and indexing


This seminar is meant for Information Architects, Taxonomists, Project Managers, Administrators and anyone responsible for organizing information in SharePoint 2010. Portions of this presentation will be applicable for VP and higher, including C-level positions, such as CTO, CIO and COO.

You can click here to register for this event : click

Integrating SharePoint with Dynamics Navision

I was working on a SharePoint project for automating financial and human resource processes. One of the requirements is to integrate MOSS 2007 with MS Dynamics Navision. I had to do this integration at low cost and without any adapter.
To do such a thing i have done the followings :
  • Creating temporary tables on Navision SQL database.
  • Creating a dbml schema from the need tables in the SQL database of Navision. Theses represent Linq to SQl classes. (great tutorial about using Linq to SQL)
  • Creating a generic repository to use the Linq to SQL generated classes to do CRUD operations and search. (Code for Generic Repository)
  • Installing Navision NAS (Tutorial about NAS)
  • Developing NAS application to synchronize the temporary tables with the real ones on Navision.
One all things done , you can use them within SharePoint to extract employees data , insert new data …

Using SPLongOperation

Some SharePoint operations takes too much time to finish. After theses operations finish we need to redirect the user to another page or to the same one. SharePoint object model offers the SPLongOperation class that shows an “In progress page” that can be personalized. This page is similar to the one displayed when creating a new SharePoint site. The code snippet below shows how we can use this class and personalize this page.
   1:  using (SPLongOperation  operation = new SPLongOperation(this.Page))
   2:              {
   3:                  operation.LeadingHTML = "Operation ";
   4:                  operation.TrailingHTML = "Please wait while this operation finishes";
   5:                  operation.Begin();
   7:  // Your code here ! 
   9:                  operation.End(UrlToRedirectTo);
  11:              }

SharePoint 2010 beta Technical Library

Microsoft released the Technical library of the SharePoint 2010 beta. This documentation is also beta and it give an idea of the following topics :

  • Newly published content for SharePoint Server 2010 Beta
  • Downloadable content for SharePoint Server 2010 Beta
  • Product evaluation for SharePoint Server 2010 Beta
  • Getting started with SharePoint Server 2010 Beta
  • Planning and architecture for SharePoint Server 2010 Beta
  • Development for SharePoint Server 2010 Beta
  • Deployment for SharePoint Server 2010 Beta
  • Operations for SharePoint Server 2010 Beta
  • Security and protection for SharePoint Server 2010 Beta
  • Technical reference for SharePoint Server 2010 Beta
 click here to download the chm document

Steps to Install SharePoint 2010 bootable VHD machine

Steps to install SharePoint 2010  VHD machine !
Pre-requisites :
- Windows seven installed on the host machine
- Windows server 2008 R2 installation media
- SQL server 2008 SP 1 with hotfixes
- SharePoint 2010 installation media
- Visual studio 2010
- Create VHD Disk using the Computer management->Disk management . set the disk size to fixed size and to 30GB.
- after creating the VHD disk using the disk management of the computer management tools , you have to initialize the disk.
- Just click click on the case where the disk name is Shown [the small case] and then select initialize. in the intialize screen select "Mbr boot" and then click ok.
- Now quick format the disk. "file system should be NTFS"
- Mount the VHD and select V: as drive letter
- Download the install-windowsImage.ps1 from  . right click on the ps file and then select properties and click unlock. this will allow you to execute the Powershell script.
- Open cmd with administrator privilege and the tape : powershell
- tape set-ExecutionPolicy RemoteSigned   " this will allow you to execute unsigned ps script"
- go to the directory where you've download the script and then tape the following command : 
      .\Install-WindowsImage.ps1 -WIM [Drive]:\sources\install.wim
 >> [drive] should be replaced by the disk drive where you've mounted the Server 2k8 R2 media
- Now note the index number of the installation type you want to accomplish. >> 3 for the Full installation of Enterprise edition . do not type the []
- now type :
.\Install-WindowsImage.ps1 -WIM [Drive]:\sources\install.wim -Apply -Index [IndexNumber] -Destination V:

[IndexNumber] Should be replaced by the index number of the installation type you want to accomplish.

-  Wait 15 minute for the process to finish.
- Now open cmd again with administrative rights and type :

V:\Windows\System32\bcdboot V:\Windows

Now you can boot on your newly created VHD Machine .

- Next steps are :
  • Installation of SQL Server 2008 SP1
  • SharePoint 2010
  • Visual studio 2010


System.InvalidOperationException: The event receiver context for Workflow is invalid

When you got this exception so verify the tasks correlation tokens , TaskId and task properties. for State machines workflow , the createtask, ontaskchanged, completetask tokens must be unique for every state and the owneractivityname myst be set to the State.


An early look at SharePoint 2010 by J. Peter Bruzzese

Microsoft SharePoint 2010 is a tremendous improvement over previous versions for both developers and IT professionals, enabling the next generation of collaboration

I avoided Microsoft SharePoint for many years. It wasn't personal; I simply had too many other things to keep up with from Exchange, Office Communications Server, and a host of other releases. However, about a year ago I decided to begin working with SharePoint, and while I wouldn't say I fell in love with it, I loved the features it afforded me as an IT administrator. With it, I could quickly put together a site collection that included a document library, a blog, a wiki, a forum, and so on. Simply put, SharePoint 2007 is an excellent intranet or extranet tool set.

Now, I use it for a Web site that 200 contractors access for collaboration of building projects across the state of Florida. I've seen how much more organized these folks are when they can communicate easily with members of other teams, especially since disaster relief is such a huge need in Florida due to hurricanes and tornadoes.

But my one complaint about SharePoint is that it felt clunky. While the functionality was great, the interfaces for working with it were ancient and not snappy in terms of responsiveness at times. It needed some polishing.

SharePoint gets that spit shine in its upcoming new version. SharePoint 2010, now in beta, is a tremendous improvement in all respects. It's slick, sporting a new interface that pulls in the ribbon UI that has become a staple of the Office suite in Office 2010, and it's snappy, responding quicker than ever to design or administrative needs. It also logs solid improvements in the areas of central administration and site development.

Improvements for site developers

The ribbon UI is a nice contextual addition to the site design in that ribbon tabs appear based on what you are working with. The new Web Edit feature allows you to customize a site quickly. The ribbon UI really shines here: If you select a picture, the necessary tools appear automatically in contextual ribbons to help you modify your image.

The new Silverlight Web Part can be quickly integrated within your site, and it functions well in all browsers that support Silverlight (which include Internet Explorer, Firefox, Safari, Chrome, and soon Opera).

There is an impressive set of new rich theming possibilities, with my favorite being the ability to take a PowerPoint theme (a collection of colors schemes you can use across your Word, Excel, and PowerPoint documentation to ensure a single color palette) and apply it to your site with a few clicks. Visio Services is an excellent way to share diagram-oriented data (without viewers needing to have Visio), and the fact that they are linked allows you to make changes to the diagram and have those changes go live in real time.

The Business Data Catalog is evolving into Business Connectivity Services (BCS), which allows you to connect to line-of-business applications, Web services, and databases. The amazing thing with BCS is that the Web interface allows users with permissions to update aspects of the data, and that data is updated to the back-end services. For example, if a user alters an item on the SharePoint site that is pulled from a SQL database, the SQL side is updated without the user having to be concerned with the infrastructure at all.

I'm especially excited about SharePoint Workspace; it brings Groove into the SharePoint world to allow for pulling lists and libraries offline to work and then resync when back online. Groove was acquired with Ray Ozzie a few years back and didn't see enough light in the Office 2007 release. But its phoenix-like rebranded resurrection in SharePoint 2010 as SharePoint Workspace is awesome.

Finally, if you are a true SharePoint developer (someone who reaches into the guts of SharePoint with tools like Visual Studio and SharePoint Designer, rather than just stick with the standard Web development tools), you're going to love the new Visual Studio 2010 tools and the new SharePoint Designer 2010.

Improvements geared to IT professionals

First off, the Central Administration site itself is welcome eye candy. The previous versions were scary, for lack of a better word: no graphics, with text and hyperlinks to strange new worlds for the newbie. But now, SharePoint 2010 has an attractive and less daunting interface. The ribbon UI is included to keep with the new theme, so that will take some getting used to for those who are accustomed to having all the links and options out in the open. But I believe you will find the ribbon groupings to be logical. For example, if you select a site to work on, the ribbon will switch to a Web Applications tab with groups that include Manage, Security, and Policy, and all your options are presented in those groups.

You'll also appreciate the Best Practices Analyzer, which does more than just show you where your site may be lacking. It also offers suggestions to fix those items and sometimes even the opportunity to fix those items automatically for you.

SharePoint 2010 improves usage reporting and logging features, as well as large list resource throttling to help provide more control over reduced performance from excessive lists and libraries that may be slowing your servers. There is also a new unattached content database recovery feature; it allows you to mount an unattached content database temporarily so that you can view content, make a backup, or export sites or lists -- without creating a recovery farm.

SharePoint 2010 gets a thumbs-up

As a former SharePoint avoider, then a reluctant site developer and administrator, I expected to be unimpressed with SharePoint 2010. Nothing could be further from the truth. The SharePoint development team deserves applause for hearing the requests of its user base and doing a great job implementing as many of those features as possible. SharePoint 2010 is now at the top of my "cannot wait for this to be released" list -- well, right below Exchange 2010.