fredag den 14. november 2008

Billede fremviser

Sådan laver du en billede fremviser, som viser et billede af gangen fra et billedebibliotek, ved hjælp af JavaScript i en Content Editor Web Part.

1. Opret et standard billede biblotek.

2. Gå til indstillinger for biblioteket, og kopier list-id fra url'en:

3. Indsæt en "Webdel Indholdsredigering" (Content Editor Web Part) og tilføj følgende kode:¨


<script type="Text/JavaScript" language="JavaScript">

//Constants

//This must be set to the List ID found
// on the URL for the picture library
var LIST_ID = "%7BA7B5BA80%2D6480%2D4E9C%2DA285%2DCB11A8BA8BB1%7D";

//Current location
var LOC_HREF = location.href;

//Web Application like: http://site
//Default is the current protocol + the current domain
var WEB_URL = LOC_HREF.substring(0, LOC_HREF.indexOf(document.domain)) + document.domain;

//SharePoint Web Site containing Picture Library like:
// http://site/subsite
//Default is the current site without the trailing forward slash
var SITE_URL = LOC_HREF.substring(0,LOC_HREF.lastIndexOf('/'));

//Number of seconds to wait before loading the next image
var WAIT_SECS = 2;

//Variables
var currentImage = 0;
var listitems = null;

function getItems()
{ try
{ var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
var command = "/_vti_bin/owssvr.dll?Cmd=Display&XMLDATA=TRUE&List=";
var requestURL = SITE_URL + command + LIST_ID;
xmlHttp.open("GET", requestURL, false);
xmlHttp.send();
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.loadXML(xmlHttp.responseText);

//Process HTML Responses
listitems = xmlDoc.getElementsByTagName("z:row");
changeImage();
}
catch(e)
{ window.status="ERROR: getItems: " + e.message; }
}

function changeImage()
{ try
{ if(currentImage >= listitems.length) currentImage = 0;
var img = document.getElementById("img1");
if(img)
{ if(listitems[currentImage])
{ img.src = WEB_URL + "/" + listitems[currentImage].getAttribute("ows_RequiredField");
window.status=WEB_URL + "/" + listitems[currentImage].getAttribute("ows_RequiredField");
} else
{ window.status="ERROR: Picture list not found"; }
}
currentImage += 1;
setTimeout("changeImage()", WAIT_SECS * 1000);
}
catch(e)
{ window.status="ERROR: changeImage: " + e.message; }
}

getItems()

;</script>

<IMG border="0" id="img1" src="http://test-moss/billede/billeder/Audi_A6_2-8b6c7.jpg">


4. Ret LIST_ID til listens id (den du kopierede i punkt 2.)



5. Ret evt. WAIT_SECS for angive tiden mellem billederne.





6. Ret "src=" med billede-linket til "start billedet":




Resultat:

onsdag den 29. oktober 2008

Fjern titler fra listeview webpart

Sådan fjerne man titlerne/overskrifterne fra webpart med lister:






Resultat:





Indsæt en "webparten Indholdsredigering" og indsæt følgende kode:

<script type="text/javascript" language="javascript">
_spBodyOnLoadFunctionNames.push("HideHeaders");
function HideHeaders()
{
var elements = getElementsByClassName(document, "tr", "ms-viewheadertr");
for(var i=0;i<elements.length;i++)
{
elem = elements[i]; elem.style.display = "none";
}
}
function getElementsByClassName(oElm, strTagName, strClassName)
{
var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
var arrReturnElements = new Array();
strClassName = strClassName.replace(/\-/g, "\\-");
var oRegExp = new RegExp("(^\\s)" + strClassName + "(\\s$)&quot;);
var oElement;
for(var i=0; i<arrElements.length; i++)
{
oElement = arrElements[i];
if(oRegExp.test(oElement.className))
{
arrReturnElements.push(oElement);
}
}
return (arrReturnElements)
}
</script>

fredag den 24. oktober 2008

Web 2.0 popup window - Lytebox

Ved hjælp af web 2.0 kan man lave popup vindue ved hjælp af javascript.

eks.

















Hvis du vil bruge web 2.0 popup window i sharepoint,så er opskriften her.

1. Hent Lytebox her:http://www.dolem.com/lytebox/lytebox_v3.22.zip

2. Lav et dokument biblotek med navnet "AdminFiles"

3. Kopier lytebox ind i dokunment bibloteket
















4. Lav en "webpart til indholdsredigering" (CQWP) til javascriptet:








<script type="text/javascript" language="javascript" src="http://server1/lytebox/AdminFiles/lytebox.js"></script><link rel="stylesheet" href="http://server1/lytebox/AdminFiles/lytebox.css" type="text/css" media="screen" />

5. Lav en "webpart til indholdsredigering" (CQWP) til linket:





<A href="http://www.dr.dk" rel="lyteframe" title="My Page" rev="width: 400px; height: 300px; scrolling: no" >�ben dr.dk i vindue</A>


Læs mere på Lytebox hjemmesiden : http://www.dolem.com/lytebox/




















onsdag den 22. oktober 2008

Beregnede kolonner (calculated column)

Når man arbejder med beregnede kolonner, har man til tider brug for at lave beregninger hvor [mig] eller [idag], men det vil sharepoint ikke acceptere. Hvad gør man så :
  1. Lav en tekst kolonne og sæt standard værdi til [mig] eller [idag], og kald kolonnen eks. "CurrentUser"
  2. Lav en beregnet kolonne og sæt værdien til [CurrentUser]

Derefter er det en smal sag at få løst opgaven.

søndag den 19. oktober 2008

Godt site om Content Editor Web Part (eller på dansk: webdelen til indholdsredigering)

På dette site er der en del tips og triks i brugen af Content Editor Web Part (eller på dansk: webdelen til indholdsredigering): http://www.contenteditorwebpart.com/default.aspx

fredag den 17. oktober 2008

URL parameter til InfoPath Form Services

Nå man skal udfylde en infopath web formular i sharepoint, sker der normalt ved at laver en nyt dokument i det dokumentbiblotek hvor formularen er tilknyttet. Men der findes en bedre metode, nemlig vil at lave et link som brugerne kan klikke på. Fordelen ved dette er at brugerne ikke behøves at vide noget om det dokumentbiblotek hvor formularerne bliver gemt, og måske skal i ikke engang have adgang til det.

Ok hvordan opbygger med så den url, her et et eks.
http://server/site1/formularliste/_layouts/FormServer.aspx?xsnLocation=http://server/site1/formularliste/Forms/template.xsn&SaveLocation=http://server/site1/formularliste&Source=http://server/site1/formularliste&DefaultItemOpen=1

1. del
http://server/site1/formularliste/_layouts/FormServer.aspx beskriver hvor er
FormServeren.

2. del
xsnLocation=http://server/site1/formularliste/Forms/template.xsn beskriver hvor infopath templaten er placeret.

3. del SaveLocation=http://server/site1/formularliste beskriver hvor skal formularen gemmes, hvis der er en SAVE knap på formularen. Det giver god mening at undvære denne parameter, da man normalt inden i infopath formularen kontrollere hvor den skal gemmes . via en submit forbindelse.

4. del Source=http://server/site1/formularliste beskriver hvor skal brugeren sendes hen, når formularen lukkes.

5. del DefaultItemOpen=1 beskriver at formularen skal åbnes i en browser.

Se i øvrigt her:


Parameter Name

Description

Allowed Values

XmlLocation

Used to open an existing form. The XmlLocation and XsnLocation properties are mutually exclusive; specifying values for both parameters will result in an error.

A valid URL to a form file (.xml) in the same site collection.

XsnLocation

Used to open a new form based on a form template. If an XsnLocation is specified in a URL using FormServer.aspx, a SaveLocation should also be specified if the Save and Save As buttons need to be displayed. The Source parameter should also be specified or the message "The form has been closed" will appear when the user closes the form. The XmlLocation and XsnLocation properties are mutually exclusive; specifying values for both parameters will result in an error.

A valid URL to a form template file (.xsn) published on the same site collection.

OpenIn

  • If a Source query parameter is specified, the default value is Browser.

  • If XmlLocation is specified, the default value is the setting used in the library.

  • If only XsnLocation is specified, the default value is PreferClient.

  • If Mobile is specified, the form will be redirected to the MobileFormServer.aspx page for rendering. The form template must be enabled for mobile support or an error message will be returned.

  • Browser

  • Client

  • PreferClient

  • Mobile

Source

The location to which the user will be redirected when the form is closed. The URL must be in the same site collection or an error will be returned.

A valid URL in the same site collection as the form.

Options

DisableSave is the only allowed value. It hides the Save and Save As buttons and disables saving the form when it is rendered in the browser.

DisableSave

SaveLocation

A Save As dialog box is displayed prompting the user for a filename, and then it is saved in the specified folder. An error is returned if the specified folder does not exist.

Any valid folder location on the site collection.

NoRedirect

Does not redirect to FormServer.aspx for client detection or rendering in the browser. Default value is false. If true and an XmlLocation or XsnLocation is specified, a File Download dialog is displayed when using Internet Explorer.

  • true

  • false (default)

DefaultItemOpen

The OpenIn parameter should be used instead, and overrides the DefaultItemOpen parameter value. A value of 0 indicates that the request is from a document library and the InfoPath client was not detected. A value of 1 indicates that the request is from a document or form library that has the Display as a Web page setting.

  • 0

  • 1


http://msdn.microsoft.com/en-us/library/ms772417.aspx


Content Query Web Part (CQWP)

God artikel om hvordan man tilretter Content Query Web Part'en (eller "Webdel til indholdsforespørgsel" som den hedder på dansk): http://blogs.msdn.com/ecm/archive/2006/10/25/configuring-and-customizing-the-content-query-web-part.aspx

InfoPath Web form "inden" for sharepoint

Når Infopath Form Services på en Sharepoint server åbner web formularen, sker dette i et "blank" vindue, dvs. uden sharepoint udsende. Hvis du gerne vil åbne en formular "inden" for sharepoint i en webpart, er her en artikkel som beskriver en at de metoder du kan bruge: http://elczara.spaces.live.com/blog/cns!554EC06D366AC9D5!186.entry

InfoPath - How to på dansk

Microsoft har lavet "how to" video på dansk:

Designe en formular baseret på et XML-skema

Nå, sådan! Fantastiske funktioner for tilpasning af kontrolelementer i InfoPath

Se, hvordan du kan bruge Opslagstjeneste

Organisere multimedieklip og andre medier

Microsoft E-learning - SharePoint

Link til E-learning om SharePoint:


E-Learning Collections
Collection 6306: Designing a Microsoft Office SharePoint Server 2007 Solution
Collection 6301: Working with Microsoft SharePoint Designer 2007
Collection 6285: Working With Microsoft Office SharePoint Server 2007
Collection 5404: Implementing Microsoft® Office SharePoint® Server 2007
Collection 5403: Implementing Microsoft® Windows® SharePoint® Services 3.0
Collection 3376: Implementing Enterprise Search Using Sharepoint Technologies

E-Learning Courses
Clinic 5046: Inside Look at Building and Developing Solutions with Microsoft® Office SharePoint® Server 2007
Course 5396: Implementing Business Processes with Microsoft Windows SharePoint Services 3.0 Workflows
Course 5397: Working with Site Services in Microsoft Windows SharePoint Services 3.0
Course 5465: Getting Started with Windows SharePoint Services 3.0
Course 5468: Using Windows SharePoint Services 3.0 with Microsoft 2007 Office System Applications
Course 6072: Managing Enterprise Content by using Microsoft® Office SharePoint® Server 2007
Course 6073:Creating Business Intelligence Solutions by using Office SharePoint® Server 2007
Course 6074: Integrating Business Data by using Microsoft® Office SharePoint® Server 2007
Course 6075: Accessing Application Platform Services by Using Office SharePoint® Server 2007
Course 6076: Searching Data by Using Microsoft® Office SharePoint® Server 2007
Course 6077: Personalizing a Portal by Using Microsoft® Office SharePoint® Server 2007
Course 6286: Using Enterprise Portal Features of Microsoft Office SharePoint Server 2007
Course 6302: Introducing Microsoft SharePoint Designer 2007
Course 6303: Customizing a SharePoint Web site Using Microsoft SharePoint Designer 2007
Course 6313: Designing for Performance and Capacity in Office SharePoint Server 2007
Course 4001: Team Collaboration Using Microsoft® Windows® SharePoint® Services
Course 5252: Administering Microsoft® Office SharePoint® Server 2007
Course 5390: Working with List Metadata and Content Types in Microsoft Windows SharePoint Services 3.0
Course 6287: Using Enterprise Content Management Features of SharePoint Server 2007
Course 6307: Designing Server Farms and Topologies in Office SharePoint Server 2007
Course 6310: Designing InfoPath Forms Services in Microsoft Office SharePoint Server 2007
Course 2286: Implementing Microsoft® Windows® SharePoint® Services
Course 3378: Implementing Enterprise Search by Using Microsoft Office SharePoint Server 2007
Course 5251: Deploying and Configuring Microsoft® Office SharePoint® Server 2007
Course 5255: Implementing Business Intelligence Solutions in Microsoft® Office SharePoint® Server 2007
Course 5386: Working with Server and Site Objects in Microsoft Windows SharePoint Services 3.0
Course 5388: Programming Lists and List Events in Microsoft Windows SharePoint Services 3.0
Course 5389: Managing Documents and Libraries in Microsoft Windows SharePoint Services 3.0
Course 5395: Using Events and Event Receivers in Microsoft Windows SharePoint Services 3.0
Course 6304: Adding Reports and Data Views Using Microsoft SharePoint Designer 2007
Course 6305: Workflows in Microsoft SharePoint Designer 2007
Course 3380: Extending Search in Microsoft® Office SharePoint® Server 2007
Course 4114: Doing More with Microsoft® Windows® SharePoint® Services 2.0
Course 5250: Introduction to Microsoft® Office SharePoint® Server 2007
Course 5387: Programmatically Securing Microsoft Windows SharePoint Services 3.0 Sites
Course 5393: Creating Custom Web Parts in Microsoft Windows SharePoint Services 3.0
Course 6311: Designing Security and Authentication in Office SharePoint Server 2007
Course 6312: Designing Enterprise Search in Microsoft Office SharePoint Server 2007
Course 5253: Implementing Content Management Solutions by Using Microsoft® Office SharePoint® Server 2007
Course 5254: Implementing Business Forms Using Microsoft® Office SharePoint® Server 2007
Course 5391: Customizing Navigation and Layout in Microsoft Windows SharePoint Services 3.0
Course 5398: Deploying Microsoft Windows SharePoint Services 3.0 Solutions
Course 5466: Creating and Managing Windows SharePoint Services 3.0 Site
Course 5467: Team Collaboration with Windows SharePoint Services 3.0
Course 6309: Designing Business Intelligence Solutions for Office SharePoint Server 2007
Course 4115: Getting Started with Microsoft® Windows® SharePoint® Services 2.0
Course 5244: Introduction to Microsoft® Windows® SharePoint® Services 3.0
Course 5245: Planning the Microsoft® Windows® SharePoint® Services 3.0 Environment
Course 5246: Deploying Microsoft® Windows® SharePoint® Services 3.0
Course 5247: Administering Microsoft® Windows® SharePoint® Services 3.0
Course 5248: Maintaining and Optimizing Microsoft® Windows® SharePoint® Services 3.0
Course 5249: Customizing and Securing Microsoft® Windows® SharePoint® Services 3.0
Course 5394: Working with Features and Site Definitions in Microsoft Windows SharePoint Services 3.0
Course 5240: Planning and Deploying Microsoft® Windows®–Based Hosted Services
Course 5243: Troubleshooting the Microsoft® Windows®–Based Hosting Solution
Course 6308: Designing Web Site, Search, and Document Management Solutions
Course 3379: Searching Line-of-Business Data by Using Business Data Catalog

SharePoint - Visual How To

På msdn kan du finde en del gode "how tos" - her er dem der vedrører SharePoint:

Adding Code-Behind Files to Master Pages and Page Layouts in SharePoint Server 2007
Adding Custom Quick Access Buttons to the Page Editing Toolbar in SharePoint Server 2007
Adding Excel Web Parts to Pages Programmatically in SharePoint Server 2007
Building an Expense Report Approval Workflow for SharePoint Server 2007 Using Visual Studio 2008
Building Custom Activities for Use in SharePoint Designer 2007
Building Simple Custom Approval Workflows with InfoPath 2007 Forms
Building State Machine Document Approval Workflows for SharePoint Server 2007 Using Visual Studio 2008
Configuring and Deploying Workflows to SharePoint Server 2007 Using Solution Packages
Creating a Custom Approval Workflow for SharePoint Server 2007 Using SharePoint Designer 2007
Creating a Custom Expiration Formula Based on Metadata in SharePoint Server 2007 (Part 1 of 2)
Creating a Custom Expiration Formula Based on Metadata in SharePoint Server 2007 (Part 2 of 2)
Creating a Custom Search Page and Tabs in the Search Center of SharePoint Server
Creating and Editing Custom Document Information Panels from Office SharePoint Server 2007
Creating and Exposing Managed Properties in the Advanced Search Page of SharePoint Server Enterprise Search
Creating and Exposing Search Scopes in SharePoint Server 2007 Enterprise Search
Creating Business Data Catalog Entities in SharePoint Server 2007
Creating Content Sources to Crawl Business Data in SharePoint Server 2007 Enterprise Search
Creating Custom Enterprise Search Web Parts in SharePoint Server 2007
Creating Custom Routers in SharePoint Server 2007
Creating Custom Workflow Activities for SharePoint Server 2007 Using Visual Studio 2008
Creating Managed-Code UDFs for Excel Services
Creating Search Queries Programmatically by Using the Search Object Model in SharePoint Server 2007
Creating Search Queries Programmatically by Using the Search Web Service in SharePoint Server 2007
Creating SharePoint Sequential Workflows with Visual Studio 2008
Creating User Profiles in the User Profile Store in SharePoint Server 2007
Creating Workflows to Transfer Records Upon Expiration in SharePoint Server 2007
Customizing Content Query Web Parts by Using Custom Properties in Office SharePoint Server 2007
Customizing Page Editing Toolbar Components in SharePoint Server 2007
Customizing Search Results with Custom XSLTs in SharePoint Server 2007
Designing InfoPath Forms for Workflows in SharePoint Server 2007
Developing Custom Applications by Using Excel Web Services in SharePoint Server 2007
Displaying Custom Fields in Content Query Web Parts in Office SharePoint Server 2007
Displaying Search Results in a Grid View in SharePoint Server 2007
Enabling Users to Act on LOB Data with Business Data Catalog Actions
Exposing Enterprise Search in SharePoint Server 2007 by Using Internet Explorer 7 and the Office Research Pane
Filtering One Business Data Catalog List from Another by Using Associations in SharePoint Server 2007
Putting Multiple Items on Hold in SharePoint Server 2007
Referencing and Linking: Using Custom Fields to Display Relationships in SharePoint Server 2007
Referencing and Linking: Using Secondary Lists to Maintain Relationships in SharePoint Server 2007
Referencing and Linking: Using the Asset URL Selector in SharePoint Server 2007
Refining Business Data Catalog Search with Scopes
Retrieving an Entire Workbook or a Snapshot of a Workbook in Excel Services
Updating Document Information Panels for Content Type Changes in SharePoint Server 2007
Using Business Data Catalog Actions to Pass Parameters to InfoPath 2007 Browser Forms
Using Metadata Tags to Route Documents to Libraries in SharePoint Server 2007

InfoPath - visual how to

På msdn kan du finde en del gode "how tos" - her er dem der vedrører InfoPath:

Adding User Information from Active Directory Domain Services to InfoPath 2007 Forms
Creating and Editing Custom Document Information Panels in InfoPath 2007
Designing InfoPath 2007 Forms for Mobile Web Browsers
Publishing InfoPath 2007 Form Templates to Servers Running InfoPath Forms Services
Pulling CRM Data into InfoPath 2007 Browser Forms

Vis XML source i Content Query Web Part

Tilføj følgende template i Itemstyle.xsl:


<xsl:template mode="itemstyle" match="Row[@Style='ShowXML']" name="ShowXML">
<xsl:for-each select="@*">
<br/>
Name: <xsl:value-of select="name()">Value:<xsl:value-of select=".">
Value: <xsl:for-each select="@*">
</xsl:for-each>
</xsl:template>
</span>



Dette gør at man få listet alle felterne og deres værdi, eks:

Name: ListIdValue: {A34602D1-538F-49CA-BCF1-0E6D14C7D4FF}
Name: WebIdValue: {3ACFA696-B2DA-4CC3-914C-455448BC31AE}
Name: IDValue: 8
Name: TitleValue: Test af Diesel-generatorer
Name: FileRefValue: team/mab/Lists/Change Plan Total/8_.000
Name: _x007B_1d22ea11_x002D_1e32_x002D_424e_x002D_89ab_x002D_9fedbadb6ce1_x007D_Value: 8
Name: ModifiedValue: 2008-05-20 16:07:18
Name: AuthorValue: Martin Bøjstrup
Name: EditorValue: Martin Bøjstrup
Name: CreatedValue: 2008-05-18 22:27:55
Name: PublishingRollupImageValue:
Name: _LevelValue: 1
Name: CommentsValue:
Name: ChangeMdTextValue: string;#August
Name: ChangeDatoValue: 2008-08-09 00:00:00
Name: ChangeTeamValue: KHE/JB2805
Name: ChangeValue: 080943
Name: KundeValue: Fælles
Name: StatusValue: Udført
Name: ChangeTidValue: 08-14
Name: ChangeMdValue: float;#8.00000000000000
Name: ChangeWValue: string;#Ja
Name: testnavnValue:
Name: _x007B_b7874e6f_x002D_1db3_x002D_4263_x002D_850f_x002D_fb8e9d8de262_x007D_Value: August
Name: _x007B_8d03dad4_x002D_61b9_x002D_43eb_x002D_8ac1_x002D_51d58eb76e71_x007D_Value: 8.00000000000000
Name: LinkUrlValue: http://test2/team/mab/Lists/Change Plan Total/8_.000
Name: PubDateValue: Tue, 20 May 2008 16:07:18 GMT
Name: ImageUrlValue:
Name: ImageUrlAltTextValue:
Name: DescriptionValue:
Name: StyleValue: RawXML
Name: GroupStyleValue: MAB
Name: __begincolumnValue: False
Name: __begingroupValue: True

Hvordan tilrettes Item style og Content Query Web Part(eller på dansk: Webdel til indholdsforespørgsel)

God artikel om hvordan man tilretter Content Query Web Part(eller på dansk: Webdel til indholdsforespørgsel): http://www.heathersolomon.com/blog/articles/customitemstyle.aspx

onsdag den 8. oktober 2008

SharePoint Web Services

Her er en oversigt over webservices i sharepoint. For mere inforamtion se Sharepoint Service 3 - SDK: http://msdn.microsoft.com/en-us/library/cc752745.aspx


Friendly Name

Location

Description

Alerts

/_vti_bin/alerts.asmx

Provides methods for working with alerts for list items in a SharePoint site.

Area Web service

/_vti_bin/areaservice.asmx

Deprecated Web service. Provides an area interface for remote clients.

Authentication Web service

/_vti_bin/Authentication.asmx

Provides ability for Web services to operate in conjunction with forms authentication.

BDC Fields Resolver Web service

/_vti_bin/bdcfieldsresolver.asmx

BDC Fields Resolver Web service for client applications. Reserved for internal use only.

BDC Web service

/_vti_bin/businessdatacatalog.asmx

Business Data Catalog metadata Web service. Reserved for internal use only.

CMS Content Area Toolbox Info Web service

/_vti_bin/contentAreaToolboxService.asmx

Designed for use by the Microsoft Office SharePoint Designer client to use.

Copy Web service

/_vti_bin/Copy.asmx

Provides methods for copying items between locations in the SharePoint environment.

List Data Retrieval Web service

/_vti_bin/DspSts.asmx

Provides a method for performing queries against lists in Windows SharePoint Services.

Document Workspace Web service

/_vti_bin/DWS.asmx

Provides methods for managing Document Workspace sites and the data they contain.

Excel Services Web service

/_vti_bin/ExcelService.asmx

Provides methods to call Excel Services remotely or to work as a callback for Web Parts.

Forms Web service

/_vti_bin/Forms.asmx

Provides methods for returning forms used in the user interface when working with the contents of a list.

Forms Services proxy Web service

/_vti_bin/FormsServiceProxy.asmx

Provides methods for Forms Services to proxy requests to remote data sources from Web-based forms.

Forms Services Web service

/_vti_bin/FormsServices.asmx

Provides methods to call Forms Services remotely or to work as a callback for Web-based forms.

Imaging Web service

/_vti_bin/Imaging.asmx

Provides methods that enable you to create and manage picture libraries.

Lists Web service

/_vti_bin/Lists.asmx

Provides methods for working with lists and list data.

Meetings Web service

/_vti_bin/Meetings.asmx

Provides methods that enable you to create and manage Meeting Workspace sites.

Official File Web service

/_vti_bin/officialfile.asmx

Provides methods for sending files to a records repository.

People Web service

/_vti_bin/People.asmx

Provides methods for working with security groups.

Permissions Web service

/_vti_bin/Permissions.asmx

Provides methods for working with the permissions for a site or list.

Published Links Web service

/_vti_bin/publishedlinksservice.asmx

Office system client applications and other applications can obtain the list of published links on the server that are targeted to the current user.

Publishing Service Web service

/_vti_bin/PublishingService.asmx

Provides methods to remotely work with the publishing service.

Search Web service

/_vti_bin/search.asmx

Allows access to Enterprise Search results from client applications and Web applications outside of the context of a SharePoint site.

SharePoint Directory Management Web service

/_vti_bin/sharepointemailws.asmx

Provides methods for remotely managing distribution groups.

Sites Web service

/_vti_bin/sites.asmx

Provides methods for returning information about the site templates for a site collection.

Slide Library Web service

/_vti_bin/SlideLibrary.asmx

Provides methods for slide library callbacks or remote publishing of slides.

Search Crawl Web service

/_vti_bin/spscrawl.asmx

Provides methods for remote Office SharePoint Server 2007 server farms to crawl a local farm.

Search Web service

/_vti_bin/spsearch.asmx

Provides methods for remotely performing searches within a Windows SharePoint Services deployment.

Users and Groups Web service

/_vti_bin/UserGroup.asmx

Provides methods for working with users, site groups, and cross-site groups.

User Profile Change Web service

/_vti_bin/userprofilechangeservice.asmx

Provides methods to query the user profiles change log remotely.

User Profile Web service

/_vti_bin/userprofileservice.asmx

Provides a user profile interface for remote clients.

Versions Web service

/_vti_bin/versions.asmx

Provides methods for working with file versions.

Views Web service

/_vti_bin/Views.asmx

Provides methods for working with views of lists.

Web Part Pages Web service

/_vti_bin/webpartpages.asmx

Provides the methods to send information to and retrieve information from Web services.

Webs Web service

/_vti_bin/Webs.asmx

Provides methods for working with sites and subsites.

Workflow Web service

/_vti_bin/workflow.asmx

Provides methods to work with workflows.

SharePoint TechNet Forums

Her er de vigtigeste Forums fra Microsoft TechNet:

SharePoint - Collaboration
Topics about team sites, project tracking, document collaboration, extranets, etc.
SharePoint - Community Advancement
Topics about improving or expanding the worldwide SharePoint community through blogs, forums, social networking, conferences, user groups, code camps, etc.
SharePoint - General Question and Answers and Discussion
General (typically presales oriented) questions and discussions.
SharePoint - Search
Topics about Search capabilities in SharePoint.
SharePoint - Setup, Upgrade, Administration and Operation
Topics about installation/setup and upgrade/migration as well as administration and operation.
SharePoint - Social ComputingTopics about MySites, blogs, wikis, tagging, social networking, knowledge search and brokering, communities, etc.

her kan du se den samlede liste med SharePoint forums på TechNet.

InfoPath Keyboard shortcuts

Keyboard shortcuts til Microsoft Office InfoPath :
http://office.microsoft.com/en-au/infopath/HP101545731033.aspx?pid=CH101736831033#3