Office 2010 sterk vervlochten met SharePoint
Gepubliceerd: Maandag 16 november 2009
Auteur: Edmond Varwijk
De komende versie van Microsoft Office is helemaal vervlochten met. Veel functies werken zelfs niet zonder SharePoint. Alle belangrijke Office-applicaties worden verbonden met SharePoint en andere databronnen.
Er is weinig zo geheim bij Microsoft als de komende bèta van Office 2010. De eerder met een beperkt aantal testers gedeelde Technology Preview was vooral gericht op de verandering in de interface en eindgebruikersfunctionaliteit. De bèta die binnenkort publiek beschikbaar komt zal pas echt alle uiteindelijke nieuwe functies bieden waaronder ook de nieuwe mogelijkheden voor ontwikkelaars die Office gebruiken in hun oplossingen. Office 2010 is volgens Microsoft 'de beste manier om SharePoint te gebruiken' en de ontwikkelaars moeten helpen die ontwikkeling te realiseren.
Servers en services
De kern van de nieuwe mogelijkheden die Office 2010 ontwikkelaars biedt is dat Office meer dan ooit direct gebruik kan maken van servers en services. Net als Outlook zijn data deelt met Exchange, zo maken in Office 2010 alle applicaties gebruik van specifieke functionaliteit voor die applicatie aanwezig is op servers. De Word-service kan bijvoorbeeld ieder bestandsformaat lezen dat de desktopversie van Word kan lezen. Verder ondersteunt het renderen en converteren op de server van grote aantallen documenten en omvat het een API voor het op de server uitvoeren van taken die normaal gesproken door Word op de desktop worden uitgevoerd. De al met Office 2007 geïntroduceerde Excel-service wordt in de 2010 versie uitgebreid met een volledig nieuw Java-script object model dat geschikt is om de UI aan te sturen of gebeurtenissen in Excel op de desktop af te vangen. Bovendien ondersteunt het automatische synchronisatie van gegevens en grafieken in een Excel-databestand wanneer die zijn gepubliceerd op een webserver.
Met Office 2010 komen er services voor Word, Access, Project, Visio en InfoPath maar niet voor PowerPoint. De services kunnen binnen het eigen netwerk worden aangeboden maar ook op het internet of in een cloud en zijn geschikt voor zowel online als offline gebruik. De services bieden allemaal een synchronisatiefunctie die de wijzigingen synchroniseert met de server, als de gebruiker weer online komt. De meest geëigende server daarbij is SharePoint.
Een voor de eindgebruiker zichtbaar onderdeel van de services is de mogelijkheid met meerdere gebruikers tegelijk aan een document te werken. Tot op heden is dat niet mogelijk in Office, maar in Office 2010 kan het wel. Zolang de documenten maar op een SharePoint-server staan en niet op een eenvoudige fileserver, kunnen gebruikers zelfs tegelijk aan hetzelfde deel van een document werken. Conflicterende wijzigingen worden weergegeven, zoals de review-funtie in huidige versie van Office dat doet.
Business Connectivity Services
Office 2010 introduceert de Business Connectivity Services (BCS) waarmee iedere Office-applicatie met een externe databron kan verbinden en de data kan gebruiken binnen de Office-applicatie. Externe bronnen die direct worden ondersteund zijn ondermeer SQL-server, webservices, maar ook Oracle. De gedachte dat de data van een Office-applicatie in een bestand is opgeslagen, kan bij Office 2010 worden losgelaten. Dankzij de nieuwe services, de mogelijkheden om verbindingen met andere platforms te leggen én door de mogelijkheden die gebruik van XML binnen Office biedt, is het voor Office 2010 niet meer relevant waar de data zich bevindt en het bestandsformaat nog minder.
