<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" 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:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9 - Discussions by haathi</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Niners/haathi/Discussions/RSS"></atom:link>
	<image>
		<url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
		<title>Channel 9 - Discussions by haathi</title>
		<link>http://channel9.msdn.com/Niners/haathi/Discussions</link>
	</image>
	<description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
	<link>http://channel9.msdn.com/Niners/haathi/Discussions</link>
	<language>en</language>
	<pubDate>Sat, 25 May 2013 21:00:05 GMT</pubDate>
	<lastBuildDate>Sat, 25 May 2013 21:00:05 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>0</c9:totalResults>
	<c9:pageCount>0</c9:pageCount>
	<c9:pageSize>0</c9:pageSize>
	<item>
		<title>Coffeehouse - Anyone still use VBA?</title>
		<description><![CDATA[<p><blockquote>
<div>blowdart wrote:</div>
<div><br>
<br>
You'll find a lot of banks using it. A lot of traders. The amount of custom excel spreadsheets used for trades and predictions is scary<br>
</div>
</blockquote>
<br>
<br>
Partly True. I have worked with Traders and Analysts also. I find it quite impressive the way they start with a relatively simple spreadsheet&nbsp; and then improve it over time to settle down with fairly complicated analytics templates in Excel / VBA that they
 use to carry out sophisticated trading strategies.<br>
<br>
There isn't anything &quot;scary&quot;. One reason they love Excel / VBA is because most Market Data Vendors such as Bloomberg and Reuters provide simple-to-implement DDE and VB Functions that the Traders can incorporate into their spreadsheets to analyze volume, liquidity
 etc of their portfolios fairly quickly and accurately. Also, by design, Excel can be set to recalculate formulas and cell values automatically when something changes. This is especially useful if they link to live prices in say, a benchmark column.<br>
<br>
The problem arises when the data has to be shared, and you end up with multiple analytics spreadsheets on shared network drive and they are not sure which one is the latest.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/116869-Anyone-still-use-VBA/cc14ca92fab8415f978a9deb00eaf741#cc14ca92fab8415f978a9deb00eaf741</link>
		<pubDate>Wed, 18 Oct 2006 18:02:49 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/116869-Anyone-still-use-VBA/cc14ca92fab8415f978a9deb00eaf741#cc14ca92fab8415f978a9deb00eaf741</guid>
		<dc:creator>haathi</dc:creator>
		<slash:comments>15</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/haathi/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Users Are Fools?</title>
		<description><![CDATA[<p><blockquote>
<div>HBEaker wrote:</div>
<div>&#65279;Quote somewhat taken out of context.&nbsp; <br>
<br>
Lets not forget why our industry exists.&nbsp; We don't exist solely to entertain ourselves (that's just a fortunate side-effect
<img src="/emoticons/emotion-4.gif" border="0">).&nbsp; We're here to serve those &quot;foolish&quot; users, and providing them a secure environment in which to do their job is part of our job we've been pretty rotten at so far.&nbsp;
<br>
</div>
</blockquote>
<br>
<br>
True. And if all the users un-&quot;foolish&quot;ed themselves, that would put most of the network administrators, help desk &quot;analysts&quot; and security &quot;specialists&quot; out of jobs ! We must respect our users instead of taking shots at them...<img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-11.gif' alt='Cool' /><br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/239174-Users-Are-Fools/08f374ad02f94703a3ba9dec001eaa88#08f374ad02f94703a3ba9dec001eaa88</link>
		<pubDate>Sat, 14 Oct 2006 19:13:34 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/239174-Users-Are-Fools/08f374ad02f94703a3ba9dec001eaa88#08f374ad02f94703a3ba9dec001eaa88</guid>
		<dc:creator>haathi</dc:creator>
		<slash:comments>11</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/haathi/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - My wifes birthday - gift ideas?</title>
		<description><![CDATA[<p>How about the new <a href="http://www.joinred.com/products.asp?p=5">Red I-Pod</a> ?<br>
<br>
You will be getting her a new fashion accessory, and at the same time contributing to a larger cause.
<br>
<br>
She's gotta love you for that !<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/239714-My-wifes-birthday-gift-ideas/6c5b4052e30e4ed18a7e9dec001f6cf7#6c5b4052e30e4ed18a7e9dec001f6cf7</link>
		<pubDate>Sat, 14 Oct 2006 19:03:38 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/239714-My-wifes-birthday-gift-ideas/6c5b4052e30e4ed18a7e9dec001f6cf7#6c5b4052e30e4ed18a7e9dec001f6cf7</guid>
		<dc:creator>haathi</dc:creator>
		<slash:comments>26</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/haathi/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Big Ball of Mud: How do you avoid it ?</title>
		<description><![CDATA[<p><blockquote>
<div>cheong wrote:</div>
<div>I managed to silently replace subsystem by subsystem at a time, and one and a half years later the whole system has been straighten out. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br>
<br>
</div>
</blockquote>
<br>
<br>
My experience with the Big Ball of Mud has been similar to this. Working in the Financial Services Industry, I have encountered numerous Excel / VBA Spreadsheets and&nbsp; Bloomberg VBA / API code that has been put together hap hazardly by analysts and traders in
 an effort to achieve a near term goal. <br>
<br>
I dealt with this by introducing small changes in small modules / classes one by one.
<br>
<br>
Here is an example.<br>
<br>
Some of the trading analytics was in spreadsheets (.xls ) saved on network folders. These spreadsheets had hard-wired links to other .xls spreadsheets. Besides that, there was no control over the changes made to these spreadsheets.<br>
<br>
When I had to make a few code changes to these analytics and deploy them properly,
<br>
<ul>
<li>the <b>first thing </b>I did was to convert all the spreadsheets to templates (.xlt).
<br>
</li><li>the <b>second thing</b> I did was to create an add-in with menu, that would internally instantiate the templates, so that users don't have direct access to the templates and hence don't make unauthorised changes and bring the setup down.
<br>
</li><li>the <b>third thing</b> I did was to store configuration information for location of the templates in an xml file, and added functionality within the add-in to browse and set the location for this xml file. I used MSXML to parse the xml file and load it
 into a hash table style &quot;Scripting.Dictionary&quot; object in memory.<br>
</li><li><b>finally</b>, I wrote a .vbs script for deployment of the new analytics, which would take an environment as parameter (ex DEV or QA or PROD) and according set the xml file within the add-in before copying it over to the user's local add-ins folder.</li></ul>
Ofcouse, this is a very simplistic example. But I have taken this approach and used it in more complex application and have achieved similar results. Also, the move from
<b>mud </b>to <b>magic </b>takes quite a bit of time and includes some resistance from some of the end users as they want their &quot;fixes&quot; immediately, so don't expect 'Instant Gratification' in your efforts to change this <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-2.gif' alt='Big Smile' /><br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/237806-Big-Ball-of-Mud-How-do-you-avoid-it-/7985f88d36a649958d7f9dea014a337d#7985f88d36a649958d7f9dea014a337d</link>
		<pubDate>Sat, 14 Oct 2006 18:43:46 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/237806-Big-Ball-of-Mud-How-do-you-avoid-it-/7985f88d36a649958d7f9dea014a337d#7985f88d36a649958d7f9dea014a337d</guid>
		<dc:creator>haathi</dc:creator>
		<slash:comments>6</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/haathi/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>