Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the health-check domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home2/bradbecker/public_html/blog/wp-includes/functions.php on line 6121

Warning: Cannot modify header information - headers already sent by (output started at /home2/bradbecker/public_html/blog/wp-includes/functions.php:6121) in /home2/bradbecker/public_html/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /home2/bradbecker/public_html/blog/wp-includes/functions.php:6121) in /home2/bradbecker/public_html/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /home2/bradbecker/public_html/blog/wp-includes/functions.php:6121) in /home2/bradbecker/public_html/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /home2/bradbecker/public_html/blog/wp-includes/functions.php:6121) in /home2/bradbecker/public_html/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /home2/bradbecker/public_html/blog/wp-includes/functions.php:6121) in /home2/bradbecker/public_html/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /home2/bradbecker/public_html/blog/wp-includes/functions.php:6121) in /home2/bradbecker/public_html/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /home2/bradbecker/public_html/blog/wp-includes/functions.php:6121) in /home2/bradbecker/public_html/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /home2/bradbecker/public_html/blog/wp-includes/functions.php:6121) in /home2/bradbecker/public_html/blog/wp-includes/rest-api/class-wp-rest-server.php on line 1896
{"id":61,"date":"2008-06-03T10:27:40","date_gmt":"2008-06-03T15:27:40","guid":{"rendered":"http:\/\/scarynoises.com\/blog\/?p=61"},"modified":"2012-04-23T20:21:35","modified_gmt":"2012-04-24T03:21:35","slug":"silverlight-gets-serious","status":"publish","type":"post","link":"http:\/\/scarynoises.com\/blog\/archives\/2008\/06\/silverlight-gets-serious.html","title":{"rendered":"Silverlight Gets Serious"},"content":{"rendered":"

So today we announced Silverlight 2 Beta 2. There are a lot of features that are noteworthy but the most exciting thing is that this release is the first release of Silverlight 2 that has a go-live license. When this release is available later this week, you’ll finally be able to create and commercially deploy Silverlight 2 applications.<\/p>\n

Another thing great about the keynote at TechEd today was the repetition of our vision for developers: Learn Once, Apply Anywhere. These four words are the way that I simply express where we’re going with our platform and tools. As a developer or a business, you want to make a bet on one thing and have that bet pay off everywhere that you or your business need to go. With Microsoft, you can learn one set of tools and platforms to target everything from your servers to your clients whether they’re browser based, desktop, or mobile. This is something that no one else can offer you.<\/p>\n

So on to the details of the fun stuff that’s brand new in Beta 2:<\/p>\n

\u00b7 UI Framework<\/strong>: Beta 2 includes improvements in animation support, error handling and reporting, automation and accessibility support, keyboard input support, and general performance.\u00a0 This release also provides more compatibility between Silverlight and WPF.<\/p>\n

 <\/p>\n

\u00b7 Rich Controls<\/strong>: Beta 2 includes a new templating model called Visual State Manager that allows for easier templating for controls. Other features include the introduction of TabControl, text wrapping and scrollbars for TextBox, and for DataGrid additions include Autosize, Reorder, Sort, performance increases and more.\u00a0 Most controls are now in the runtime instead of packaged with the application.<\/p>\n

 <\/p>\n

\u00b7 Networking Support<\/strong>: Beta 2 includes improved Cross Domain support and security enhancements, upload support for WebClient, and duplex communications (\u201cpush\u201d from server to Silverlight client).<\/p>\n

 <\/p>\n

\u00b7 Rich Base Class Library<\/strong>: Beta 2 includes improved threading abilities, LINQ-to-JSON, ADO.NET Data Services support, better support for SOAP, and various other improvements to make networking and data handling easier.<\/p>\n

\u00b7 Deep Zoom<\/strong>: Beta 2 introduces a new XML-based file format for Deep Zoom image tiles, as well as a new MultiScaleTileSource that enables existing tile databases to utilize Deep Zoom. Better, event driven notification for zoom\/pan state is another improvement in Silverlight 2 Beta 2.<\/p>\n","protected":false},"excerpt":{"rendered":"

So today we announced Silverlight 2 Beta 2. There are a lot of features that are noteworthy but the most exciting thing is that this release is the first release of Silverlight 2 that has a go-live license. When this release is available later this week, you’ll finally be able to create and commercially deploy […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,13],"tags":[],"class_list":["post-61","post","type-post","status-publish","format-standard","hentry","category-news","category-silverlight"],"_links":{"self":[{"href":"http:\/\/scarynoises.com\/blog\/wp-json\/wp\/v2\/posts\/61","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/scarynoises.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/scarynoises.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/scarynoises.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/scarynoises.com\/blog\/wp-json\/wp\/v2\/comments?post=61"}],"version-history":[{"count":2,"href":"http:\/\/scarynoises.com\/blog\/wp-json\/wp\/v2\/posts\/61\/revisions"}],"predecessor-version":[{"id":261,"href":"http:\/\/scarynoises.com\/blog\/wp-json\/wp\/v2\/posts\/61\/revisions\/261"}],"wp:attachment":[{"href":"http:\/\/scarynoises.com\/blog\/wp-json\/wp\/v2\/media?parent=61"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/scarynoises.com\/blog\/wp-json\/wp\/v2\/categories?post=61"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/scarynoises.com\/blog\/wp-json\/wp\/v2\/tags?post=61"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}