Microsoft Office SharePoint Server 2007 op maat
|
|
|
- Clara Verlinden
- 9 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Dit jaar is Microsoft op de markt gekomen met Microsoft Office SharePoint Server 2007 (MOSS 2007). MOSS 2007 is de vermaarde opvolger van Microsoft SharePoint Portal Server Op dit moment is deze nog te verkrijgen als bèta-versie, maar zal waarschijnlijk begin 2007 worden gereleased. Toch zijn er al veel bedrijven in Nederland die dit nieuwe product willen implementeren. SITE CONTENT TYPES Om documenten gestructureerd te kunnen opslaan biedt MOSS 2007 contenttypes. Een content-type is een verzameling van documenteigenschappen. Content-types kunnen van elkaar overerven en daarmee erven zij automatisch de docuachtergrond Microsoft Office SharePoint Server 2007 op maat Introductie MOSS 2007 Dit artikel gaat geen toen en nu vergelijking maken tussen MOSS 2007 en SharePoint Portal Server 2003, maar probeert de nieuwe functionaliteiten van dit product uit te lichten. De volgende functionaliteiten zullen aan bod komen: Document Management Het aanpassen van MOSS 2007: customizing Het opzetten van een workflow met Microsoft SharePoint Designer DOCUMENT MANAGEMENT Als iemand mij vraagt, of MOSS 2007 een document management systeem is, dan zeg ik: ja en nee. MOSS 2007 kun je inrichten als een intelligent document management systeem, maar omvat veel meer functies. MOSS 2007 moeten we zien als een soort van framework dat een enorme verzameling aan functionaliteiten heeft op het gebied van informatie voorziening. Met deze functionaliteiten kunnen we verschillende typen systemen opzetten, waaronder een documentmanagement-systeem. Documentmanagement heeft als kerndoel documenten gestructureerd te kunnen opslaan en deze documenten op diverse manieren te kunnen terugvinden. MOSS 2007 biedt diverse objecten waarmee een documentmanagement-systeem kan worden ingericht. In figuur 1 wordt een overzicht gegeven van deze objecten binnen het systeem. Hier is te zien dat de structuur van objecten binnen een website vallen. MOSS 2007 werkt met websites. Elke MOSS 2007 applicatie begint met een hoofdwebsite. De website is een verzameling van objecten en library s. Binnen de website kunnen (sub-) websites worden gemaakt, die weer hun eigen objecten en library s hebben. Wanneer er objecten worden gedefinieerd in de website op het hoogste niveau dan kunnen deze objecten ook worden gebruikt in de websites die onder deze website vallen. Deze structuur van websites wordt ook wel site-hiërarchie genoemd. Moss 2007 Object structuur Website Site Content Types Brief Faktuur Site Columns Referentie Nummer Auteur Faktuur Nummer F IGUUR 1. MOSS 2007 objectstructuur. Document Libaries Bestanden 25
2 aangepast, dan wordt dit automatisch doorgevoerd naar alle document-library s die gebruik maken van dit content-type. F IGUUR 2. Content type brief, standaardbrief. F IGUUR 3. Content type factuur. F IGUUR 4. Document library met meerdere content types. ment-eigenschappen van het parent content type. Content-types kunnen gebruikt worden in de website waar deze zijn aangemaakt en in de onderliggende websites van die website. LIBRARY S EN CONTENT-TYPES Binnen MOSS 2007 kunnen we net zoals in de vorige versies document-library s worden gemaakt. Een document-library is een locatie binnen een site waar documenten opgeslagen kunnen worden. Binnen alle document-library s kan gebruik gemaakt worden van content-types. Dus kan er verschillende content worden opgeslagen in een document library. Wanneer een content-type wordt SITE COLUMNS De verzameling van documenteigenschappen binnen een content type, worden binnen MOSS 2007 site columns genoemd. Een of meerdere content types kunnen gebruik maken van een en dezelfde site column. Naast content types kunnen ook document library s gebruik maken van site columns. Zo kan in een document library, onafhankelijk van een content type een extra column toevoegen. Door middel van site columns kan een gestructureerd systeem worden opgezet, waarbij metadata eigenschappen op centraal niveau beheerd kunnen worden. Site columns kunnen net als content-types gebruikt worden in onderliggende websites van de website waar deze zijn aangemaakt. Een voorbeeld: een content type kan bijvoorbeeld een brief of factuur zijn. Binnen een bedrijf moet bij alle correspondentie gebruik gemaakt worden van een Referentie Nummer. Het Referentie Nummer wordt gehangen onder het content type brief. Het content type factuur heeft als parent content type brief, waarmee content type factuur automatisch het document eigenschap Referentie Nummer erft. In figuur 2 wordt het content type brief getoond. Dit type bestaat uit een aantal document eigenschappen, ofwel columns genoemd. Het content type brief overerft in dit voorbeeld van het content type document de eigenschappen Name en Title. Het content type brief voegt daar de eigenschap Referentie Nummer aan toe. In figuur 3 wordt het content-type factuur getoond. Hier is te zien dat de eigenschap Referentie Nummer afkomstig is van het content type brief. Het bedrijf in kwestie heeft bepaald dat het content type brief naast de eigenschap Referentie Nummer ook de eigenschap Auteur wil opslaan voor alle correspondentie binnen het bedrijf. Het bedrijf past het content type brief aan en het gevolg zal zijn, dat alle content types die overerven van brief deze eigenschap ook met zich mee zullen dragen. Een ander gevolg is, dat alle document library s die gebruik maken van een van deze content types, de kolom Auteur erbij krijgen. Nu de content types en hun documenteigenschappen zijn gedefinieerd, moet er ruimte binnen het systeem worden gemaakt om documenten van het type brief en factuur te kunnen opslaan. In MOSS 2007 wordt een nieuwe document library aangemaakt waar gebruik kan worden gemaakt van de content types brief en factuur. Figuur 4 toont een document library met de content types brief en factuur. CONTENT TYPES EN DOCUMENT SJABLONENWelk bedrijf heeft tegenwoordig geen standaard sjablonen voor specifieke brieven? Sjablonen zijn opgenomen in 26» DotNet Focus 2» november 2006» Software Release Magazine 7
3 standaard Word-documenten of Word-templates (*.dot bestanden) met wellicht enige custom-code erachter. MOSS 2007 biedt de mogelijkheid per content type een sjabloon op te slaan. Wanneer er binnen een document library een specifiek content type wordt geselecteerd (zie figuur 4), dan wordt automatisch Microsoft Office Word opgestart met de desbetreffende sjabloon. Naast Word sjablonen kunnen er ook andere sjablonen worden gebruikt zoals uit Excel, Powerpoint of Visio. default master Side navigatie placeholder gebied Title placeholder gebied Navigate placeholder gebied Main placeholder gebied OVERIGE FUNCTIONALITEITEN Naast het centraal beheren van document metadata definities door middel van content types, site columns en document library s zijn er nog veel meer standaardfunctionaliteiten voor document management, waaronder: Document beveiliging Documenten kunnen worden beveiligd op diverse niveaus, op website, op document library of op document niveau. Document versiebeheer Voor elk document kan een versie historie worden bijgehouden. Dit kan zowel op de inhoud van het document als op de eventueel aangepaste document eigenschappen (metadata) die aan het document vastzitten. Document workflow Bij de opslag en bij het beheer van documenten kan gebruik worden gemaakt van standaard workflows. Hierbij gaat het om zogenoemde goedkeurings workflows, audit workflows en nog een paar anderen. Naast standaard workflows kunnen er ook custom workflows worden gebruikt. Verderop in het artikel wordt uitleg gegeven over custom workflows binnen MOSS Documenten zoeken MOSS 2007 bevat een zoekmachine die standaard erg uitgebreid is en kant en klaar kan worden gebruikt. Tevens kan de zoekmachine worden aangepast naar eigen wens en behoefte. CUSTOMIZING Wanneer een bedrijf kiest om MOSS 2007 aan te schaffen met als doel een documentmanagement-systeem op te zetten of een intranet portaal in te richten, dan volgt altijd de opmerking: Het is een mooi systeem, maar dat willen wij net wat anders en op onze eigen manier. Ieder bedrijf wil zijn eigen stijl en format. Dat maakt elke implementatie uniek. MOSS 2007 biedt een scala aan mogelijkheden om het systeem aan te passen, zodat het aan de eisen van een bepaald bedrijf voldoet. Verder kunnen er maatwerkonderdelen gemakkelijk worden geïntegreerd met een MOSS 2007 systeem. ASP.NET 2.0 Alle pagina s in een website van MOSS 2007 zijn gebaseerd op ASP.NET 2.0. Dit houdt in dat de pagina s gebruik maken van zogenoemde masterpages. Masterpages zijn pagina s die de algemene pagina-opzet definiëren. Pagina s die gebruik maken van deze masterpage krijgen automatisch de pagina opzet F IGUUR 5. Opzet default.master. mee. De pagina s maken gebruik van placeholders controls. De placeholders zijn controls die de positie van content en andere controls bepalen. De masterpage bepaalt welke placeholders er worden gebruikt. De webpagina s bepalen wat er in de placeholder wordt getoond. Binnen elke MOSS 2007-website is een systeemlibrary Alle pagina s in een website van MOSS 2007 zijn gebaseerd op ASP.NET 2.0 waar meerdere masterpages opgeslagen kunnen worden. Standaard maakt elke pagina binnen de website gebruik van de masterpage default.master. Figuur 5 toont de standaard opzet van een default.master masterpage binnen. Naast de standaard default.master kunnen er specifieke eigen masterpages gemaakt worden. Een nieuwe masterpage binnen MOSS 2007 moet voldoen aan bepaalde eisen. Bepaalde controls moeten toegevoegd worden aan de masterpage om deze goed te laten functioneren binnen het systeem. De software development kit van MOSS 2007 biedt de minimale opzet voor een nieuwe masterpage. Deze nieuwe masterpage kan dan naar eigen keuze verder worden ingericht. Dit codevoorbeeld laat een deel van een minimale masterpage voor MOSS 2007 zien: <%-- Identifies this page as a.master page written in C# and registers tag prefixes, namespaces, assemblies and controls. --%> <%@ Master language= C# %> <! Hier komen de zogenoemde tagprefixes --> <html> <WebPartPages:SPWebPartManager runat= server /> <SharePoint:RobotsMetaTag runat= server /> 27
4 <%-- The head section includes a content placeholder for the page title and links to CSS and JavaScript files that run on the server. --%> <head runat= server > <asp:contentplaceholder runat= server id= head > <title> <asp:contentplaceholder id= PlaceHolderPageTi tle runat= server /> </title> </asp:contentplaceholder> <Sharepoint:CssLink runat= server /> <asp:contentplaceholder id= PlaceHolderAdditi onalpagehead runat= server /> </head> <%-- When loading the body of the.master page, MOSS 2007 also loads the SpBodyOnLoadWrapper class. This class handles.js calls for the master page. --%> <body onload= javascript:_spbodyonloadwrapper(); > <%-- The SPWebPartManager manages all of the Web part controls, functionality, and events that occur on a Web page. --%> <form runat= server onsubmit= return _spformonsubmitwrapper(); > <wssuc:welcome id= explitlogout runat= server /> <PublishingSiteAction:SiteActionMenu runat= server /> <PublishingWebControls:AuthoringContainer id= authoringcontrols runat= server > <PublishingConsole:Console runat= server /> </PublishingWebControls:AuthoringContainer> <%-- The PlaceHolderMain content placeholder defines where the page content should go for all the content from the page layout. The page layout can overwrite any content placeholder from the master page. Example: The PlaceHolderLeftNavBar can overwrite the left navigation bar. --%> <asp:contentplaceholder id= PlaceHolderMain runat= server /> <asp:panel visible= false runat= server > <%-- These ContentPlaceHolders are only necessary to ensure all out of the box MOSS 2007 pages render with this master page. If the system master page is set to any out of the box master pages, the only content placeholders required are those that are being overridden by your page layouts. --%> <asp:contentplaceholder id= PlaceHolderSearch Area runat= server /> <asp:contentplaceholder id= PlaceHolderTitleB readcrumb runat= server /> <asp:contentplaceholder id= PlaceHolderPageTi tleintitlearea runat= server /> <asp:contentplaceholder id= PlaceHolderLeftNa vbar runat= server /> <asp:contentplaceholder ID= PlaceHolderPageIm age runat= server /> <asp:contentplaceholder ID= PlaceHolderBodyLe ftborder runat= server /> <asp:contentplaceholder ID= PlaceHolderNavSpa cer runat= server /> <asp:contentplaceholder ID= PlaceHolderTitleL eftborder runat= server /> <asp:contentplaceholder ID= PlaceHolderTitleA reaseparator runat= server /> <asp:contentplaceholder ID= PlaceHolderMiniCo nsole runat= server /> <asp:contentplaceholder id= PlaceHolderCalend arnavigator runat = server /> <asp:contentplaceholder id= PlaceHolderLeftAc tions runat = server /> <asp:contentplaceholder id= PlaceHolderPageDe scription runat = server /> <asp:contentplaceholder id= PlaceHolderBodyAr eaclass runat = server /> <asp:contentplaceholder id= PlaceHolderTitleA reaclass runat = server /> </asp:panel> </form> </body> </html> Wanneer de ontwikkelaar klaar is met opmaken van de masterpage kan deze worden ge-upload in de masterpage library op de website. WEBPART-ONTWIKKELING In de vorige versies van SharePoint konden we zelf met Visual Studio webparts ontwikkelen en plaatsen op een pagina binnen een SharePoint website. Dat kan nog steeds, maar het is in de nieuwe versie een stuk eenvoudiger geworden. Iedere ontwikkelaar die in de vorige versies van SharePoint webparts heeft gebouwd die met andere webparts konden communiceren, zogenoemde connectable webparts, kreeg te maken met een berg aan interfaces die geïmplementeerd moesten worden om het geheel tot een goed einde te brengen. In deze versie van SharePoint is het simpeler. Er hoeft nu nog maar een interface te worden geimplementeerd om een connectable webpart te maken. Een voorbeeld: er moet een pagina komen waarop documenten gefilterd kunnen worden door middel van een treeview. Wanneer er in de treeview een node wordt aangeklikt, moet de documenten lijst automatisch worden gefilterd op de waarde uit de treeview. Onderstaand codevoorbeeld laat een connectable webpart zien, die acteert op het aanklikken van een node in een treeviewobject. 29
5 using System; using System.Collections; using System.Collections.ObjectModel; using System.Collections.Generic; using System.Text; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using Microsoft.SharePoint; using Microsoft.SharePoint.WebControls; using Microsoft.SharePoint.Utilities; using wsswebparts = Microsoft.SharePoint. WebPartPages; namespace ConnectableWebpart public class MyClass: wsswebparts. WebPart, wsswebparts.itransformablefilterval ues private TreeView _treeviewobject; private string _selectedvalue = ; public MyClass() _treeviewobject = new TreeView(); _treeviewobject. SelectedNodeChanged += new EventHandler(_ treeviewobject_selectednodechanged); void _treeviewobject_selectednodechan ged(object sender, EventArgs e) _selectedvalue = _treeviewobject.selectedvalue; protected override void CreateChildControls() this.controls.add(_treeviewobject); base.createchildcontrols(); #region ITransformableFilterValues Members // Hier staan nog enkele andere Itran sformablefiltervalues properties die gebruikt worden public string ParameterName get return My value ; public System.Collections. ObjectModel.ReadOnlyCollection<string> ParameterValues get List<string> MyCollection = new List<string>(); MyCollection.Add(_selected- Value); return new ReadOnlyCollectio n<string>(mycollection); #endregion Zoals het codevoorbeeld laat zien, erft het object over van het standaard webpartobject. Om het webpart connectable te maken, wordt de ITransformableFilterValu es -interface geimplementeerd. De ontwikkeling van een connectable -webpart gaat vanaf nu veel sneller, gemakkelijker en naar mijn mening overzichtelijker. Naast de ITransformableFilterValues -interface zijn er vele andere interfaces die je kunt gebruiken, om webpart-ontwikkeling te vergemakkelijken. OVERIGE CUSTOMIZATIONS Naast de genoemde customizations zijn er vele andere mogelijkheden om MOSS 2007 aan te passen. Het is ook ten zeerste aangeraden om gebruik te maken van de Software Development Kits voor MOSS 2007 en Windows SharePoint Services 3.0. Deze SDK s leggen precies uit hoe en wat je kunt aanpassen in het systeem op een duidelijke manier. SHAREPOINT DESIGNER Naast MOSS 2007 is Microsoft ook met Microsoft Office 2007 op de markt gekomen. Binnen Microsoft Office 2007 is een nieuw product verschenen, Microsoft SharePoint Designer Eigenlijk is het niet nieuw, het is de opvolger van Microsoft Office FrontPage. Het verschil is, dat SharePoint Designer speciaal is toegespitst op SharePoint. Het biedt veel meer SharePoint specifieke mogelijkheden dan zijn voorganger FrontPage. WORKFLOW DESIGNER Eén van de functionaliteiten van SharePoint Designer is de workflow-designer. Met SharePoint Designer wordt de mogelijkheid geboden om op een simpele manier een custom Workflow op te zetten binnen een SharePoint-systeem. Workflow Designer is het gemakkelijkste uitleggen aan de hand van een voorbeeld. Binnen de website hebben we zoeven een document library aangemaakt met de mogelijkheid om brieven en facturen op te slaan. Nu wil het 30» DotNet Focus 2» november 2006» Software Release Magazine 7
6 OVERIGE FUNCTIONALITEITEN Het voorgaande voorbeeld is een van de vele functionaliteiten die we kunnen we realiseren met de Workflow Designer. Mocht de Workflow Designer niet toereikend zijn, dan kunnen de workflows ook worden gedefinieerd door middel van Visual Studio in samenwerking met Windows Workflow Foundation (WF) dat meegeleverd wordt met.net 3.0. Op de Microsoft-website zijn Visual Studio templates te downloaden specifiek voor MOSS 2007 workflows. F IGUUR 6. Het definiëren van een workflow deel 1. SAMENVATTEND Om alle functionaliteiten van MOSS 2007 uit te leggen zou je meerdere boeken kunnen schrijven. MOSS 2007 is een solide en multi-functioneel framework gericht op informatievoorziening waarmee diverse systemen, zoals documentmanagement en content management ingericht kunnen worden. Het MOSS 2007-systeem geeft ontwikkelaars ruimschoots de De workflows kunnen ook worden gedefinieerd met Visual Studio en Windows Workflow Foundation F IGUUR 7. Het definiëren van een workflow deel 2. desbetreffende bedrijf dat de afdeling Administratie een krijgt, wanneer er een nieuwe factuur is gemaakt door de afdeling Verkoop. De moet het Referentie Nummer en het Factuur Nummer bevatten van de desbetreffende factuur. Figuur 6 toont hoe we de stappen in de workflow configureren. Hier is een nieuwe workflow aangemaakt. Binnen de workflow kunnen één of meerdere stappen worden gedefinieerd. Binnen een stap kunnen aan de hand van condities een of meerdere acties uitgevoerd worden. In dit geval hebben we één stap, het versturen van . Eerst wordt een conditie aangemaakt, hier moet het document van het type Factuur zijn. De actie wordt het versturen van een . Figuur 7 toont het zetten van de actie. Binnen de kunnen we refereren aan velden die zijn gedefinieerd in het content type Factuur. We kunnen de versturen naar een Exchange groep of persoon, maar ook naar een SharePoint groep, in dit geval Administratie. De workflow is hiermee klaar en kan worden opgeslagen. Wanneer er nu een nieuwe factuur wordt aangemaakt gaat er naar de afdeling Administratie. mogelijkheid om het systeem op verschillende manieren aan te passen en eventueel bedrijfseigen te maken. Het ontwikkelen van webparts binnen MOSS 2007 is eenvoudiger en nog beter toegankelijk voor de ontwikkelaar. MOSS 2007 biedt samen met de Microsoft Office SharePoint Designer de mogelijkheid om custom workflows te maken, die direct interacteren met het SharePoint systeem. Kortom: Microsoft Office SharePoint Server 2007 is een systeem waar we veel plezier mee gaan beleven, zowel als ontwikkelaar als gebruiker. Willem Boeré is als Senior Consultant en Sharepoint-specialist werkzaam bij Avanade ( een samenwerkingsverband van Microsoft en Accenture. Hij is betrokken bij diverse bèta-implementaties van MOSS 2007 voor klanten van Avanade. Voor vragen en opmerkingen is hij te bereiken op [email protected]. 31
MASTERCLASS. SharePoint in het Onderwijs
MASTERCLASS SharePoint in het Onderwijs MASTERCLASS SharePoint in het Onderwijs De drie daagse MASTERCLASS SharePoint in het Onderwijs heeft als doel deelnemers kennis en vaardigheden bij te brengen daar
Programming Content Management Server 2002
Met behulp van Content Management Server 2002 (CMS) kun je eenvoudig te onderhouden websites bouwen en beheren. De business driver van CMS is het gebruiksvriendelijk beheer van een website, in het bijzonder
PERSOONLIJKE GEGEVENS
PERSOONLIJKE GEGEVENS VOORNAAM Roel GEBOORTEJAAR 1984 WOONREGIO Rotterdam/ Den Haag NATIONALITEIT Nederlands RIJBEWIJS ja WIE IS ROEL? Roel is een SharePoint ontwikkelaar met ruime ervaring op het gebied
ASP.NET Test 2009-2010. Jan Van Ryckeghem
ASP.NET Test 2009-2010 Jan Van Ryckeghem Inhoud Exceptionhandling H4... 3 Try Catch slide 25... 3 Error pagina slide 29... 3 Error.aspx... 3 Error.aspx.cs... 4 Web.config... 4 Logbestand aanmaken... 4
Fun met webparts in ASP.Net
Fun met webparts in ASP.Net Deel 2:User controls en Webparts door Bert Dingemans, e-mail : [email protected] www : http:// 1 Inhoudsopgave FUN MET WEBPARTS IN ASP.NET... 1 DEEL 2:USER CONTROLS EN WEBPARTS...
SHAREPOINT ONLINE (SAMEN-)WERKEN IN DE WOLKEN. http://www.ie-net.be - Workshop SharePoint 1
SHAREPOINT ONLINE (SAMEN-)WERKEN IN DE WOLKEN 1 WIE ZIJN WIJ? 2 WIE BENT U? Professional Op zoek naar productiviteit Samenwerken met Collega s Externe partijen Onderaannemers 3 WAT IS ONS PLAN? 1. Wat
NHibernate als ORM oplossing
NHibernate als ORM oplossing Weg met de SQL Queries Wat is ORM? ORM staat in dit geval voor Object Relational Mapping, niet te verwarren met Object Role Modeling. ORM vertaalt een objectmodel naar een
Dynamische webapplicaties in Java
Dynamische webapplicaties in Java October 7, 2006 In java is het mogelijk dynamische webpagina s te implementeren. De code om de dynamische gegevens te genereren staat in servlets of Java Server Pages
SPTOOLS SHAREPOINT CONNECTOR -
SPTOOLS SHAREPOINT CONNECTOR - 1/6 Inhoudsopgave 1. SPTOOLS... 3 WAT KAN HET?... 3 Document Browser...3 Document Bundels...3 Consistente Data Quality...3 SharePoint workflows en document goedkeuring...3
Technisch Ontwerp W e b s i t e W O S I
Technisch Ontwerp W e b s i t e W O S I WOSI Ruud Jungbacker en Michael de Vries - Technisch ontwerp Website Document historie Versie(s) Versie Datum Status Omschrijving / wijzigingen 0.1 20 nov 2008 Concept
Sparse columns in SQL server 2008
Sparse columns in SQL server 2008 Object persistentie eenvoudig gemaakt Bert Dingemans, e-mail : [email protected] www : http:// 1 Content SPARSE COLUMNS IN SQL SERVER 2008... 1 OBJECT PERSISTENTIE EENVOUDIG
Datatypes Een datatype is de sort van van een waarde van een variabele, veel gebruikte datatypes zijn: String, int, Bool, char en double.
Algemeen C# Variabele Een variabele is een willekeurige waarde die word opgeslagen. Een variabele heeft altijd een datetype ( De soort waarde die een variabele bevat). Datatypes Een datatype is de sort
Eigen Widgets in CRM. Introductie. Limitering. Widgets beschikbaar stellen. Tips & Tricks Eigen Widgets in CRM
Tips & Tricks Eigen Widgets in CRM Eigen Widgets in CRM Introductie De WebUI van CRM 7.0 maakt het mogelijk om je eigen widgets te maken en deze in je eigen view te gebruiken. Dat kan door gebruik te maken
File Uploads met standaard ASP.NET
File Uploads met standaard ASP.NET In deze tutorial gaan we een aspx pagina maken (met codebehind), waarmee je een bestand kan uploaden naar de webserver. Noot: de hier beschreven code gaat niet in op
Katholieke Hogeschool Kempen ASP
Katholieke Hogeschool Kempen Campus Geel Departement Handelswetenschappen en Bedrijfskunde 3de jaar Toegepaste Informatica ASP www.projectchatroom.be Yorkim Parmentier 3TI4 Andy Geluykens 3TI4 Academiejaar
Alfresco Document Management 100% Open Source
Alfresco Document Management 100% Open Source Alfresco Document Man agement Of u nu uw organisatie effectiever wilt maken, uw klanten beter wilt bedienen of intern een betere onderlinge samenwerking wilt
Pimp je SharePoint zoekresultaten
Pimp je SharePoint zoekresultaten Onder de motorkap is heel veel veranderd en verbeterd aan de search in SharePoint 2013. Maar de zoekresultaten moeten vooral appetijtelijk kunnen worden gepresenteerd
Oracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003
Oracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003 Page 1 1 Kees Vianen Senior Sales Consultant Technology Solutions Oracle Nederland Agenda Geschiedenis van Oracle Portal Portal
Maak een nieuwe site collectie aan met de waarden die beschreven staan in de volgende tabel.
1 Oefeningen In dit document staan een hele reeks opdrachten die je moet voltooien. Eenmaal rond heb je een werkende SharePoint team site met blog, wiki, discussiefora, agenda, documentbibliotheken, etc.
Open SQL Server Management Studio en log in als Administator. Je ziet dan wat je in figuur 2.1 ziet.
Hoofdstuk 2 Een ASP.NET applicatie met ADO.NET opzetten In dit hoofdstuk ga je een eenvoudige website opzetten, waarbij je een aantal gegevens uit een database ophaalt. Je moet je kennis van ADO.NET dus
Website bouwen met frontpage
Website bouwen met frontpage Na het openen van frontpage komen we in volgend scherm terecht: hier gaan we in de rechter- Kolom kiezen voor Page Templates. Als vb ga ik de startpagina namaken van mijn site,
ArcGIS Mobile ADF. Smart Client Applicaties voor ArcGIS Server Eva Dienske, Wim Ligtendag
ArcGIS Mobile ADF Smart Client Applicaties voor ArcGIS Server Eva Dienske, Wim Ligtendag Agenda Wat is de Mobile ADF? Architectuur Demo Wat is de mobile ADF? Ontwikkeltoolkit voor mobiele (Smart Client)
Wat is een SharePoint Solution? Dit is een uitbreiding
Michiel Lankamp en Willem Boeré zijn ontwikkelaars bij Winvision Applicatieontwikkeling in SharePoint 2007 OV E R V I E W VA N N I E U W E D E V E L O P M E N T E N D E P L O Y M E N T- M E T H O D I E
Versturen van email vanuit een Delphi VCL toepassing
Versturen van email vanuit een Delphi VCL toepassing Voor Delphi bestaan uiteraard verschillende libraries om emails te versturen, maar in dit voorbeeld wordt een C# Dotnet library gebruikt en aangesproken
Tips & Tricks: Tip van de maand November 2010. Office Integratie
Tips & Tricks: Tip van de maand November 2010 Door: Martijn Janssen Introductie Office Integratie De Teamcenter MS Office-integratie maakt gebruik van Microsoft Office 2003 of 2007 in een beheerde Teamcenter
Samenwerken aan PDF documenten
Samenwerken aan PDF documenten Colin van Oosterhout Solution Expert/Business development manager Adobe Systems Benelux 1 Onderwerpen die aan de orde komen Introductie op Adobe Waarom samenwerken aan documenten
WERKEN MET INHOUDSTYPES. SharePoint 2013 - Inhoudstypes FACTSHEET
WERKEN MET INHOUDSTYPES SharePoint 2013 - Inhoudstypes FACTSHEET Wat is een Inhoudstype? DEFINITIE Een Inhoudstype (Content Type) is een set met verschillende eigenschappen. Deze eigenschappen definiëren
De Outlook en SharePoint integratie
Direct vanuit Outlook e-mailberichten en/of bijlagen opslaan in SharePoint ( drag and drop ). GeONE is uw partner voor SharePoint Informatie Management. Alle document management functionaliteiten beschikbaar
OpenIMS 4.2. Content Management Server. Gebruikers handleiding
OpenIMS 4.2 Content Management Server Gebruikers handleiding OpenSesame ICT Januari 2004 Inhoudsopgave 1 INLEIDING...3 1.1 Cliënt specificaties...3 2 INTRODUCTIE OPENIMS CMS...4 2.1 Inloggen...4 2.2 Het
Om een document management systeem te kunnen opzetten zijn deze zaken van essentieel belang. Het ontbreken van deze zaken in SPS2003
24 SharePoint In dit artikel beschrijft de auteur de zaken die komen kijken bij het opzetten van een DMS in MOSS2007. Daarbij bespreekt hij de nieuwe features en kijkt hoe deze hier ingezet kunnen worden.
Quick Reference Guide Site beheer SharePoint TU Delft. Bestemd voor Key Users Versie 2.0 Datum 11-06-2012 Eigenaar SSC-ICT FAB SharePoint
Quick Reference Guide Site beheer SharePoint TU Delft Bestemd voor Key Users Versie 2.0 Datum 11-06-2012 Eigenaar SSC-ICT FAB SharePoint Quick Reference guide site beheer SharePoint TU Delft 1. Introductie
Captain Reader. E-captain help E-captain help http://help.e-captain.nl
1 / 7 Captain Reader De e-captain reader is een applicatie om een automatische koppeling tussen Microsoft Word en e-captain tot stand te brengen. Zo kunt u op een eenvoudige manier uw gegevens uit e-captain
INHOUDSOPGAVE 3. 3.5 Het Boekenwinkeltje... 90 3.5.1 Registreer.aspx... 90 3.6 Opgaven... 97
Inhoudsopgave 1 Inleiding 8 1.1 Het.Net Framework................................ 8 1.1.1 Het.Net Ontwikkelingsmodel....................... 8 1.1.2 Compilatie en Uitvoering in.net.....................
Fun met webparts in ASP.Net
Fun met webparts in ASP.Net Deel 1: Basis Webparts door Bert Dingemans, e-mail : [email protected] www : http:// 1 Inhoudsopgave FUN MET WEBPARTS IN ASP.NET... 1 DEEL 1: BASIS WEBPARTS... 1 INHOUDSOPGAVE...
Windchill Document Management. - Digitaliseren van documenten en processen -
Windchill Document Management - Digitaliseren van documenten en processen - Bas Verbunt 20 November 2014 Agenda Waarom Document Management? Uitdagingen bij het beheren van documenten Uitdagingen bij het
Branding met SharePoint
Thema Branding met SharePoint KIEZEN VOOR DE BESTE OPLOSSING IS HET DEVIES Matthias Fonteyne SharePoint biedt verschillende mogelijkheden om branding toe te passen, op verschillende niveaus. Dit uitgebreide
Orbis Software. Portal4U. Whitepaper. Deze whitepaper geeft u meer informatie over ons standaardproduct Portal4U van Orbis Software Benelux BV.
Orbis Software Whitepaper Deze whitepaper geeft u meer informatie over ons standaardproduct van Orbis Software Benelux BV Orbis Standaard Product Maak eenvoudig uw eigen Portals Met beschikt u over een
4 ASP.NET MVC. 4.1 Controllers
4 ASP.NET MVC ASP.NET is het.net raamwerk voor het bouwen van webapplicaties. De MVC variant hiervan is speciaal ontworpen voor het bouwen van dergelijke applicaties volgens het Model-View-Controller paradigma.
Web building gevorderden: CSS & JavaScript. Karel Nijs 2008/11
Web building gevorderden: CSS & JavaScript Karel Nijs 2008/11 Webbuilding gevorderden les 3 JavaScript intro JavaScript invoegen JavaScript statements JavaScript popup berichten JavaScript functies JavaScript
Handleiding voor Zotero versie 2.0
Handleiding voor Zotero versie 2.0 Michiel Wolda De handleiding voor Zetero is geschreven voor de lezers van het boek Deskresearch: Informatie selecteren, beoordelen en verwerken: tweede editie (Van Veen
Handleiding Update - FAQ
Handleiding Update - FAQ 1.1 Document distributie Naam Functie Bedrijf Tel E-mail Kenny De Boe Developer e2e 09-267-64-70 [email protected] Michaël Geens Bestuurder e2e 09-267-64-71 [email protected]
Handleiding Wordpress
Handleiding Wordpress Inhoudsopgave 1. Inloggen 2. Berichten en Pagina s 3. Afbeeldingen en video s 4. Weblinks 1. Inloggen 1.1 Inloggen bij Wordpress We starten met het inloggen op je WordPress gebaseerde
Gebruikersvriendelijke beheer van bestanden in SharePoint
#1 Oplossing wereldwijd. Bewezen in omgvangrijke omgevingen 100+ en 10.000+ gebruikers. GeONE is uw partner voor SharePoint Informatie Management. GeONE levert het volledige pakket aan SharePoint toepassingen
MA!N Rapportages en Analyses
MA!N Rapportages en Analyses Auteur Versie CE-iT 1.2 Inhoud 1 Inleiding... 3 2 Microsoft Excel Pivot analyses... 4 2.1 Verbinding met database... 4 2.2 Data analyseren... 5 2.3 Analyses verversen... 6
Automatisering voor Financiële Dienstverleners. Werken met Queries en Merge Documenten. For more information visit our website at www.pyrrho.
Automatisering voor Financiële Dienstverleners Werken met Queries en Merge Documenten For more information visit our website at www.pyrrho.com Date: Document Nr: 30 maart, 2007 UBizzMerge, Versie 4.0 Status:
Oracle9iAS Portal. Agenda. Frank [email protected]
Oracle9iS Frank [email protected] Technology Sales Consultant Oracle genda Waarom een Portaal? Wat is Oracle9iS? Wat is (Oracle9iS) Portaal? Wat is Content Management in Oracle? Bezint eer ge begint 1
Met een LightSwitch applicatie een OData service uit de Windows Azure Marketplace consumeren
Met een LightSwitch applicatie een OData service uit de Windows Azure Marketplace consumeren Om eens wat ervaring op te doen met de Windows Azure Marketplace heb ik een publieke en gratis databron gekozen
Fast Close Manager Factsheet versie 2016
Fast Close Manager Factsheet versie 2016 Procesbeheer voor alle financiële processen inclusief elektronisch balansdossier FastCloseManager is gemaakt voor financials die hun processen op een eenvoudige
Flexibele oplossing om de eid kaart aan te spreken vanuit.net (en Delphi, Visual Basic, C++ etc)
Productfiche RoadByte eid Framework Flexibele oplossing om de eid kaart aan te spreken vanuit.net (en Delphi, Visual Basic, C++ etc) RoadByte BVBA stelt het RoadByte eid Framework product voor. Dit framework
Handleiding helpdesk. Datum: 08-10-2014 Versie: 1.0 Auteur: Inge van Sark
Datum: 08-10-2014 Versie: 1.0 Auteur: Inge van Sark Inhoudsopgave Inhoudsopgave... 2 1. Beheer helpdesk... 3 1.1. Settings... 3 1.2. Applicaties... 4 1.3. Prioriteiten... 5 1.4. Gebruik mailtemplates...
M7537 In de database opgeslagen documenten opslaan op locatie
Module: Centix4 Office - één gelijktijdige gebruiker M7537 In de database opgeslagen documenten opslaan op locatie Tot nu toe was het alleen mogelijk om in de database opgeslagen documenten alleen te openen
Omzeil het gebruik van mappen en bestanden over Wiki s en het werken in de 21 e eeuw
Omzeil het gebruik van mappen en bestanden over Wiki s en het werken in de 21 e eeuw In de whitepaper waarom u eigen documenten niet langer nodig heeft schreven we dat het rondmailen van documenten geen
Masterclass. SharePoint 2010 in het Onderwijs
Masterclass SharePoint 2010 in het Onderwijs Masterclass SharePoint 2010 in het Onderwijs De driedaagse Masterclass SharePoint 2010 in het Onderwijs heeft als doel deelnemers kennis en vaardigheden bij
Documentcreatie en Output software. Wat zijn de toevoegingen op AFAS Profit & AFAS Profit Online?
Documentcreatie en Output software Wat zijn de toevoegingen op AFAS Profit & AFAS Profit Online? Documentcreatie & Output software CRMconnectors biedt een themaoplossing. Elke organisatie ontvangt en verstuurt
De Kleine WordPress Handleiding
Introductie Dit is geen uitgebreide handleiding om een WordPress website of blog mee te bouwen. Het is ook geen overzicht van alle aspecten die een WordPress website zo bijzonder maken en geen verhandeling
Forensics in Office365. Christian Prickaerts 12 juni 2014, Amsterdam
Forensics in Office365 Christian Prickaerts 12 juni 2014, Amsterdam 2 Vanaf Office 2007 Vóór de 2007 versie standaard het OLE formaat Object Linking and Embedding (OLE) Sinds de 2007 versie standaard
Gebruikersvriendelijke beheer van bestanden in SharePoint
#1 Oplossing wereldwijd. Bewezen in omgvangrijke omgevingen 100+ en 10.000+ gebruikers. GeONE is uw partner voor SharePoint Informatie Management. GeONE levert het volledige pakket aan SharePoint toepassingen
Hoe te verbinden met NDI Remote Office (NDIRO): Apple OS X How to connect to NDI Remote Office (NDIRO): Apple OS X
Handleiding/Manual Hoe te verbinden met (NDIRO): Apple OS X How to connect to (NDIRO): Apple OS X Inhoudsopgave / Table of Contents 1 Verbinden met het gebruik van Apple OS X (Nederlands)... 3 2 Connect
Kleine cursus PHP5. Auteur: Raymond Moesker
Kleine cursus PHP5 Auteur: Raymond Moesker Kleine cursus PHP PHP is platform en CPU onafhankelijk, open source, snel, heeft een grote userbase, het is object georiënteerd, het wordt omarmd door grote bedrijven
SIMPLIFYSCAN. A sharp choice in intelligent scanning
SIMPLIFYSCAN A sharp choice in intelligent scanning SIMPLIFYSCAN: A SHARP CHOICE IN INTELLIGENT SCANNING SimplifyScan maakt het voor gebruikers mogelijk om documenten op een eenvoudige wijze te scannen
Concept. Google Sites Handleiding
Google Sites Handleiding Inhoud Inleiding... 1 Handleiding... 2 Aanmaken Google Site... 2 Aanpassen uiterlijk Google Site... 3 Configureren Google Site... 3 Uitnodigen mede eigenaren, bijdragers en kijkers...
ContentQueryWebpart en custom XSLT. Alles wat je moet weten over het CQW
ContentQueryWebpart en custom XSLT Alles wat je moet weten over het CQW 1 Contents Voorkennis... 3 Het CQW volgens Microsoft... 3 Algemene werking van het CQW... 3 Het werken met slots... 4 DataMappings...
Sandboxed Solutions: maatwerk in SharePoint
Sandboxed Solutions: maatwerk in SharePoint JUIST SHAREPOINT-BEHEERDERS PROFITEREN HIERVAN Robert Jaakke SharePoint Solutions is de magische term wanneer je spreekt over deployment van Features, Site definitions,
Masterclass SharePoint Online. in het onderwijs. APS IT-diensten, Utrecht Pagina 1
Masterclass Office 365 - SharePoint Online in het onderwijs APS IT-diensten, Utrecht Pagina 1 Office 365 in het onderwijs Microsoft Office 365 biedt besturen en scholen de unieke mogelijkheid om samenhang
Open Informatie Management Server
OpenIMSR Open Informatie Management Server OpenIMS Algemeen OpenIMS is een platform voor het beheren van ongestructureerde informatie (stromen). U kunt hierbij denken aan werkprocessen of projecten waarin
Onderwerpen: Algemeen Projecten. Budgetten Rollen en rechten Uren/kosten Facturen CRM HRM Output/Custom fields Web. Procesbeschrijving
Onderwerpen: Algemeen Projecten Budgetten Rollen en rechten Uren/kosten Facturen CRM HRM Output/Custom fields Web Procesbeschrijving Algemeen PMO Pro is een systeem om al uw projectgerelateerde informatie
Vrijheid van vinden. FileLinx Cloud
FileLinx Cloud FileLinx Cloud Vrijheid van vinden FileLinx en Lancom automatisering hebben de handen ineen geslagen. Met trots presenteren wij u FileLinx Cloud! Geen maatwerk software, maar een Out Of
www.perrit.nl Perrit Perrit Hosted SharePoint Foundation 2010 Het Online Business Platform Hosted Business Applicatons
Microsoft Hosted SharePoint 2010 is verkrijgbaar in diverse varianten. Standaard biedt Perrit SharePoint Foundation 2010 aan. Maar wellicht past een andere variant beter bij uw bedrijfsbehoefte. Onderstaande
o o o o E-mail Documenten beheer Kennis borging Vergaderen
o o o o E-mail Documenten beheer Kennis borging Vergaderen Nieuwste versie van Office-desktoptoepassingen Licenties per gebruiker voor 5 computers incl Mac en mobiel Office-toepassingen naar een pc streamen
Client Object Modellen in SharePoint 2010
Client Object Modellen in SharePoint 2010 STARTPUNT VOOR SUCCESVOLLE EERSTE CLIENTAPPLICATIE Ton Stegeman Voor SharePoint ontwikkelaars is er met de komst van de nieuwe versie weer veel nieuws onder de
VB Magazine Online 2004 01/08 1 / 6
Een van de krachtigste elementen binnen Visual Basic 2003 vind ik wel de mogelijkheid om objecten te overerven; ook wel inheritance genoemd. U kunt niet alleen uw eigen classes en business objecten overerven,
6. De sitemap of stamboom van uw website
6. De sitemap of stamboom van uw website Dynamisch of statisch? CMS of Dreamweaver? Een databankgestuurde website en CMS Grotere websites hebben nood aan een eenvoudiger manier om informatie toe te voegen,
Koppeling Profit <> CRM Connectors
Koppeling Profit CRM Connectors Documizers B.V. Amsterdam Documenttoelichting Dit is de technische beschrijving van deze geregistreerde partnerkoppeling. Dit document beschrijft de standaard van de
is front-end kennis relevant voor een UX designer
In hoeverre is front-end kennis relevant voor een UX designer tijdens een designproces? Door: Wessel Grift Onderzoeksvraag In hoeverre is het hebben van front-end development kennis relevant voor een
18 REDENEN OM TE KIEZEN VOOR CENTRIC PROJECTPORTAAL BOUW
18 REDENEN OM TE KIEZEN VOOR CENTRIC PROJECTPORTAAL BOUW Versie: 1 Datum 21 april 2016 Auteur Peter Stolk Centric Projectportaal Bouw 1 Inhoudsopgave 1 Inleiding 2 Actuele informatie cruciaal 3 SharePoint
Alfresco's Simple Records Management
Alfresco's Simple Records Management Het e erste open source dossie r beh eersysteem Ee nvoudig beheer van dossiers Nieuwe wetten, regelgeving en normen hebben voor veel verandering gezorgd in hoe verslagen
Cloud storage. Cloud storage 1/17
Cloud storage 1/17 Cloud storage Het internet wordt weleens voorgesteld als een wolk (Engels: cloud). En in die wolk kan je jouw gegevens bewaren. Maar waar worden die gegevens nu eigenlijk opgeslagen?
En 15 maart 2016 Simply.Flexible
En 15 maart 2016 Simply.Flexible Agenda Even voorstellen Quadira Dennis Wolf Waarom Output Management met Advanced-Forms o Met Dynamics NAV Even voorstellen Advanced-Forms Advanced-Forms in de praktijk
Midi PDF Bladmuziek lezer
Inleiding. Ruim 20 ordners aan bladmuziek, meeste daarvan uitgeprint van een PDF. Even snel een nummer opzoeken wil dan ook niet, terwijl ik alles wel op alfabetische volgorde heb. Dat was het niet helemaal
Als eerste bedankt voor het aanschaffen van deze PDF waarin ik je handige tips en trucs zal geven over het schrijven van een handleiding.
Bedankt! Als eerste bedankt voor het aanschaffen van deze PDF waarin ik je handige tips en trucs zal geven over het schrijven van een handleiding. Graag zou ik je willen vragen mij een email te sturen
Handleiding Facturatie Inrichting en configuratie
2014 Handleiding Facturatie Inrichting en configuratie STAFF Support B.V. ROI-Online 3-7-2014 In deze handleiding wordt de configuratie en inrichting beschreven van de software alvorens men gebruik kan
