TechNet MSDN Roadshow – Penang

There you go, today we wrap up the event in Penang and heading to East Malaysia next week. Has been quite a few tired days so before I blog further, here are the slides

  1. Writing AJAX Secured code
  2. A new hope for reliable and robust software

Coming discussion will include:

  • More AJAX Security link especially links to my hacker friend.
  • Tips and tricks to customize the testing tools in VSTS Development Edition, esp rules about Code Analysis
  • Source codes to the demos

Many thanks for the huge turn up by the Penang folks, this is my 2nd time to present at my hometown and its always heartwarming to meet up old friends at such events.

Tech.Ed 2008 SEA coming to town!

 

te08

The mother of all geek conferences in Malaysia (and maybe South East Asia) is coming back to Kuala Lumpur from 11-14 August. This year will focus on new products such as Windows Server 2008, Visual Studio 2008 and SQL Server 2008. So again there will be tonnes of tracks about those products for both IT Pros and developers.

In fact you can register now at the official website as a super early bird price now at RM649. Do take advantage of it because the actual price will be RM 1299.00 and you will be getting huge discount also. Also watch out for upcoming Microsoft events because there might be more goodies if you sign up for Tech.Ed in those events. For instance, you can go to TechNet MSDN Road Show to check out more as I will be speaking there as well.

  1. Penang
  2. Kuching
  3. Kota Kinabalu

MOSS Search : Can’t search terms in languages other than English

A friend of mine spent a few weeks on a problem where by users cannot do foreign language (Chinese, French) search on his MOSS installation. In the end they found out it is that they have 2 MOSS servers (one as web the other as search only) but the search server did not install the foreign language pack. After the respective language packs has been installed and he did a crawl on the content again, the search results came out.

VSTO Reloaded

Today the MSE team did a Tech Preview to fellow developers on Visual Studio 2008 which actually available for MSDN subscribers late last year and is available for sales now.

My session is about Visual Studio Tools for Office (VSTO) 2008 and a lot of productivity enhancements have been put inside the package in this current version. They include but not limited to:

  1. Better UI Development on Office UI
    • Form Regions in Outlook
    • Custom Task Pane
    • Custom Ribbon for Excel, Word and PowerPoint.
    • No relearn, leverage on Windows Form Development skill
    • Windows Form able to host WPF app and extends this capability via Custom Task Pane
  2. SharePoint Workflow development
    • No more manual writing of workflow.xml, feature.xml (both are SharePoint feature config files) and deployment script
    • Streamline development process from 15 steps to 3 steps in VSTO 2008
  3. Word Content Control data binding with VSTO addin
    • Bringing unstructured data from Word documents to a structured world
    • Able to attach custom XML such as RosettaNet or UNeDoc which as industry based XML schema to Word data.
  4. Easy deployment of VSTO – Office Addin via Click Once
    • No more reliant on CASPOL
    • Transparent to end users

vstodemo

I demo a cool VSTO addin for Word 2007 hosting a WPF user control with colossal effect and acting as a client to a WCF services at the back end. The data access is done using LINQ for XML. After that I will publish

It is based on an article in MSDN Dec 2007 issue but the source codes there is not working for RTM version of VS 2008. Many thanks for fellow MS staff Andrew Whitechapel for making it work for VS2008 RTM.

You can download the slides and working version of the source code here. They are hosted on Windows Live Skiydrive/ Folders.

Slides in PDF

Slides in XPS

Source Code in C#

I will come out with a tutorial for the SharePoint Workflow later and also a VB9 version of the source code. So stay tuned. :)

Make Outlook even better!!

Outlook 2007 sits on my desktop all the time and it is really a great application inside the Office suite. Now one startup from California makes it even better, checkout the YouTube video here from xobni (reversal of the word ‘inbox’).

[youtube=http://www.youtube.com/watch?v=9YhpdKa-NgY]