<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Say what? Microsoft Malaysia One ISV Technology Blog : ISV</title><link>http://blogs.msdn.com/fai/archive/tags/ISV/default.aspx</link><description>Tags: ISV</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Innovate In Malaysia</title><link>http://blogs.msdn.com/fai/archive/2008/11/11/innovate-in-malaysia.aspx</link><pubDate>Tue, 11 Nov 2008 10:24:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9059396</guid><dc:creator>hoongfai</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/fai/comments/9059396.aspx</comments><wfw:commentRss>http://blogs.msdn.com/fai/commentrss.aspx?PostID=9059396</wfw:commentRss><description>&lt;p&gt;FAQ for Innovate On&lt;/p&gt;  &lt;p&gt;Q. I have already profiled my solution on Innovate On portal but I didn’t print out any web pages during the solution profiling process. How do I go back to my solution profile details?&lt;/p&gt;  &lt;p&gt;A. Login to &lt;a href="http://www.innovateon.com"&gt;www.innovateon.com&lt;/a&gt; using your Windows Live ID. You will see the following Innovate On homepage. You solutions are listed in the “My Solutions” section somewhere in the upper right-hand corner. Please note that you may have multiple solutions profiled. &lt;/p&gt;  &lt;p&gt;&lt;a href="https://blogs.msdn.com/blogfiles/fai/WindowsLiveWriter/InnovateInMalaysia_D8BC/clip_image002_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image002" border="0" alt="clip_image002" src="https://blogs.msdn.com/blogfiles/fai/WindowsLiveWriter/InnovateInMalaysia_D8BC/clip_image002_thumb.jpg" width="244" height="206" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click on the solution link. This brings you to the solution profile web pages. Example of the first page is illustrated below.   &lt;table cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td width="3"&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td&gt;&lt;/td&gt;          &lt;td&gt;&lt;a href="https://blogs.msdn.com/blogfiles/fai/WindowsLiveWriter/InnovateInMalaysia_D8BC/clip_image005_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image005" border="0" alt="clip_image005" src="https://blogs.msdn.com/blogfiles/fai/WindowsLiveWriter/InnovateInMalaysia_D8BC/clip_image005_thumb.jpg" width="231" height="244" /&gt;&lt;/a&gt;&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9059396" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/fai/archive/tags/ISV/default.aspx">ISV</category><category domain="http://blogs.msdn.com/fai/archive/tags/benefits+of+partnering+with+Microsoft/default.aspx">benefits of partnering with Microsoft</category><category domain="http://blogs.msdn.com/fai/archive/tags/InnovateOn/default.aspx">InnovateOn</category></item><item><title>To be profitable or not to be profitable?</title><link>http://blogs.msdn.com/fai/archive/2008/11/11/to-be-profitable-or-not-to-be-profitable.aspx</link><pubDate>Tue, 11 Nov 2008 10:19:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9059392</guid><dc:creator>hoongfai</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/fai/comments/9059392.aspx</comments><wfw:commentRss>http://blogs.msdn.com/fai/commentrss.aspx?PostID=9059392</wfw:commentRss><description>&lt;p&gt;You might think which idiot would want to run a business that is not profitable. True. So wouldn’t you want to invest some time to estimate the P&amp;amp;L for new business opportunities using a tool. &lt;/p&gt;  &lt;p&gt;This is perhaps the best-kept secret on the Microsoft Partner Program. Check out this tool &lt;a href="https://roianalyst.alinean.com/microsoft/business_partner/launch.html"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;I’ve often mentioned this to my ISV partners that whether they move into a software-plus-services world, or while they are debating whether to offer an on-premise solution or hosted solution, it all boils down to their own business model. While Microsoft is more ready than ever with the recent announcements about the Azure Services Platform at PDC, the parallel thought process should be about whether they are prepared for this new business model. I found this very good whitepaper that talks about how &lt;a href="http://www.microsoft.com/presspass/events/wwpc/docs/MeasurableSpSWP.pdf"&gt;Microsoft delivers measurable business opportunities for partners in software-plus-services today&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9059392" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/fai/archive/tags/ISV/default.aspx">ISV</category><category domain="http://blogs.msdn.com/fai/archive/tags/benefits+of+partnering+with+Microsoft/default.aspx">benefits of partnering with Microsoft</category></item><item><title>How to profile your solution on InnovateOn</title><link>http://blogs.msdn.com/fai/archive/2008/09/24/how-to-profile-your-solution-on-innovateon.aspx</link><pubDate>Wed, 24 Sep 2008 10:59:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8963322</guid><dc:creator>hoongfai</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/fai/comments/8963322.aspx</comments><wfw:commentRss>http://blogs.msdn.com/fai/commentrss.aspx?PostID=8963322</wfw:commentRss><description>&lt;p&gt;In &lt;a href="http://blogs.msdn.com/fai/archive/2008/06/05/what-s-the-reality-for-a-small-sized-isv-trying-to-get-help-from-its-technology-principal.aspx"&gt;one of my previous blog posts&lt;/a&gt;, I talked about InnovateOn and what are the benefits to you for profiling your solution.&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/fai/WindowsLiveWriter/HowtoprofileyoursolutiononInnovateOn_E0AE/image_10.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/fai/WindowsLiveWriter/HowtoprofileyoursolutiononInnovateOn_E0AE/image_thumb_4.png" width="244" height="121"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Here are the steps to profile your solution on InnovateOn.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Sign in using your Windows Live ID at &lt;a href="http://www.innovateon.com"&gt;http://www.innovateon.com&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Under My Solutions, create a new solution profile.&lt;/li&gt; &lt;li&gt;It takes 3 easy forms to profile your solution, as illustrated below:&lt;/li&gt;&lt;/ol&gt; &lt;table border="1" cellspacing="0" cellpadding="2" width="743"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="234"&gt; &lt;h5 align="center"&gt;&lt;font color="#0080c0"&gt;Enroll Solution&lt;/font&gt;&lt;/h5&gt;&lt;/td&gt; &lt;td valign="top" width="251"&gt; &lt;h5 align="center"&gt;&lt;font color="#0080c0"&gt;Programs&lt;/font&gt;&lt;/h5&gt;&lt;/td&gt; &lt;td valign="top" width="256"&gt; &lt;h5 align="center"&gt;&lt;font color="#0080c0"&gt;Profile Details&lt;/font&gt;&lt;/h5&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="234"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/fai/WindowsLiveWriter/HowtoprofileyoursolutiononInnovateOn_E0AE/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/fai/WindowsLiveWriter/HowtoprofileyoursolutiononInnovateOn_E0AE/image_thumb.png" width="233" height="462"&gt;&lt;/a&gt; &lt;/td&gt; &lt;td valign="top" width="251"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/fai/WindowsLiveWriter/HowtoprofileyoursolutiononInnovateOn_E0AE/image_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/fai/WindowsLiveWriter/HowtoprofileyoursolutiononInnovateOn_E0AE/image_thumb_1.png" width="244" height="196"&gt;&lt;/a&gt; &lt;/td&gt; &lt;td valign="top" width="256"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/fai/WindowsLiveWriter/HowtoprofileyoursolutiononInnovateOn_E0AE/image_6.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/fai/WindowsLiveWriter/HowtoprofileyoursolutiononInnovateOn_E0AE/image_thumb_2.png" width="229" height="465"&gt;&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;When you click on Finish, the following screen appears:&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/fai/WindowsLiveWriter/HowtoprofileyoursolutiononInnovateOn_E0AE/image_8.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/fai/WindowsLiveWriter/HowtoprofileyoursolutiononInnovateOn_E0AE/image_thumb_3.png" width="435" height="137"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Voila, you're good to go.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8963322" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/fai/archive/tags/ISV/default.aspx">ISV</category><category domain="http://blogs.msdn.com/fai/archive/tags/benefits+of+partnering+with+Microsoft/default.aspx">benefits of partnering with Microsoft</category><category domain="http://blogs.msdn.com/fai/archive/tags/InnovateOn/default.aspx">InnovateOn</category></item><item><title>Support for ISVs in Malaysia</title><link>http://blogs.msdn.com/fai/archive/2008/07/14/support-for-isvs-in-malaysia.aspx</link><pubDate>Mon, 14 Jul 2008 09:12:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8730958</guid><dc:creator>hoongfai</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/fai/comments/8730958.aspx</comments><wfw:commentRss>http://blogs.msdn.com/fai/commentrss.aspx?PostID=8730958</wfw:commentRss><description>&lt;p&gt;I get this question very often from our ISV partners. How do you get technical support especially for those hard-to-handle issues in your product development, and it is all to do with the Microsoft technologies you have adopted in your solution?&lt;/p&gt; &lt;p&gt;Before you call any of the numbers below, please make sure that you have your MSPP ID and details ready. A piece of advice: the 5-pack professional support is very affective. Please do not skimp on that. I do know of many partners who tried not to use their 5-pack professional support, for the fear that they would run out of it. If you have an urgent issue, use it, do not skimp it, otherwise you would most likely not use it anyway.&lt;/p&gt; &lt;p&gt;Here's what you can do (phone numbers only apply to Malaysia).&lt;/p&gt; &lt;table cellspacing="0" cellpadding="2" width="649" border="1"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="261"&gt; &lt;p class="MsoNormal"&gt;Microsoft Partner Program (MSPP)&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="386"&gt; &lt;p class="MsoNormal"&gt;1 800 88 5648&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="259"&gt; &lt;p class="MsoNormal"&gt;Licensing/Technical &lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="386"&gt; &lt;p class="MsoNormal"&gt;1 800 88 6295&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="258"&gt; &lt;p class="MsoNormal"&gt;5-Pack Professional Support &lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="386"&gt; &lt;p class="MsoNormal"&gt;1 800 80 6114&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="257"&gt; &lt;p class="MsoNormal"&gt;Microsoft Action Pack Subscriptions (MAPS)&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="386"&gt; &lt;p class="MsoNormal"&gt;1 800 80 1432 (Malaysia Product Activation Team Department)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="257"&gt; &lt;p class="MsoNormal"&gt;Regional Support Center (SEAPART)&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="386"&gt;&lt;a href="mailto:seapart@microsoft.com"&gt;seapart@microsoft.com&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;Microsoft Partner Program (MSPP) - 1 800 88 5648&lt;/p&gt; &lt;table cellspacing="0" cellpadding="2" width="400" border="1"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="111"&gt;Dial 1&lt;/td&gt; &lt;td valign="top" width="287"&gt; &lt;p class="MsoNormal"&gt;Microsoft Certified Professional Support&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="111"&gt;Dial 2&lt;/td&gt; &lt;td valign="top" width="287"&gt; &lt;p class="MsoNormal"&gt;Microsoft Certified Trainer&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="111"&gt;Dial 3&lt;/td&gt; &lt;td valign="top" width="287"&gt; &lt;p class="MsoNormal"&gt;Microsoft Partner Program (MSPP) &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="111"&gt;Dial 4&lt;/td&gt; &lt;td valign="top" width="287"&gt; &lt;p class="MsoNormal"&gt;Microsoft Learning Solutions&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="111"&gt;Dial 5&lt;/td&gt; &lt;td valign="top" width="287"&gt; &lt;p class="MsoNormal"&gt;ISV/Empower program &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="111"&gt;Dial 6&lt;/td&gt; &lt;td valign="top" width="287"&gt; &lt;p class="MsoNormal"&gt;Microsoft Action Pack Subscriptions (MAPS)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="111"&gt;Dial 7&lt;/td&gt; &lt;td valign="top" width="287"&gt; &lt;p class="MsoNormal"&gt;Courseware&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="111"&gt;Dial 8&lt;/td&gt; &lt;td valign="top" width="287"&gt; &lt;p class="MsoNormal"&gt;Partner Sales Management&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;Licensing/Technical - 1 800 88 6295&lt;/p&gt; &lt;table cellspacing="0" cellpadding="2" width="400" border="1"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="111"&gt;Dial 1&lt;/td&gt; &lt;td valign="top" width="287"&gt; &lt;p class="MsoNormal"&gt;Bahasa Malaysia &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="111"&gt;Dial 2&lt;/td&gt; &lt;td valign="top" width="287"&gt; &lt;p class="MsoNormal"&gt;English&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;table cellspacing="0" cellpadding="2" width="733" border="1"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="113"&gt;Dial 1&lt;/td&gt; &lt;td valign="top" width="618"&gt; &lt;p class="MsoNormal"&gt;Product Activation&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="115"&gt;Dial 2&lt;/td&gt; &lt;td valign="top" width="618"&gt; &lt;p class="MsoNormal"&gt;Pre-sales &amp;amp; licensing enquiries&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="116"&gt;Dial 3&lt;/td&gt; &lt;td valign="top" width="618"&gt; &lt;p class="MsoNormal"&gt;Microsoft Consumer Products (get ready with product identification number)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="117"&gt;Dial 4&lt;/td&gt; &lt;td valign="top" width="618"&gt; &lt;p class="MsoNormal"&gt;MSDN &amp;amp; TechNet subscription and media replacement&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="117"&gt;&lt;font color="#ff0000"&gt;Dial 5&lt;/font&gt;&lt;/td&gt; &lt;td valign="top" width="618"&gt; &lt;p class="MsoNormal"&gt;&lt;font color="#ff0000"&gt;Microsoft Partner Services&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="117"&gt;Dial 6&lt;/td&gt; &lt;td valign="top" width="618"&gt; &lt;p class="MsoNormal"&gt;Microsoft Action Pack Subscriptions (MAPS)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="117"&gt;Dial 7&lt;/td&gt; &lt;td valign="top" width="618"&gt; &lt;p class="MsoNormal"&gt;Courseware&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="117"&gt;Dial 8&lt;/td&gt; &lt;td valign="top" width="618"&gt; &lt;p class="MsoNormal"&gt;Partner Sales Management&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style="color: #1f497d"&gt;&lt;?xml:namespace prefix = o /&gt;&lt;o:p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;table cellspacing="0" cellpadding="2" width="733" border="1"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="113"&gt;Dial 1&lt;/td&gt; &lt;td valign="top" width="618"&gt; &lt;p class="MsoNormal"&gt;Gold/Certified Partner: Pre-sales Technical Support&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="115"&gt;Dial 2&lt;/td&gt; &lt;td valign="top" width="618"&gt; &lt;p class="MsoNormal"&gt;Gold Certified Partner: Technical Support Coordinator (TSC)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="116"&gt;Dial 3&lt;/td&gt; &lt;td valign="top" width="618"&gt; &lt;p class="MsoNormal"&gt;Gold/Certified Partner with ISV Competency &amp;amp; Empower: Advisory Hours&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="117"&gt;Dial 4&lt;/td&gt; &lt;td valign="top" width="618"&gt; &lt;p class="MsoNormal"&gt;Microsoft Activation&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="117"&gt;Dial 5&lt;/td&gt; &lt;td valign="top" width="618"&gt; &lt;p class="MsoNormal"&gt;&lt;font color="#ff0000"&gt;&lt;font color="#1f497d"&gt;MSDN &amp;amp; TechNet media replacement&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="117"&gt;Dial 6&lt;/td&gt; &lt;td valign="top" width="618"&gt; &lt;p class="MsoNormal"&gt;Regional Support Center (RSC) &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8730958" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/fai/archive/tags/ISV/default.aspx">ISV</category><category domain="http://blogs.msdn.com/fai/archive/tags/benefits+of+partnering+with+Microsoft/default.aspx">benefits of partnering with Microsoft</category><category domain="http://blogs.msdn.com/fai/archive/tags/Technical+support/default.aspx">Technical support</category></item><item><title>A better alternative to solving the rounding mechanism in your apps</title><link>http://blogs.msdn.com/fai/archive/2008/06/11/a-better-alternative-to-solving-the-rounding-mechanism-in-your-apps.aspx</link><pubDate>Wed, 11 Jun 2008 06:45:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8590776</guid><dc:creator>hoongfai</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/fai/comments/8590776.aspx</comments><wfw:commentRss>http://blogs.msdn.com/fai/commentrss.aspx?PostID=8590776</wfw:commentRss><description>&lt;p&gt;Awhile back, I wrote a &lt;a href="http://blogs.msdn.com/fai/archive/2008/04/10/rounding-mechanism-exercise-how-to-mitigate-the-impact-on-isv-solutions.aspx"&gt;blog post on the rounding mechanism&lt;/a&gt;, little did I know that a reader posted a better alternative in the comments (I should read keep track of the comments closely in the future). I haven't tested this, but I trust the contributor of this piece of code. Full credit goes to &lt;a href="http://blogs.msdn.com/user/Profile.aspx?UserID=135005"&gt;gohsianghwee&lt;/a&gt; for posting this, and I quote him:&lt;/p&gt; &lt;p&gt;There is a better alternative, pass in the value 1234.23 and round digit as 2 will solve your problem. This algorithm makes user definable rounding possible. In fact, I just showed you one of my rounding mechanism in my application, which all rounding mechanism in my application are user definable.&lt;/p&gt; &lt;p&gt;User must always use decimal in terms of dollar and cent calculation. Even though decimal is not a primitive type, but it handles the calculation more appropriately compared to the others. This is due to how .NET handles primitive type figures.  &lt;p&gt;public static decimal RoundAmount(decimal roundValue, decimal roundDigit) &lt;p&gt;{ &lt;p&gt;decimal totalValue = 0; &lt;p&gt;decimal powerValue = 0; &lt;p&gt;powerValue = (decimal)(System.Math.Pow(10, (double)roundDigit)); &lt;p&gt;decimal tempDecimalValue = 5 / powerValue; &lt;p&gt;decimal rndFigure = roundValue / tempDecimalValue; &lt;p&gt;totalValue =(decimal)(System.Math.Round(rndFigure, 0)) * tempDecimalValue; &lt;p&gt;return totalValue; &lt;p&gt;} &lt;p&gt;Thanks!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8590776" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/fai/archive/tags/ISV/default.aspx">ISV</category><category domain="http://blogs.msdn.com/fai/archive/tags/BNM_2700_s+rounding+mechanism+exercise/default.aspx">BNM's rounding mechanism exercise</category><category domain="http://blogs.msdn.com/fai/archive/tags/rounding+mechanism/default.aspx">rounding mechanism</category><category domain="http://blogs.msdn.com/fai/archive/tags/Decimal.Round_2800_Decimal/default.aspx">Decimal.Round(Decimal</category><category domain="http://blogs.msdn.com/fai/archive/tags/MidpointRounding_2900_/default.aspx">MidpointRounding)</category></item><item><title>What's the reality for a small-sized ISV trying to get help from its technology principal</title><link>http://blogs.msdn.com/fai/archive/2008/06/05/what-s-the-reality-for-a-small-sized-isv-trying-to-get-help-from-its-technology-principal.aspx</link><pubDate>Thu, 05 Jun 2008 12:48:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8574873</guid><dc:creator>hoongfai</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/fai/comments/8574873.aspx</comments><wfw:commentRss>http://blogs.msdn.com/fai/commentrss.aspx?PostID=8574873</wfw:commentRss><description>&lt;p&gt;Let's face it, the reality for a small-sized ISV trying to get help from its technology principal, be it any technology vendor is rather bleak. They may end up in any one of the following situations:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;you may not be in their radar&lt;/li&gt; &lt;li&gt;you're being shoved aside&lt;/li&gt; &lt;li&gt;you don't know who from the technology vendor's local office to contact&lt;/li&gt; &lt;li&gt;you're being ignored from its technology forum because your problem is one in a million&lt;/li&gt; &lt;li&gt;fine, you got the business card from one of their technology specialists,you call him/her, and your first line was "hey so-and-so, remember me, I met you at this event?", and s/he said "huh? who's that? sorry I don't do this, could you please go to &lt;a href="http://support.company.com"&gt;http://support.company.com&lt;/a&gt;&lt;/li&gt; &lt;li&gt;you're working way into the graveyard shift, and you're going crazy because you just can't find that piece of code sample that could resolve everything in your app&lt;/li&gt; &lt;li&gt;[fill in the more in the comments of this blog post]&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;I know because I was in their shoes once upon a time when I was working as the R&amp;amp;D Manager in a mid-size ISV in Singapore. My technology principal was a couple of J2EE Application Server vendors, a mobile phone vendor, and a developer tools vendor. I thought to myself, those guys are jerks, they don't care about their ISVs who are toiling day-in-day-out developing an excellent solution on their technology platform.&lt;/p&gt; &lt;p&gt;The table has turned on me. I now work for a technology principal or vendor, Microsoft, and there are heaps of ISVs out there in Malaysia. I know of very small ISVs which are so short-staffed that even the Managing Director does some level of coding. Heck, even my former CTO could whip out a connector to a SMSC in a mere 4 hours. Internally, these group of ISVs are categorized under Breadth ISVs. I bet that some of them may be upset at me for not remembering their names even though I had just spoken to them at TechEd, or ISV Innovation Day recently or as far back as in the year 2003. Or that they'd sent me an email by saying something "I am using WF to develop a workflow on MOSS 2007, but I couldn't deploy it on the *(*^^%&amp;amp;^ server, but this is as much information as I could provide to you". I must have been a jerk (like what I used to call those guys). I apologize if I had been all that.&lt;/p&gt; &lt;p&gt;We hear you, and we are trying to the best of our abilities to address the 800-odd (some say 1000+) ISVs out there in Malaysia. As a ISV Technology Advisor, my goal is to drive technology adoption among my managed ISVs, One ISV Connect ISVs, and breadth ISVs. The technology that I could "evangelize" to you is as much as your appetite for technology, and your adoption of course. If all my ISV partners are presented in a pyramid, you know where you fit, you get the drill? Scaling out is an everyday issue that hangs in my mind. Fortunately, there's help out there, and that's when we encourage our breadth ISVs to check out all the resources online. Before you jumped into any conclusion, by saying something like "I could guess it already, &lt;a href="http://msdn2.microsoft.com"&gt;http://msdn2.microsoft.com&lt;/a&gt;, aren't I right?", hold your breath, here's what we have for you.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.innovateon.com/"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="95" alt="image" src="http://blogs.msdn.com/blogfiles/fai/WindowsLiveWriter/WhatstherealityforasmallsizedISVtryingto_FA73/image_3.png" width="244" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;There are heaps of benefits by signing up on Innovate On. All you need to do is to use your Windows Live ID to sign up, then just tell us about the solution that you are developing. And off you go to search for all the technical resources for the solution that you are building. How does the Search know what technical resources apply to your solution? Well, when you profile your solution, you would have selected all the Microsoft technologies that you use in your solution, in turn the Search returns what's applicable to you. You could also further tailor your search in this cool Silverlight search application (I deliberately right-mouse clicked on the Silverlight app to show that it is indeed built on Silverlight)&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/fai/WindowsLiveWriter/WhatstherealityforasmallsizedISVtryingto_FA73/image_5.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="225" alt="image" src="http://blogs.msdn.com/blogfiles/fai/WindowsLiveWriter/WhatstherealityforasmallsizedISVtryingto_FA73/image_thumb_1.png" width="244" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;You could tailor your search based on&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Microsoft technologies&lt;/li&gt; &lt;li&gt;Audience target&lt;/li&gt; &lt;li&gt;Stage of product&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;But the juiciest benefit is &lt;font size="5"&gt;&lt;strong&gt;ISV Technical Support!!!!&lt;/strong&gt;&lt;/font&gt; &lt;p&gt;&lt;strong&gt;5 hours of free email tech support for your Windows Mobile solution&lt;/strong&gt; &lt;p&gt;&lt;strong&gt;10 hours of free email tech support for your Windows Vista solution&lt;/strong&gt; &lt;h6&gt;10 hours of free email tech support for your 2007 Office system solution&lt;/h6&gt; &lt;p&gt;The types of support requests you can raise are: &lt;p&gt;· Best practice &lt;p&gt;· How-to question &lt;p&gt;· Code sample &lt;p&gt;· Technology adoption guidance &lt;p&gt;I've said enough, click on that Innovate On image!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8574873" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/fai/archive/tags/ISV/default.aspx">ISV</category><category domain="http://blogs.msdn.com/fai/archive/tags/benefits+of+partnering+with+Microsoft/default.aspx">benefits of partnering with Microsoft</category><category domain="http://blogs.msdn.com/fai/archive/tags/Technical+support/default.aspx">Technical support</category><category domain="http://blogs.msdn.com/fai/archive/tags/InnovateOn/default.aspx">InnovateOn</category></item><item><title>Say I'm the Senior ISV Technology Advisor</title><link>http://blogs.msdn.com/fai/archive/2007/11/16/say-i-m-the-senior-isv-technology-advisor.aspx</link><pubDate>Fri, 16 Nov 2007 11:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6294576</guid><dc:creator>hoongfai</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/fai/comments/6294576.aspx</comments><wfw:commentRss>http://blogs.msdn.com/fai/commentrss.aspx?PostID=6294576</wfw:commentRss><description>&lt;P&gt;Hi there, you may remember me from such roles such as Academic Programs Advisor in Microsoft Malaysia. I used to have a blog on theSpoke, &lt;A href="http://thespoke.net/blogs/hoongfai"&gt;http://thespoke.net/blogs/hoongfai&lt;/A&gt;,&amp;nbsp;but&amp;nbsp;I became such a passive blogger that eventually it became just another item that is returned with Windows Live Search when you search for my name, "Lai Hoong Fai", or "Hoong Fai Lai", or any other permutations of my name. &lt;/P&gt;
&lt;P&gt;Currently I'm the Senior ISV Technology Advisor, still in Microsoft Malaysia. I work with a special group of Microsoft partners called ISVs (Independent Software Vendors). Who are these folks? The biggest ISV partner of Microsoft has got to be SAP. Their solution uses Microsoft's products and technologies, such as Microsoft SQL Server, and recently there was a collaboration between SAP and Microsoft that resulted in a new product called Duet. All in all, Microsoft ISV partners are those who develop their solutions that leverages one or more Microsoft products and technologies. I work with these unique set of partners to advise and guide them on adopting Microsoft technologies and products in their software solutions.&lt;/P&gt;
&lt;P&gt;I have friends who ask me what I do, in layman's term. I often had difficulty explaining the name of my role until I found the term "technical marketing". That's the most "layman" I think I could get in explaining my role title. That seems to get me off the hook. People just stop asking me. Some may challenge me as to whether that is an oxymoron. How could one couple technical and marketing in the same phrase. I could!&lt;/P&gt;
&lt;P&gt;More to come in my later blog posts. I will also blog about a couple of exciting events we organized in the island state of Penang earlier in Nov 2007 just for ISVs. They were organized in collaboration with Software Consortium of Penang (SCoPe). The events were SCoPe - Microsoft ISV Innovation Day, ISV CEO Networking evening, Office Business Application workshop. Not forgeting an excellent proof-of-concept demonstration at the RosettaNet Global Summit. All about that in a later post..... &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6294576" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/fai/archive/tags/ISV/default.aspx">ISV</category></item></channel></rss>