Silverlight is Microsoft’s cross-browser, cross-platform browser plug-in that allows the creation of interactive web applications that employ high quality streaming media, vector graphics, images, and animation. Deployed as a plug-in for the major browsers on the Windows, Mac and Linux (supported by Novell) operating systems, web developers can craft interactive applications that have an identical user experience on the vast majority of web browsers deployed today. Silverlight addresses a disconnect that exists today in web development workflow where the design intent of graphics designers and interaction designers cannot be faithfully communicated to and crafted by the web developers. In Silverlight, this intent is created in design tools like Expression Design and Expression Blend and passed off to web developers in XML-based XAML data files. The fidelity of the designers’ ideas is kept as there is a clear separation between the design in XAML and the code in JavaScript.
Read the rest of this entry »
Microsoft’s Visual Studio 2008 introduces a whole new set of .NET technologies that will revolutionize, once again, the way you develop smart client and web-based applications; the most notable being LINQ, WPF and, of course, Silverlight. For most of us working in and around web application development in the business world, Silverlight is a big step forward; especially if you consider that it provides clean coding practices with extensible languages (e.g. XAML and C#). It also provides some of Visual Studio’s rich programming model that we have become accustomed to and can no longer live without; such as class libraries, debugging capabilities and IntelliSense among many others.
Read the rest of this entry »
Windows Presentation Foundation (WPF)
WPF provides a unified framework for building applications with rich user interfaces and interactivity. It is built on top of the .Net Framework and makes use of the managed and unmanaged code. WPF programming model allows the developers to write code once and deploy it as a standalone installed application or in a browser.
Read the rest of this entry »
Microsoft gives a name to its Flash-killer technology. The technology formerly known as WPF/E is now known as Silverlight. Microsoft has given a go-to-market name for its cross-platform, cross-browser plug-in for delivering the next generation of user experiences and rich Internet applications for the Web. The technology formerly known as WPF/E is now known as Silverlight.
Read the rest of this entry »
What Is Silverlight?
Silverlight is a new Web presentation technology that is created to run on a variety of platforms. It enables the creation of rich, visually stunning and interactive experiences that can run everywhere: within browsers and on multiple devices and desktop operating systems (such as the Apple Macintosh). In consistency with WPF (Windows Presentation Foundation), the presentation technology in Microsoft .NET Framework 3.0 (the Windows programming infrastructure), XAML (eXtensible Application Markup Language) is the foundation of the Silverlight presentation capability.
Read the rest of this entry »
Google Desktop is a free downloadable application that offers an easy way to search for information on your computer, across your personal computer network and from the web. It includes full text search over your primary computer’s email, files, music, photos, chats and web pages you’ve viewed. By making your computer searchable, Desktop puts your information easily within your reach and frees you from having to manually organize it. Searching your computer is now as easy as searching the web with Google.
Read the rest of this entry »
By now, everyone has visited a website that utilizes Flash multimedia within its design. Since 1996, the use of Flash has grown in popularity thanks to its ability to add animation and interactivity to websites. More recently, Flash has become an essential component in the prolific distribution of intrusive “pop-ups,” or web-based advertisements. Flash also grants designers the ability to integrate video into web pages, and this has led many within the Web 2.0 space to use Flash to develop rich Internet applications. Many companies, including my own, Denver interactive agency Fusionbox, offer streaming Flash Video Solutions to clients in need of online video.
Read the rest of this entry »
It’s almost impossible today to be involved in web application design or development and not be aware of Ajax, a technology that includes but is not limited to Asynchronous JavaScript and XML. That’s because Ajax is currently the primary technique for driving the high responsiveness and interactivity of some of the most popular applications on the web such as Google Maps and Flickr. These applications are representative of a new generation of highly responsive, highly interactive web applications, referred to as Web 2.0 applications, that often involve users collaborating online and sharing content.
Read the rest of this entry »