There is a lot of chatter on the Silverlight Forums (http://silverlight.net/forums) about the lack of synchronous behavior with some of the .NET BCL that is included. It has made a number of people angry and unhappy. I wanted to venture an opinion about this.
It might be easy to say that Microsoft is protecting developers from themselves, but I don't think its that simple. The problem is that Silverlight 2 is going against a very mature platform from Adobe. If Silverlight 2 applications give the 'impression' of locking up the browser, Microsoft will be blamed and the platform will get a black eye. The press clippings will be about Microsoft, not the application developer. So I think its fair that Microsoft create a platform to create browser applications that don't interfere with the natural operation of the browser. Sure its harder, but we're tough....right?
What do you think?
|Building a Web App with ASP.NET Core, MVC6, EF Core and AngularJS (New)|
|Building a Web App with ASP.NET5, MVC6, EF7, and AngularJS (Retired)|
|Best Practices in ASP.NET: Entities, Validation, and View Models|
|Front-End Web Development Quick Start|
|Lessons from Real World .NET Code Reviews|
|Node.js for .NET Developers|
|Implementing ASP.NET Web API|
|Application Name||WilderBlog||Environment Name||Production|
|Application Ver||18.104.22.168||Runtime Framework||.NETCoreApp,Version=v1.1|
|App Path||D:\home\site\wwwroot||Runtime Version||.NET Core 4.6.24628.01|
|Operating System||Microsoft Windows 6.2.9200||Runtime Arch||X86|