<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" version="2.0">
  <channel>
    <title>Softwaremaker</title>
    <link>http://www.softwaremaker.net/blog/</link>
    <description>&lt;Challenging Conventions /&gt;</description>
    <language>en-us</language>
    <copyright>William T</copyright>
    <lastBuildDate>Fri, 13 Jun 2008 04:13:25 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.9.6264.0</generator>
    <managingEditor>itnews@softwaremaker.net</managingEditor>
    <webMaster>itnews@softwaremaker.net</webMaster>
    <item>
      <trackback:ping>http://www.softwaremaker.net/blog/Trackback.aspx?guid=130bb010-294a-4382-94e3-e2cc9d89d140</trackback:ping>
      <pingback:server>http://www.softwaremaker.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.softwaremaker.net/blog/PermaLink,guid,130bb010-294a-4382-94e3-e2cc9d89d140.aspx</pingback:target>
      <dc:creator>William Tay</dc:creator>
      <wfw:comment>http://www.softwaremaker.net/blog/CommentView,guid,130bb010-294a-4382-94e3-e2cc9d89d140.aspx</wfw:comment>
      <wfw:commentRss>http://www.softwaremaker.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=130bb010-294a-4382-94e3-e2cc9d89d140</wfw:commentRss>
      <title>Hi-Def AVCHD Video Format Processing for mere mortals ...</title>
      <guid isPermaLink="false">http://www.softwaremaker.net/blog/PermaLink,guid,130bb010-294a-4382-94e3-e2cc9d89d140.aspx</guid>
      <link>http://www.softwaremaker.net/blog/HiDefAVCHDVideoFormatProcessingForMereMortals.aspx</link>
      <pubDate>Fri, 13 Jun 2008 04:13:25 GMT</pubDate>
      <description>&lt;p&gt;
I had recently purchased a &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fwww.camcorderinfo.com%2fcontent%2fCanon-Vixia-HF100-Camcorder-Review-35094.htm"" target=_blank&gt;Canon
Hi-Def Flash Camcorder HF100&lt;/a&gt; at wholesale price (&lt;em&gt;&lt;strong&gt;please dont ask me
how much and where I got it from&lt;/strong&gt;&lt;/em&gt;). There was a long thought process
before this high-end purchase. I knew I wanted a camcorder to record in &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fHigh-definition_video"" target=_blank&gt;Hi-Def
(HD) format&lt;/a&gt;. The question I had was the recorded video format. I did some research
and poking around and there were some pros and cons that I was seriously considering
such as:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
What is the recording storage&amp;nbsp;medium ? 
&lt;li&gt;
What is the recording format ? If answer to [1] was a &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fDV"" target=_blank&gt;DV
Tape&lt;/a&gt; or sort, then the answer would probably be HDV/MPEG-2 format. 
&lt;li&gt;
Do I have enought processing power / software infrastructure to deal with the answer
to [2] ?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
In the end, I&amp;nbsp;decided that I would not want to do the route of using a DV Tape.
Tape is proven, tested, good, mature&amp;nbsp;and cheap but has its limitations. The fact
that it is a &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fMagnetic_tape_data_storage"" target=_blank&gt;sequential
access medium&lt;/a&gt;&amp;nbsp;puts me off. Even &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fsystemcenter%2fdpm%2fdefault.mspx"" target=_blank&gt;newER
backup solutions of today&lt;/a&gt; seems to provide disk storage, whose prices have dropped
in recent years, as an alternative to tape. Usually, the restoration granularity and
the time it takes to restore is the deciding factor for customers to champion disk
over tape. Moreover, if I record on tape and then later edit on disk, it does somehow
seem that I am going backwards.
&lt;/p&gt;
&lt;p&gt;
So, instead of carrying bulkIER tapes around with me (and I do a lot of random recording),
not forgetting that the housing for these tapes in the camcorders itself does take
up some bulk and effectively limits the handling of the camera at hand, I dumped the
idea of&amp;nbsp;either the &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fwww.camcorderinfo.com%2fcontent%2fCanon-HV20-Camcorder-Review.htm%23"" target=_blank&gt;Canon
HV20&lt;/a&gt;&amp;nbsp;or &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fwww.camcorderinfo.com%2fcontent%2fCanon-HV30-Camcorder-Review-34401.htm%23"" target=_blank&gt;HV30&lt;/a&gt;.
Mind you - their dual recording format in a choice of either Standard-Definition (SD)or
HD is really attractive but I doubt that I would want to record in SD in a couple
of years down the road where computing power, screens, bandwidth are all commodities.
&lt;/p&gt;
&lt;p&gt;
That left me with Question [3] above. What does it take to process/edit those videos
? From searches of many forums and reviews,&amp;nbsp;a lot of people buy a &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fAVCHD"" target=_blank&gt;AVCHD&lt;/a&gt; Camcorder
(such as the Canon HF100) without realizing that they dont have the infrastructure
to process and edit the recorded HD clips. I guess a lot of peple dont realize that
there is not much choice of video-editing software that can process a AVCHD video
clip today. So. what most of them did was
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Pay X Dollar for the camcorder and then 2X Dollar for a brand new &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2f.Mac"" target=_blank&gt;Mac&lt;/a&gt;&amp;nbsp;-
Holy Smokes. Since when does money grow on trees ? 
&lt;li&gt;
Pay a couple of hundred dollars more to buy a decent video editing software such as
the &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fwww.pinnaclesys.com%2fPublicSite%2fus%2fHome%2f"" target=_blank&gt;Pinnacle
Studio&lt;/a&gt; or the &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fwww.sonycreativesoftware.com%2fproducts%2fvegasfamily.asp"" target=_blank&gt;Sony
Vegas&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
I didnt like both options. First or all, I edit video clips - Yes - but I dont consider
myself to be a "pro-consumer" of sorts that would want to fork out much money just
to have 3000 over video transitions up my sleeve ... and ... I am not a MAC fan. Yes,
I admit. Crucify me. I am just not genetically engineered to use a MAC or any of &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fwww.apple.com%2f"" target=_blank&gt;Apples'&lt;/a&gt; products.
Yes, I love my &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fwww.zune.net%2fen-US%2f"" target=_blank&gt;ZUNE&lt;/a&gt; and
its &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fwww.zune.net%2fen-us%2fmarketplace%2fdefault.htm"" target=_blank&gt;marketplace&lt;/a&gt; very
much. Thank you.
&lt;/p&gt;
&lt;p&gt;
Therefore, I had to look for an intermediate solution since my&amp;nbsp;old, trusted and
most FREE&amp;nbsp;&lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fWindows_Movie_Maker"" target=_blank&gt;Windows
Movie Maker&lt;/a&gt; and &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fWindows_Media_Player"" target=_blank&gt;Media
Player&lt;/a&gt; cannot handle AVCHD video files natively and I am not willing to fork out
anything more than SGD100.00
&lt;/p&gt;
&lt;p&gt;
Luckily, my prayers are answered and my search leads me to media\video developer &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fwww.shedworx.com"" target=_blank&gt;ShedWorx&lt;/a&gt; who
has the &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fwww.shedworx.com%2f%3fq%3dvoltaichdpc"" target=_blank&gt;VoltaicHD
for both the PC&lt;/a&gt; and the &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fwww.shedworx.com%2f%3fq%3dvolmac-home"" target=_blank&gt;MAC&lt;/a&gt;.
Bascially, VoltaicHD transforms your AVCHD High-Def video clips to &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fWMV_HD"" target=_blank&gt;WMV-HD&lt;/a&gt;,
which both Windows Media Player and Microsoft Movie Maker can handle. FAQ &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fwww.shedworx.com%2f%3fq%3dvolpc-faq"" target=_blank&gt;here&lt;/a&gt;.
This little known shareware (just USD30.00) has gotten some &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fwww.podfeed.net%2fepisode%2fSimplyDV%2bPodcast%2bNumber%2b11%2f1105120"" target=_blank&gt;great&lt;/a&gt; independent &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fwww.simplydv.co.uk%2fsimplyBB%2fviewtopic.php%3ff%3d3%26t%3d20328%26start%3d0%26st%3d0%26sk%3dt%26sd%3da"" target=_blank&gt;reviews&lt;/a&gt; so
I went for a trial, downloaded &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fdownload.shedworx.com%2fcommon%2ffence.MTS"" target=_blank&gt;a
sample AVCHD .MTS file&lt;/a&gt; and it worked like a charm.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;u&gt;&lt;font color=#ff0000&gt;[Note to ShedWorx]:&lt;/font&gt;&lt;/u&gt;&lt;/strong&gt; Now if you
could make a command-prompt version of your awesome tool, that would be a great addition
as it would complete a workflow scenario of an "&lt;strong&gt;&lt;em&gt;unattended&lt;/em&gt;&lt;/strong&gt;"
conversion process of the captured AVCHD .MTS files to WMV-HD.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://images.camcorderinfo.com/images/upload/Image/news/2008/CES%202008/Canon/Canon_HF100/Canon_HF100_prov_350.jpg"&gt;
&lt;/p&gt;
&lt;p&gt;
With that, I bought it and went broke but GOSH - what a camcorder !!!&amp;nbsp;Its light,
intuitive, great handling and churn out great looking HD video clips. I guess the
reviews out there in the wild will do it better justice than me writing about it here.
&lt;/p&gt;
&lt;p&gt;
Yes, the computing power and storage resources are high. At the best quality mode,
the HF100 records at 17Mbps and my usual mode would be to record at a compromised
(between storage and battery power) bitrate of 7Mbps. Even with a decent Core2 Duo&amp;nbsp;Processor
T7200 2.0 GHZ (highly-rated) &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fIntel_Core_2%23Merom"" target=_blank&gt;Merom
chip&lt;/a&gt; and 2Gs of RAM that I have, editing a WMV-HD 7Mbps video clip &lt;em&gt;does require
some patience&lt;/em&gt;. And the file recordings are huge - as a rough gauge - AVCHD are
abt 120Mb (15MB) /min of footage and becomes 500Mb (wmv) after decompression !!!
&lt;/p&gt;
&lt;p&gt;
Luckily, I delegated the conversion of AVCHD -&amp;gt; WMV-HD files to &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fwww.softwaremaker.net%2fblog%2fVulcansInnards.aspx"" target=_blank&gt;one
of my servers&lt;/a&gt;, running a Dual Core XEON Pro 5140 2.33GHZ 4MB L2 cache 1333MHz
FSB - &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fXeon%235100-series_.22Woodcrest.22"" target=_blank&gt;Woodcrest
Chip&lt;/a&gt;&amp;nbsp;and this was much faster, comparatively. In any case, this can be done
unattended, and this would also give me a good excuse to plug in another same processor
on this 2-way box in the near future. &lt;img src="http://www.softwaremaker.net/pictures/swmemoticons/wink.gif"&gt;.
&lt;/p&gt;
&lt;p&gt;
All in all, this is a great buy at near-wholesale price and I already had quite a
lot of fun doing roving and recording real 1080p high-definition videos and enjoying
the processed WMV-HD clips on my wide-screen LCD monitor, my HDTV as well as my&amp;nbsp;&lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140&amp;amp;url=http%3a%2f%2fwww.divxtech.com%2frapsody_n35.html"" target=_blank&gt;Rapsody
N35&lt;/a&gt; media center (which plays WMV-HD High-Definition&amp;nbsp;videos).
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.divxtech.com/Rapsody_Images/n35_thm_front.jpg"&gt;
&lt;/p&gt;
&lt;p&gt;
Below is a "&lt;strong&gt;&lt;em&gt;short&lt;/em&gt;&lt;/strong&gt;" clip I took with the above Canon HF100,
with the sarcastic emphasis on "&lt;strong&gt;&lt;em&gt;short&lt;/em&gt;&lt;/strong&gt;". I took this 50-second
clip in full &lt;strong&gt;1080/9Mbps&lt;/strong&gt; HD glory. Uncompressed file size&amp;nbsp;is &lt;strong&gt;210MB&lt;/strong&gt;.
In order to "&lt;em&gt;dumb&lt;/em&gt;" it down so that it can squeeze and play&amp;nbsp;better over
the HTTP ravine, I had to re-encode it to a smaller scale/Mbps&amp;nbsp;at &lt;strong&gt;856x480/3Mbps&lt;/strong&gt;.
Even then, this same 50-second &lt;strong&gt;856x480/3Mbps&lt;/strong&gt; clip's file size is
still at a large &lt;strong&gt;19MB&lt;/strong&gt; !!!&amp;nbsp;If you blow up the player to your
full-screen, you can see that it maintains a clear and good quality at full-screen
even at 3Mbps. Mind you, the source look great on my local playback at 1080/9Mbps/25fps.
&lt;/p&gt;
&lt;div id=130bb010-294a-4382-94e3-e2cc9d89d140&gt;
&lt;/div&gt;
&lt;script src="http://www.softwaremaker.net/jwslplayer/javascript.js" type=text/javascript&gt;&lt;/script&gt;
&lt;script src="http://www.softwaremaker.net/jwslplayer/silverlight.js" type=text/javascript&gt;&lt;/script&gt;
&lt;script src="http://www.softwaremaker.net/jwslplayer/wmvplayer.js" type=text/javascript&gt;&lt;/script&gt;
&lt;script src="http://www.softwaremaker.net/jwslplayer/querystring.js" type=text/javascript&gt;&lt;/script&gt;
&lt;script type=text/javascript&gt;

 var qs = new Querystring();
 //alert(qs.get("vidfile"));

 var cnt = document.getElementById("130bb010-294a-4382-94e3-e2cc9d89d140");
 var src = 'http://www.softwaremaker.net/jwslplayer/wmvplayer.xaml';
 var cfg = {  file:'http://j2ci5a.bay.livefilestore.com/y1pMMNQE7uqg8YP9kQaCzN7qdfHRagU0B3zJgUKGeQitDEkwkxjxcFIZTiQo4gokXkaAWMk4ys2W0Spm3ma_YPJlA/CanonH100InOutTest1080_480HD_140608.wmv?download',
  image:'http://www.softwaremaker.net/jwslplayer/Silverlight.jpg',
  height:'220',
  width:'400',
  autostart:'false'
 };
 var ply = new jeroenwijering.Player(cnt,src,cfg);
&lt;/script&gt;
&lt;img width="0" height="0" src="http://www.softwaremaker.net/blog/aggbug.ashx?id=130bb010-294a-4382-94e3-e2cc9d89d140" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
(c) William Tay 2000-2008 | Solution Architect Consultant 
&lt;br /&gt;http://www.softwaremaker.net/blog</description>
      <comments>http://www.softwaremaker.net/blog/CommentView,guid,130bb010-294a-4382-94e3-e2cc9d89d140.aspx</comments>
      <category>Media;Technology</category>
    </item>
    <item>
      <trackback:ping>http://www.softwaremaker.net/blog/Trackback.aspx?guid=5d7e0689-54f2-4273-bbf2-1f75e058c108</trackback:ping>
      <pingback:server>http://www.softwaremaker.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.softwaremaker.net/blog/PermaLink,guid,5d7e0689-54f2-4273-bbf2-1f75e058c108.aspx</pingback:target>
      <dc:creator>William Tay</dc:creator>
      <wfw:comment>http://www.softwaremaker.net/blog/CommentView,guid,5d7e0689-54f2-4273-bbf2-1f75e058c108.aspx</wfw:comment>
      <wfw:commentRss>http://www.softwaremaker.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=5d7e0689-54f2-4273-bbf2-1f75e058c108</wfw:commentRss>
      <title>Windows Cardspace Breach ? I think NOT</title>
      <guid isPermaLink="false">http://www.softwaremaker.net/blog/PermaLink,guid,5d7e0689-54f2-4273-bbf2-1f75e058c108.aspx</guid>
      <link>http://www.softwaremaker.net/blog/WindowsCardspaceBreachIThinkNOT.aspx</link>
      <pubDate>Sat, 31 May 2008 08:45:51 GMT</pubDate>
      <description>&lt;p&gt;
I was recently pointed to this &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=5d7e0689-54f2-4273-bbf2-1f75e058c108&amp;amp;url=http%3a%2f%2fwww.heise.de%2fenglish%2fnewsticker%2fnews%2f108731"" target=_blank&gt;post&lt;/a&gt; that
highlights&amp;nbsp;a "&lt;strong&gt;&lt;em&gt;successful attempt&lt;/em&gt;&lt;/strong&gt;"&amp;nbsp;by some students
in Germany to crack &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=5d7e0689-54f2-4273-bbf2-1f75e058c108&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fnetframework%2faa663320.aspx" target=_blank&gt;Microsoft
Cardspace&lt;/a&gt;.After reading through the post several times, I became convinced that
it is NOT what it seems it is and that if the "&lt;strong&gt;&lt;em&gt;breach&lt;/em&gt;&lt;/strong&gt;" is
what it says it is, there must be some pre-conditions that must be satisfied before
it can happen and these criteria are not going to be easy...
&lt;/p&gt;
&lt;p&gt;
Just as I was putting some of my thoughts down that relates to why I think the&amp;nbsp;attempt
is somehow "&lt;strong&gt;&lt;em&gt;inappropriately glorified&lt;/em&gt;&lt;/strong&gt;":
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
If an end-user would be stupid enough to put and store his/her passwords, credit card
information on his PC 
&lt;li&gt;
There must be some sort of DNS compromise on the end-user side, which also means successfully
hacking into his/her router 
&lt;li&gt;
There must be some sort of Digital Certificate Store compromise on the end-user side,
which also means successfully hacking into his machine with highly-elevated priviledges
or saying, the user's machine password has been stolen&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
Points [2] and [3] relates to the statements from the attempt and I quote from the
above post:
&lt;/p&gt;
&lt;p&gt;
&lt;img height=34 alt=openquotes.png src="http://www.softwaremaker.net/blog/content/binary/openquotes.png" width=44 border=0&gt;&amp;nbsp;&lt;strong&gt;&lt;em&gt;&lt;font color=#a9a9a9&gt;To
reproduce the demonstration, you should change your own DNS settings and install an
untrusted certificate&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt; &lt;img height=34 alt=closequotes.png src="http://www.softwaremaker.net/blog/content/binary/closequotes.png" width=44 border=0&gt;
&lt;/p&gt;
&lt;p&gt;
If I can do both those points sucessfully, to be honest, I already have control over
what the user does on his machine, stealing his Infocard is probably of low priority
at that point in time.
&lt;/p&gt;
&lt;p&gt;
Then, the &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=5d7e0689-54f2-4273-bbf2-1f75e058c108&amp;amp;url=http%3a%2f%2fwww.identityblog.com"" target=_blank&gt;brains
behind Cardspace, Kim Cameron&lt;/a&gt;, himself, wrote a &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=5d7e0689-54f2-4273-bbf2-1f75e058c108&amp;amp;url=http%3a%2f%2fwww.identityblog.com%2f%3fp%3d987"" target=_blank&gt;comprehensive
reply&lt;/a&gt;, which basically&amp;nbsp;was a detailed&amp;nbsp;answer to my brief thoughts above,&amp;nbsp;to
counter the students' attempt and should really put any doubts in anyone's mind to
rest.
&lt;/p&gt;
&lt;p&gt;
&lt;font color=#ff0000&gt;&lt;strong&gt;[Added 02 June 2008]:&lt;/strong&gt;&lt;/font&gt; In this video on
his blog, Kim demonstrates how &lt;strong&gt;&lt;em&gt;YOU, the end-user, must FIRST POISON your
own machine first&lt;/em&gt;&lt;/strong&gt; before the&amp;nbsp;attack can happen: &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=5d7e0689-54f2-4273-bbf2-1f75e058c108&amp;amp;url=http%3a%2f%2fwww.identityblog.com%2fwp-content%2fimages%2f2008%2f05%2fStudents%2fStudents.html"" target=_blank&gt;http://www.identityblog.com/wp-content/images/2008/05/Students/Students.html&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Some comments standout and I quote:
&lt;/p&gt;
&lt;p&gt;
&lt;img height=34 alt=openquotes.png src="http://www.softwaremaker.net/blog/content/binary/openquotes.png" width=44 border=0&gt;&amp;nbsp;&lt;strong&gt;&lt;em&gt;&lt;font color=#a9a9a9&gt;The
demonstrator shows that if you are willing to compromise enough parts of your system
using elevated access, you can render your system attackable.&amp;nbsp;This aspect of
the students’ attack is not noteworthy.&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&lt;img height=34 alt=closequotes.png src="http://www.softwaremaker.net/blog/content/binary/closequotes.png" width=44 border=0&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img height=34 alt=openquotes.png src="http://www.softwaremaker.net/blog/content/binary/openquotes.png" width=44 border=0&gt;&amp;nbsp;&lt;font color=#a9a9a9&gt;&lt;font color=#003300&gt;&lt;strong&gt;&lt;em&gt;&lt;font color=#a9a9a9&gt;There
is, however, one interesting aspect to their attack.&amp;nbsp; It doesn’t concern CardSpace,
but rather the way intermittent web site behavior can be combined with DNS to confuse
the browser.&amp;nbsp; The student’s paper proposes implementing a stronger “Same Origin
Policy” to deal with this (and other) possible attacks.&amp;nbsp; I wish they had concentrated
on this positive contribution rather than making claims that require suspension of
disbelief.&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt; &lt;/font&gt;&lt;/font&gt;&lt;img height=34 alt=closequotes.png src="http://www.softwaremaker.net/blog/content/binary/closequotes.png" width=44 border=0&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img height=34 alt=openquotes.png src="http://www.softwaremaker.net/blog/content/binary/openquotes.png" width=44 border=0&gt;&amp;nbsp;&lt;strong&gt;&lt;em&gt;&lt;font color=#a9a9a9&gt;However,
the students propose equipping browsers with end user certificates so the browsers
would be authenticated, rather than the sites they are visiting.&amp;nbsp; This represents
a significant privacy problem in that a single tracking key would be used at all the
sites the user visits.&amp;nbsp; It also doesn’t solve the problem of knowning whether
I am at a “good” site or not.&amp;nbsp; The problem here is that if duped, I might provide
an illegitimate site with information which seriously damages me.&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font color=#a9a9a9&gt;&lt;font color=#003300&gt;&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;img height=34 alt=closequotes.png src="http://www.softwaremaker.net/blog/content/binary/closequotes.png" width=44 border=0&gt;
&lt;/p&gt;
&lt;p&gt;
While I know the ignorant media will find some ways to sensationalize this unworthy
episode, especially when Microsoft is such a big target, this brings to mind a popular
joke which I think can be used as an anology:
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;u&gt;Q:&lt;/u&gt; How do you make&amp;nbsp;1 million dollars ?&lt;/strong&gt; 
&lt;br&gt;
&lt;strong&gt;&lt;u&gt;A:&lt;/u&gt; Start with 2.&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.softwaremaker.net/blog/aggbug.ashx?id=5d7e0689-54f2-4273-bbf2-1f75e058c108" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
(c) William Tay 2000-2008 | Solution Architect Consultant 
&lt;br /&gt;http://www.softwaremaker.net/blog</description>
      <comments>http://www.softwaremaker.net/blog/CommentView,guid,5d7e0689-54f2-4273-bbf2-1f75e058c108.aspx</comments>
      <category>Random Musings;Windows Cardspace aka Infocards</category>
    </item>
    <item>
      <trackback:ping>http://www.softwaremaker.net/blog/Trackback.aspx?guid=79ce1916-2646-4a15-bd9e-d9d0e36431ca</trackback:ping>
      <pingback:server>http://www.softwaremaker.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.softwaremaker.net/blog/PermaLink,guid,79ce1916-2646-4a15-bd9e-d9d0e36431ca.aspx</pingback:target>
      <dc:creator>William Tay</dc:creator>
      <wfw:comment>http://www.softwaremaker.net/blog/CommentView,guid,79ce1916-2646-4a15-bd9e-d9d0e36431ca.aspx</wfw:comment>
      <wfw:commentRss>http://www.softwaremaker.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=79ce1916-2646-4a15-bd9e-d9d0e36431ca</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Gosh, I think I am in desparate need for some new empty bookshelves ... 
</p>
        <p>
          <img src="http://www.softwaremaker.net/nGallery/photos/16/3/338x450.aspx" />   <img onclick="window.open(&quot;http://www.softwaremaker.net/nGallery/photos/16/4.aspx&quot;)" src="http://www.softwaremaker.net/nGallery/photos/16/4/338x450.aspx" />&lt;--
Click this pic to see a higher resolution for even more details.<br /><img src="http://www.softwaremaker.net/nGallery/photos/16/1/600x450.aspx" /></p>
        <p>
...and you havent even seen my <em><strong>other</strong></em> bookshelves containing
my <strong><em>other</em></strong> interest, which I wont share for now ...
</p>
        <img width="0" height="0" src="http://www.softwaremaker.net/blog/aggbug.ashx?id=79ce1916-2646-4a15-bd9e-d9d0e36431ca" />
        <br />
        <hr />
(c) William Tay 2000-2008 | Solution Architect Consultant 
<br />
http://www.softwaremaker.net/blog</body>
      <title>Too many books - too little time and space</title>
      <guid isPermaLink="false">http://www.softwaremaker.net/blog/PermaLink,guid,79ce1916-2646-4a15-bd9e-d9d0e36431ca.aspx</guid>
      <link>http://www.softwaremaker.net/blog/TooManyBooksTooLittleTimeAndSpace.aspx</link>
      <pubDate>Tue, 29 Apr 2008 11:08:53 GMT</pubDate>
      <description>&lt;p&gt;
Gosh, I think I am in desparate need for some new empty bookshelves ... 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.softwaremaker.net/nGallery/photos/16/3/338x450.aspx"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;img onclick='window.open("http://www.softwaremaker.net/nGallery/photos/16/4.aspx")' src="http://www.softwaremaker.net/nGallery/photos/16/4/338x450.aspx"&gt;&amp;lt;--
Click this pic to see a higher resolution for even more details.&lt;br&gt;
&lt;img src="http://www.softwaremaker.net/nGallery/photos/16/1/600x450.aspx"&gt;
&lt;/p&gt;
&lt;p&gt;
...and you havent even seen my &lt;em&gt;&lt;strong&gt;other&lt;/strong&gt;&lt;/em&gt; bookshelves containing
my &lt;strong&gt;&lt;em&gt;other&lt;/em&gt;&lt;/strong&gt; interest, which&amp;nbsp;I wont share for now ...
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.softwaremaker.net/blog/aggbug.ashx?id=79ce1916-2646-4a15-bd9e-d9d0e36431ca" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
(c) William Tay 2000-2008 | Solution Architect Consultant 
&lt;br /&gt;http://www.softwaremaker.net/blog</description>
      <comments>http://www.softwaremaker.net/blog/CommentView,guid,79ce1916-2646-4a15-bd9e-d9d0e36431ca.aspx</comments>
      <category>OMG !;Random Musings</category>
    </item>
    <item>
      <trackback:ping>http://www.softwaremaker.net/blog/Trackback.aspx?guid=2c8a6604-d145-43c5-9ba7-c17866d4bfe0</trackback:ping>
      <pingback:server>http://www.softwaremaker.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.softwaremaker.net/blog/PermaLink,guid,2c8a6604-d145-43c5-9ba7-c17866d4bfe0.aspx</pingback:target>
      <dc:creator>William Tay</dc:creator>
      <wfw:comment>http://www.softwaremaker.net/blog/CommentView,guid,2c8a6604-d145-43c5-9ba7-c17866d4bfe0.aspx</wfw:comment>
      <wfw:commentRss>http://www.softwaremaker.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=2c8a6604-d145-43c5-9ba7-c17866d4bfe0</wfw:commentRss>
      <title>This is simply amazing ...</title>
      <guid isPermaLink="false">http://www.softwaremaker.net/blog/PermaLink,guid,2c8a6604-d145-43c5-9ba7-c17866d4bfe0.aspx</guid>
      <link>http://www.softwaremaker.net/blog/ThisIsSimplyAmazing.aspx</link>
      <pubDate>Wed, 16 Apr 2008 06:26:49 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=2c8a6604-d145-43c5-9ba7-c17866d4bfe0&amp;amp;url=http%3a%2f%2fwww.youtube.com%2fv%2fNEjykuEuZG8"" target=_blank&gt;I
am left speechless at this. Really. Simply astounding ...&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.softwaremaker.net/blog/aggbug.ashx?id=2c8a6604-d145-43c5-9ba7-c17866d4bfe0" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
(c) William Tay 2000-2008 | Solution Architect Consultant 
&lt;br /&gt;http://www.softwaremaker.net/blog</description>
      <comments>http://www.softwaremaker.net/blog/CommentView,guid,2c8a6604-d145-43c5-9ba7-c17866d4bfe0.aspx</comments>
      <category>OMG !;Random Musings</category>
    </item>
    <item>
      <trackback:ping>http://www.softwaremaker.net/blog/Trackback.aspx?guid=1becfdae-2a98-4fdd-bce0-c6b28291509e</trackback:ping>
      <pingback:server>http://www.softwaremaker.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.softwaremaker.net/blog/PermaLink,guid,1becfdae-2a98-4fdd-bce0-c6b28291509e.aspx</pingback:target>
      <dc:creator>William Tay</dc:creator>
      <wfw:comment>http://www.softwaremaker.net/blog/CommentView,guid,1becfdae-2a98-4fdd-bce0-c6b28291509e.aspx</wfw:comment>
      <wfw:commentRss>http://www.softwaremaker.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=1becfdae-2a98-4fdd-bce0-c6b28291509e</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <title>You know you are amongst geeks when ...</title>
      <guid isPermaLink="false">http://www.softwaremaker.net/blog/PermaLink,guid,1becfdae-2a98-4fdd-bce0-c6b28291509e.aspx</guid>
      <link>http://www.softwaremaker.net/blog/YouKnowYouAreAmongstGeeksWhen.aspx</link>
      <pubDate>Tue, 08 Apr 2008 07:22:57 GMT</pubDate>
      <description>&lt;p&gt;
One cannot run away from understanding infrastructure needs when one is pitching or
designing software solutions in the enterprise (which I do a lot of) and it is sometimes
strange (in a&amp;nbsp;pleasant way) when the conversation goes like this:
&lt;/p&gt;
&lt;p&gt;
&lt;img height=34 alt=openquotes.png src="http://www.softwaremaker.net/blog/content/binary/openquotes.png" width=44 border=0&gt;&amp;nbsp;Please
make sure you have &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=1becfdae-2a98-4fdd-bce0-c6b28291509e&amp;amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fFailover"" target=_blank&gt;failover&lt;/a&gt; expertise
in your next meeting. I recommend getting Steve to &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=1becfdae-2a98-4fdd-bce0-c6b28291509e&amp;amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fProxy_server"" target=_blank&gt;proxy&lt;/a&gt; in
for William, even though I dont think anyone can &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=1becfdae-2a98-4fdd-bce0-c6b28291509e&amp;amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fDigital_identity"" target=_blank&gt;impersonate&lt;/a&gt; him.&amp;nbsp;At
least, I have been able to ascertain that Steven can &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=1becfdae-2a98-4fdd-bce0-c6b28291509e&amp;amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fRedundant_array_of_independent_disks"" target=_blank&gt;mirror&lt;/a&gt; William
quite well and will be able to &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=1becfdae-2a98-4fdd-bce0-c6b28291509e&amp;amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fBackup"" target=_blank&gt;backup&lt;/a&gt; William
in the event of a &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=1becfdae-2a98-4fdd-bce0-c6b28291509e&amp;amp;url=http%3a%2f%2fwww.pcmag.com%2fencyclopedia_term%2f0%2c2542%2ct%3dhardware%2bfailure%26i%3d44106%2c00.asp"" target=_blank&gt;failure&lt;/a&gt;&amp;nbsp;&lt;img height=34 alt=closequotes.png src="http://www.softwaremaker.net/blog/content/binary/closequotes.png" width=44 border=0&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.softwaremaker.net/blog/aggbug.ashx?id=1becfdae-2a98-4fdd-bce0-c6b28291509e" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
(c) William Tay 2000-2008 | Solution Architect Consultant 
&lt;br /&gt;http://www.softwaremaker.net/blog</description>
      <comments>http://www.softwaremaker.net/blog/CommentView,guid,1becfdae-2a98-4fdd-bce0-c6b28291509e.aspx</comments>
      <category>Random Musings</category>
    </item>
    <item>
      <trackback:ping>http://www.softwaremaker.net/blog/Trackback.aspx?guid=a6f055b0-1b64-4d90-bf00-7e9ffd1b4dc5</trackback:ping>
      <pingback:server>http://www.softwaremaker.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.softwaremaker.net/blog/PermaLink,guid,a6f055b0-1b64-4d90-bf00-7e9ffd1b4dc5.aspx</pingback:target>
      <dc:creator>William Tay</dc:creator>
      <wfw:comment>http://www.softwaremaker.net/blog/CommentView,guid,a6f055b0-1b64-4d90-bf00-7e9ffd1b4dc5.aspx</wfw:comment>
      <wfw:commentRss>http://www.softwaremaker.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=a6f055b0-1b64-4d90-bf00-7e9ffd1b4dc5</wfw:commentRss>
      <title>Windows Workflow Foundation: MultiThreaded Parallelism</title>
      <guid isPermaLink="false">http://www.softwaremaker.net/blog/PermaLink,guid,a6f055b0-1b64-4d90-bf00-7e9ffd1b4dc5.aspx</guid>
      <link>http://www.softwaremaker.net/blog/WindowsWorkflowFoundationMultiThreadedParallelism.aspx</link>
      <pubDate>Mon, 25 Feb 2008 08:44:37 GMT</pubDate>
      <description>&lt;p&gt;
I remember back in 2005/2006 when I was still touring the APAC circuits such as &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=a6f055b0-1b64-4d90-bf00-7e9ffd1b4dc5&amp;amp;url=http%3a%2f%2fwww.softwaremaker.net%2fblog%2fIndigoAscendInAsiaPacific.aspx"" target=_blank&gt;Sydney
(Australia)&lt;/a&gt; and &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=a6f055b0-1b64-4d90-bf00-7e9ffd1b4dc5&amp;amp;url=http%3a%2f%2fwww.softwaremaker.net%2fblog%2fGettingDownAndDirtyWithWFAndWCFInKualaLumpur.aspx"" target=_blank&gt;Kuala
Lumpur (Malaysia)&lt;/a&gt; doing training and consulting gigs for customers, partners about &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=a6f055b0-1b64-4d90-bf00-7e9ffd1b4dc5&amp;amp;url=http%3a%2f%2fmsdn2.microsoft.com%2fen-us%2fnetframework%2faa663328.aspx" target=_blank&gt;Windows
Workflow Foundation (WF)&lt;/a&gt; and &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=a6f055b0-1b64-4d90-bf00-7e9ffd1b4dc5&amp;amp;url=http%3a%2f%2fmsdn2.microsoft.com%2fen-us%2fnetframework%2faa663324.aspx" target=_blank&gt;Windows
Communication Foundation (WCF, previously - Indigo)&lt;/a&gt; and some of the initial Windows
Workflow questions came up regarding the use of &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=a6f055b0-1b64-4d90-bf00-7e9ffd1b4dc5&amp;amp;url=http%3a%2f%2fwiki.windowsworkflowfoundation.eu%2fdefault.aspx%2fWF%2fParallelActivity.html"" target=_blank&gt;Parallel
Activities&lt;/a&gt;. It came&amp;nbsp;as a surprise to many people that parallel activities
are not independently asynchronous.
&lt;/p&gt;
&lt;p&gt;
I explained that a WF instance gets only one instance from the runtime. There are
reasons for this single-threaded execution model so each activity have to work with
this single thread efficiently. There are ways to spin off differents thread&amp;nbsp;when &lt;em&gt;real&lt;/em&gt; parallelism
activities are reqquired but because documentation was scare at that time, I had some
trouble articulating how to do so.
&lt;/p&gt;
&lt;p&gt;
I just read&amp;nbsp;"&lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=a6f055b0-1b64-4d90-bf00-7e9ffd1b4dc5&amp;amp;url=http%3a%2f%2fmsdn2.microsoft.com%2fen-us%2flibrary%2fbb887609.aspx"" target=_blank&gt;Multithreaded
Parallelism in Windows Workflow Foundation&lt;/a&gt;"&amp;nbsp;on MSDN and while it is&amp;nbsp;a
definite deep technical article, if you can grok it, you will understand how&amp;nbsp;"MultiThreaded
Parallelism" can be done in WF using both the (rather hard-to-use) "&lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=a6f055b0-1b64-4d90-bf00-7e9ffd1b4dc5&amp;amp;url=http%3a%2f%2fwiki.windowsworkflowfoundation.eu%2fdefault.aspx%2fWF%2fCallExternalMethodActivity.html"" target=_blank&gt;Call
External Method Activity (CEMA)&lt;/a&gt;" and the "&lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=a6f055b0-1b64-4d90-bf00-7e9ffd1b4dc5&amp;amp;url=http%3a%2f%2fwiki.windowsworkflowfoundation.eu%2fdefault.aspx%2fWF%2fHandleExternalEventActivity.html"" target=_blank&gt;Handle
External Event Activity (HEMA)&lt;/a&gt;". Not only that, the authors (whom actually implemented
such a system for their own use) also shared how&amp;nbsp;to pair&amp;nbsp;those 2 activities
up using correlation and how to create wrappers aoround them so that it can be reused
and therefore "&lt;em&gt;not require talented software developer use of call-external-method
and handle-external-event activities along with the CLR thread-pool&lt;/em&gt;"
&lt;/p&gt;
&lt;p&gt;
A &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=a6f055b0-1b64-4d90-bf00-7e9ffd1b4dc5&amp;amp;url=http%3a%2f%2fmsdn2.microsoft.com%2fen-us%2flibrary%2fbb887609.aspx"" target=_blank&gt;gem
of a read&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.softwaremaker.net/blog/aggbug.ashx?id=a6f055b0-1b64-4d90-bf00-7e9ffd1b4dc5" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
(c) William Tay 2000-2008 | Solution Architect Consultant 
&lt;br /&gt;http://www.softwaremaker.net/blog</description>
      <comments>http://www.softwaremaker.net/blog/CommentView,guid,a6f055b0-1b64-4d90-bf00-7e9ffd1b4dc5.aspx</comments>
      <category>.NET;Windows Workflow Foundation (WF)</category>
    </item>
    <item>
      <trackback:ping>http://www.softwaremaker.net/blog/Trackback.aspx?guid=bb57d7ba-7e98-4915-990c-94e56f2d2d4b</trackback:ping>
      <pingback:server>http://www.softwaremaker.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.softwaremaker.net/blog/PermaLink,guid,bb57d7ba-7e98-4915-990c-94e56f2d2d4b.aspx</pingback:target>
      <dc:creator>William Tay</dc:creator>
      <wfw:comment>http://www.softwaremaker.net/blog/CommentView,guid,bb57d7ba-7e98-4915-990c-94e56f2d2d4b.aspx</wfw:comment>
      <wfw:commentRss>http://www.softwaremaker.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=bb57d7ba-7e98-4915-990c-94e56f2d2d4b</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
If you make your living installing, deploying, managing and operating <a href="http://www.softwaremaker.net/blog/ct.ashx?id=bb57d7ba-7e98-4915-990c-94e56f2d2d4b&amp;url=http%3a%2f%2fwww.microsoft.com%2fbiztalk%2f" target="_blank">Microsoft
BizTalk Server</a> 2006. I guarantee that you will be excited and be thankful for
the availability of the BizTalk Server Operations Guide. So, what's in it ?
</p>
        <p>
          <img height="1" src="http://www.softwaremaker.net/blog/ftb/Utility/spacer.gif" width="1" />
          <img height="34" alt="openquotes.png" src="http://www.softwaremaker.net/blog/content/binary/openquotes.png" width="44" border="0" /> <strong><em><font color="#808080">Guidance
based on real-world experience. The idea for the guide originated with Microsoft field
representatives, partner organizations, and customers who plan, deploy, and maintain
BizTalk Server installations. This group of IT professionals has accumulated extensive
hands-on experience with a diverse range of BizTalk solutions. As they gained experience
they created checklists, best practices, and presentations to guide future BizTalk
Server operations. We collected and organized this information to create the guide. 
<br />
Key portions of this guide are new; however, a considerable portion consists of documentation
taken from BizTalk Server 2006 R2 Help, white papers, Knowledge Base articles, and
other sources. It has been carefully reviewed and vetted by experts from the community
of BizTalk Server IT professionals and members of the product development team, whom
we gratefully acknowledge at the end of this topic. We believe that the information
presented here will help BizTalk Server users solve, and above all, avoid many of
the common problems that can occur while deploying and maintaining a BizTalk Server
installation.</font></em></strong></p>
        <p>
          <strong>
            <em>
              <font color="#808080">Enjoy.</font>
            </em>
          </strong>
          <img height="34" alt="closequotes.png" src="http://www.softwaremaker.net/blog/content/binary/closequotes.png" width="44" border="0" />
        </p>
        <p>
The BizTalk Server Operations guide is now available for download in <a href="http://www.softwaremaker.net/blog/ct.ashx?id=bb57d7ba-7e98-4915-990c-94e56f2d2d4b&amp;url=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fa%2fa%2fd%2faad035e6-e03b-4bea-ad9a-fa1ff8d10ca0%2fBTS06R2_OpReadiness.docx">DOCX</a>, <a href="http://www.softwaremaker.net/blog/ct.ashx?id=bb57d7ba-7e98-4915-990c-94e56f2d2d4b&amp;url=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fa%2fa%2fd%2faad035e6-e03b-4bea-ad9a-fa1ff8d10ca0%2fBTS06R2_OpReadiness.exe">CHM</a>,
and <a href="http://www.softwaremaker.net/blog/ct.ashx?id=bb57d7ba-7e98-4915-990c-94e56f2d2d4b&amp;url=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fa%2fa%2fd%2faad035e6-e03b-4bea-ad9a-fa1ff8d10ca0%2fBTS06R2_OpReadiness.pdf">PDF</a> file
formats.
</p>
        <img width="0" height="0" src="http://www.softwaremaker.net/blog/aggbug.ashx?id=bb57d7ba-7e98-4915-990c-94e56f2d2d4b" />
        <br />
        <hr />
(c) William Tay 2000-2008 | Solution Architect Consultant 
<br />
http://www.softwaremaker.net/blog</body>
      <title>BizTalk 2006: BizTalk Server Operations Guide is available live</title>
      <guid isPermaLink="false">http://www.softwaremaker.net/blog/PermaLink,guid,bb57d7ba-7e98-4915-990c-94e56f2d2d4b.aspx</guid>
      <link>http://www.softwaremaker.net/blog/BizTalk2006BizTalkServerOperationsGuideIsAvailableLive.aspx</link>
      <pubDate>Sat, 16 Feb 2008 22:25:50 GMT</pubDate>
      <description>&lt;p&gt;
If you make your living installing, deploying, managing and operating &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=bb57d7ba-7e98-4915-990c-94e56f2d2d4b&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fbiztalk%2f" target=_blank&gt;Microsoft
BizTalk Server&lt;/a&gt; 2006. I guarantee that you will be excited and be thankful for
the availability of the BizTalk Server Operations Guide. So, what's in it ?
&lt;/p&gt;
&lt;p&gt;
&lt;img height=1 src="http://www.softwaremaker.net/blog/ftb/Utility/spacer.gif" width=1&gt;&lt;img height=34 alt=openquotes.png src="http://www.softwaremaker.net/blog/content/binary/openquotes.png" width=44 border=0&gt;&amp;nbsp;&lt;strong&gt;&lt;em&gt;&lt;font color=#808080&gt;Guidance
based on real-world experience. The idea for the guide originated with Microsoft field
representatives, partner organizations, and customers who plan, deploy, and maintain
BizTalk Server installations. This group of IT professionals has accumulated extensive
hands-on experience with a diverse range of BizTalk solutions. As they gained experience
they created checklists, best practices, and presentations to guide future BizTalk
Server operations. We collected and organized this information to create the guide. 
&lt;br&gt;
Key portions of this guide are new; however, a considerable portion consists of documentation
taken from BizTalk Server 2006 R2 Help, white papers, Knowledge Base articles, and
other sources. It has been carefully reviewed and vetted by experts from the community
of BizTalk Server IT professionals and members of the product development team, whom
we gratefully acknowledge at the end of this topic. We believe that the information
presented here will help BizTalk Server users solve, and above all, avoid many of
the common problems that can occur while deploying and maintaining a BizTalk Server
installation.&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;em&gt;&lt;font color=#808080&gt;Enjoy.&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;img height=34 alt=closequotes.png src="http://www.softwaremaker.net/blog/content/binary/closequotes.png" width=44 border=0&gt;
&lt;/p&gt;
&lt;p&gt;
The BizTalk Server Operations guide is now available for download in &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=bb57d7ba-7e98-4915-990c-94e56f2d2d4b&amp;amp;url=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fa%2fa%2fd%2faad035e6-e03b-4bea-ad9a-fa1ff8d10ca0%2fBTS06R2_OpReadiness.docx"&gt;DOCX&lt;/a&gt;, &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=bb57d7ba-7e98-4915-990c-94e56f2d2d4b&amp;amp;url=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fa%2fa%2fd%2faad035e6-e03b-4bea-ad9a-fa1ff8d10ca0%2fBTS06R2_OpReadiness.exe"&gt;CHM&lt;/a&gt;,
and &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=bb57d7ba-7e98-4915-990c-94e56f2d2d4b&amp;amp;url=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fa%2fa%2fd%2faad035e6-e03b-4bea-ad9a-fa1ff8d10ca0%2fBTS06R2_OpReadiness.pdf"&gt;PDF&lt;/a&gt; file
formats.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.softwaremaker.net/blog/aggbug.ashx?id=bb57d7ba-7e98-4915-990c-94e56f2d2d4b" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
(c) William Tay 2000-2008 | Solution Architect Consultant 
&lt;br /&gt;http://www.softwaremaker.net/blog</description>
      <comments>http://www.softwaremaker.net/blog/CommentView,guid,bb57d7ba-7e98-4915-990c-94e56f2d2d4b.aspx</comments>
      <category>BizTalk</category>
    </item>
    <item>
      <trackback:ping>http://www.softwaremaker.net/blog/Trackback.aspx?guid=91f8253b-51bd-461c-939a-a943f5746add</trackback:ping>
      <pingback:server>http://www.softwaremaker.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.softwaremaker.net/blog/PermaLink,guid,91f8253b-51bd-461c-939a-a943f5746add.aspx</pingback:target>
      <dc:creator>William Tay</dc:creator>
      <wfw:comment>http://www.softwaremaker.net/blog/CommentView,guid,91f8253b-51bd-461c-939a-a943f5746add.aspx</wfw:comment>
      <wfw:commentRss>http://www.softwaremaker.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=91f8253b-51bd-461c-939a-a943f5746add</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <title>BizTalk 2006: Business Activity Monitoring Portal Enabled But Not Configurable</title>
      <guid isPermaLink="false">http://www.softwaremaker.net/blog/PermaLink,guid,91f8253b-51bd-461c-939a-a943f5746add.aspx</guid>
      <link>http://www.softwaremaker.net/blog/BizTalk2006BusinessActivityMonitoringPortalEnabledButNotConfigurable.aspx</link>
      <pubDate>Thu, 14 Feb 2008 23:07:47 GMT</pubDate>
      <description>&lt;p&gt;
&lt;strong&gt;&lt;u&gt;Problem:&lt;/u&gt;&lt;/strong&gt; If you are in the configuration screen of &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=91f8253b-51bd-461c-939a-a943f5746add&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fbiztalk%2fdefault.mspx" target=_blank&gt;Microsoft
BizTalk Server&lt;/a&gt; 2006 and you are configuring &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=91f8253b-51bd-461c-939a-a943f5746add&amp;amp;url=http%3a%2f%2fmsdn2.microsoft.com%2fen-us%2flibrary%2faa972199.aspx"" target=_blank&gt;Business
Activity Monitoring (BAM)&lt;/a&gt; &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=91f8253b-51bd-461c-939a-a943f5746add&amp;amp;url=http%3a%2f%2fmsdn2.microsoft.com%2fen-us%2flibrary%2faa560294.aspx"" target=_blank&gt;Portal&lt;/a&gt;,
you checked 'Enable BAM Portal" and you noticed that the Account and Windows Group
options are still grayed out.
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;&lt;strong&gt;Cause:&lt;/strong&gt;&lt;/u&gt; I suspect that if you have configured BAM Portal once
from any server in the BizTalk Server group, the user account fields are disabled
on the rest of the servers even though Enable BAM Portal option is still available.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;u&gt;Resolution:&lt;/u&gt;&lt;/strong&gt; Reset BAMVRoot in the BAM config file: BAMConfig.xml&amp;nbsp;and
then run BM update-config
&lt;/p&gt;
&lt;p&gt;
Used bm.exe to get the BAM configuration XML:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Open a command window 
&lt;li&gt;
Go to C:\Program Files\Microsoft BizTalk Server 2006\Tracking 
&lt;li&gt;
Type: bm.exe get-config -FileName:BAMConfig.xml&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
It specifies BAMVRoot so it appears someone configured BAMPortal before. Deleted this
line: 
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&amp;lt;GlobalProperty Name="BAMVRoot"&amp;gt;http://FOOBAR:80/BAM&amp;lt;/GlobalProperty&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
Saved the file and updated the BAM configuration:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Open a command window 
&lt;li&gt;
Go to C:\Program Files\Microsoft BizTalk Server 2006\Tracking 
&lt;li&gt;
Type: bm.exe update-config -FileName:NewBAMConfig.xml&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
The options&amp;nbsp;will no longer grayed out. You will probably get an error that&amp;nbsp;the
"BAMAppPool already exists". That is fine. Delete it, restarted IIS and it will be
configured successfully.
&lt;/p&gt;
&lt;p&gt;
As far as I can tell - this is not documentated very widely and this has helped me
so I hope it helps someone out there as well.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.softwaremaker.net/blog/aggbug.ashx?id=91f8253b-51bd-461c-939a-a943f5746add" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
(c) William Tay 2000-2008 | Solution Architect Consultant 
&lt;br /&gt;http://www.softwaremaker.net/blog</description>
      <comments>http://www.softwaremaker.net/blog/CommentView,guid,91f8253b-51bd-461c-939a-a943f5746add.aspx</comments>
      <category>BizTalk</category>
    </item>
    <item>
      <trackback:ping>http://www.softwaremaker.net/blog/Trackback.aspx?guid=2e92cd89-517a-47ad-af2d-c399edff2cfe</trackback:ping>
      <pingback:server>http://www.softwaremaker.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.softwaremaker.net/blog/PermaLink,guid,2e92cd89-517a-47ad-af2d-c399edff2cfe.aspx</pingback:target>
      <dc:creator>William Tay</dc:creator>
      <wfw:comment>http://www.softwaremaker.net/blog/CommentView,guid,2e92cd89-517a-47ad-af2d-c399edff2cfe.aspx</wfw:comment>
      <wfw:commentRss>http://www.softwaremaker.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=2e92cd89-517a-47ad-af2d-c399edff2cfe</wfw:commentRss>
      <title>MOSS 2007: Index and Web-Front-End Server Topology</title>
      <guid isPermaLink="false">http://www.softwaremaker.net/blog/PermaLink,guid,2e92cd89-517a-47ad-af2d-c399edff2cfe.aspx</guid>
      <link>http://www.softwaremaker.net/blog/MOSS2007IndexAndWebFrontEndServerTopology.aspx</link>
      <pubDate>Thu, 14 Feb 2008 13:48:19 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=2e92cd89-517a-47ad-af2d-c399edff2cfe&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fsharepoint%2fdefault.mspx" target=_blank&gt;Microsoft
Office SharePoint Server (MOSS)&lt;/a&gt; has seen &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=2e92cd89-517a-47ad-af2d-c399edff2cfe&amp;amp;url=http%3a%2f%2fwww.softwaremaker.net%2fblog%2fMOSSWithoutMarketing.aspx"" target=_blank&gt;tremendous
take-up rates&lt;/a&gt;, not just here in Singapore, but all over the world. I came across
many kinds of architectural topology designs&amp;nbsp;during field work with&amp;nbsp;my customers.
&lt;/p&gt;
&lt;p&gt;
One of the most common confusions I have come across arises from the topology design
when it comes to the deployment of the MOSS Farms. Some people advocate that the Index
server be placed in&amp;nbsp;the same box as the Web-Front-End (WFE) servers with the
view that idle power is wasted resources.
&lt;/p&gt;
&lt;p&gt;
There is logic behind this:- Indexing/Crawling not just takes up processing power,
it places a certain load on bandwidth as well. The typical organization will set it
to crawl at night when online transactions are fairly low. Of course, this is very
subjective and differs from environments to environments. A huge load doesnt mean
just crawling thousands of websites and fileshares but sets it at a very frequent&amp;nbsp;and
short&amp;nbsp;period for incremental crawling.&amp;nbsp;Most of my customers set it to crawl
2-3 times a day (morning, lunch-time, wee-hours at night). That is really not a huge
load.
&lt;/p&gt;
&lt;p&gt;
If those are your requirements, you may think having a dediated Indexing Server may
be an overkill. If you can bulk-up one of the&amp;nbsp;WFE servers on roids (using a combination
of RAM and CPUs), that particular WFE&amp;nbsp;may be able to&amp;nbsp;double-up as a Index
server. This will save some costs as well as&amp;nbsp;processing power on that one machine
that is just expected to work 3 times a day. Mind you, that machine is expected to
be of some decent build as well.
&lt;/p&gt;
&lt;p&gt;
An indexing server can neither&amp;nbsp;be load-balanced nor clustered. What most people
want is availabilty at the Query servers, &lt;strong&gt;not&lt;/strong&gt; the Index servers.
The built indices are propagated to the Query/Search servers.
&lt;/p&gt;
&lt;p&gt;
There are &lt;a href="http://www.softwaremaker.net/blog/ct.ashx?id=2e92cd89-517a-47ad-af2d-c399edff2cfe&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fjoelo%2farchive%2f2007%2f03%2f21%2ffarm-topology-gotcha-query-server-caution.aspx"" target=_blank&gt;certain
things you need to be aware&lt;/a&gt; of, especially when it comes to high-availability
in your environment. As said in the referenced link, &lt;em&gt;&lt;strong&gt;if an Index server
doubles up as a Query service as well, it will not propogate its indices to the other
Query servers - that is the gotcha&lt;/strong&gt;&lt;/em&gt;. So, if you have already scoped out
2 WFEs (with&amp;nbsp;the Query service ON)&amp;nbsp;and 1 Index server together with a pair
of clustered SQL boxes (one of the most common 5-server MOSS setups), you should try
to see if you can run WFE on that Index server and turn the Query service of that
particular server OFF. If you can successfully do that, you would have a 3 WFE, 2
Query and 1 Index logical server deployment. You should have the best of both worlds
this time around. Hardware resources on that Index server will be more efficiently
utilized and you can take one of the WFE servers offline and still enjoy redundancy.
&lt;/p&gt;
&lt;p&gt;
Do take note that this is my own personal advice only. No&amp;nbsp;two customers have
exactly the same functional and non-functional requirements and a few of&amp;nbsp;the
cases I have&amp;nbsp;seen&amp;nbsp;actually run the crawlers on hundreds of sites, thousands
of documents and fileshares and build up the indices up to 10 times a day. In those
cases, you should have a dedicated Index server and not have any resource processing
contention issues with it. Follow the principles to make sure you max out the hardware
resources and costs.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.softwaremaker.net/blog/aggbug.ashx?id=2e92cd89-517a-47ad-af2d-c399edff2cfe" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
(c) William Tay 2000-2008 | Solution Architect Consultant 
&lt;br /&gt;http://www.softwaremaker.net/blog</description>
      <comments>http://www.softwaremaker.net/blog/CommentView,guid,2e92cd89-517a-47ad-af2d-c399edff2cfe.aspx</comments>
      <category>Collaboration Platform</category>
    </item>
  </channel>
</rss>