Return of HP Jornada!!

When I first saw the photo of HP latest UMPC, I thought it is a Jornada, a WindowsCE powered handheld device before being replaced by iPaq. Could be motivated by Asus’ success with Eee PC, HP own UMPC specification is still unknown but there is some photos here.

Now guess which one is the granddaddy of UMPC?

  image

Hiding Task Pane programmatically with VSTO

Today I struggled for some time to figure out how to control the visibility of custom task pane in Excel 2007. I had done quite a few Word 2007 addin projects but this is the first time I try to do it in Excel.

In Word 2007 with VSTO 3.0 (that comes with VS2008) to hiding the custom task pane I would add this in the Click event code

Me.Application.TaskPanes(Word.WdTaskPanes.wdTaskPaneDocumentActions).Visible = False

But with Excel 2007 it is different. You have use the DisplayDocumentActionTaskPane class

Me.Application.DisplayDocumentActionTaskPane = False

I found the solution in the MSDN article here.

Just FYI, adding a action pane is same for both application using the following method

Me.ActionsPane.Controls.Add(actions)

Introducing Ervin Loh @Start.NET

Ervin is my long time friend dating back to the days when he was my senior in Stamford College. A experience developer on multiple platforms from J2EE to .NET, he bring along years of hands on experience seldom found in trainers. Passionate about technologies he always try his best to seek answer to students’ questions in the class.

He is currently involve in Microsoft Malaysia’s Start.NET program and in a course writer as well as pioneer in Move Up to the Paradigm: From PHP & JSP to ASP.NET 2.0 course. Check out his blog about samples of migrating from PHP & JSP to .NET. There is a post for Spring developers.

Web Services exposed by SharePoint (WSS & MOSS)

A Java architect talked to me recently about his intention to make use of features within SharePoint (i.e. Search, Workflow, Excel Services calculation, Business Data Catalog…) from his Java app. One solution is making the Java app as a client to SharePoint’s range of web services. Below is the list he requested on features in SharePoint that are exposed as web services.

For Windows SharePoint Services 3.0

http://msdn2.microsoft.com/en-us/library/ms479390.aspx

For Microsoft Office SharePoint Server 2007

http://msdn2.microsoft.com/en-us/library/ms542012.aspx

Return of SmartPart 1.3 and SharePoint Installer

Jan Tielen give SharePoint developers a nice Valentine gift yesterday when he takes Return of SmartPart 1.3 out of beta. Quoted from his blog, “For those of you who don’t know the SmartPart: it’s a generic web part wrapper for SharePoint 2007 which can host any ASP.NET Web User Controls. So basically you can build web parts by using the Visual Studio designers instead of having to write all the code by hand.” Now it gives you the capability to develop AJAX enable webpart easily. Download it here and below is the tutorial on setting up SmartPart 1.3.

[YouTube=http://www.youtube.com/watch?v=Dc2PhmOFUiQ]
YouTube – Deploy and setup SmartPart 1.3

Look mum!! No more STSADM command for SharePoint feature installation!! Thanks to a CodePlex project called SharePoint Installer, you can create a setup file which also let you decide which SharePoint site to activate your Sharepoint Feature.

 image