Skip to main content
 
SharePoint Forum Blog

Laatste nieuws, updates, evenementen en meer....
Zoeken
Home
Blog
Forum
Begrippenlijst
SharePoint Vacatures (Nieuw!!)
Handleidingen
  

SharePoint Forum.nl > SharePoint Blog
Harmon.ie for SharePoint
Wilt u documenten en/of e-mails vanuit uw Outlook direct naar uw SharePoint omgeving kopiëren?
 
Download dan Harmon.ie for SharePoint. http://harmon.ie/SharePoint/FreeDownload

Enkele functionaliteiten:

  • Stuur een e-mail met een link naar een bepaald document uw SharePoint omgeving.
  • Stuur een fysiek document uit uw SharePoint omgevingper e-mail naar een collega.
  • Sleep e-mail (met of zonder bijlage) direct naar uw SharePoint omgeving.
  • Sleept documenten vauit uw windows explorer direct naar uw SharePoint omgeving.

Systeemeisen:

Microsoft Office Outlook 2010 or 2007 (SP2 is recommended).

Microsoft Windows 7, or Microsoft Windows Vista Business, Enterprise or Ultimate Edition, or Microsoft Windows XP Professional.

Microsoft .NET framework 2.0 or later.

Microsoft SharePoint 2010, Microsoft Office SharePoint Server (MOSS) 2007, Microsoft Windows SharePoint Services (WSS) version 3.0, or Microsoft SharePoint Online (Office 365).

SharePoint Foundation.

For OCS / Lync integration: Microsoft Office Communicator 2007 R2/ Microsoft Lync 2010.

Hide Error Web Part for Users
Wanneer een gebruiker geen rechten heeft tot een bepaalde lijst maar wel de web part hiervan op de beginpagina heeft staan, zal een irritante foutmelding zien.
 
"Fout in webonderdeel: Toegang geweigerd. U hebt geen machtigingen om deze actie uit te voeren of deze bron te openen."
 
Om deze hele web part onzichtbaar te maken wanneer deze melding zich voordoet, voeg je het volgende toe in de <body> van de Master Page:
 
<!-- Automatisch Hide Web part voor niet-geautoriseerde gebruikers -->
<script type="text/javascript">
$(document).ready(function() {
  $(".s4-wpcell-plain").each(function(e) {
    var attr = $(this).find('div[errorwebpart="1"]');
    
    if ($(attr).html()) {
      $(this).addClass("hide");
    }
  });
});</script>
<!-- Einde Automatisch Hide Web part voor niet-geautoriseerde gebruikers -->
Opslaan, inchecken, publiceren en goedkeuren!
 
Adecco zoekt meerdere SharePoint specialisten
Adecco uitzendbureau zoekt meerdere SharePoint Specialisten met als standplaats Zwolle.
 
Klik op onderstaande link om de vacatures te bekijken.
 
Grafisch PowerShell-scripts maken

Tot nu toe was PowerShell-scripting vooral tekstgebaseerd, maar Microsoft heeft nu een visuele tool uitgebracht waarmee je PowerShell-scripts op een grafische manier kunt maken.

Het is nooit heel hard geroepen en Steve Ballmer heeft nooit over het podium geraasd, al 'PowerShell, PowerShell, PowerShell' roepend. Maar er is geen beheerder meer van enig Microsoft-systeem die niet doordrongen is van het belang van PowerShell.

Voor Microsoft is deze universele scripttaal voor het beheer van de cloud, servers, applicaties en desktops niet een van vele middelen voor beheer, maar PowerShell is dé manier van beheer. Alle andere tools, hoe fancy ze er ook uitzien en hoe mooi ze ook passen in de beheerportfolio die Microsoft naast haar servers en applicaties heeft gebouwd, zonder PowerShell-ondersteuning komt er niets meer de fabriek in Redmond uit. Zo simpel is het.

Goede tools

Maar het lastige aan PowerShell is de leercurve en daarna het juist spreken van de taal. En terwijl veel beheerders nog bezig zijn met het zich eigen maken van de grondbeginselen, is de voorsprong van de echte guru's enorm gegroeid. Waar de laatsten blijven zweren bij simpele gereedschappen om hun scripts te schrijven, kunnen de eersten zeker voordeel halen uit het gebruik van goede tools die helpen bij het schrijven van PowerShell. Een goede texteditor kan dat bieden, of een programma dat nog verder gaat en zelfs de tekst achter zich laat.

Een voorbeeld van die laatste is de door Microsoft in Silverlight 4.0 ontwikkelde PowerShell Command Builder. Dit is een online omgeving waar de beheerder visueel PowerShell-scripts kan maken. De webservice kent de PowerShell-commando's voor Microsoft SharePoint 2010, Microsoft SharePoint 2010 Foundation en Microsoft Office 365. Het onderscheidt Verbs (het werkwoord, de acties) en Nouns (het naamwoord of onderwerp) en deze kunnen worden gesleept naar de Design Surface.

Selecties en combinaties direct aangepast

Kies je een Verb, dan wordt direct de selectie van Nouns daarop aangepast. Is er bovendien een combinatie van Verb en Noun gemaakt in het onderdeel Design Surface, dan wordt de mogelijkheid actief om aanvullende en opnieuw de juiste parameters op te geven. Daarbij worden de Required (vereiste) parameters direct standaard getoond, de optionele kunnen er met de muis bij gehaald worden.

Uiteindelijk wordt het script dat zo ontstaat via Copy to clipboard gekopieerd. Handig is verder dat er onderin het scherm van de PowerShell Command Builder bij een gekozen script doorgaans een of enkele url's komen te staan die verwijzen naar bijbehorende Technet of KB-artikelen.

Het belang van PowerShell

Het is onbekend wat Microsoft precies met de tool voorheeft en hoever het deze gaat ontwikkelen. Dat de builder live staat op de echte TechNet-site en niet op een of ander medewerkerblog, mag echter opnieuw een vingerwijzing zijn voor het belang dat Microsoft hecht aan PowerShell en ook aan goede PowerShell-tools.

Er is ook een PowerShell Command Builder 'Getting Started Guide' verschenen. Op Technet is veel meer informatie over PowerShell en SharePoint 2010 te vinden.

Wat zit er in een opgeslagen SharePoint Template?
Laatst vroeg ik mij af wat er nou precies in een sjabloon van SharePoint wordt geslagen. Nou wat zoeken op het internet kwam Microsoft met het antwoord:

A site template is a file that includes all of the design information about the site, such as:

  • The lists within a site.
  • Any Web Part Pages within a site.
  • Any custom pages within a site.
  • The theme or borders applied to a site.
  • Any customizations to the Quick Launch bar.
  • Site content (list and document library contents — optional).

Site templates do not include the following items:

  • Security settings, such as a list of users or groups with permissions to the site from which the template was created.
  • Personalizations to Web Part Pages.
  • Alerts from the original site.
  • Web part assemblies that were added to the original site.
Exporteer documenten uit een SharePoint database
Een paar dagen geleden had ik te maken met een crash van een SharePoint content database. Om ervoor te zorgen dat alle documenten uit deze database gehaald konden worden, kun je het volgende doen:
 
Verander in onderstaande code DATABASERVER en CONTENTDBNAME. Vervolgens zet je de code in een txt file en slaat deze op als CS bestand.
 
Om dit CS bestand te compilen naar een .exe doe je het volgende:
 
1. Open een command prompt.
2. Ga naar de map waar het CS bestand staat
3. type: c:\Windows\Microsoft.NET\Framework\v2.0.50727\csc /target:exe /out:spdbex.exe spdbex.cs
4. Je hebt nu een .exe bestand.
5. Open dit bestand als Administrator.
6. Alle bestanden worden gekopieerd in de map waar het .exe bestand staat.
 
// BEGIN SPDBEX.CS

using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using System.IO;

namespace spdbex
{
    class Program
    {
        static void Main(string[] args)
        {
            // replace this string with your 

            // Sharepoint content DB connection string
            string DBConnString =
             "Server=DATABASESERVER;" +
             "Database=CONTENTDBNAME;Trusted_Connection=True;";

            // create a DB connection
            SqlConnection con = new SqlConnection(DBConnString);
            con.Open();

            // the query to grab all the files.
            SqlCommand com = con.CreateCommand();
            com.CommandText = "SELECT ad.SiteId, ad.Id, ad.DirName," +
                " ad.LeafName, ads.Content" +
                " FROM AllDocs ad, AllDocStreams ads" +
                " WHERE ad.SiteId = ads.SiteId" +
                " AND ad.Id = ads.Id" +
                " AND ads.Content IS NOT NULL" +
                " Order by DirName";

            // execute query
            SqlDataReader reader = com.ExecuteReader();

            while (reader.Read())
            {
                // grab the file’s directory and name
                string DirName = (string)reader["DirName"];
                string LeafName = (string)reader["LeafName"];

                // create directory for the file if it doesn’t yet exist
                if (!Directory.Exists(DirName))
                {
                    Directory.CreateDirectory(DirName);
                    Console.WriteLine("Creating directory: " + DirName);
                }

                // create a filestream to spit out the file
                FileStream fs = new FileStream(DirName + "/" + LeafName,
                    FileMode.Create, FileAccess.Write);
                BinaryWriter writer = new BinaryWriter(fs);

                // depending on the speed of your network,
                // you may want to change the buffer size (it’s in bytes)
                int bufferSize = 1000000;
                long startIndex = 0;
                long retval = 0;
                byte[] outByte = new byte[bufferSize];

                // grab the file out of the db one chunk
                // (of size bufferSize) at a time
                do
                {
                    retval = reader.GetBytes(4, startIndex, outByte, 0,
                        bufferSize);
                    startIndex += bufferSize;

                    writer.Write(outByte, 0, (int)retval);
                    writer.Flush();
                } while (retval == bufferSize);

                // finish writing the file
                writer.Close();
                fs.Close();

                Console.WriteLine("Finished writing file: " + LeafName);
            }

            // close the DB connection and whatnots
            reader.Close();
            con.Close();
        }
    }
}

// END SPDBEX.CS
Service Pack 1 voor SharePoint 2010 beschikbaar
Service Pack 1 voor SharePoint 2010 producten is nu beschikbaar voor Download.
 
Service Pack 1 bevat stabiliteit, performance en beveiligings verbeteringen.
 
BELANGRIJK!!
 
Microsoft raad aan dat het verstandig is om na de installatie van Service Pack 1 direct de Cummulatieve Update van Juni 2011 te installeren. Deze update bevat namelijk belangrijke beveiliging updates en bug fixes.
 
Service Pack 1 installeren
 
Voordat je SP1 gaat installeren is het belangrijk zorgvuldig te kijken naar de bekende issues en release notes.
 
 
Installeer de Service Packs in onderstaande volgorde:
 
 
De versie van Service Pack 1 zal zijn '14.0.6029.1000'.
 
Veel gestelde vragen (bron/source: Microsoft)

Q: Can I install Service Pack 1 on RTM builds of SharePoint 2010 Products?

A: Yes, Service Pack 1 can be installed directly on RTM builds; however, we suggest you install Service Pack 1 then apply the June 2011 Cumulative Update.

Q: Do I need to run psconfig after the install of every package?

A: No, apply all of the available packages then run psconfig - the database will only be updated once, to the newest version.

Q: Do I need to run psconfig on every machine in the farm?

A: Yes. Although database is already updated, the binaries on each server need to be set and permissioned using psconfig.

Q: Will there be a slipstream build including Service Pack 1 available for download?

A: At this time a slipstream build including Service Pack 1 is not available.

Alles wat je moet weten over SharePoint 2010 SP1

SharePoint 2010 is alweer een jaar oud dus is het tijd voor een Service pack. Service Pack 1 voor SharePoint 2010 zal onderstaande verbeteringen bevatten. Microsoft geeft aan dat de release ergens eind juni zal plaatsvinden.

Het onderstaande bericht kwam ik tegen op een amerikaanse blogsite welke een mooie indicatie geeft van de nieuwe en verbeterde features.   

Support for Internet Explorer 9 Native Mode and Google Chrome

SharePoint has always had great browser support, but this update officially will add Google Chrome to the "A" list of browsers, supporting the vast majority of SharePoint features - including Office Web Apps. Ditto to Internet Explorer 9 in "Native Mode" - whatever that means... :)

Site Recycle Bin

Here's a feature that people have been asking for almost as long as SharePoint has been around! As of SharePoint 2010 SP1, administrators will be able to recover deleted sites and site collections without having to first restore a SQL Server database! There have been third party tools, and open source projects, to accomplish this in the past, but now the functionality will be baked in.

Shallow Copy

Shallow Copy needs a little explanation. No, it doesn't mean a clone with the personality of a Barbie(tm) doll. This feature is primarily of interest to folks using the Remote Blob Storage (RBS) feature of SLQ Server 2008 R2 to reduce the size of their databases. Essentially, when you move a site collection from one database with RBS enabled to another, Shallow Copy allows the file-system-based files to remain where they are, with just the pointers in the Content Database updated. Otherwise, the files would need to be read off the disk, then resaved as part of the copy operation.

StorMan.aspx

This one is less a "new" feature, than the return of an "oldie but goodie". When you had a quota assigned to a site collection, it could be very handy to have a report of where on your site you happen to be using up space. In SharePoint 2007, there was a utility page for this report called storman.aspx. For reasons I'm not sure of, this page was not included in SharePoint 2010. Service Pack 1 brings it back home.

SQL 11 Support

There was a lot of buzz at Tech-Ed about Denali (aka SQL 11 - who knows what the "real" name will be). SP1 brings official support for it to SharePoint. No official word on whether it will light up any new features, except maybe the Crescent real-time Reporting Services tool. I saw a Crescent demo at the show, and it was really cool. I might write more about that later. In the mean time, check out this SQL Reporting Services team blog post...

Fix, or Feature?

In the slide show I saw, several items were listed as "Fixes", though a lot of them sure sounded like new and/or improved functionality to me...

Office Web Apps

The Office Web Apps, or OWA, get a lot of love in SP1. I already mentioned the enhanced browser support (Chrome, IE9 "Native"). In addition, you get such goodies as:

  • Open Document Format (ODF) support for viewing and editing
  • Print Word documents in edit mode (not just preview mode)
  • Insert Charts with Excel Web App
  • Copy/Past values and formulas in Excel Web App by dragging the "fill" handle.
  • Print from PowerPoint Web App
  • Edit directly in more shapes in PowerPoint Web App
  • Insert Clip Art in PowerPoint Web App

All in all, very worthy improvements!

Indexing Connector for Documents

Even though SharePoint offers all kinds of document management, there are still customers for whom Documentum is the product of choice. The Indexing Connector for Documentum allows SharePoint Search to crawl Documentum repositories and return appropriately ranked results within SharePoint. The specific updates for this connector include:

  • Improves overall crawl performance
  • Provides support for customized Documentum Foundation Services (DFS) URL
  • Provides support for Documentum Trusted Content Services (TCS) "Access Restriction" Access Control List (ACL) for security trimming
  • Provides support for custom security trimming solution for TCS enabled Documentum repository by extracting TCS ACLs into SharePoint crawled properties
  • Provides support for Documentum “superuser” permissions level

FAST Search Server 2010

FAST Search Server 2010 is Microsoft's high-end search product. It wasn't left out of the Service Pack 1 frenzy. Here's what you get:

  • Adds the possibility to add and remove indexer and search columns on a live system
  • Adds more flexible custom property extractors
  • Adds Greek spellchecking and stemming
  • Improves title extraction for Word and PowerPoint documents. Titles are now presented correctly and relevancy for Word and PowerPoint documents is improved.
  • Improves default schema which improves relevancy
  • Improves index backup/restore

Bron: http://www.thesanitypoint.com/archive/2011/05/27/everything-there-is-to-know-about-sharepoint-2010-SP1.aspx

European SharePoint Conference 2011

Onderstaande link toont u het volledige overzicht van de European SharePoint Conference 2011.

Klik hier!!

DIWUG avond dinsdag 24 Mei
Uitnodiging DIWUG avond event, dinsdag 24 mei
Op dinsdag 24 mei wordt zal er weer een DIWUG event zijn, ditmaal bij Achmea - Interpolis in Tilburg. De avond zal deze keer weer in het teken van development staan met twee technische presentaties.

De eerste presentatie zal gegeven worden door Michaël Hompus en het onderwerp is Speaking OData to SharePoint 2010 in a RESTful Manner. Wouter van Vught zal de tweede presentatie verzorgen en hij zal het hebben over het bouwen van SharePoint Service Applications.

Inschrijven voor deze avond kan via www.diwug.nl

Deze avond wordt gesponsord door Achmea - Interpolis

 

18:00

Ontvangst / Hapjes

19:00

Introductie

Marianne van Wanrooij (DIWUG) & Bas Lijten en Hellen Feekes (Achmea – Interpolis)

19:15

Speaking OData to SharePoint 2010 in a RESTful Manner
Michaël Hompus – Winvision 

Kom je steeds vaker termen als REST en OData tegen maar weet je eigenlijk niet waar het voor staat? Dan ben je hier op de juiste plek!

In deze sessie wordt uitgelegd waar REST voor staat en wanneer iets RESTful is. Daarna wordt getoond hoe OData in elkaar steekt. Nu je deze technieken onder de knie hebt krijg je te zien hoe Microsoft deze technieken in SharePoint 2010 heeft toegepast.

Het is heel eenvoudig om data te lezen of schrijven naar een SharePoint lijst. Maar het wordt ook heel makkelijk om real-time data uit een Excel file te tonen in elke omgeving!

20.00

Pauze

20.15

SharePoint Service Applications

Wouter van Vught – Code Counsel

This session will discuss why every SharePoint 2010 developer can and should build Service Applications. We’ll debunk the idea that writing Service Applications is hard and demo how everybody can and should build them as part of their SharePoint 2010 solution. We also show you how to migrate your existing web services or services applications to the SharePoint 2010 Service Applications model. This session will be about architecture and writing code!

21.00

Gathering, drinks and food

Gesponsord door Achmea - Interpolis

21:30

Einde

Op de DIWUG website vind je meer informatie en kan je je inschrijven voor deze avond www.DIWUG.nl

Je inschrijving wordt automatisch geaccepteerd.  

Achmea - Interpolis

Spoorlaan 298

5017 JZ Tilburg

Routebeschrijving 

Je kunt parkeren in de Tivoli parkeergarage naast het Achmea – Interpolis gebouw.

Ook het openbaar vervoer is in dit geval een goede optie. Het is ongeveer  5 minuten lopen vanaf het station. Ga als je het station uitkomt naar links, dan kan het eigenlijk niet missen. Het kantoor van Achmea – Interpolis is een gebouw van 20 verdiepingen.

Deze avond, drankjes en eten, is geheel gratis.
Voel vrij om vrienden, kennissen en collega's aan te sporen om zich aan te melden. Hoe meer zielen hoe meer vreugd.

Download nu het gratis DIWUG SharePoint eMagazine

De vierde editie van het DIWUG SharePoint eMagazine staat alweer een tijdje online. Heb je het nog niet gelezen? Download het dan nu! Deze editie van het magazine bevat artikelen over Claim Based Authentication, Activity Feeds, Multi-Tenancy, Claim Based Authentication, het upgraden van user profiles en my sites en vele andere onderwerpen. Je kunt het eMagazine hier downloaden.

We zijn inmiddels alweer druk bezig met de vijfde editie van het magazine en we hebben alweer de bevestiging voor 6 zeer interessante artikelen door gerenommeerde auteurs uit de SharePoint community. Wil je ook graag een bijdragen leveren aan dit magazine, of aan een volgende editie stuur dan een email naar Marianne of Mirjam.

Vragen?
Heb je vragen, opmerking, ideeen of wil je meer weten over DIWUG? Neem dan contact op met:

Marianne van Wanrooij       marianne@diwug.nl                   
Mirjam van Olst                 mirjam@diwug.nl       
Mart Muller                       mart@diwug.nl  

1 - 10 Volgende

 ‭(Verborgen)‬ Beheerkoppelingen

Copyright© 2009 - 2010 SharePointForum.nl | Adverteren | Disclaimer | Contact