<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" 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:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>MS SQL Reporting Services</title>
        <link>http://geekswithblogs.net/emanish/category/4214.aspx</link>
        <description>MS SQL Reporting Services, IIS Report Pack etc.</description>
        <language>en-US</language>
        <copyright>Manish Agrawal</copyright>
        <managingEditor>emanish@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>Google I/O 2008 - (Part 2) - Google API specific</title>
            <link>http://geekswithblogs.net/emanish/archive/2008/10/25/126123.aspx</link>
            <description>&lt;p&gt; &lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;&lt;table cellspacing="1" cellpadding="1" width="200" summary="" border="1"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;Extend the Reach of your Google Apps Environment with Google APIs Jackie Bodine, Ryan Boyd (Google) and Ron Hess (Salesforce.com) Google Apps already gives your organization an out-of-the-(virtual...&lt;/td&gt;
            &lt;td&gt;Spice up Your Web Apps with Google AJAX APIs Mark Lucovsky (Google) Integrating Google Search into a website can be simple using the Google AJAX APIs. Mark will show how a few lines of JavaScript ...&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;embed src="http://www.youtube.com/v/nS49mge5ICo&amp;amp;hl=en&amp;amp;fs=1" width="425" height="344" type="application/x-shockwave-flash" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/td&gt;
            &lt;td&gt;&lt;embed src="http://www.youtube.com/v/qU_1_DrP04I&amp;amp;hl=en&amp;amp;fs=1" width="425" height="344" type="application/x-shockwave-flash" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt; &lt;/td&gt;
            &lt;td&gt; &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Visualize your Data: Google Visualization API The new Google Visualization API lets you access multiple sources of structured data that you can display, choosing from a large selection of visualiza...&lt;/td&gt;
            &lt;td&gt;From Mashups to Mapplets David Day (Google) Mapplets are mini-applications that run within Google Maps, allowing you to add new feature or overlay your data directly onto Google Maps. These applic...&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;embed src="http://www.youtube.com/v/FoJ8CwFvCk8&amp;amp;hl=en&amp;amp;fs=1" width="425" height="344" type="application/x-shockwave-flash" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/td&gt;
            &lt;td&gt;&lt;embed src="http://www.youtube.com/v/upW8zcGlgIo&amp;amp;hl=en&amp;amp;fs=1" width="425" height="344" type="application/x-shockwave-flash" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt; &lt;/td&gt;
            &lt;td&gt; &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;p align="center"&gt;My Maps Editing API Keith Golden (Google) Want to know how to add My Maps features on your own mashup? Come and learn how to use some of basic map creation tools from My Maps features and add to y..&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;p align="center"&gt;&lt;embed src="http://www.youtube.com/v/MJzoVFAcg1I&amp;amp;hl=en&amp;amp;fs=1" width="425" height="344" type="application/x-shockwave-flash" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=126123"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=126123" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/emanish/aggbug/126123.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Manish Agrawal</dc:creator>
            <guid>http://geekswithblogs.net/emanish/archive/2008/10/25/126123.aspx</guid>
            <pubDate>Sat, 25 Oct 2008 17:36:40 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/emanish/comments/126123.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/emanish/archive/2008/10/25/126123.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/emanish/comments/commentRss/126123.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/emanish/services/trackbacks/126123.aspx</trackback:ping>
        </item>
        <item>
            <title>Reporting Options</title>
            <link>http://geekswithblogs.net/emanish/archive/2008/02/03/119260.aspx</link>
            <description>&lt;a href="http://www.dotnetsolutions.net.au/dnsUG/meetings%5C2005%5C04%5CReporting%20Options.ppt"&gt;Athena Pawlowski &lt;/a&gt;of &lt;a href="http://www.dotnetsolutions.net.au/dnsUG/prev.aspx"&gt;Canberra .Net User Group&lt;/a&gt; has made an excellent &lt;a href="http://www.dotnetsolutions.net.au/dnsUG/meetings%5C2005%5C04%5CReporting%20Options.ppt"&gt;PPT on Reporting Options from .Net Applications&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
He has compared Crystal Reports, SQL Reporting Services, Active Report and HTML reports on various parameters.&lt;br /&gt;
&lt;br /&gt;
Good work!!&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=119260"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=119260" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/emanish/aggbug/119260.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Manish Agrawal</dc:creator>
            <guid>http://geekswithblogs.net/emanish/archive/2008/02/03/119260.aspx</guid>
            <pubDate>Mon, 04 Feb 2008 05:09:28 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/emanish/comments/119260.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/emanish/archive/2008/02/03/119260.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/emanish/comments/commentRss/119260.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/emanish/services/trackbacks/119260.aspx</trackback:ping>
        </item>
        <item>
            <title>Reinvention of IIS Report Pack..</title>
            <link>http://geekswithblogs.net/emanish/archive/2006/03/17/72567.aspx</link>
            <description>&lt;TABLE class="fixedTable blogpost" cellSpacing=0 width="100%" border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class=ellipse&gt;&lt;SPAN class=bvTitle id=subjcns!4B02CA80B81E5D0A!238&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=bvh8&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD id=msgcns!4B02CA80B81E5D0A!238&gt;
&lt;DIV&gt;While working on &lt;STRONG&gt;MS SQL Reporting Services&lt;/STRONG&gt;, I came accross IIS Report Pack a set of 12 Sample Reports for Reporting Services.&lt;/DIV&gt;
&lt;DIV&gt; &lt;/DIV&gt;
&lt;DIV&gt;&lt;EM&gt;The &lt;/EM&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2805d337-14c7-40e3-820b-e7ee653c68c0&amp;DisplayLang=en"&gt;&lt;U&gt;&lt;EM&gt;Microsoft SQL Server Report Pack for Internet Information Services (IIS)&lt;/EM&gt;&lt;/U&gt;&lt;/A&gt;&lt;EM&gt; is a set of 12 Microsoft SQL Server 2000 Reporting Services reports that works with a sample database of information extracted from Microsoft Internet Information Services (IIS) log files. &lt;BR&gt;This database can be populated with your own data using the Log Parser included with the IIS 6.0 Resource Kit. &lt;BR&gt;You can also use the sample reports as templates for designing new reports.&lt;/EM&gt; &lt;/DIV&gt;
&lt;DIV&gt; &lt;/DIV&gt;
&lt;DIV&gt;Although the sample reports are really good in UI and concept, but it lacks the scalability to even support a small scale (low traffic) websites logs.&lt;BR&gt;For this, it requires major changes at the DB level as well as in the Report Definition Files.&lt;/DIV&gt;
&lt;DIV&gt; &lt;/DIV&gt;
&lt;DIV&gt;Since designing of MIS Reports is one of my favorite works, from the time I designed &amp; developed MIS Reports for the India's number one SMS Service ( &lt;STRONG&gt;8888&lt;/STRONG&gt; of Indiatimes/Times Of India ) which receives around 2 million messages a day..&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR&gt;I decided to make the Report Pack more scalable and usable.&lt;/DIV&gt;
&lt;BLOCKQUOTE dir=ltr&gt;
&lt;DIV&gt;To make the reports scalable enough to handle data of high traffic websites, many changes were required in the report pack which are mentioned as under:&lt;BR&gt;1. Redesigning of Database&lt;BR&gt;     a. Added new tables to store the summary,&lt;BR&gt;     b. Added new Stored Procedures to insert and retrieve data from new tables,&lt;BR&gt;     c. Removed bugs from few already existing Stored Procedures.&lt;BR&gt;2. Redesigning of Report Definition Language (RDL) files,&lt;BR&gt;3. Added new Report for Response Status,&lt;BR&gt;4. Created a Windows Service to execute LogParser command as a schedule task, to parse IIS Logs.&lt;/DIV&gt;
&lt;DIV&gt; &lt;/DIV&gt;
&lt;DIV&gt; &lt;/DIV&gt;
&lt;DIV&gt;By doing this MSSQL Server Report Pack for IIS got much faster with multifold increase in Report Processing speed:&lt;BR&gt;1. Less Network Traffic, as only the precise summary data gets transfered over the wires (between  Database Server and Reporting Server),&lt;BR&gt;2. Less Load on Database Server, as data gets processed one time that too during off-peak hours,&lt;BR&gt;3. No Grouping and Summarizing of Data on the Reports' end, this make displaying of Report a breeze,&lt;BR&gt;4. No need to store high volumes of data parsed from IIS Logs in database table, this further increases the database query processing speed,&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;
&lt;DIV&gt;&lt;BR&gt;&lt;STRONG&gt;I hope someone from Microsoft reads this post ;)&lt;/STRONG&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=72567"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=72567" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/emanish/aggbug/72567.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Manish Agrawal</dc:creator>
            <guid>http://geekswithblogs.net/emanish/archive/2006/03/17/72567.aspx</guid>
            <pubDate>Fri, 17 Mar 2006 11:11:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/emanish/comments/72567.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/emanish/archive/2006/03/17/72567.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/emanish/comments/commentRss/72567.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/emanish/services/trackbacks/72567.aspx</trackback:ping>
        </item>
    </channel>
</rss>