SharePoint Community Blog

We posted most of the SPC10 session online. This post contains a list of the sessions and a link to the posting at Channel9 or Technet TV. You can also watch the spc10 tag on Channel9 and Technet TV to monitor if new sessions are uploaded.

Enjoy the content. Don’t hesitate to contact the presenters with questions you still have after watching the videos.

Posted door Matthijs Hoekstra | 8 comment(s)
Opgeslagen onder: ,

1 van de heel lastige dingen in SharePoint is het schrijven van goede unit testen. Hoe schrijf je bijvoorbeeld een unit test voor een eventhandler?

Microsoft Research heeft hier tools voor geschreven om dit toch mogelijk te maken.

Een aantal zaken doen ze voor je. Automatisch Mocks voor alle SharePoint objecten maken. Daarnaast checken ze aan de hand van je code welke unit tests je allemaal zou moeten hebben. Daar komen uitermate veel verrassende randvoorwaarden uit waar je zelf altijd vergeet te testen (null variabele, verkeerde object types etc).

Hier vindt je meer informatie (Ik ben niet zo’n super developer dus sommige dingen zijn voor mij te complex ;))

Wat gaaf is, Peli de Halleux komt in Amsterdam vertellen hoe dit precies werkt tijdens de Microsoft SharePoint Connections 2010 in de Rai 18 en 19 januari. Met wat geluk net de tijd om nog wat leuke aankondigingen te doen rondom dit topic.

MSC26: Pex —Unit Testing of SharePoint Services that Rocks!
Peli de Halleux
SharePoint Services are challenging for unit testing because it is not possible to execute the SharePoint Service without being connected to a live SharePoint site. For that reason, most of the unit tests written for SharePoint are actually integration tests as they need a live system to run. In this session, we show how to use Pex, an automated test generation tool for .NET, to test SharePoint Services in isolation. From a parameterized unit test, Pex generates a suite of closed unit tests with high code coverage. Pex also contains a stubbing framework, Moles, that allows to detour any .NET method to user-defined delegates, e.g., replace any call to the SharePoint Object Model by a user-defined delegate.

Dus ben je een ‘echte’ developer dan is dit wel een super onderwerp om je in te verdiepen.

Waldek Mastykarz heeft een aantal interessante artikelen geschreven hoe je Visual Studio 2010 kunt uitbreiden zodat SharePoint 2010 development nog wat eenvoudiger maakt:

  1. Get active project – Extending Visual Studio SharePoint development tools tip #1
  2. Add assembly reference – Extending Visual Studio SharePoint development tools tip #2
  3. Get fully qualified assembly name – Extending Visual Studio SharePoint development tools tip #3
  4. Extending generic folder nodes – Extending Visual Studio SharePoint development tools tip #4
  5. Creating new files – Extending Visual Studio SharePoint development tools tip #5

Oh ja, en mocht je extensie niet werken lees dan deze posting:

You installed a Visual Studio extension and it doesn’t work…

Zie net op twitter dat Donald Hessing van VX Company ook zijn SharePoint 2007 Master titel heeft gehaald. Hij mag zich nu onder een van de weinige MCM’s in Nederland scharen. Gefeliciteerd! Knap werk.

Posted door Matthijs Hoekstra | met no comments
Opgeslagen onder: ,

Een zeer lange lijst met erg interessante IT Pro content voor SharePoint 2010

# Title of Asset External URL
1 Capacity Planning for SharePoint Server Farms http://www.microsoft.com/winme/0712/31729/Module4/Local/msh.htm
2 Deployment overview (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/ee667264(office.14).aspx
3 Manage service applications and services (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/ee704547(office.14).aspx
4 Workflow deployment processes (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/ee662532(office.14).aspx
5 Plan browser support (SharePoint Foundation 2010) http://technet.microsoft.com/en-us/library/cc288142(office.14).aspx
6 Plan browser support (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/cc263526(office.14).aspx
7 Plan sites and site collections (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/cc263267(office.14).aspx
8 Plan for collaboration sites (SharePoint Foundation 2010) http://technet.microsoft.com/en-us/library/ee428294(office.14).aspx
9 Plan document management http://technet.microsoft.com/en-us/library/cc262215(office.14).aspx
10 Plan security for sites and content (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/cc262939(office.14).aspx
11 Plan workflow security and user management (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/ee428324(office.14).aspx
12 Plan to deploy Search Server 2008 or Search Server 2008 Express http://technet.microsoft.com/en-us/library/cc298315.aspx
13 Install Search Server 2008 or Search Server 2008 Express http://technet.microsoft.com/en-us/library/bb905390.aspx
14 Configure the farm for search (Search Server 2008) http://technet.microsoft.com/en-us/library/dd255996.aspx
15 Create a site collection (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/cc263094(office.14).aspx
16 My Site settings (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/ee656740(office.14).aspx
17 Web content management operations (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/cc262607(office.14).aspx
18 Manage enterprise search (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/ee792877(office.14).aspx
19 Manage search topology (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/ee805956(office.14).aspx
20 Plan the end-user search experience (Search Server 2008) http://technet.microsoft.com/en-us/library/bb905371.aspx
21 Deploy Office Web Apps (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/ee695758(office.14).aspx
22 Manage Access Services http://technet.microsoft.com/en-us/library/ee692394(office.14).aspx
23 PerformancePoint Services management http://technet.microsoft.com/en-us/library/ee681490(office.14).aspx
24 Manage a Visio Graphics Service application (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/ee524059(office.14).aspx
25 Manage Excel Services http://technet.microsoft.com/en-us/library/ee681487(office.14).aspx
26 Manage InfoPath Forms Services (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/cc303431(office.14).aspx
27 Workflow administration (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/ee662535(office.14).aspx
28 Managing privacy (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/ee620541(office.14).aspx
29 User permissions and permission levels (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/cc721640(office.14).aspx
30 Plan for social computing and collaboration http://technet.microsoft.com/en-us/library/ee662531(office.14).aspx
31 Plan an Enterprise wiki http://technet.microsoft.com/en-us/library/ee721055(office.14).aspx
32 Plan for Business Connectivity Services (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/ee681491(office.14).aspx
33 Managed metadata operations (SharePoint Server 2010) http://technet.microsoft.com/en-us/library/ee530393(office.14).aspx
34 Overview of SharePoint 2010 Investment areas for IT Professionals mms://msstudios.wmod.llnwd.net/a2294/o21/msstudios/0910/1001501/1001501_SharePoint2010_ITPro_Arpan_16x9_1000k.wmv
Posted door Matthijs Hoekstra | 1 comment(s)
Opgeslagen onder: ,

Sessie gemist van de SharePoint Conference in Las Vegas? Of helemaal niet aanwezig kunnen zijn? Wil je alles weten van SharePoint 2010?

Hou dan 18 en 19 januari vrij in je agenda voor de Microsoft SharePoint Connections 2010, in Amsterdam RAI!

Het SharePoint evenement van het jaar bestaat uit meer dan 40 sessies voor IT-Pro, ontwikkelaars en eind gebruikers. Ze zullen gegeven worden door bekende SharePoint Experts uit Europa en de Verenigde Staten die graag hun kennis en ervaring met u delen. En mocht u na deze sessies nog meer willen weten schrijf u dan in voor de Post Conference waar u in speciale workshops  nog meer gedetailleerde informatie krijgt.

De conferentie in Amsterdam bevat alle hoogtepunten die tijdens de internationale SharePoint-conferentie in Las Vegas zijn bekend gemaakt. En u hebt uiteraard ook alle vrijheid om te netwerken met alle aanwezige Microsoft-partners, experts, sprekers en exposanten.

Een kleine greep uit de onderwerpen van de conferentie (volledige agenda vindt u hier http://www.devconnections.com/shows/NED2010SP/default.asp?c=1&s=149):

Eindgebruiker:

zonder code of maatwerk heeft SharePoint 2010 vele mogelijkheden om aan de wensen van gebruikers te voldoen.

  • What's new for end users
  • Using the Business Connectivity Services
  • ECM for the Masses - How SharePoint 2010 Delivers on the Promise
  • SharePoint Designer
  • Rich media in SharePoint 2010
  • creating Workflows
  • Social computing

Ontwikkelaar:

SharePoint 2010 en Visual Studio 2010; just good friends....

  • Geavanceerd Webpart development
  • Sandboxed Solutions
  • BCS solutions
  • client side object model
  • Enterprise Search & FAST search
  • SharePoint UI customization
  • Silverlight

IT-professional:

SharePoint 2010 geeft de IT pro de tooling om high performance and high availability farms op te zetten en te onderhouden.

  • Architecting a fault tolerant, high performance SP 2010 farm
  • backup and restore in SP 2010
  • claim based Identity
  • large scale repositories
  • Implementing multi lingual solutions
  • protecting content with SQL server 2008
  • upgrade scenarios

en nog veel....veel meer!

De kosten voor dit boeiende en informatieve tweedaagse evenement zijn slechts € 499.

Als u zich vóór 21 december aanstaande registreert, betaalt u zelfs maar € 399.

Dit evenement kunt u niet missen!

Schrijf u nu in voor Microsoft SharePoint Connections 2010 en bespaar € 100.

Posted door Matthijs Hoekstra | met no comments
Opgeslagen onder: ,

Handig voor de developers onder ons:

 

clip_image001

Today, Channel 9 launched two new training courses for SharePoint 2010 and Office 2010 created by developers for developers.  Channel 9 has always been about giving direct access to the engineers and future technologies from Microsoft, and now we’re extending this successful formula to bring you training that will allow developers to get started on learning about emerging technologies at their own pace.  Today you’ll find extensive instructor recordings from top MVPs on how to develop against both SharePoint and office 2010. We’ll also be publishing more content at the beginning of December that will include hands-on labs, source code, and much more! All of this free for you to consume or download at your own pace.

SharePoint 2010 Developer Training

See how SharePoint 2010 has evolved into a first-class developer platform. Also, learn how SharePoint 2010 provides the business collaboration platform for developers to rapidly build solutions using familiar tools such as Visual Studio 2010 and SharePoint Designer 2010 through this self-paced course.

Office 2010 Developer Training

Discover how Office 2010 Beta is a broadly extensible platform for building information worker productivity solutions and see how developing for Office with Visual Studio 2010 makes this easy. See online presentations with demos that will help you get started developing solutions from Add-ins to full featured Office Business Applications (OBAs) using Visual Studio 2010 with Office 2010 and SharePoint 2010 as the core platform.

We hope you enjoy this initial set of training videos and will check back with Channel 9 in the near future as we build the learning center out to support SharePoint and Office 2010 development.

Posted door Matthijs Hoekstra | 1 comment(s)
Opgeslagen onder: , ,

Top event, kan er helaas niet bij zijn deze keer :( Oh ja, er is uiteraard SharePoint content ;)

 

Op 21 november 2009 organiseren de SDN, de dotNED User Group en VBcentral.nl samen de derde Nederlandse Code Camp. Een unieke dag, voortkomend uit een unieke samenwerking. Kenmerkend aan deze dag is, dat het een evenement is dóór ontwikkelaars en vóór ontwikkelaars!

Het organiseren van een Code Camp is aan regels gebonden. Het gaat te ver om al deze regels hier te noemen, maar de meest interessante zijn:

  • Een Code Camp mag niet tijdens werktijden
  • Een Code Camp moet gratis zijn
  • Een Code Camp mag geen commerciële bedoelingen hebben
  • Een Code Camp moet ‘community-driven’ zijn

Gelukkig voldoen ze aan deze regels :)

Tijdens de Code Camp heb je de kans om je mede-ontwikkelaars te ontmoeten. Er zijn diverse lezingen gedurende de dag, de meesten bezoekers hebben een laptop mee om ter plekke code te kunnen bekijken en bespreken, er is zelfs de beschikking over een Microsoft Surface machine.

De bezoekers van Code Camp zijn ontwikkelaars uit allerlei verschillende disciplines, met als bindende factor dat ze allemaal werken met Microsoft technologie en een passie voor het vak hebben.

Ben jij zo’n gepassioneerde ontwikkelaar die graag een dag wil doorbrengen met andere gelijkgestemden? Wil je een dag lang gratis lezingen volgen door mensen uit de community? Of wil je zelf een sessie houden (regulier voor een zaal of een losse Chalk ’n Talk)? Dan graag tot ziens op 21 november in Rotterdam!

Wel even eerst inschrijven op www.codecamp.nl

Posted door Matthijs Hoekstra | met no comments
Opgeslagen onder: ,

Borrel drinken met SharePoint experts? Woensdag aanstaande kan dat. Zie hieronder de uitnodiging:

In de week van 2 tot 6 november wordt er in Amsterdam een IGNITE SharePoint 2010 training gegeven aan Microsoft SharePoint professionals. Zowel de trainers als de deelnemers wilden graag hun medewerking verlenen aan een DIWUG avond. Deze mogelijkheid wilden we natuurlijk niet aan jullie voorbij laten gaan.
Dit keer is een informele setting waar mogelijkheid wordt geboden om vragen te stellen aan trainers Spencer Harbar (MCM & MVP - UK) en Wouter van Vugt (MVP - NL) of andere SharePoint MVP's en experts als Tobias Zimmergren (MVP - Zweden) en Waldek Mastykarz (MVP - NL) maar ook Matthijs Hoekstra (Microsoft) en Mirjam van Olst (MCM) zijn aanwezig.
Dit keer geen plenaire sessies, maar mogelijkheid om de experts te ontmoeten en ze te bestoken met vragen over de nieuwe features van SharePoint 2010 of best practices van MOSS 2007. En natuurlijk vergeten we de inwendige mens niet...

Microsoft is de sponsor van dit event.
Evert van de Beekstraat 354
1118 CZ Schiphol
Route beschrijving

AGENDA

17:00-18:00
Ontvangst met een hapje eten

18:00-18:30
"Meet the experts"
Korte introductie van de experts en hun visie op SharePoint 2010

18:30–20:00

"Ask the experts"
Informele borrel waar je vragen kunt stellen aan de SharePoint Experts en kan netwerken met andere SharePoint professionals

Aanmelden gaat via de website van de DIWUG.

Posted door Matthijs Hoekstra | met no comments
Opgeslagen onder: , , ,

De ontwikkelingen op gebied van SharePoint gaan razendsnel. Tijdens de SharePoint Conferentie in Las Vegas zijn veel belangrijke ontwikkelingen aangekondigd rond SharePoint 2010. Tijdens Microsoft SharePoint Connections 2010  kunt u in twee dagen de belangrijkste sessies bijwonen die het SharePoint-landschap het komende jaar zullen gaan veranderen. 

SharePoint Connections 2010 is een absolute "must" voor iedere SharePoint-professional. U kunt kiezen uit vier parallelsessies met een keur aan sessies en workshops voor it-professionals, developers en SharePoint business-gebruikers. Daarbij is er ook ruimte voor het ontmoeten van andere SharePoint-gebruikers en community experts.

Reserveer nu alvast 18 en 19 januari 2010 in uw agenda voor SharePoint Connections. Op 20 januari worden ook nog enkele in-depth SharePoint 2010 tutorials gegeven waar u apart voor kunt registreren. De SharePoint Connections website met een uitgebreide agenda en een inschrijfmogelijkheid zal op korte termijn beschikbaar komen. Wij adviseren u om zo snel mogelijk te registreren.  U profiteert dan van het voordelige early-bird tarief en u kunt gegarandeerd aan het event deelnemen zonder het risico te lopen dat deze voortijdig is uitverkocht.

Op LinkedIn is al een event aangemaakt (leuk om alvast met mensen te connecten: http://events.linkedin.com/Microsoft-SharePoint-Connections-2010-18/pub/147050

Opmerking: Interesse om SharePoint Connections te sponsoren? Neem contact op met het SharePoint Connections evenementenbureau.

Posted door Matthijs Hoekstra | met no comments
Opgeslagen onder: , ,

We hebben al eens eerder geschreven over de SharePoint Masters. Nu staan ze allemaal op de website van Microsoft. http://www.microsoft.com/learning/en/us/certification/master.aspx#meet

Er zijn op dit moment 3 Exchange Masters, 1 OCS Master, 1 AD Master  en 4 SharePoint masters. Een redelijke exlusieve titel op dit moment dus.

Posted door Matthijs Hoekstra | met no comments
Opgeslagen onder: ,

Wow, een hele dag gratis SharePoint 2010 content via het internet. Check de site: http://sharepointvcx.com/default.aspx

Zeer goede sprekers zoals: Arpan Shah, Ted Pattison, Andrew Connell, Scot Hillier, Bob Fox, Shane Young en niet te vergeten onze lokale held Wouter van Vugt.

Posted door Matthijs Hoekstra | 1 comment(s)
Opgeslagen onder: ,

Ik mag nog niets verklappen maar als ik jullie was zou ik 18 en 19 Januari in mijn agenda blokken :)

Posted door Matthijs Hoekstra | 1 comment(s)
Opgeslagen onder: ,

Dit is de eerste gast posting op dit blog. Mocht je zelf wat willen plaatsen stuur dan even een bericht naar mij via mail (mahoekst@microsoft.com).

Nadat afgelopen maandag de sessies voor de SharePoint Conferenctie openbaar werden gemaakt, vroeg ik me af hoe kan je zien wie naar welke sessie gaat. Na een MSN gesprek met Jeremy Thake van http://sharepointdevwiki.com/ maakte hij 2 blog post over hoe je kunt laten zien welke sessies je bijwoont. Beide blog posts zijn hier te vinden: SPC09 sessie codes voor Twitter en SPC09 Session codes en titels.

Toch had ik het gevoel dat niet iedereen zou zien wat er getweet wordt. Je zou dan voor elke sessie een speciale zoekopdracht moeten maken. Na een nacht met bijna geen slaap en draaien en draaien had ik de oplossing. Ik heb de sessies gekopieerd in een SharePoint lijst en een webpart gemaakt die een query afvuurt op twitter. Dit was een snelle oplossing.

Omdat ik nog niets gedaan had met de twitter api ben ik gaan kijken op het internet/codeplex. Ik vond deze pagina Twitter Search WebPart van matt jimison op zijn site stond ook de code. Ik heb er een deel van gekopieerd en heb een deel aangepast. In het eindresultaat is heb ik een keuzelijst gemaakt waarin je je sessie kunt selecteren. Na het selecteren van de sessie worden de tweets geladen met de hastag van die sessie.

Het eindresultaat ziet er als volgt uit:

image

Je vindt de SharePoint-conferentie twitter pagina hier Het zou mooi zijn als de pagina automatisch wordt vernieuwd met Ajax. Misschien ga ik dat in later stadium maken (Als ik meer tijd heb). Aangezien er ook een groot evenement in Nederland is van de SDN heb ik ook de tag # sdc2009 toegevoegd voor de mensen die willen zien wat er daar gebeurd. Het event is 19 en 20 oktober.

De webpart is op dit moment alleen beschikbaar voor Internet Explorer, in andere browsers is het mogelijk dat je een fout krijgt, mijn excusses daarvoor .

 

twitterProfilePhotoPaulKeijzersPaul Keijzers is een door Microsoft gecertificeerd SharePoint Specialist. (MCSD,MCTS). Paul heeft meer dan 10 jaar ervaring in de ontwikkeling en implementatie van diverse software en sinds de introductie van Microsoft SharePoint heeft hij zich daarin volledig gespecialiseerd.

Meer informatie is te vinden op kbworks.nl en op zijn blog.

De eerste SharePoint 2010 informatie zal in Nederland worden gepresenteerd tijdens de SDC op 19 en 20 oktober in Papendal. SDC is een 2daags event georganiseerd door de SDN (Software Development Network). Wouter van Vugt geeft hier een presentatie over SharePoint 2010 Development. Wouter is op dit moment 1 van de weinige experts met echte hands-on ervaring. (Hij heeft het trainingsmateriaal voor SharePoint 2010 ontwikkeld samen met Ted Pattison, Andrew Connell en Scott Hillier).

Daarnaast zal *** Moffat 2 sessies doen over Access 2010 en Access 2010 icm SharePoint 2010. (Bedankt Maarten voor de toevoeging)

 

Posted door Matthijs Hoekstra | 2 comment(s)
Opgeslagen onder: ,
Meer posts Volgende pagina »