Friday, September 14, 2007

It is to develop and to bulid rich Internet applications (RIA) which support graphics , animations or video within the .NET framework , so it is not just a cross platform (like Macromedia Flash ) but also cross browser .

Over the excellent vector graphic that Silverlight supports , Silverlightsupports the display for the high-definition video files …. Microsoft know the heavy of sending high-definition video over the internet and it's expensive, so Microsoft offers hosting Silverlight media files and applications as an option service to increace the number Silverlight users (free for one year) .

The advantage of Silverlight applications than Macromedia Flash application that the first delivered to a browser as a text-based markup language called XAML So it is very esay to deliver to the broswer , very esay to read by search engines, like Google or altavista , where can read XAML file content ,But Macromedia Flash as all know heavy something to load and land to the browser if the network connection was slow ….the Flash file seem as black block or blind block to search engines (unreadable file) .

Silverlight supports Microsoft's Common Language Runtime (CLR), so allows the designers and developers to work throw the .NET environment .

Silverlight version 1.0 offers a JavaScript-based programming model ; version 1.1 that are alpha till now , offers a .NET Framework-based programming model -- one that includes dynamic languages like Ruby, Python and Pascal in addition to Visual Basic and C#.

About us

We are a group of bloggers from Faculty of Computers & Information, Helwan University. We have a passion for technology, enjoy programming and we enjoy blogging. This blog is the result of combining those skills and the desire to share our knowledge with others.