<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>My Blog</title>
	<atom:link href="http://businessdatasolutions.ca/weblog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://businessdatasolutions.ca/weblog</link>
	<description>businessdatasolutions.ca Wordpress weblog</description>
	<lastBuildDate>Wed, 19 Oct 2011 00:41:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language></language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Data is power. Power to the people.</title>
		<link>http://businessdatasolutions.ca/weblog/?p=25</link>
		<comments>http://businessdatasolutions.ca/weblog/?p=25#comments</comments>
		<pubDate>Wed, 19 Oct 2011 00:41:12 +0000</pubDate>
		<dc:creator>RickO</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://businessdatasolutions.ca/weblog/?p=25</guid>
		<description><![CDATA[It seems that not everyone likes the idea of Microsoft&#8217;s new Report Builder 3.
Sure, it&#8217;s loaded with features like shared datasets, an Office-like interface, and wizards that make it easy for power users to make the move from spreadsheets to ad hoc reports that they design themselves. But it seems this can cause some job-security [...]]]></description>
			<content:encoded><![CDATA[<p>It seems that not everyone likes the idea of Microsoft&#8217;s new Report Builder 3.</p>
<p>Sure, it&#8217;s loaded with features like shared datasets, an Office-like interface, and wizards that make it easy for power users to make the move from spreadsheets to ad hoc reports that they design themselves. But it seems this can cause some job-security angst amongst uneasy IT people used to holding the keys to the kingdom and doling out half-baked reports to the data-starved masses.</p>
<p>There&#8217;s really no need for concern, as the shared datasets still need the skills of a dba or developer familiar with the back-end data and all its esoteric table and column names and datatypes. In fact, freedom from the chore of mundane report creation might actually mean that dba and developer skills can be applied where they are needed in more creative database applications and automation projects.</p>
<p>Here&#8217;s hoping that requests from consumers of data for Report Builder 3 grow in intensity and persistence until all the political roadblocks at your workplace are flushed away.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fbusinessdatasolutions.ca%2Fweblog%2F%3Fp%3D25&amp;linkname=Data%20is%20power.%20Power%20to%20the%20people."><img src="http://businessdatasolutions.ca/weblog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://businessdatasolutions.ca/weblog/?feed=rss2&amp;p=25</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XBRL</title>
		<link>http://businessdatasolutions.ca/weblog/?p=22</link>
		<comments>http://businessdatasolutions.ca/weblog/?p=22#comments</comments>
		<pubDate>Tue, 12 Apr 2011 02:01:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://businessdatasolutions.ca/weblog/?p=22</guid>
		<description><![CDATA[This wasn&#8217;t even on my radar until the senior accountant at work asked about creating xbrl files to submit information to an Ontario government agency. Seems that xbrl files have been around since 1998. Where have I been?
XBRL is an acronym for eXtensible Business Reporting Language. It is an xml variant designed to standardize financial [...]]]></description>
			<content:encoded><![CDATA[<p>This wasn&#8217;t even on my radar until the senior accountant at work asked about creating xbrl files to submit information to an Ontario government agency. Seems that xbrl files have been around since 1998. Where have I been?</p>
<p>XBRL is an acronym for eXtensible Business Reporting Language. It is an xml variant designed to standardize financial report submission. It is already required by many government agencies and financial bodies around the world, including the SEC in the US and just about every government department in Australia.</p>
<p>Although there is software available to aid in the creation of xbrl files or &#8220;instance documents&#8221;, most tools seem to be geared more toward the creation of custom &#8220;taxonomies&#8221; (basically dsd files).</p>
<p>I plan to see if I can create xbrl output files directly from SQL Server in a manner not unlike outputting data-driven html source code from MySQL using php&#8217;s &#8220;echo&#8221; function.</p>
<p>I&#8217;ll keep you posted&#8230;</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fbusinessdatasolutions.ca%2Fweblog%2F%3Fp%3D22&amp;linkname=XBRL"><img src="http://businessdatasolutions.ca/weblog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://businessdatasolutions.ca/weblog/?feed=rss2&amp;p=22</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is traditional web development dead?</title>
		<link>http://businessdatasolutions.ca/weblog/?p=21</link>
		<comments>http://businessdatasolutions.ca/weblog/?p=21#comments</comments>
		<pubDate>Sun, 23 Jan 2011 20:23:38 +0000</pubDate>
		<dc:creator>RickO</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://businessdatasolutions.ca/weblog/?p=21</guid>
		<description><![CDATA[I&#8217;m just discussing my sister&#8217;s website with her and we have decided to try a &#8220;blended&#8221; approach using normal &#8220;test and ftp&#8221; content and some newer features such as WordPress.
I’m guessing that once she starts blogging she won’t stop.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m just discussing my sister&#8217;s website with her and we have decided to try a &#8220;blended&#8221; approach using normal &#8220;test and ftp&#8221; content and some newer features such as WordPress.<br />
I’m guessing that once she starts blogging she won’t stop.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fbusinessdatasolutions.ca%2Fweblog%2F%3Fp%3D21&amp;linkname=Is%20traditional%20web%20development%20dead%3F"><img src="http://businessdatasolutions.ca/weblog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://businessdatasolutions.ca/weblog/?feed=rss2&amp;p=21</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSMS/SSRS/SSIS/SSAS</title>
		<link>http://businessdatasolutions.ca/weblog/?p=19</link>
		<comments>http://businessdatasolutions.ca/weblog/?p=19#comments</comments>
		<pubDate>Thu, 21 Oct 2010 01:14:23 +0000</pubDate>
		<dc:creator>RickO</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://businessdatasolutions.ca/weblog/?p=19</guid>
		<description><![CDATA[It seems that Microsoft has gone FLAC (Four Letter Acronym Crazy) with its enterprise database products. What used to be Enterprise Manager for SQL Server has become SQL Server Management Studio (SSMS). In addition there is SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS).
In my new position I spend most of my [...]]]></description>
			<content:encoded><![CDATA[<p>It seems that Microsoft has gone FLAC (Four Letter Acronym Crazy) with its enterprise database products. What used to be Enterprise Manager for SQL Server has become SQL Server Management Studio (SSMS). In addition there is SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS).<br />
In my new position I spend most of my time using the first two – SSMS to test queries and create database objects and SSRS to create reports based on those queries. We are in the process of moving everything from Seagate Crystal Reports 7 into SSRS. Comparing the two side-by-side shows how far things have progressed in the last few years. One of my favourite features is report parameters. If you create a date parameter, for example, the report automatically displays a perpetual calendar control to the user to select a date. Exporting to Excel (the most common user request) is complicated by the XML format of reports, but in general it works well.<br />
SSIS has a bit more of a learning curve. The last time I used its predecessor DTS was in Version 7. The scripting capabilities are much improved, allowing VB.NET and C# coding complete with Intellisense. There is a wealth of information available online to help me along as I gradually automate all the mundane daily processes so I have more time for reporting.<br />
Soon, I’ll get to tackle the last of the four letter acronyms: SSAS (SQL Server Analysis Services). I’ll let you know how it goes.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fbusinessdatasolutions.ca%2Fweblog%2F%3Fp%3D19&amp;linkname=SSMS%2FSSRS%2FSSIS%2FSSAS"><img src="http://businessdatasolutions.ca/weblog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://businessdatasolutions.ca/weblog/?feed=rss2&amp;p=19</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reporting for duty</title>
		<link>http://businessdatasolutions.ca/weblog/?p=18</link>
		<comments>http://businessdatasolutions.ca/weblog/?p=18#comments</comments>
		<pubDate>Mon, 06 Sep 2010 15:55:45 +0000</pubDate>
		<dc:creator>RickO</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://businessdatasolutions.ca/weblog/?p=18</guid>
		<description><![CDATA[I have a week off before starting a new job as a database analyst for a credit union in Kitchener.
I have spent the last couple of weeks reviewing Microsoft SQL Server Reporting Services and am very impressed so far. I used a crude version of Reporting Services many years ago with VB 6 and I [...]]]></description>
			<content:encoded><![CDATA[<p>I have a week off before starting a new job as a database analyst for a credit union in Kitchener.</p>
<p>I have spent the last couple of weeks reviewing Microsoft SQL Server Reporting Services and am very impressed so far. I used a crude version of Reporting Services many years ago with VB 6 and I must say that the most recent version rivals and/or surpasses any reporting tool I have used to date from Access reports to PowerBuilder data windows to Crystal Reports.</p>
<p>I am really looking forward to working with data instead of students for a change.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fbusinessdatasolutions.ca%2Fweblog%2F%3Fp%3D18&amp;linkname=Reporting%20for%20duty"><img src="http://businessdatasolutions.ca/weblog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://businessdatasolutions.ca/weblog/?feed=rss2&amp;p=18</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ahhh&#8230;.</title>
		<link>http://businessdatasolutions.ca/weblog/?p=17</link>
		<comments>http://businessdatasolutions.ca/weblog/?p=17#comments</comments>
		<pubDate>Sat, 21 Aug 2010 12:54:38 +0000</pubDate>
		<dc:creator>RickO</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://businessdatasolutions.ca/weblog/?p=17</guid>
		<description><![CDATA[Finally done.
I just finished delivering a four week course on using ASP.NET for E-Commerce. I was a little bit rusty. The last time I taught ASP.NET was three years ago at Centennial College. Thankfully, Visual Studio came to the rescue as usual and I was soon creating connection strings and dragging and dropping with ease. [...]]]></description>
			<content:encoded><![CDATA[<p>Finally done.</p>
<p>I just finished delivering a four week course on using ASP.NET for E-Commerce. I was a little bit rusty. The last time I taught ASP.NET was three years ago at Centennial College. Thankfully, Visual Studio came to the rescue as usual and I was soon creating connection strings and dragging and dropping with ease. The inventor of Microsoft&#8217;s &#8220;Intellisense&#8221; feature should win the Nobel Prize for computing if there is such a thing.</p>
<p>I can still remember coding an entire desktop database application using VB 4 and having to memorize all variable and object names. The trick then was to name things in mixed case and then type all your code in lower case and watch for your code to change case as you went to each new line, verifying that object and variable names were spelled correctly and would be recognized during compilation. Now C# code almost writes itself, complete with drop-down argument lists for overloaded functions. Eclipse has a similar feature and Dreamweaver has &#8220;code-hinting&#8221; but neither seem to work as seamlessly as Intellisense does for me. I have taken to using Visual Studio to write and edit HTML and XML files because of it.</p>
<p>The course used the 2008 version. Haven&#8217;t had a chance to try 2010, but it should be more of the same&#8230;</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fbusinessdatasolutions.ca%2Fweblog%2F%3Fp%3D17&amp;linkname=Ahhh%26%238230%3B."><img src="http://businessdatasolutions.ca/weblog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://businessdatasolutions.ca/weblog/?feed=rss2&amp;p=17</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scary/smart</title>
		<link>http://businessdatasolutions.ca/weblog/?p=16</link>
		<comments>http://businessdatasolutions.ca/weblog/?p=16#comments</comments>
		<pubDate>Fri, 23 Jul 2010 23:59:56 +0000</pubDate>
		<dc:creator>RickO</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://businessdatasolutions.ca/weblog/?p=16</guid>
		<description><![CDATA[I spent the last week going over Internet security with a group of web development students, including a short history of hacking, a networking primer and a tour of all the tools available online to help one play a white or black hat role.
Rootkits, packet sniffers, spyware, bot-nets, keystroke loggers &#8212; it&#8217;s enough to scare [...]]]></description>
			<content:encoded><![CDATA[<p>I spent the last week going over Internet security with a group of web development students, including a short history of hacking, a networking primer and a tour of all the tools available online to help one play a white or black hat role.</p>
<p>Rootkits, packet sniffers, spyware, bot-nets, keystroke loggers &#8212; it&#8217;s enough to scare you off the Internet&#8230; well, maybe not, but one chapter from the text on the subject &#8212; the excellent &#8220;Counter Hack Reloaded&#8221; by Ed Skoudis &#8212; sticks in my mind. It was how attackers take advantage of shoddy security to take control of a vulnerable computer online and then cover their tracks and prevent other attackers from getting in after them by hardening the security features the unaware machine owner should have had in place to begin with. As scary as the shadowy world of identity theft and computer fraud can be, you have to be amazed by and almost admire the depth of knowledge and skill it takes to do it.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fbusinessdatasolutions.ca%2Fweblog%2F%3Fp%3D16&amp;linkname=Scary%2Fsmart"><img src="http://businessdatasolutions.ca/weblog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://businessdatasolutions.ca/weblog/?feed=rss2&amp;p=16</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A tale of two Web servers</title>
		<link>http://businessdatasolutions.ca/weblog/?p=15</link>
		<comments>http://businessdatasolutions.ca/weblog/?p=15#comments</comments>
		<pubDate>Fri, 16 Jul 2010 19:01:30 +0000</pubDate>
		<dc:creator>RickO</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://businessdatasolutions.ca/weblog/?p=15</guid>
		<description><![CDATA[I just spent the last week teaching a course on IIS 7. We did a side-by-side comparison with Apache, trying some similar tasks in each. If it was all about a slick interface, IIS would win hands down. By contrast, you really need the propeller spinning to navigate Apache’s config file. The new IIS 7 [...]]]></description>
			<content:encoded><![CDATA[<p>I just spent the last week teaching a course on IIS 7. We did a side-by-side comparison with Apache, trying some similar tasks in each. If it was all about a slick interface, IIS would win hands down. By contrast, you really need the propeller spinning to navigate Apache’s config file. The new IIS 7 Manager is loaded with icons, drop-downs and radio buttons. Apache’s config file looks like setting up Samba.</p>
<p>Once you get past the interface though, things start to change. Try setting up IIS 7 to run jsp files and you may stall at step number forty-something. Setting up Apache to serve up asp files is a different story and is doable with the help of online contributors and advisors.</p>
<p>I guess some things are never going to change. It’s always going to be Microsoft vs. everybody else.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fbusinessdatasolutions.ca%2Fweblog%2F%3Fp%3D15&amp;linkname=A%20tale%20of%20two%20Web%20servers"><img src="http://businessdatasolutions.ca/weblog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://businessdatasolutions.ca/weblog/?feed=rss2&amp;p=15</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The future of Java</title>
		<link>http://businessdatasolutions.ca/weblog/?p=14</link>
		<comments>http://businessdatasolutions.ca/weblog/?p=14#comments</comments>
		<pubDate>Thu, 08 Jul 2010 01:33:11 +0000</pubDate>
		<dc:creator>RickO</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://businessdatasolutions.ca/weblog/?p=14</guid>
		<description><![CDATA[It has been a long time since I worked with Java. My last encounter was with an old version of Visual Studio and J++. It was not pleasant. Since Sun was swallowed up by Oracle there has been some fear that Java would disappear. That fear is unfounded.
I was recently recruited as a last-minute replacement [...]]]></description>
			<content:encoded><![CDATA[<p>It has been a long time since I worked with Java. My last encounter was with an old version of Visual Studio and J++. It was not pleasant. Since Sun was swallowed up by Oracle there has been some fear that Java would disappear. That fear is unfounded.</p>
<p>I was recently recruited as a last-minute replacement for an instructor teaching a Java course and have been pleasantly surprised by the breadth and depth of Java tools available out there for free, tools like Eclipse and NetBeans. Furthermore, Oracle seems to have embraced Java as a way to promote its open source/anti-Microsoft approach to development. The old Sun web content is being assimilated into the Oracle site. In a way it fits. Oracle has been good about giving developers the tools they need for free, although they may not have been as slick as Visual Studio, they also didn&#8217;t carry the large price tag.</p>
<p>I must say that my interest in Java &#8212; this time around as a web development tool &#8212; has been re-kindled.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fbusinessdatasolutions.ca%2Fweblog%2F%3Fp%3D14&amp;linkname=The%20future%20of%20Java"><img src="http://businessdatasolutions.ca/weblog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://businessdatasolutions.ca/weblog/?feed=rss2&amp;p=14</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Developer or &#8220;Power User&#8221;?</title>
		<link>http://businessdatasolutions.ca/weblog/?p=11</link>
		<comments>http://businessdatasolutions.ca/weblog/?p=11#comments</comments>
		<pubDate>Sat, 26 Jun 2010 23:44:31 +0000</pubDate>
		<dc:creator>RickO</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://businessdatasolutions.ca/weblog/?p=11</guid>
		<description><![CDATA[This used to be fairly easy. Developers created applications and users used them. Now the line has become blurred.
I have been teaching a group of prospective web developers for a few weeks now. They seem unwilling and sometimes even unable to use anything but a WYSIWYG editor such as Dreamweaver. Furthermore, they do not seem [...]]]></description>
			<content:encoded><![CDATA[<p>This used to be fairly easy. Developers created applications and users used them. Now the line has become blurred.</p>
<p>I have been teaching a group of prospective web developers for a few weeks now. They seem unwilling and sometimes even unable to use anything but a WYSIWYG editor such as Dreamweaver. Furthermore, they do not seem the least bit interested in the code behind the pages, no matter how badly Dreamweaver messes it up. All that matters is what shows.</p>
<p>When I was learning programming, we took it as a point of pride to understand the inner workings of the application code we wrote. Have IDE&#8217;s like Visual Studio put an end to all that?</p>
<p>The &#8220;surface appeal is all that matters&#8221; attitude has crept through the programming ranks and into IT management. A year or so ago I interviewed for a developer job with a manager that was in his mid 30&#8217;s. When I mentioned that I knew HTML, he said it didn&#8217;t matter because &#8220;nobody uses HTML anymore.&#8221; Say what? I didn&#8217;t want to leave the wrong impression by informing him that ALL web pages are coded with HTML &#8212; even the ones created using a WYSIWYG editor.</p>
<p>With more and more people using template and CMS-driven tools to build sites, there is no desire to learn web development from the ground up: tag by tag. I have even seen job postings for &#8220;Joomla! developers.&#8221;</p>
<p>I guess the silver lining is the fact that with less and less people out there that know what they&#8217;re doing, those of us that know how to actually create applications instead of just using them will have more and more job security.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fbusinessdatasolutions.ca%2Fweblog%2F%3Fp%3D11&amp;linkname=Developer%20or%20%26%238220%3BPower%20User%26%238221%3B%3F"><img src="http://businessdatasolutions.ca/weblog/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://businessdatasolutions.ca/weblog/?feed=rss2&amp;p=11</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

