Tuesday, July 17, 2007

What is Microsoft Silverlight? Silverlight Resources, Articles and Tutorials

Recently, I have been regularly hearing about Microsoft Silverlight which is going to replace Adobe Flash and Action script. Actually, I love it because i can develop rich interactive applications using my current .NET knowledge without having to learn new technology or scripting language like Actionscript. XAML is also based on XML which i already know. It also support languages lik Ruby and Python. Sounds coool. Here is the definition of Silverlight on Wikipedia.
Silverlight is a proprietary runtime for browser-based Rich Internet Applications, providing a subset of the animation, vector graphics, and video playback capabilities of Windows Presentation Foundation. Version 1.1 also includes a complete version of the .NET Common Language Runtime, so that Silverlight applications can be written in any .NET language. Silverlight aims to compete with Adobe Flash and the presentation components of Ajax. It also competes with Sun Microsystems' JavaFX, which was launched a few days after Silverlight

I have collected number of resources on Silverlight which are listed below. I hope it will save your time and money. List will be updated continuesly when i find new resources.

Silverlight Introductions and Overviews

Silverlight Sites
Silverlight Blogs
Silverlight Articles
Silverlight Videos
Silverlight Applications
Silverlight Downloads Silverlight Resources

See Also;
  1. Most Useful 20+ Visual Studio Add-ins
  2. J2EE vs ASP.NET vs PHP
  3. ASP.NET AJAX Resources, Samples, Articles, Tutorials and Toolkits
  4. Frameworks are more important than Programming Languages
  5. AJAX Frameworks and Resources
  6. SQL Injection Resources
  7. Prevent robots from submitting data
Updated 22/07/2007;

11 comments:

All Blog Spots said...

nice blog

Anonymous said...

"which is going to replace Adobe Flash and Action script"

Really? In the same way that Zune replaced the iPod I presume...

Bayar said...

For me, Silverlight will not replace Flash completely, but the Application Development parts.
Till now, some people are trying to develop applications using Flash which is not suitable since Flash is not born for Interactive Application Development.

just compare Actionscript with .NET

Bayar said...
This post has been removed by the author.
wooncherk said...

wow... thanks for ur collection of SilverLight articles and resources...

Bayar said...

You are welcome.

Anonymous said...

"some people are trying to develop applications using Flash which is not suitable since Flash is not born for Interactive Application Development. "

That view may have been true *five years ago*.

Now a' days the programming language Flash, Flex and AIR use - Actionscript - is a mature language more than capable of OOP, design patterns, and inheritance.

Is Flash 'better' than SilverLight at creating RIA's (Interactive Application Development) or vis-versa? Of course not. They both have their strengths and weaknesses.

Bayar said...

It looks like a war btw .NET vs ActionScript, or Silverlight vs Flash. Just joke ;)

I am approaching to the subject from the developer's point of view. Actionscript is scripting language which is not born as "Object Oriented". I just mean that Silverlight have big big big advantage on Platform, .Net Platform.

Language is a language, but the platform it is running on.

Chad Campbell said...

This is a great round up!

Bayarsaikhan said...

Thanks Chad.

Anonymous said...

Replace?!!


Microsoft product developer.