2006-05-29

Hur man hämtar data från flera listor samtidigt i WSS v3

Nu börjar utvecklartipsen för WSS V3 dyka upp. Patrick Tisseghem visar hur man skriver frågor som hämtar data från flera listor samtidigt: Cross-List Queries in WSS v3.

Technorati tags: ,

Läs detta innnan du installerar WSS V3 eller MOSS 2007

Hoppsan, jag höll nästan på att glömma att lägga ut detta. Här är viktig info som du bör läsa innan installation av WSS V3 eller MOSS 2007 [via SharePoint Team Blog]:

Microsoft Office SharePoint Server 2007 Beta 2
Windows SharePoint Services V3 Beta 2För att läsa ovanstående länkar på en maskin utan Office 2007 krävs att du installerar OfficeOnlineBetaControl på din burk.

Technorati tags: ,

2007 Microsoft Office - Learning Portal

Microsoft har lagt ut en drös med gratis-kurser runt Office-betan: 2007 Microsoft Office - Learning Portal.

Kolla in följande kurser. Ganska basic, men bra start ändå:
  • Course 3370: Getting Started with Microsoft Office SharePoint Server 2007 (Beta)
    In this clinic, you'll explore the 2007 Microsoft Office System to understand how it provides many benefits to an organization, including enhanced collaboration, personal productivity, and an effective enterprise content management solution. You will also explore the design goals and features of Office SharePoint Server 2007 and learn how to manage documents and Web content using Office SharePoint Server 2007.

  • Course 3369: Getting Started with Windows SharePoint Services 3.0 (Beta)
    This clinic covers the benefits and business value of deploying Windows SharePoint Services, provides an understanding of how Windows SharePoint Services contributes to the collaboration solutions from Microsoft, and outlines the skills and knowledge required for an organizational deployment.
(Update: Jag lade in fel länkar, nu pekar de rätt.)

Technorati tags: , ,

2006-05-25

Separat nedladdning av Windows SharePoint Services V3 Beta 2

Separat nedladdning av WSS v3 Beta 2 finns här: http://download.microsoft.com/download/a/7/7/a7780e67-f21a-4265-a445-8ef1f19d223f/SharePoint_setup.exe.

Praktiskt om du inte vill ha hela MOSS-kakan.

Technorati tags:

2006-05-24

Nyheter för utvecklare i Office SharePoint Server 2007

Här är en sammanställning av nyhter för utvecklare i MOSS 2007, en bra utgångspunkt för att utforska nya SDK:t.
Office SharePoint Server 2007 introduces new technologies, including the following:

Office SharePoint Server 2007 also brings enhancements to existing technologies, including the following:

  • Search
    Provides enhanced capabilities in portal sites, team sites, content management sites, and custom headless search applications.
  • User Profiles and Audience Targeting
    Provides improvements for property management, imports, privacy and security, and My Page, plus the addition of memberships, shared context, and colleagues quick links.
  • Single Sign-on
    Provides enhancements to include a pluggable mechanism to allow alternate single sign-on providers.
Technorati tags: , ,

Online-info för SharePoint-utvecklare

2006-05-23

2007 Office System Beta 2 är här!

Nu är hela Office 2007 Beta 2 officiellt släppt, vilket omfattar MOSS 2007 och WSS 3.0. Regga dig och ladda hem här: 2007 Microsoft Office System Beta 2: Get the Beta.

Available downloadFile Size
Microsoft Office Professional Plus 2007550 MB
Microsoft Office Groove 2007300 MB
Microsoft Office SharePoint Designer 2007305 MB
Microsoft Office OneNote 2007279 MB
Microsoft Office Outlook 2007 with Business Contact Manager380 MB
Microsoft Office Project 2007285 MB
Microsoft Office Visio 2007330 MB
Microsoft Office Groove Server 2007300 MB
Microsoft Office SharePoint Server 20071000 MB
Microsoft Office Project Server 2007300 MB
Microsoft Windows SharePoint Services75 MB

(För tillfället är siten överbelastad – HttpException (0x80004005): Server Too Busy, vilken surprise! – men det ger sig väl med tiden...)

Technorati tags: ,

Office 2007-relaterade downloads

MOSS 2007 SDK och WSS v3 SDK finns för nedladdning

Nu närmar sig 2007 Microsoft Office System Beta 2 med stormsteg. Kanske idag, men definitivt den här veckan är det sagt... Förbered dig genom att ladda hem nya Software Development Kits för både WSS v3 och MOSS 2007:

  • Windows SharePoint Services V3 SDK (33 MB)
    The Windows SharePoint Services V3 (Beta) SDK is a preliminary release for solution providers, independent software vendors, value-added resellers, and other developers to learn about the new Windows SharePoint Services platform. It features conceptual and "How to" articles, sample code, and preliminary programming references. The Windows SharePoint Services V3 (Beta) SDK will be updated for the released version of Windows SharePoint Services V3.
  • SharePoint Server 2007 SDK (113 MB)
    The Microsoft Office SharePoint Server 2007 (Beta) SDK is a preliminary release for solution providers, independent software vendors, value-added resellers, and other developers to learn about the new SharePoint Server 2007 enterprise application and platform. It features conceptual and "How to" articles, sample code, and preliminary programming references. The Microsoft Office SharePoint Server 2007 (Beta) SDK will be updated for the released version of SharePoint Server 2007.
Technorati tags: ,

2006-05-18

Knowledge Network for MOSS 2007

Att bygga personliga nätverk är viktigt, eller hur? Nätverkar du tillräckligt mycket på jobbet? Nu händer det spännande saker på den här fronten. Microsoft kommer med en modul för att nyttja Social Networking inom ett företag. Social networks har ju funnits ett tag på webben; Sixdegrees (r.i.p) var en av de första, och idag är till exempel linkedin.com en populär site för att underhålla och utnyttja sina professionella nätverk. Nu kommer alltså en liknande modul till MOSS 2007, med syfte att användas internt i företaget: Knowledge Network for Microsoft Office SharePoint Server 2007.

Målet är att ge individer i en organisation förmågan att i varje situation hitta och få kontakt med rätt person, dvs den person som har rätt kunskap. Det är viktigare att dokumentera var kunskapen finns än att försöka dokumentera själva kunskapen.


Exempel på den utökade användarprofilen (bild från Microsoft).

Knowledge Network (KN) är en teknik för att utvinna, dokumentera och visualisera relationer (first and seconde degrees contacts), vilket resulterar i en "karta" över vem som känner vem, och vem som kan vad. Detta utnyttjas sedan i sökmotorn och profilerna i SharePoint: "Social Distance: 2 Degrees" eller "Find People Who Know This Person". Dessutom försöker KN skapa automatiska användarprofiler för att upptäcka relationer och annan kunskap som inte är dokumenterad. Lyckligtvis krävs det att den enskilde användaren godkänner profilen innan den används i KN/SharePoint.

Teamet för KN har en nystartad blogg: Microsoft Knowledge Network Team Blog.

För en tvåminuters demo av KN, ta en titt på Bill Gates keynote från CEO Summit. Vid tiden 25 min demonsteras Knowledge Network. Spola tillbaks ett par minuter så får du se nya SharePoint Search, också ballt.

Technorati tags: , ,

2006-05-17

Mer att läsa om Workflow Foundation

Ny webpart: SharePoint Forums

Bil Simser har (äntligen) släppt sin nya webpart SharePoint Forums [bild], tänkt att ersätta den något mediokra diskussionslistan i WSS. Läs noga och ladda hem här: SharePoint Forums.

Technorati tags: ,

Blogga direkt från Word 2007

Några dagar gammalt nu, men lika hett för det: med Office 2007 Beta 2 kommer man att kunna blogga direkt från Word. Alltså, använda Word som bloggredigerare.

Det lär funka med några olika bloggmotorer, inklusive Blogger (yes!), men det tror jag på först när jag ser det:
In Beta 2 we support MSN Spaces, SharePoint 2007 (of course), Blogger, and Community Server (which is used for blogs.msdn.com). You can also set up a custom account with services that support the metaweblog API or the ATOM API.
Läs mer: Microsoft Office Word : Blogging from Word 2007. Och missa inte bilderna, nya Office på Vista ser grymmt schysst ut.

Technorati tags:

Stöd för dig som vill komma igång med MOSS BDC

Mer gott-gott för MOSS 2007 Business Data Catalog (BDC):
  • Database Metadata Generator for the Business Data Catalog
    Litet verktyg för att direkt från en databastabell generera Application Definitions för BDC. För övrigt är det öppen källkod och placerat på nya community-siten CodePlex. Automatiskt genereras grundläggande BDC-definitioner:

    • An LobSystem
    • An LobSystemInstance
    • An Entity
    • A Finder method of the form "SELECT * FROM Table"
    • A SpecificFinder method of the form "SELECT * FROM Table WHERE IdentifierColumn = @IdentifierColumn"

  • Business Data Catalog samples
    This GotDotNet project is dedicated to using the BDC within MOSS and will provide Application Definitions samples for many common LOB systems.
Technorati tags: , ,

Hur man flyttar en WSS-webb och bevarar användarnas behörigheter

Har jag nämnt att SPUserUtil är ett grymt bra verktyg för att administrera användare i WSS och SPS? SPUserUtil ingår i SharePoint Utility Suite Release 2.5.

För minnet: Keith Ritchie har en bra artikel om hur man använder SPUserUtil för att flytta en WSS-webb och samtidigt behålla rättighetsinställningar (vilka inte följer med när man använder SMIGRATE): Moving a web and preserving permissions using SPUserUtil.

Technorati tags:

2006-05-16

Ny blogg om Enterprise Content Management (ECM)

Ny blogg från Microsoft om Enterprise Content Management, vilket för Microsofts del i praktiken innebär 2007 Office System och MOSS: Enterprise Content Management (ECM) Team Blog.
At Microsoft, we define ECM as a set of key functions enabled by Document Management, Records Management, Web Content Management, and Electronic Forms Management capabilities. Of course, any ECM solution requires a user interface, and in our model, that’s provided via a Microsoft Office client program or a Web browser. Then, there are the common services such as Search, Workflow, Collaboration, Security, Rights Management, and Auditing that all of the key functions utilize. Lastly, there are the data repositories in which content is stored.

[...]

Making the solution much simpler and seamless for end user adoption has become a key tenet in the design of our products’ ECM capabilities. With the 2007 Office system, we have accomplished this in a couple of ways. First, all of the ECM functionality in Microsoft Office SharePoint Server 2007 can be accessed via popular Web browsers such as Internet Explorer, Firefox, or Safari, which provide a familiar user interface for most end users. Second and perhaps more importantly, SharePoint Server has tight integration with the familiar Microsoft Office client products such as Word, Excel, and PowerPoint, which allows the user to initiate, complete, and track ECM tasks without ever leaving the application.
Technorati tags: , ,

2006-05-15

Tips för DVWP

Mark Kruger bjuder på några bra tips för dig som använder XSLT Data View Web Part, eller DVWP som den också kallas.
  1. DVWP använder alltid en SharePoint-listas default view.
  2. Att filtrera på datum direkt i DVWP är jobbigt - anpassa istället listans egen vy.
  3. [XSLT-kod för att förbättra grupperingar i DVWP]
  4. [XSLT-kod för att visa dokument-ikoner i DVWP]
  5. [XSLT-kod för att visa New!-ikonen i DVWP]
  6. Hantering av lookups i DVWP, inklusive lite XSLT-kod.

Artikeln här: Free SharePoint DataView Tips

Technorati tags:

Ny SharePoint-site från Microsoft

Microsoft har en ny version av sin community-site för SharePoint. En bra startpunkt för den som letar info om SharePoint. Spana in SharePoint Products and Technologies Community.

Technorati tags:

2006-05-10

SharePoint 2007 Beta 2 närmar sig...

Nu närmar sig Office 2007 Beta 2. Enligt Maurice Prather slutförde WSS-teamet arbetet med WSS Beta 2 i måndags. Nu kan man verkligen våga hoppas på en release i maj... BNC rapporterar:

Beta 2 (the public beta) of Office 2007 will hit later this month, joining the Windows Vista Beta 2, which is expected on May 22.
Regga dig för betan här: http://www.microsoft.com/office/preview.

Technorati tags:

2006-05-09

Yet Another SharePoint Relief

Jan Tielens har påbörjat en serie artiklar om bra saker med kommande SharePoint 2007 - Yet Another SharePoint Relief (YASR) series. De första artiklarna verkar lovande:

Technorati tags:

DataGrid med kolumnsortering, i en webpart

Ett av de vanligaste klagomålen angående webparts jag hört från utvecklare genom åren är: "Det är så jobbigt och komplext att utveckla webparts när man inte kan använda web user controls". I och för sig faller argumentet när man kan använda SmartPart, men vad är det egentligen som är så knepigt med att använda ren kod för att bygga upp sitt gränssnitt?

Mauro Cardarelli har en bra grundplåt för den som föredrar att hacka riktiga custom controls före "drag-och-släpp-programmering": Add a DataGrid to a SharePoint Web Part — with Sortable Columns.

Technorati tags: ,

VS 2005 Web Application Project V1.0 släppt!

Nu är betan över och VS 2005 Web Application Project släppts i skarp version. Ladda hem här: Microsoft Visual Studio 2005 Web Application Projects.

Scott Guthrie skriver:
The VS 2005 Web Application Project option provides an alternate web project model option to the VS 2005 Web Site Project Model that ships built-into VS 2005. VS 2005 Web Application Projects support the same project, build and compilation semantics as the VS 2003 web project model. [...] it also makes migrating VS 2003 web projects very, very easy – with zero/minimal code changes required.
Web Application Project kommer att vara bli en standardkomponent i VS 2005 SP1.

Technorati tags: , ,

Prestanda: hur många virtual servers per application pool?

Bill English reder ut hur man bör fördela virtual servers över application pools och fysiska servrar.
One of the more common problems that Administrators face when configuring their SharePoint deployment is to adequately guess, in advance, how many web applications should be assigned to a single application pool. By default, the Central Administration UI in Microsoft Office SharePoint Portal Server 2003 asks you to create a new application pool each time you create a new web application. Should you do this? Should each new web application (virtual server) run inside it's own application pool?
Läs hela artikeln: How Many Virtual Servers Should Be Associated with a Single Application Pool?

Technorati tags: ,

2006-05-04

Mer om nya Excel Services

[via Patrick Tisseghem] En bunt länkar till info för den som vill lära sig mer om kommande Office 2007 Excel Services: Technorati tags: , ,

Uppgradering/migrering till SharePoint Server 2007

Nu finns lite mer info om förutsättningar för uppgradering och migrering från SharePoint 2003 till MOSS 2007. I stora drag finns det tre alternativ:
  • In place upgrade – of course for hardware reasons you're going to want to have an option like this, so for small environments you're not needing additional hardware or additional expenses. Be sure to get a good backup if you take this route. You'll pretty much be down while the upgrade takes place, the options are few, but this is the quickest route to getting the job done.
  • Side by side upgrade – running V2 and v3 or 2003 and 2007 side by side on 2 different IIS web applications (IIS virtual servers) in the same farm may sound strange, but this gives best of both worlds options... the ability to preserve on hardware costs... minimize user impact, and the ability to quickly roll forward or rollback and with customizations or no customizations, you'll find this ability very useful.
  • Database attach/content database migration – having 2 different farms on different hardware, given it's the right time of the year to invest in hardware... this option is great for really seeing your farm have a clean v3/2007 experience. I really like the idea of taking a content db and simply taking a good backup, making a copy of the db, and attaching it to the v3 FE's. Automatically Microsoft Office SharePoint Server (MOSS) 2007 will know to upgrade the content in the database. There is planning of course on disk space on the SQL side and IIS/DNS namespace for something like this, but as well this gives you options for a quicker upgrade than the side by side, but methodical and easy to roll back.
Läs hela artikeln: Upgrade/Migration to Microsoft Office SharePoint Server 2007.

Technorati tags:

Verkligen gamla nyheter: InfoPath 2003 SP1

Av flera olika anledningar behövde jag en brush-up på vilka nya funktioner som kom med InfoPath SP1 i juli 2004. Den här artikeln gav en bra sammanställning: .NET-enabled InfoPath SP1 offers new perspectives to .NET architects.

Verkligen gamla nyheter som snart är helt utdaterade. Ber om ursäkt.

Technorati tags:

2006-05-03

Beta 2 närmar sig...

SharePoint 2007 Beta 2 närmar sig (men ännu är inget officiellt datum sagt, mig veterligen). Maurice Prather går igenom vad man behöver för att vara redo för Beta 2: On the final approach to Beta 2.

Technorati tags:

2006-05-02

Använd ASP.NET 2.0 Web Resources

Ryan Rogers har skrivit en lagom tekkig artikel utan lull-lull om hur du kan använda ASP.Net 2.0 Web Resources för hantering av script-filer, bilder och andra resurser i webparts. Givetvis användbart även till annan webbrelaterad komponent­utveckling.
The interesting stuff, though, is the ClientScriptManager object and GetWebResourceURL() method. [...] Once I’ve created a ClientScriptManager object, I can use its GetWebResourceURL() method to return the URL to an embedded resource.
Läs Ryan's artikel: Using ASP.NET 2.0 Web Resources in WebParts

Technorati tags: , ,

SharePoint och CSS

Heather Solomon har skrivit en artikel om hantering av CSS:er i SharePoint.
SharePoint utilizes CSS quite heavily, and it is both a curse and a blessing. Since nearly all of the SharePoint 2003 UI is hard coded in the site definitions, CSS provides one of the best ways to update the UI. But the SharePoint CSS is also pretty unruly and can be quite daunting at first glance.
Läs artikeln här: SharePoint and Cascading Style Sheets: How to update, change and reference.

Technorati tags: , ,

Sharepoint 2007 - Custom Membership Providers

Sahil Malik har skrivit en artikel som beskriver punkt för punkt hur man går till väga för att konfigurera valfri membership provider tillsammans med SharePoint 2007: Sharepoint 2007 - Enabling Custom Authentication using a Custom Membership Provider.

Edit: ändrad länk till artikeln.

Technorati tags:

Trixa med CEWP: göm snabbstart

Referens till ännu ett gammalt CEWP-trick som inte kräver något assembly: Hide the Quick Launch Bar.

Technorati tags:

En teknik för att filtrera uppslagslistor

Kolumntypen Lookup, dvs Uppslag (information som redan finns på platsen) på svenska, är ganska överskattad. Visst, den kan vara praktisk ibland, men allt som oftast behöver man uppslagslistor där man har bättre kontroll över innehåll och presentation... Detta är svårt att ordna i SharePoint 2003 (men blir lättare i 2007:an).

Patrick Tisseghem drar sitt strå till stacken och visar på en lösning för att komma runt problemet i vissa fall: Filtered Lookup Lists in SharePoint.

Technorati tags: ,

Trixa med CEWP: anpassa quick launch med javascript

Här är ett snyggt trick för att anpassa navigeringen och lägga subwebbar till quick launch med hjälp innehållsredigeraren (CEWP) och javascript: Subwebs On The Quick Launch (No Assembly Required).

Så här kan det se ut:



Scriptet funkar inte klockrent på svenska webbar, men det fixas lätt vid behov.

Technorati tags:

Samla in obligatorisk info för en webb

Hur gör man för att samla in obligatorisk info för en WSS-webbplats? Om du trixar med Site Definitions kan du givetvis använda SPWeb.ExecuteUrl och skapa en helt egen funktion, men det känns ibland som att jaga mygg med hagelbössa.

Här är ett enkelt trick som passar då man använder Custom Templates: An easy way to collect mandatory list data...
The solution was to add a Data View Web Part for the list to the home page and change the functionality that detects there are no items to display with some client side javascript code to redirect the browser to the lists NewForm.aspx page.
Technorati tags: