Posted By: Charles | Nov 19th, 2009 @ 8:19 PM | 55,416 Views | 16 Comments
Joe Stegman, Director of Program Management on the Silverlight team, joins us to discuss Silverlight 4's Out of Browser improvements (OOB means you can run Silverlight applications on the desktop, outside of, well, the browser...). Of note, you can now interop with COM objects in SL4's OOB. We also touch on the the future of Silverlight and clearly define the distinctions/differences between Silverlight and WPF. When to use SL? When to use WPF?

Enjoy.
Rating:
3
0
VengenceBot
VengenceBot
MS Guest

any word on expanding the OOB data storage? Or maybe link it to a central data server?

Not to clear on how the Cross-Platform will be able to function as a OOB! Did you add new programming to SL4 for COM objects, or is Silverlight now able to read COM Objects?

Harlequin
Harlequin
http://twitter.c​om/TrueHarlequin

I think they said in a PDC interview that the HTML Silverlight control was out of browser only. I can see for security purposes for hosting other sites, but why can't it work in browser if the HTML being served is on your own server? Seems like a sweet control was added, and rendered useless.

Mp3 download not working for me....what am I going to listen too on my drive home now?

vesuvius
vesuvius
La Petite Danseuse de Quatorze Ans

I like the pastel to the right of "Steggers"

I agree give me cross database options for OOB and I wouldn't write another line of code that wasn't for silverlight. lol I love silverlight and I love the OOB options. I however am dreaming of the day I can send down a silverlight OOB that brings along a cross platform (sql like database), for local storage, that I allow the OOB to auto synch up with my central database when the user connects. Would give me a ton of options for applications. Would allow me to make my own "google gear isk" applications where the user runs the app online, hits OOB option, does what they want offline, comes back online and poof synch back to the cloud / centeral storage for long term / backed up / managed storage. Now the other problem is making that local data store cross platform, so it works on MAC / Linux / ETC not exactly sql express but some form of cross platform database,, or allow me a selection of standard options for datastorage locally. Do that and I be in heaven. lol If not able to install the database atleast setup a config file to access currently installed one / etc. Streamline that process and I think we all be building apps to put google apps to shame. Especially now that we have COM access. Silverlight budget software that  can directly with 1 button export open and run excel for you. Oh the possiblities even with just having the file access that is possible, just rather not fill a file system with xml as a means of local customized storage.

I love where and how you are going with Silverlight guys. I remember being in Bellevue 2 years ago and learning Silverlight 1! And we are talking webcam/mic support, printing support (which knocked out printing in Flash anyway) and many more innovative features.

I agree on data storage options. I would love to see MSSQL CE support, AFAIR the driver is pretty small, maybe it could be included in SL4? Would be really great if it would allow creating SQL CE databases in IsolatedStorage.

 

@wizardmat, on Windows you could try COM wrapper for SQLite?

Ashith Raj
Ashith Raj
Wanna be a DotNet Geek

Biggest applause at PDC09 was for Silverlight 4 beta Facebook application. where do we get this app?

 

I think this is what you are looking for. Big Smile

 

http://fishbowl.codeplex.com/

Microsoft Communities