Kit Kai's Tech Blog

Blog about SharePoint

This Blog

Syndication

Search

Tags

News



  • Want to be notified when new posts are available? Click the icon below for more information on how to subscribe.

    Blog Flux MapStats: Stats and Counter for Kit Kai's Tech Blog Subscribe to Kit Kai's Tech Blog

    Locations of visitors to this page Add to Technorati Favorites

Community

Email Notifications

Archives

Sharepoint / CMS Blogs

MVPs', Leads' & RDs' Blogs

Singapore Usergroups

Overseas Usergroups

About Me

November 2006 - Posts

I was kind of bored reading about countless blog post, announcing RTM of SharePoint, and where you can download it, at the same time, waiting for the download of the bits to complete in our super slow corporate network. Today was the very few days where I managed to clear all the RSS post for today...

Then, this post comes in from Mike Fitzmaurice, one of those blogs I monitor very closely (because the things he talks about, most of the time I catch nothing... Too profound... :p) entitled "Early Christmas present from Search and BDC Team". Immediately these words, present, search, bdc, caught my attention... Another proof that Microsoft is listening to her client.

When I went to Redmond for training, Microsoft did tell us about BDC, which got us excited, but when we know that the result won't be security trim, you can see the disappointment. Again, when I join this company, the first SharePoint project I was assigned to, I've been to two meetings. Both meetings, we talked about searching into SAP and Siebel. When Bernard and I told them on two occasions that results won't be security trimmed. You can also see their disappointment.

I'm so glad they have implemented this feature, and very very late in the development stage. I immediately fired off an email to my clients... Thanks SharePoint Team! :)

Posted by kitkai | with no comments
Filed under:

Here is a chance to take SharePoint beta exams, mainly focused on configuration. Check out the details here.

Posted by kitkai | with no comments
Filed under:

Ha ha, as the title implies, I'm very lousy with English, (actually languages) and many a times, white paper, documentations etc contains difficult words which I don't understand. How many of you know that Microsoft Word can help you understand? I don't, until I sit through Bernard Thiam's presentation.

Try it, hold down the left-alt key and click on a word...

Posted by kitkai | 5 comment(s)

Recently, I'm handling a tender that uses a non-microsoft content management and bpm solution. Being new to the technology, the vendor was very kind (since the license is already sold to the client) in coming to explain to me how the product works. He uses the admin UI to show me functionality of the product. The funny thing to me is, he keep mentioning the word "Implement". E.g. Implement Check-In Check Out, Implement Save Content. Why use the word implement when the product supports these functionality?

So I asked the guy, why do you keep using the word "Implement"?

He said, the admin UI is not meant for the end users. You have to create your own UI, and call the API to do those stuff... I go... Hmmm.... Ok...

Later in the week, I met up with my friend from JSIST, which we lost contact after polytechnic, I was sharing with him that experience. He told me that Java world its like that. Most solutions are DIY. So why not Microsoft solutions? since you can buy a product, customise it a bit (if the product matches your needs) and deploy? Much faster and cheaper and less prone to bugs (except from Microsoft, which you can raise support case).

Well, I think Microsoft solutions are not as scalable as customer might want their solutions to be. Today, throughout Oracle's technology summit, each presentation focuses on scalability, grid computing (Uncle, can share what is Microsoft doing in this space?), virtualisation of various commodity servers to be come one powerful computer platform which can grow when needs arises...

PS. Though most of the post I made seems to be pro-Microsoft, it's basically because I'm not familar with the other camp. How much can I absorb in 3 weeks? especially since I'm still focus on SharePoint in my jobscope... But I will say that I'm not afraid to post anything that is not pro-Microsoft, even though I'm a MVP. I've said things that were not good to Microsoft during presales meetings, in front of Microsoft account managers. Come on, I'm still very technie... Though I'm trying to transit out of that...

Posted by kitkai | with no comments
Filed under:

Many times, when we discuss about content management solution, a lot of people mentioned to me that SharePoint is not scalable, because SharePoint stores content in the database (SQL Server). No other content management servers stores document in the database, but in the file system and only stores metadata in the database. I can't effectively talk about Sql Server (blob performence issues), since I'm not SQL MVP. But I can tell them the disadvantages of storing the files in the file system, and SharePoint can keep content in more than one content databases.

Well, today, now I know SharePoint is not alone... The Information company is also storing content in database...

Posted by kitkai | with no comments
Filed under:
My colleague, Steve Sofian, create a media player webpart and have shared it today. Sigh, today is a busy day for me, hence I didn't have a chance to go to his office to take a look. Hopefully I can go take a look before the week end...
Posted by kitkai | with no comments
Filed under:

Was looking into the existing site definition in MOSS 2007 to create a new site definition for a project. But it is a lot of GUIDs that doesn't make sense to me, and desktop search is my best tool. Since I might need to work with site definition for quite sometime, I might as well start mapping them using OneNote (wish I have a tablet).

Here is what I have mapped so far, mostly from the publishing feature. Any typo that you have spot, do let me know.

Note: This is not feature complete, and would be updated as I peek into more site definitions / feature definitions

 

    Feature ID

    Feature Name

    Remarks

    Lists

     

     

    00BFEA71-1E1D-4562-B56A-F05371BB0115

    Xml Form Library

     

    00BFEA71-2062-426C-90BF-714C59600103

    Links List

     

    00BFEA71-2D77-4A75-9FCA-76516689E21A

    Workflow Process Library

     

    00BFEA71-3A1D-41D3-A0EE-651D11570120

    Grid List

     

    00BFEA71-4EA5-48D4-A4AD-305CF7030140

    WorkflowHistoryList

     

    00BFEA71-513D-4CA0-96C2-6A47775C0119

    Gantt Tasks List

     

    00BFEA71-52D4-45B3-B544-B1C71B620109

    Picture Library

     

    00BFEA71-5932-4F9C-AD71-1557E5751100

    Issue list

     

    00BFEA71-6A49-43FA-B535-D15C05500108

    Discussion List

     

    00BFEA71-7E6D-4186-9BA8-C047AC750105

    Contact List

     

    00BFEA71-7E6D-4186-9BA8-C047AC750105

    Data Source Library

     

    00BFEA71-A83E-497E-9BA0-7A5C597D0107

    Task List

     

    00BFEA71-C796-4402-9F2F-0EB9A6E71B18

    Web Part Library

     

    00BFEA71-D1CE-42de-9C63-A44004CE0104

    Announcement List

     

    00BFEA71-DE22-43B2-A848-C05709900100

    Custom List

     

    00BFEA71-E717-4E80-AA17-D0C71B360101

    Document Library

     

    00BFEA71-EB8A-40B1-80C7-506BE7590102

    Survey List

     

    00BFEA71-EC85-4903-972D-EBE475780106

    Event List

     

    2510D73F-7109-4CCC-8A1C-314894DEEB3A

    Report Library

     

    00BFEA71-DBD7-4F72-B8CB-DA7AC0440130

    Data Connection Library

     

    065C78BE-5231-477E-A972-14177CC5B3C7

    MOSS Status Indicator List

     

    00BFEA71-F600-43F6-A895-40C0DE7B0117

    No Code Workflow Library List

     

    Collaboration

     

     

    00BFEA71-4EA5-48D4-A4AD-7EA5C01ABE5

    WSS Team Collaboration Feature

    Activates a bunch of lists

    Publishing

     

     

    22A9EF51-737B-4FF2-9346-694633FE4416

    Publishing Feature

     

    94C94CA6-B32F-4DA9-A9E3-1F3D343D7ECB

    Publishing Web

    Activates a bunch of features (2 Features)

    A392DA98-270B-4E85-9769-04C0FDE267AA

    Publishing Prerequisites

     

    AEBC918D-B20F-4A11-A1DB-9ED84D79C87E

    Publishing Resources

    Under Publishing Columns.xml

    Specify the column types available

     

    Using PublishingContentTypes.xml

    Specify the content types available

     

    Under ProvisionedFiles.xml

    Specify the PageLayouts available, Images, Default Master Page, XSLStylesheets, CSSStyleshets, WebParts

     

    Under PublishingResourcesSiteSetting.xml

    Specify the custom actions for the menu

    D3F51BE2-38A8-4E44-BA84-940D35BE1566

    Publishing Layouts

     

    F6924D36-2FA8-4F0B-B16D-06B7250180FA

    Publishing Site

    Activates a bunch of features (4 Features)

    Navigation

     

     

    56DD7FE7-A155-4283-B5E6-6147560601EE

    Portal Analytics Links

     

    E8734BB6-BE8E-48A1-B036-5A40FF0B8A81

    Related Links Scope Settings

     

    541F5F57-C847-4E16-B59A-B31E90E6F9EA

    Portal Navigation Properties

    Set Per Site Navigation Properties

    89E0306D-453B-4EC5-8D68-42067CDBF98E

    Portal Navigation Bar

    Uses NavigationSiteSettings.xml

Posted by kitkai | with no comments
Filed under:

It's into my third week in my new company, and I'm already assigned with 1 SharePoint implementation project, 1 SharePoint presales, and 1 non-microsoft tender. While the first two projects is still in my comfort zone, the last one is not, and adding a lot of stress into my life, as I'm not familiar with my company's tendering process, and I'm not familiar with the product.

Searching for technical information about non Microsoft products is really a pain in the ass. While it is easy to find marketing information in the vendor's website, it is really really difficult to find any technical information, and have to rely on colleagues who have learn the technology before. Colleagues are helpful, and I'm now reading up those technical documentation.

Thick as they are, as these products are usually complex, with many components that make up a product. The architecture diagram shows 3 layers, each having 7 to 8 components, and each components have many different parts. But having exposed to these technology make me wonder, is Microsoft playing catch-up? I just realised that many things I was excited about in the recently RTMed product already exist in the other camp. But one thing that makes me stay with Microsoft is, the community, and the way Microsoft takes care of the developer and IT pro community. Something is sorely lacking in the other camp (or maybe my search engine isn't good enough)

Thank God I didn't choose the other career path. And it is all thanks to friends, especially him, him and her :)

Posted by kitkai | 1 comment(s)
Filed under: