Silverlight 1.1 in Action

Silverlight 1.1 in ActionThe winds of excitement are whipping around the World Wide Web as individuals increasingly rely on the internet for their software needs. When the internet began, it was primarily used for sharing static content. However, as web adoption exploded, users gradually desired more pizzazz through their web browsers. They wanted to perform their banking and shopping through the web. They wanted to use their computer to share pictures, songs, and videos to strengthen existing friendships and build new ones. Users wanted all of this and more in a rich and responsive manner. The technologies created for delivering static content quickly became constrictive when it came time to deliver these more dynamic experiences. The web development community attempted to meet these challenges by cobbling together a multitude of technologies that tended more towards wizardry than recommend development practices. JavaScript emerged as a fundamental contrivance for these magicians to perform their tricks. And skilled web developers navigated the HTML document object model (DOM) much like a safari leader wielding a small dagger within a treacherous jungle.


Imagine how painful grocery shopping would be if only one store sold bread, and another sold only milk, and yet another sold only meat. We haven’t even discussed cereal, toilet paper, and other day-to-day items. But, as you can imagine, grocery shopping would be a frequent source of frustration in your life. Strangely, web development often times imitates this analogy. Silverlight addresses the inherent difficulties of traditional web-based software by unifying 2D graphics, animation, input, media, and text into a single application programming interface (API). This API gives us the flexibility to create networked applications that seamlessly integrate with data and services. Integration with data and services assists us in overcoming the disconnected nature of the internet. This in turn allows us to deliver a more responsive experience in a more productive manner. A robust, powerful development experience is critical for creating valuable solutions. It allows us to create products more quickly by allowing us to focus on solutions instead of problems. It enables a greater degree of flexibility, which breeds innovation. It allows us to take advantage of previous development endeavors by minimizing integration efforts. It encourages robustness through more efficient testing mechanism. Silverlight enables all of this, and more, because when it comes to webbased software, it has a unified development story that is second-to-none. This development story is incredibly powerful. Often times though, powerful tools are large and unwieldy; they tend towards oafish, clumsy behavior. These adjectives generally depict a decrepit, world-renowned giant in fairytales. But Silverlight isn’t any of these things. In fact, it is an incredibly nimble and performant platform that allows us to create highly responsive and performant solutions.

Website: www.manning-source.com | Filesize: 959kb
No of Page(s): 25
Click here to download Silverlight 1.1 in Action.

Related Tutorial

Tags: ,

Comments

Leave a Reply




Search engine terms: php xml dom tutorial,