Prior to that, development systems like Visual Basic or frameworks like Windows Forms tightly coupled the user interface (presentation) with the business logic. Drawing on the work done for the Windows Presentation Foundation in 2006, Silverlight adopted the Extensible Application Markup Language (XAML) as a mechanism to separate the presentation of an application (that is, what it looks like) from the business logic. Silverlight introduced a lot of developers to a new way to design and think about user interfaces. This webpage lists no less than 16 vendors with control collections plus several open source projects. And Silverlight followed the same trend, spawning a rash of new and existing control vendors in a rush to market with sexy user interface widgets. When Microsoft released ActiveX, there was a gold rush of outside software developers creating new UI controls for Visual Basic integration. Remember Windows 8 and Metro? You see what I did there, right?) Control freaks (Incidentally the reason Microsoft dropped support for Silverlight was it wouldn't run in the Windows 8 Metro-style browser. Fortunately as of this writing the number of web sites still using the Three Horsemen of the Plug-in Apocalypse (Flash, Java, and Silverlight) is close to zero. 12, 2021, all remaining support goes poof. Microsoft, following a playbook they had made famous with tools like MFC and ATL, let their customers twist in the wind until 2015 when they finally announced that yeah, we've moved on, sorry! Today (Jan 2021) Silverlight is only available on IE 11 on Windows (no MacOS browser can run it). Following on this triumph of pretending that free TV didn't exist, by 2011 people were already talking about the death of Silverlight. In 2008, NBC used it to stream the summer Olympics and then, having not learned their lesson, again in 2010 to stream the Winter Olympics in Vancouver, CA. Like ABBA and Pet Rocks, Silverlight had an exciting but brief encounter with fame and glory. And being Microsoft, many people decided to jump on this particular band wagon fully knowing that the odds were that Microsoft would-as they had so many times in the past-eventually drive it off a cliff, killing all on board. Thus was born Silverlight, which, in a spirit of openness, used a Microsoft programming language, Microsoft markup language, and Microsoft visual designer. Microsoft-apparently jealous that Macromedia/Adobe had found a way to annoy people that they hadn't-gathered together some of their best and brightest and said, "Let's do a Flash thingie, but, you know, incompatible with everything else." If you wanted any kind of interesting content, your web devs would write some Adobe Flash code so you could have dancing kittens on your web page, or, to the infinite annoyance of basically everyone, a video that always played when you loaded or refreshed a page, regardless of how many times you had already seen the thing. And if you're Silverlight, you're way past your sell-by date.īack in 2007, the Internet was a hollow shell of what it is today. If you were born the same year as Silverlight (2007), you'd be in middle school now, unless you're a dog, in which case you're feeling the years. (Don't need a refresher? Feel free to skip ahead, just like you did in the 2nd grade reading circle. Well, because Silverlight is SO old, perhaps we need a brief refresher before we get to the expulsion stage. Let's talk Silverlight-specifically how the heck do you get off it without pulling all your hair out? Build a Cross-Platform Object Inventory.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |