Josh's profileZanaduPhotosBlogListsMore Tools Help

Blog


    May 01

    Interesting post from Miguel de Icaza

    Miguel de Icaza posts on his thoughts on Core CLR.  He's the guy who runs the Mono project, which is an open source version of the .Net framework that runs on linux.  He's apparently here somewhere, and is pretty psyched about silverlight in general.
     

    Good Morning

    This morning is all about .Net and Silverlight.  Two back to back sessions walking us through the whole .Net Silverlight process, from start to finish.  Hopefully, this will answer some of the questions I have, like how to reuse existing .Net code, how to talk to services, how cookies and security work, what kind of WPF -style control stuff they've added, etc.
     
    Last night was great.  I went to Spamalot which was HILARIOUS, followed by winning 400 bucks at craps in about 30 minutes.  Not too shabby!
    April 30

    Thank god for Coffee

    Whew!  All this learnin' can be exhausting.  Thankfully, I've had one cup of coffee, one latte, and a coffee Haagen Daaz bar today, so I'm still semi-lucid.  I should get up at 4 AM every day!
     
    Attended two of the breakout sessions after lunch today.  The first was one on Silverlight programming with the Javascript model.  Interestingly, the content on Silverlight is split betweeen 1.0, previously public stuff, and the 1.1 content that included the Core CLR (I'm starting to think that's the right name)  The talk I saw was JS only, but it was good for beginners like me.  The room was packed way past full, so I sat on the floor.  I'll write up some notes on that session in a bit.  I've already got my CLR hello world all set up in VS orcas.  Favorite part - using CreateFromXaml to programmatically generate content - makes creating listboxes and such much easier.
     
    The next session was about new features in VS orcas.  A lof of the features I'd heard about before, but it was cool to see them all end to end.  Luckily, I copied a VPC image off corpnet before I left that has basically every tool, runtime, app, etc they are using here, so I don't have to go install all this alpha stuff on the beeftop.  Favorite feature - JS intellisense with XML comments, bar none.
     
    I'm also trying to find a good way to get pics off the Q onto spaces.  I have a command for "Send to your space" on the phone, but that doesn't seem to do anything.  I'll have to figure out bluetooth sync, since I left the USB plug at home.

    Sitting in the Ray Ozzie Keynote

    Just finished up the morning keynote sessions at Mix, and I'm really blown away by the features and demos of Silverlight they announced.  I haven't seen the stream available yet, but I'll be sure to post a link once its up.  Highlights for me, the C# loving web developer:
    • Netflix demo of streaming movies full screen, synchronizing with what your friends are watching, and integrating with all of the netflix system in a silverlight app built in 3 weeks.
    • They are claiming at least 300x performance increase when moving logic from JS to silverlight C#.  They showed a chess simulation (Scott's Chess, from Scott Guthrie) where the C# was able to evaluate way more moves per second.
    • They are releasing some great libraries for Silveright C# (what am I supposed to call it, by the way???).  The two that stood out for me were LINQ for data access and a subset of the WPF controls and data binding stuff.
    • The first run experience for Silverlight was really FAST and seamless.  The page reloaded after the one-click setup finished.
    • Great stuff added to Orcas to tool Silverlight.  Ability to attach a debugger to a remote mac running Safari or firefox and debug C#, xaml ASP.Net controls, Command to "Add Silverlight Link."  Command to view in Expression Blend
    • Saw a great demo of a video editor written on silverlight that does some great animation, drag and drop, etc.  Built in 4 weeks and needs only 50K  download.
    • CBS and MLB demo that do lots of cool stuff with high def full screen video.  The CBS one had some REALLY cheesy local newscasters.
    • A demo built from the ground up by Scottgu from hello world to a cool interactive airline app in 10 minutes.  Scott showed calling webservices from the client, reusing controls, etc.
    • A quick demo of Silverlight running on a smartphone.  No announced release date, but that is VERY cool.

    I'll keep posting as time allows.

     

    April 29

    I'm going to Mix!

    This week, I get the chance to attend Mix07 in Vegas.  I'm psyched to learn more about Silverlight, get the latest on Web Development, getting some good Kosher meat, and of course, winning big at the craps table.
    I'm going to try out the whole blogging thing while there as a way to record all the good stuff I learn.  We'll see how this goes, it could be the start of good thing!
    January 25

    Another post

    Just trying something out.  Lets see if I can embed a video!  Here's the latest from my brother Daniel:
      
     
     
    October 10

    My First Live Spaces post

    Well, so I'm trying out live spaces and live writer, and I'm having some problems with the whole experience.

    Spaces:

    1. Photo upload to spaces doesn't work on vista.  I should report this one
    2. The friend adding interface on spaces is terrible.  It doesn't look like anything else on spaces, and the headings all look grayed out.  I thought adding email addresses was the only option, when in fact I can just select all my messenger contacts.
    3. It gives me the option to choose between Live contacts and messenger contacts.  What's the difference?  User's wouldn't be able to tell you for sure.
    4. Why do I have an image for messenger and one for spaces too?
    5. Music lists don't work with vista and/or media player 11.  I get a JavaScript error.
    6. Without playlist import, adding a list of music is painful, and there is no rich data.  Just three columns for artist, album, song.  How about some art imported from the media player library?
    7. The book list required me to copy and paste both an ISBN and a title from amazon.  At least auto-fill the title and such from an ISBN...
    8. The theme picker was SLOOOW.  While browsing through them, I continually thought that I hadn't clicked on the theme, when really it was just taking a while to load up.  No status means I have no idea what's going on.

    Writer:

    1. Image wrapping in live writer is really tricky.  I can't get this list to align right of the images.
    2. Images live inline with text, so I can't select all delete the text
    3. Can't center images while editing in writer.
    4. Got a bunch of JIT exceptions when I tried to insert a map.  "Lat/Long is null or not an object" 
    5. The command "Update weblog style" is unclear.  I thought it would let me change the style, instead, it just redownloads it.
    6. There shoudn't be both a menu and a bunch of drop down buttons and a toolbar and a sidebar.  Choose less metaphors.

     

    All in all, I like live writer, and am pretty disappointed with spaces.

    You can get more info on live writer Here.