2006-03-31

Anpassa SharePoints menyer med javascript

Här är ett gammalt men grymt bra tips om hur man utökar WSS dokument-menyer med hjälp av CEWP och javascript.
Solution overview
The WSS document context menu is generated by client-side Javascript. The script to display these menus is located in a file called ows.js in the folder
\Program Files\Common Files\Microsoft Shared\web server extensions\60\TEMPLATE\LAYOUTS\1033 on the SharePoint server. The AddDocLibMenuItems function in ows.js is responsible for generating the drop-down menus. The AddDocLibMenuItems implementation provides a hook through which additional menu items can be added to the context menu...
Hela artikeln, inklusive kod: Mark Bower : Customizing SharePoint Context Menus.

Technorati tags: , ,

2006-03-30

User Controls i webparts - ett annat alternativ

När man vill använda User Controls i sina webparts sneglar man oftast åt SmartPart, som jag beskrivit tidigare.

Men det finns faktiskt intressanta alternativ. Daniel Larson har beskrivit hur man kan kompilera in sina User Controls i DLL:en, som embedded resources, och sedan installera och ladda dem dynamiskt: User Controls in Web Parts: Resource Deployment. Riktigt klurigt. Detta måste jag testa vid tillfälle.

Koden från artikeln har jag för säkerhets skull sparat undan här: daniel_larson_uc_resource.txt.

Technorati tags: , , ,

2006-03-29

FrontPage RPC

Går du och småfunderar på hur Microsoft själva löser sin filaccess mot SharePoint? Svaret heter FrontPage RPC och är det enda protokoll som ger möjlighet att spara ett eller flera dokument och sätta metadata i en och samma operation (vilket följaktligen bara genererar en enda version i version history). Dessutom går protokollet över HTTP, vilket gör att du kan skriva kraftfulla klientapplikationer.

För en seriös ISV är FrontPage RPC det enda riktiga alternativet för att spara och arbeta med filer i SharePoint.

Problemet med FrontPage RPC är att det är krångligt att använda och dåligt dokumenterat i SDK:t. Då kommer SharePad Reference Application till undsättning. SharePad är allt du behöver i kodväg för att komma igång med FrontPage RPC. Där finns exempel på hur du:

  • öppnar och sparar filer
  • checkar ut och checkar in filer
  • använder SharePoints egna Open- och Save-dialoger
  • redigerar och visar properties
Hjälpklasserna är klockrena - går att använda rakt av i ditt eget projekt.

Technorati tags:

WSRP och SharePoint

Intresserad av WSRP och interoperabilitet i portalvärlden?

Mike Fitzmaurice har skrivit en intressant artikel om WSRP och SharePoint: Time To Discusss WSRP. Där avslöjas att nästa version av SharePoint kommer en generell WSRP consuming webpart. Och om du i samma andetag frågar om SharePoint stödjer JSR 168 så bör du läsa den här artikeln.

I verktygsväg finns det WSRP Web Service Toolkit for SharePoint Products and Technologies som kan vara en startpunkt.

Technorati tags: , ,

SSO och impersonering i SPS

Ed Hild har skrivit en bra artikel med kod, om SPS:s SSO service, impersonering och använding av asynkrona worker threads med GetRequiresData och GetData : Impersonation, Single Sign-on, and SPS.

Delen som handlar om impersonering är inte ett jättebra exempel, tyvärr. Det är viktigt att se till att tråden alltid återgår till rätt identitet, även om det skulle bli uppstå ett fel. Flytta sso.Impersonater.Undo(); till finally, så löser man det. Ett annat alternativ är att använda Disposable-mönstret för Impersonator, som visas i den här artikeln.

Technorati tags: , ,

2006-03-27

Office SharePoint Server highlights

Intressantaste nyheterna i Microsoft Office SharePoint Server 2007 (MOSS), att döma av det jag sett i Beta1:an:

Först och främst arkitekturen. MOSS är helt och hållet baserad på nästa WSS, vilket innebär att att portalen implementeras som en vanlig site collection. Portalstrukturen byggs upp med siter och undersiter, precis som vilken WSS-site som helst. Dessutom får man andra trevliga WSS- och ASP.Net-finesser som jag glömde nämna i mitt andra inlägg om WSS: formulärbaserad inloggning, koppling mot LDAP-directories, WebSSO med hjälp av Active Directory Federation Services, Master Pages, ASP.Net provider model, med mera, med mera.

Och förutom gamla favoriter i ny tappning (sökning, profiler, målgrupper, personliga webbplatser) finns ett antal nya heta områden i MOSS, helt utan inbördes ordning:

  • Web Content Management (WCM). Hela gamla CMS återuppstår i ny tappning inom ramen för SharePoint. Dynamisk publicering av internet-siter, content driven, med presentation och content väl separerat, precis som tidigare. Branding, anpassning och utveckling blir enklare, som en följd av ASP.Net 2.0. Placeholders kommer att finnas kvar, men räkna inte med att gamla CMS-siter ska kunna uppgraderas, eller ens migreras. Starta från scratch är stalltipset, även om man kan gissa att det kommer att komma någon form av verktyg från Microsoft.
  • Report Center och Excel Services. BI-dashboards out-of-the-box, med avancerade filter webparts och integration mot Excel Services och Reporting Services. Excel Services tillhandahåller funktioner för att arbeta hela eller delar av Excel-dokument direkt i browsern. Möjlighet att använda Exceldokument server-side, som beräkningsmotor för avancerade beräkningar.
  • Business Data Catalog (BDC). Detta är nummer ett på min lista. Med BDC kan du deklarativt specificera kopplingar mot underliggande LOB-system (t ex ett affärssystem, eller en databas). Kopplingen kan sedan användas direkt i portalens listor, webparts, sökning, profiler. Vad sägs om lookup-fält som använder det centrala kundregistret? Eller sökningar som når hela vägen ner i ditt affärssystem och visar resultatet i SharePoints sökmotor? Läckert, säger jag. Många likheter med IBF, faktiskt. Särskilt det deklarativa momentet där man specificerar Entities, Methods, Filters, Parameters, Actions etc.
  • Forms Services. Fyll i InfoPath forms direkt i webbläsaren. Detta saknade vi i InfoPath 2003. Nu kommer det som en service i MOSS, men kommer tydligen även säljas separat. Forms Services används på många ställen i MOSS, som en ersättare för vanliga ASP.Net-formulär. Ajax-drivet gränssnitt.
  • Search. Sökmotorns gränssnitt och söksyntax har fått sig en ordentlig uppfräschning. Äntligen booleska sökningar och wildcards out-of-the-box. Söksidan blir helt anpassningsbar med webparts, och dessutom ska men kunna lägga till tabbar som kopplas mot alternativa/externa sökmotorer.
  • Shared Service Providers (SSPs). En generalisering av begreppet Shared Services. Alla centrala delade tjänster kan konfigureras och delas mellan valfritt antal portaler. Nu är man inte styrd till ett visst antal tjänster inom en server farm, med en enda parent portal. Nu finns istället ett antal SSP som kopplas till portaler efter behov.
Detta är lite reflektioner efter Office Ascend Training i förra veckan, där vi fick se mycket demos och hade bra chans att labba. Snyggaste ögonbrynshöjaren totalt sett var nog när jag insåg hur man kan använda InfoPath-formulär som gränssnitt i workflows, webbaserat via Forms services, och få integrationen i Office-programmen helt automagiskt.

Over and out.

Technorati tags: , ,

2006-03-24

Namnregler för Microsoft Office SharePoint Server 2007

[via Lawrence Liu] Nu är det bestämt hur vi ska benämna Office SharePoint Server 2007, och namnet Portal är alltså borttaget. Här är reglerna, direkt från Microsoft:

  • Initial (formal) mention: Microsoft® Office SharePoint® Server 2007
  • Initial (informal) mention: Microsoft Office SharePoint Server 2007
  • Second mention (lengthy content: more than 250 words): Office SharePoint Server 2007
  • Second mention (short content: e-mails, etc. – though having the “Office” prefix is still strongly preferred): SharePoint Server 2007
  • Acronym (long form – must be defined in conjunction with initial mention of the product name): MOSS 2007
  • Acronym (short form – must be defined in conjunction with initial mention of the product name): MOSS
Uppdatering: Jeff Teper har ett blogginlägg om varför de tar bort Portal ur namnet.

Technorati tags: ,

Windows Workflow Foundation (WF)

Anteckningar från dagens Office Ascend Training-session, om Workflow Foundation (WF): ett ramverk för att bygga workflows vilket är jämförbart med hur ASP.Net används för att bygga webbapplikationer. WF har GoLive-status, vilket innebär att MS säger att vi kan bygga skarpa applikationer på WF beta2. Dessutom är Office 2007 workflows baserade på WF.

Tänkbara användningsområden för WF:

  • Feedback and moderation
  • Document approval
  • Lifecycle management for documents and records
  • Conditional actions based on certain values

Ett workflow är en samling Actions som kompileras till ett assembly, alternativt specificeras helt deklarativt. Det finns två huvudtyper av workflow:

  1. Sequential workflow. Som det låter - sekventiellt. Kan gå i parallella spår, men har alltid en start och slutpunkt.
  2. Statemachine workflow. Statemachine workflows kan serialiseras till databas, vilket är praktiskt för long running workflows, t ex om människor är inblandade.

Human workflows
Man interagerar med människor via InfoPath forms eller ASP.Net web forms, integrerat i browser och/eller Office. Använder du InfoPath blir dina formulär automagiskt integrerade i Office-klienterna. SharePoint Designer (f d FrontPage) kan användas för att designa workflows för WSS, demon idag på Office Ascend training var imponerande.

Custom workflows inkluderas i WSS m h a Features, och kan associeras till Content types, lists eller document libraries. Office servers Activity Library kommer att följa med WSS, med ett antal inbyggda workflows.

WF på MSDN: http://msdn.microsoft.com/workflow/
WF community site: http://www.windowsworkflow.net/

Technorati tags: , , ,

Artikel av Ted Pattison: Introducing ASP.NET Web Part Connections

Ted Pattison, den gamla COM-hjälten, skriver alltid bra artiklar. Den här är inget undantag, mycket läsvärd: Basic Instincts: Introducing ASP.NET Web Part Connections -- MSDN Magazine, February 2006

Technorati tags: ,

2006-03-23

Hetaste nyheterna i WSS 2007

Idag var det fokus på nästa version av WSS på Office 2007 Ascend Training. Här kommer de i mitt tycke hetaste nyheterna i WSS 2007:

  • Den nya arkitekturen: WSS är helt integrerat med ASP.Net 2.0. Inget fulhackat ISAPI-filter på toppen. WSS manifesteras istället genom ett antal HTTP-handlers och HTTP-moduler. Och så ASP.Net 2.0 webparts förstås.
  • Features - dvs modulära tillägg av gränssnittsfunktioner. Används för att paketera och modularisera SharePoint-siter. Det kan vara en specialanpassad lista för en viss site, eller en ny administrativ funktion med server farm scope. Site definitions no more. Yay!
  • The return of the DokumentHanteringsFunktioner™. Content types, workflow, versionsnummer, item level permission and what not.
  • Synkrona events. Jag säger bara: synkrona events. Vad sägs om att kunna ta backup på ett dokument, eller en hel site, innan det/den tas bort?
  • Alla nya sköna listtyper och sitetyper. Wikis och bloggar känns fortfarande modernt.

Vad går bort?

  • CAML finns kvar, tyvärr. Uppfräschat, javisst, men CAML är inte kul.
  • Designen är inte på topp. Men det är ju bara beta1TR, så det finns fortfarande hopp.

Technorati tags:

Vilken typ av webpart ska man välja för framtiden?

Här kommer en uppföljare på mitt inlägg ASP.Net 2.0 webparts jämfört med SharePoint 2003 webparts.

För nästa version av SharePoint rekommenderar Microsoft att man utvecklar ASP.Net 2.0 webparts, vilket inte var helt oväntat. Samtidigt garanterar de att "gammaldags" WSS webparts utvecklade i .Net 1.X kommer att fungera. Dessutom kommer det vara OK utöka gammaldags webparts med ny 2.0-kod, vilket kallas Hybrid Web Parts. Men som sagt, ASP.Net 2.0 webparts är det som gäller framöver.

Det kommer inte komma någon 'visual editor' för webparts, vilket många hade hoppats på. Tyvärr. Så vi får hålla oss till att använda User Controls i lämplig wrapper webpart: för ASP.Net funkar GenericWebPart, och för SharePoint kan vi använda SmartPart.

Nedan ser du en tabell som visar vilka alternativ du har för utveckling av webparts mot aktuella och kommande plattformar. Sammanställningen hittade jag hos Jan Tielens [MVP].

 WSS and
SPS 2003
WSS SP2ASP.Net 2.0SharePoint 2007
VS.Net 2003 Library (traditional)JaJaNejJa
VS.Net 2003 User ControlSmartPartSmartPartNejSmartPart
VS 2005 SP Web PartNejJaNejJa
VS 2005 ASP.Net 2.0 Web PartNejSmartPartJaJa
VS 2005 User ControlNejSmartPartJaSmartPart
Visual Web Developer 2005NejSmartPartJaSmartPart

Technorati tags: , ,

Visual Studio Extensions for SharePoint Services

[via Mart Muller] Goda nyheter från Office Devcon: det kommer att komma en add-on till Visual Studio 2005 för att arbeta med SharePoint-lösningar. Läs mer här....

Technorati tags: ,

2006-03-22

Video: ASP.Net How Do I

[via David Boschman] En hel serie med korta filmer som visar hur utveckling med ASP.Net 2.0 går till. Och eftersom Sharepoint 2007 baseras till 100% på ASP.Net 2.0 är dessa givna på min todo-lista. Alltid hittar man något nytt att lära sig.
  • ASP.NET HOW DO I Video Series: Caching (Part 1)
    This video is part one of a two-part series introducing the new caching features of ASP.NET 2.0. Start with a demonstration of Page Output Caching followed by an overview of the new ASP.NET 2.0 Database Caching support for SQL Server 2000 and SQL Server 2005. Topics include using the aspnet_regsql.exe utility to add SQL caching support to a SQL Server database, creating a SQL cache dependency to eliminate unnecessary connections to the database, enabling table-level caching, and enabling enhanced caching support using SQL Server 2005 Change Notifications.
  • ASP.NET HOW DO I Video Series: Caching (Part 2)
    This video is part two of a two-part series introducing the new caching features of ASP.NET 2.0. Topics include the new Partial-Page Output Caching feature of ASP.NET 2.0 followed by an overview of the Cache API, which demonstrates how to efficiently bind a data control to an XML file.
  • ASP.NET HOW DO I Video Series: Create a Full-Featured Customer Login Portal
    Get an overview of the major features and improvements introduced with Visual Web Developer 2005 Express Edition and ASP.NET 2.0. Follow along through the creation of a fictitious customer portal to learn about topics including Master Pages, Themes, database access, Membership, Roles, the Web Site Administration Tool, site navigation, and user profiles.
  • ASP.NET HOW DO I Video Series: Data
    This video illustrates how simple it is to create data-driven web sites using Visual Web Developer 2005 Express Edition, ASP.NET 2.0, and SQL Server 2005 Express Edition. See the integrated data editing support provided by Visual Web Developer that simplifies database creation and population using the Database Explorer and DataSet Designer. Explore how easy it is to create a master-details view with support for filtering, sorting, paging, and editing with no code using the DropDownList, GridView, DetailsView, and ObjectDataSource controls.
  • ASP.NET HOW DO I Video Series: Form Building for a "Contact Us" Page
    This video introduces a number of the new ASP.NET 2.0 controls for building forms to collect information from the user, validate that information, then send a confirmation e-mail message. Features covered include the Wizard control, Validation controls, and the System.Net.Mail classes for sending e-mail messages.
  • ASP.NET HOW DO I Video Series: Localization
    This video is a tour of the web site localization support in Visual Web Developer 2005 Express Edition. Learn how to create culture-aware and locale-specific web content with ASP.NET 2.0 with no additional code. Topics include the new declarative binding syntax, page-level vs. application-level resources, and using the rich resource editor.
  • ASP.NET HOW DO I Video Series: Master Pages and Site Navigation
    Create a Web site with a consistent layout and design across all its pages using ASP.NET 2.0 Master Pages. Become familiar with the enhanced designer support for creating and consuming Master Pages in Visual Web Developer 2005 Express Edition. See the improved Table Editor and Style Builder in action and learn how easy it is to add navigation to a Web site using the new TreeView and SiteMapPath controls.
  • ASP.NET HOW DO I Video Series: Membership and Roles
    Learn how to secure a Web site using the new Membership and Roles features of ASP.NET 2.0. Topics include user registration, password recovery, and restricting access to content with roles. Get a tour of how the Web Site Administration Tool simplifies user account administration and makes it easy to control content access permissions.
  • ASP.NET HOW DO I Video Series: Profiles and Themes
    Discover how to create a customizable Web site using Visual Web Developer 2005 Express Edition and ASP.NET 2.0. Learn how to use Profiles to collect per-user configuration information and apply Themes to extend a consistent look-and-feel throughout the Web site.
  • ASP.NET HOW DO I Video Series: Tips and Tricks
    This Tips & Tricks video covers many useful techniques for enhancing ASP.NET 2.0 web sites using Visual Web Developer 2005 Express Edition. Topics include encrypting sensitive information stored in web.config, maintaining the browser scroll position across postbacks, posting content to a different page, setting focus on a specific control when a page is loaded, creating a bulleted list of hyperlinks from an XML file, working with the file upload control, simplifying complex URLs using URL remapping, and using the MultiView control to switch between groups of content programmatically.
  • ASP.NET HOW DO I Video Series: Web Parts and Personalization
    This video shows how to use the new Web Parts and Personalization features of ASP.NET 2.0 and the designer support provided by Visual Web Developer 2005 Express Edition to build customizable web pages whose content and layout can be modified by the user. See how Web Parts enable the user to add new content to a page on-the-fly and restructure the page in the browser using drag-and-drop.
Technorati tags: ,

Screencast: Web Parts with Visual Studio 2005

Här är ett par filmer från Channel9 som ger bra introduktion till webparts i ASP.Net 2.0.

Technorati tags: ,

En titt på Office nya filformat Open XML

Idag sitter jag på Office 2007 Ascend Training med Patrick Tisseghem som lärare. Mycket intressant i dagarna tre.

Open XML Formats är ett nytt öppet dokumentformat som lanseras med Office 2007. Det är i grunden en zip-fil som innehåller XML, bilder etc i ett och samma 'package'. Plötsligt finns det oändliga möjligheter att skriva server-applikationer som direktmanipulerar office-filer, utan krav på att winword.exe finns på servern. Äntligen. Dessutom kommer WinFX SDK med System.IO.Packaging som kan användas för att manipulera filerna.

Mer om formatet: openxmldeveloper.org

Technorati tags: ,

NDA upphävt för Office 2007

Nu gäller inte längre NDA (tystnadspliktsavtalet) för Office 2007, tillkännagav Bill Gates i sina keynotes till Office System Developers Conference 2006. Det innebär att det är fritt fram att prata om finesser och nyheter i Office 2007 och nya SharePoint! Vi kommer att se en flod av info i blogosfären, så håll i er.
As of March 21, 2006, Microsoft is officially lifting our previous request for non-disclosure of Office Server products. This change in our NDA policy is driven by the open nature of the Office Developers Conference and the information that is being covered at that event. The following things are now public:
  • Product naming and packaging
  • All Client applications, including Groove 2007
  • All Server applications, including both capabilities and feature-level server details
  • Key investment areas (collaboration, Business Intelligence, Enterprise Content Management, Enterprise Project Management)
Technorati tags:

Använd IRuntimeFilter för att visa och dölja webparts i WSS

[via modonovan] Här är ett smutt tips för den som vill kontrollera om en webpart ska vara synlig. Genom att implementera interfacet IRuntimeFilter kan du skapa regler för hur en webpart uppträder när den exekveras i WSS, vilket kan användas ungefär som Audiences fungerar i SharePoint Portal Server.

Detaljerna hittar du här: Use IRuntimeFilter to Show and Hide WebParts.

Technorati tags: ,

ATLAS har GoLive-licens

Microsoft's AJAX-satsning ATLAS har nu GoLive-licens, vilket innebär att du med gott samvete kan ATLAS-lösningar till produktion.

'Atlas' is a free framework for building a new generation of richer, more interactive, highly personalized standards based Web applications.

Technorati tags: , ,

2006-03-21

Sök i SharePoint via Office Research Pane

Så här gör du för att använd Office Research Pane till att söka med hjälp av SharePoint Portal Server. Motsvarande funktion finns även i Internet Explorer.

  1. På menyn Tools i Word 2003, klicka Research. Då öppnas Research Task Pane.



  2. Öppna Research Options genom att klicka längst ner på Research Task Pane.
  3. Klicka på Add Service... och skriv in adressen till söktjänsten. Den är normalt http://servername/_vti_bin/search.asmx, där servername måste bytas ut till det eget servernamn.
  4. Klicka på Add och sedan på Install för att lägga till tjänsten.
  5. Klicka på OK för att stänga dialogen Add Services.
  6. Kontrollera att SharePoint servern finns med på listan i kategorin Intranet Sites and Portals.
  7. Klicka på OK för att stänga Research Options.

Nu kan du använda research-funktionen för att söka utan att lämna Word:
  1. På menyn Tools i Word 2003, klicka Research. Då öppnas Research Task Pane.
  2. Välj din SharePoint site listan med sökplatser.
  3. Skriv in en sökterm och tryck enter, eller klicka på den gröna pilen.



Slutligen, en genväg till Research Task Pane:
markera ett ord eller stycke och Alt-klicka.

Technorati Tags: ,

2006-03-20

Windows SharePoint Services 2003 SP2 features

Windows SharePoint Services 2003 SP2 innehåller några features som är värt att titta närmare på:

  • Support for IP-bound virtual servers
  • Support for advanced extranet configurations
  • Kerberos enabled by default
  • Windows SharePoint Services running on ASP.NET 2.0
  • Windows SharePoint Services support for Windows x64 editions
Här är en artikel som ger en bra sammanfattning och genomkörare i detaljerna: http://geekswithblogs.net/bander/articles/66358.aspx

[Uppdatering: tog bort felaktiga länkar]

Technorati tags: ,

ASP.Net 2.0 webparts jämfört med SharePoint 2003 webparts?

ASP.Net 2.0 webparts i SharePoint 2003
ASP.Net 2.0 webparts är inte samma sak som WSS 2003 webparts. De liknar varandra väldigt mycket, men inte tillräckligt mycket för att de ska gå att använda i WSS 2003.

Men med hjälp av Son of Smartpart (SOSP) kan du använda ASP.Net2.0 webparts direkt i WSS 2003 SP2 (inte i Sharepoint Portal, mind you), vilket är mycket användbart:
The Son of SmartPart (SOSP) comes in two flavours: one to run ASP.NET 2.0 User Controls (SOSP-UC) and one to run ASP.NET 2.0 Web Parts (SOSP-WP). For the SOSP-UC version, all the features from the previous version of the SmartPart are working, so you can expose custom properties, toolparts, create connectable web parts and so on. The SOSP-WP version only has the basic functionality to run ASP.NET 2.0 web parts. Advanced stuff like connections are not yet supported. Läs mer...

SharePoint 2003 webparts i ASP.Net 2.0
Här är det mer problem. I korthet: SharePoints .dwp-filer/webparts kan inte importeras i ASP.Net 2.0. Utan tillgång till källkoden är man chanslös. Om man har källkoden blir det enklare, men inte smärtfritt. ASP.Net 2.0 webparts kan fritt användas på vanliga ASP.Net-sidor, vilket är omöjligt med SharePoint 2003 webparts. Det är osäkert om det kommer att finnas någon form av konvertering i samband med nästa version av SharePoint.

Vilken väg ska man välja?
Om jag startade utveckling av webparts idag, och har .Net Framework 2.0 tillgängligt, så skulle jag välja att gå på 2.0 och SmartPart: antingen ASP.Net user controls eller webparts, beroende på kraven. Det känns som att SharePoint 2003 webparts är återvändsgränd, åtminstone om du inte funderar på hur du går vidare till .Net 2.0.

Technorati tags: , ,

2006-03-19

"Redigera i datablad" kräver Office 2003 Professional... eller inte.

Här är ett tips från Windows SharePoint Services FAQ: Om försöker klicka på funktionen "Edit in Datasheet"/"Redigera i datablad" och får upp ett felmeddelande som klagar på ActiveX och att du inte har en "datasheet component", så beror det på att du inte har Office 2003 Professional, vilket krävs för den funktionen.

Men med hjälp av ett registerhack kan du få det att funka även med Office 2003 Standard eller Small Business Edition. Sätt följande flagga, och vips är funktionen igång:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11.0\Common\ProductVersion]
"ProInfo"=dword:00000001
Än så länge finns inget ställningstagande från Microsoft om vad det tycker om detta.

Technorati tags: ,

2006-03-17

Tips och tricks för utveckling med WSS

Se Bill Gates hålla öppningstal på Office DevCon

Bill Gates och Kurt DelBene håller öppningstal på Office System Developers Conference.

Tisdag 21, 2006 kl 18:00 CET - 20:00 CET.

http://go.microsoft.com/fwlink/?LinkId=63190

[via Thom Robbins] The 2007 Microsoft Office system is a breakthrough solution platform that includes clients, servers, services, and tools. Built on XML and a set of new extensibility technologies, it gives you the solution building blocks you need to meet today's business demands more quickly than building from scratch.

Hear Microsoft Chairman of the Board and Chief Software Architect Bill Gates and Corporate Vice President, Office Server Group of Microsoft Office System, Kurt DelBene outline the 2007 Office system vision.

2006-03-16

En blogg om SharePoint - på svenska

Jag tycker att det har saknats en blogg på svenska om SharePoint. Sagt och gjort. Här finns en.

Det är verkligen hett i SharePoint-världen för tillfället: det finns hundratals bloggar som svämmar över av tips om WSS och SPS, och dessutom börjar nästa version av SharePoint och Office närma sig. Det märks inte minst på att det nu i vår går två intressanta konferenser hos Microsoft i Redmond: Office System Developers Conference 2006 och SharePoint Conference 2006.

Ambitionen med den här bloggen är inte att producera löpmeter med eget material, utan snarare att fånga upp och länka bra tips om SharePoint i synnerhet och .Net i allmänhet. I mån av tid blir det en och annan egen artikel också.

Tjo!