Thursday, January 22, 2009

Roger Federer vs. Marat Safin - Australian Open 2009

Roger has reached the third round of Australian Open 2009. He will be facing Marat Safin to reach the fourth round. Ironically both roger and marat are my favourite players. Marat has exceptional talent maybe only matched by Roger Federer.But as federer mentioned in his last interview, both of their careers went very different ways after 2005. Federer went up and up, Marat went down and down.
I think Federer will win it easily in three sets, but it should be a high quality match.

Saturday, January 17, 2009

Roger wins Kooyang. One of the favourites for Aus Open

Roger has won the Kooyang 2009 tournament in style. Roger defeated Stanislas Wawrinka in 57 minutes!!! I thought Wawrinka was playing well and looking in good form. But does that mean that is playing at an excellent level that he defeated Wawrinka so easily? I think fed has a good chance of winning the Australian Open 2009, if he does not run into any long matches early on and if he beats djokovic(expected opponent) easily in the semi final. I think if Roger was to play Murray in the final, it not going to be a straight three set win for Federer. I think its going to be a bit tighter than that, but Fed should prevail without much difficulty. If roger was to play Nadal in final, roger might win in straight sets or maximum four sets. We will know all in a fortnight!!!!
Best of luck roger

Friday, January 16, 2009

Moving to WPF

Is there a learning curve to WPF, when moving from Winforms. Well okay, i know there is a learning curve. The question is how big that learning curve might be? Time to find out!!! Yes, I am doing WPF

Thursday, January 15, 2009

Jumping from Windows to Mac . No Windows7 for me?

Last two times at the release of the new microsoft operating system, I got the new pc with the new OS. It was great using Windows XP and to be frank i have enjoyed using Windows Vista. It never crashed on me and i always had a good peformance. My PC was pretty good at the time i bought it (time of vista release - Jan 2007)and is still very good with 4 GB of Ram, Intel Core2 Duo and 160 Gb hard disk. (i dont use much digitla media, so 160 Gb was fine for me).
Now as we are expecting Windows7 release osmetime this year, its time to buy a new PC with the new OS. However i am not sure about it this time. Mind you Windows 7 seems good. I have it installed on my test PC, though i havent done much on it.

However i am planning to jump the ship and move to Mac. I do use Mac occassionally at the uni and i find it really hard to use it, but still i want to move to Mac. Why then i want to move to Mac? Its the iPhone which has convienced me that i got to get the Mac. I got to try it fulltime as my only workstation. Only then will i know if its good for me. As i use Visual Studio for development, i will need to use VMware Fusion. So i ahve decided that my next comp is Mac.
When? - I plan to buy a Mac around summer time. I am still deciding on wihch one..
I dont know if i will ever have a Windows7 PC. Let see what happens in the next 6 months.

Wednesday, December 24, 2008

Covariance/Contravariace generics in C# 4.0

One of the things that we’ll have in C# 4.0 is covariance/contravariace. 
Co-variance means that a generic type e.g. an IEnumerable of type string can be used as a generic of any supertype e.g. IEnumerable of type object.
Contra variance means that a generic type e.g. an IEnumerable of type string can be used as a generic of any subtype e.g.IEnumerable of type object.

Sunday, October 26, 2008

Mocrosoft to unviel cloud computing efforts

Microsoft To Unveil Windows 7, Cloud Computing Efforts Next Week
Microsoft is going to make announcements at the PDC next week about cloud computing. They have already announced the support of Windows Server and SQL Server on Amazon's EC2 cloud . This could be a major step as micrsoft tries to make a push in cloud computing. 
In my opinion cloud computing is the future of computing, however it might take a while before it catches on for things related to everyday work for common people such as storing all of your data on the cloud, every user request being processed by the cloud and users being confident that the service works.
The major challenges in cloud computing over the next few years would be:
  • Security
  • Scalibility
  • Reliability
  • Good business model
Amazon, IBM and to some extent google have already taken the lead, so its up to microsoft to catch up and porve the point.

Saturday, October 25, 2008

Securtiy hole in Googel Android

Well, i am not surprised that a security hole has been found. in such a large software system, it is quite expected that something could have gone unnoticed in terms of security. The main thing to watch out is what action Google takes. Obviously they will take action, but will it be a quick one, will it convince people that Google is serious about their security? Earlier it was usually only Microsoft which use to bear the brunt of the journalists and others because of the huge install base of their operating system. But now we have the Apple as well as Google in the game as well. It will be interesting to see how these companies handle such reports.