jump to navigation

XMLHttpRequest Object – Javascript rocks! Monday, February 25, 2008

Posted by kalyanimath in Uncategorized.
add a comment

I finally managed to put together a site for our local SQUASH Club – Hawthorn Recreation Squash Club

The requirements for the site was fairly basic, It has 4 pages with club specific information about location, teams, gallery & contact.

Since i didn’t want to invest too much on writing new code, I used javascript to leavarage on exisiting technology & bring things together. From reading CSV files to integrating with Google Maps, Javascript can so easily mash it all up together.

Here is a code snipett that uses the XMLHttpRequest Object to extract xml data from a http response stream -Javascript rocks!

//create the Cross-browser XMLHttpRequest object
function getFile(pURL,pFunc) {
    if (window.XMLHttpRequest) { // code for Mozilla, Safari, etc
        xmlhttp=new XMLHttpRequest();
        eval(‘xmlhttp.onreadystatechange=’+pFunc+’;');
        xmlhttp.open(“GET”, pURL, true); // leave true for Gecko
        xmlhttp.send(null);
    } else if (window.ActiveXObject) { //IE
        xmlhttp=new ActiveXObject(‘Microsoft.XMLHTTP’);
        if (xmlhttp) {
            eval(‘xmlhttp.onreadystatechange=’+pFunc+’;');
            xmlhttp.open(‘GET’, pURL, false);
            xmlhttp.send();
        }
    }
}

training Tuesday, February 19, 2008

Posted by kalyanimath in Squash.
Tags: ,
add a comment

Well,  For the past few weeks I have been trying to run more often & much further then i ever did.

Currently I am on training to participate in the 14.1 K Herald Sun’s Run for the Kids Race ,  This is the first time I am planning to run this distance and have some doubts about running all the way to the finish but none the less I am determined to cross the line may it be crawling or just rolling down :)

It is still early but all this running has done wonders to my Squash game, I can now hold a rally and fight back to to the T* more easily then every before.

*T is the strategic spot in a Squash Court which both players try to grab inbetween their shots,  From this spot it is able to cover any given area of the court with a best ability to strike the ball.  

addendum Friday, February 15, 2008

Posted by kalyanimath in Microsoft.
Tags: ,
1 comment so far

To my earlier “Long way from Panorama” post, I wanted to add that Microsoft has now climbed to top position in the “Ability to Execute” Axis only.

To reach the overall top position in the Gartner’s Magic Quadrant Grid, Microsoft needs to now further address its strategies for “Completeness of Vision”. One of the big strategic move to address this vision was acquiring Strature (An MDM Product) mid last year. 

Ever since I had an opportunity to design & build a enterprise core Master Data Management application for a big Telecom Company in Australia, I have been quite keen in keeping up to date on MDM Technologies.   

Microsoft’s approach to MDM further tightens the integration of their BI, SharePoint, and Dynamics platforms by offering a web interface (driven by SharePoint) to data management (driven by SQL Server) that integrates easily with new or existing Enterprise Operational systems. 

Microsoft’s MDM Road-map can be found here.

Ideas worth spreading: TED Monday, February 11, 2008

Posted by kalyanimath in Ideas.
Tags:
add a comment

Not very often i get to a web page and wished I had seen it before,  I recently stumbled upon TED and had one of those missed moment.I am captivated by this site. There is something alluring about hearing people talk about that someonething they are passionate about.

It is exteremly hard to generalise people talking about Giant SunFish to people talking about Mining the moon, But for me all of these people showed one common trait and that was – having that inextinguishable, unceasing appetite for learning.

I hope to some extent i can live by like that :)

Come a long way from Panorama! Wednesday, February 6, 2008

Posted by kalyanimath in Uncategorized.
Tags: , ,
add a comment

From its first foray into OLAP Server Business with the acquisition of the Israeli-based Panorama Software, Microsoft has now climbed to top rank in the Gartner’s Latest Magic Quadrant for Business Intelligence.

Personally I thought it was meant to happen but am surprised on how quickly the industry has seen the integrated attractiveness of Microsoft’s Office Suite with SQLServer 2005/ Katmai & the new Performance Point Server.

http://www.informationweek.com/news/showArticle.jhtml?articleID=206104502&subSection=All+Stories

Timeline showing Microsoft’s OLAP Services *Source Wikipedia

July 1, 1996 Microsoft opens new team to build an OLAP product, codenamed Plato (permutation of letters from OLAP)
July 15, 1996 Panorama Software delegation meets with Microsoft
October 27, 1996 Microsoft announces acquisition of Panorama Software development team
November 1998 OLAP Services 7.0 (codename Sphinx) ships
August 2000 Analysis Services 2000 (codename Shiloh) ships
November 2001 XML for Analysis SDK 1.0 ships
April 2003 ADOMD.NET and XML for Analysis SDK 1.1 ship
October 28, 2005 Analysis Services 2005 (codename Yukon) ships
2008 SQL Server 2008 (KATMAI)

Hello World! Monday, February 4, 2008

Posted by kalyanimath in Personal.
Tags:
add a comment

And here comes my first entry into blogosphere.

A bit about me,

I am a BI Solution Specialist working with/for MS Partners providing clients with intelligent Business Solutions using the fast evolving Technologies in the Microsoft BI Stack (SSAS, SSIS, SSRS & the new MS BPM Product – Performance Point Server). I am passionate about all the possiblities Microsoft BI is opening up and am looking forward to share the exciting ride with SQL Server as it moves into a more niche visonary role in the aspect of providing pervasive business data insight.

Hope you enjoy the blog. Would love to hear any feedback anyone has.

Cheers,
Sandeep