Wednesday, November 30, 2022 ..:: ::.. Register  Login
 Bloggers Minimize

 Sponsors Minimize

 Users Online Minimize
Membership Membership:
Latest New User Latest: GabrielleGar
New Today New Today: 96
New Yesterday New Yesterday: 62
User Count Overall: 18951

People Online People Online:
Visitors Visitors: 24
Members Members: 0
Total Total: 24

Online Now Online Now:

 Welcome to! Minimize

If you are a developer or designer who is creating cutting edge user interface experiences using Microsoft Expression Blend you've just found a great resource!  The purpose of this site is to share our experience with this brand new product.  As with any new piece of software there is a ton to discover.  Bugs will be revealed and workarounds discovered, hopefully this can be a resource to share in the discovery process!

While this site will focus largely on Expression Blend, it will also encompass WPF, Visual Studio, Silverlight, and other .net 3.5 technologies as they relate to the creation of great software.

Please login using your Microsoft LiveID or register a new account.  Doing so will let you comment on any of the blog entries on the site.  We look forward to helping you in your endeavors as well as you helping others in theirs!  We'd love to have more bloggers on our site...if you are interested please register and contact us!

Follow us:

 Microsoft PDC Day 3 Minimize
Location: BlogsSean Cullinan    
Posted by: Sean Cullinan 10/30/2008 1:06 PM
Day 3 started with keynotes by members of the Microsoft Research team. Microsoft Research employs 850 Phd’s, its many times larger than the largest university computer science departments in the US, and has campuses around the world. They showed us a map of heat sensors that they created using inexpensive wireless devices that report temperature back to a server and a really slick front end interface for displaying the data. One of the paradigms of Microsoft Research is that programming is a life skill, essentially a tool that enables people to accomplish more in whatever field they are in. To this end they have created a game programming system called Boku that is targeted at children. Rather than write lines of code, the “developer” can create their game using the xbox 360 controller and menus to define actions and logic. The demo was impressive and this game programming system looks like it will be fun for not just children. Finally, they demoed a new addition to Surface called “Secondlight” which enables Surface to project a second video image onto an object that is above the MS Surface screen. You really have to see it to understand it.
After the keynote I changed things up by attending a session on “IIS 7.0 and beyond.” This proved to be very useful. In IIS 7.0 Microsoft uses the exact same extensibility API’s to build the pieces of IIS 7 that the public can use to build their own. Vijay Sen ran us through a demo of creating an class that implements IHttpHandler along with the MMC plugin for configuring it. Vijay also went over syncing your website to a remote IIS instance using msdeploy.exe to make an exact copy of a website to a remote server. He also went over packaging up a website into a .zip file and using it to re-create the website on remote box via the IIS MMC.   Next up was the URL Re-writer functionality which can be used to prevent file leeching and also can shorten URL’s by rerouting a short URL to a longer URL string with a dynamic format. The new media Extensions were covered which allows bandwidth optimization and the creation of media sequences: you can create a .isx file using the IIS MMC that is an xml definition of a playlist, then point an embedded media player on a website to the .isx file. Instead of playing one piece of media it will play the playlist back in order. I already have some interesting thoughts on how I could build some software to utilize this. One of the most interesting things that Vijay showed off was the ability to create a server farm to do load balancing and fault tolerance. The simplicity with which he did this was amazing, he simply right clicked on his computer in IIS and said add->server farm. He then pointed it to the two servers that were running the sync’d site and you could clearly see through the MMC how it was balancing the load. Unfortunately all of this new functionality isn’t in my Windows Vista version of IIS yet…and they weren’t overly clear as to when I can expect to see all these features, in fact it was hard for me to know what was beta and what was released; it appears the IIS team is really moving quickly.
I then went to lunch and snuck in half way through a session on the roadmap of controls for Silverlight.  Not a ton new here that I hadn’t seen over the previous week, although some demos were done on using the new calendar/date picker and autocomplete controls.
Next up was Improving .NET Scalability and Performance with Visual Studio. Unfortunately this entire session was based on the team system profilers which is not something our development shop plans to use. I was hoping for a session on better coding practices but that unfortunately wasn’t what this session was about. I also attended a session on “Live Mesh” which was mostly powerpoint. It did however get me to install the Live Mesh client on my machine which is pretty cool, I uploaded my mobile phone photos to the mesh and sync’d it to my desktop which was easy to do (other than the fact that there was no “multiple file upload” on the WAP interface).
The last session I attended was about Mono which is an open source implementation of the .net framework. I haven’t wrapped my mind around how we would utilize this but I can say that its very cool. Miguel de Icaza from Novell created this and Microsoft is helping to support his effort. He demonstrated a dynmic c# shell that let you write code from the command line. He explained the flexible linker and how you can basically build a custom compact framework by defining what you need in an xml file. He showed off the extensibility scenario’s by connecting to a running photo application and getting properties about objects within that application displayed on his command line instance. Mono is being used in many games, Secondlife now uses is. It’s been accelerated for SSE2 SIMD instructions so it is actually very fast for managed code. One application we may have for it is to utilize it to create a macroing subsystem for our product. I will definitely have to do some more research on this interesting product.
The end of day 3 featured “Ask the Expert.” I grabbed a beer and took a seat at the only open table I could find, the Windows Mobile Development table. No expert showed up at first but as is often the case, sometimes you get more just by talking to people informally. I spoke with a developer from Atlanta and we shared some war stories. A collection of us showed off our phones, including the Google Android and iPhone’s and it was a great discussion on the pro’s and con’s of the various devices. After about an hour someone came to our table and informed us that the expert was at a different table. Fernando Zandona and Nicole Bates were ready to answer questions. My concerns are still with managed code performance and stability. I also wanted to know why the CF is still relevant for many apps in the age of Silverlight. Silverlight has limitations with doing offline storage and accessing local resources. But more importantly I learned that unlike on the desktop, Silverlight on the Pocket PC actually uses the Compact Framework directly. There is no separate plug-in. The implication of this is that the CF will have to progress and get better if Silverlight is going to grow. So any investment you make in targeting the CF is not going to be wasted as Silverlight is targeting it as well. Other developers wanted to stress the need for more WPF like functionality on the Windows Mobile platform, and also the addition of multi-touch.
Day 3 was a very long day, the ask the expert session was great. Day 4 is up next, stay tuned!
Permalink |  Trackback

Comments (1)   Add Comment    By coach outlet online on 1/17/2015 1:44 AM
hello!<br></p><br><p>measurements <a href=""><strong>coach factory outlet 70% off -coach outlet</strong></a> bags are <a href=""><strong>coach factory outlet : $39 new 2015 coach outlet bags</strong></a> large though often carried by hand, the lines do not <a href=""><strong>coach outlet online - 75% off coach purses outlet</strong></a> have middle <a href=""><strong>coach factory online - shop the latest designer bags</strong></a> ground, <a href=""><strong>coach factory outlet - coach outlet 80% discount</strong></a> modern, <a href=""><strong>coach outlet - coach factory outlet chesterfield mo</strong></a> square or <a href=""><strong>coach factory outlet - coach outlet 80% up clearance</strong></a> round and <a href=""><strong>coach outlet online - coach handbags</strong></a> feminine. the <a href=""><strong>coach factory outlet - coach outlet, Inc. - official site</strong></a> bags are carried by hand or <a href=""><strong>coach outlet - coach outlet stores online</strong></a> under your arm, point <a href=""><strong>tiffany and co - does tiffany have an outlet</strong></a> out that <a href=""><strong>birkin hermes bag -hermes bag</strong></a> even the <a href=""><strong>coco chanel handbags - coco chanel outlet- chanel bags</strong></a> clutch, <a href=""><strong>hermes belts - hermes belts for 70% off handbags outlet</strong></a> except for the <a href=""><strong>coach factory outlet - coach outlet sale 70% off</strong></a> small jeweled versions, lengthen the <a href=""><strong>coach outlet store online - authentic coach factory stores</strong></a> flat but at <a href=""><strong>coach outlet - official coach factory outlet</strong></a> the <a href=""><strong>coach outlet - coach factory outlet $150+ orders</strong></a> same time <a href=""><strong>coach outlet store online - coach factory outlet discount 39.99</strong></a> almost spacious. <a href=""><strong>coach factory outlet - local results for coach outlet</strong></a> clutches, modern <a href=""><strong>coach outlet store online - 20% coach factory outlet stores</strong></a> backpacks, <a href=""><strong>kate spade outlet online - kate spade jewelry outlet</strong></a> totes: this <a href=""><strong>coach factory outlet store 80% discount</strong></a> about a <a href=""><strong>kate spade handbags - kate spade new york crossbod</strong></a> accessory. here, <a href=""><strong>valentino shoes</strong></a> all the <a href=""><strong>pas cher sac chanel 2015</strong></a> best, <a href=""><strong>kate spade outlet - kate spade clearance</strong></a> busiest <a href=""><strong>coach factory outlet - store online</strong></a> bags we <a href=""><strong>the north face outlet store online</strong></a> want to grab onto. <br></p><br>despite facing <a href=""><strong>kate spade outlet - official kate spade outlet online</strong></a> colder than <a href=""><strong>michael kors outlet - michael kors stores - sale</strong></a> mars, the reality tv starlet was showing all kinds of leg as this thursday. clad in a skin-tight pencil skirt, <a href=""><strong>michael kors outlet online- factory outlet michael kors</strong></a> leather jacket <a href=""><strong>michael kors outlet - michael kors - official site</strong></a> and stiletto <a href=""><strong>louis vuitton outlet stores - Images of louis vuitton</strong></a> heels, <a href=""><strong>chanel handbags - chanel bags - chanel outlet store</strong></a> kardashian <a href=""><strong>michael kors outlet - michael kors on sale</strong></a> any of it from <a href=""><strong>michael kors outlet - shop for michael kors outlet online</strong></a> and her cold <a href=""><strong>chanel black friday - fragrance and beauty</strong></a> as she grabbed lunch with pal jonathan <a href=""><strong>michael kors outlet - michael kors handbags</strong></a> in <a href=""><strong>michael kors outlet online sale- michael kors</strong></a> with pride! <a href=""><strong>michael kors outlet store- cheap sale 78% off online</strong></a> most powerful <a href=""><strong>burberry outlet online</strong></a> color makes for a <a href=""><strong>michael kors outlet online - michael kors</strong></a> your new year, and it <a href=""><strong>louis vuitton - louis vuitton outlet</strong></a> also makes for the <a href=""><strong>michael kors outlet - michael kors outlet online sale</strong></a> perfect <a href=""><strong>louis vuitton - store locator</strong></a> this <a href=""><strong>louis vuitton outlet - louis vuitton - official site</strong></a> pale grays and <a href=""><strong>louis vuitton outlet - louis vuitton red carpet fashion louis vuitton bags</strong></a> neutrals.january I buy <a href=""><strong>chanel outlet - chanel outlet online - sacs a main chanel</strong></a> sales.<br> we <a href=""><strong>giuseppe Zanotti shoes</strong></a> may want <a href=""><strong>red bottom shoes - red bottom shoe 70% off - designer red bottom shoes</strong></a> new bag that hits the <a href=""><strong>toms shoes outlet online - toms shoes outlet online free shipping - toms shoes</strong></a> market, but the fact of the matter is that we couldn't (<a href=""><strong>michael kors outlet store - save 40 - 70%. all the sales</strong></a>) actually <a href=""><strong>louis vuitton handbags - louis vuitton outlet - louis vuitton outlet online</strong></a> single one. <a href=""><strong>louis vuitton outlet online - louis vuitton official usa website</strong></a> It's all about picking and choosing. <a href=""><strong>prada factory outlet store - prada handbags</strong></a> while the <a href=""><strong>north face outlet - the north face jacket</strong></a> trendy piece is a justified <a href=""><strong>true religion jeans - true religion brand jeans</strong></a>, what you really want to <a href=""><strong>burberry handbags - outlet at prices up to 70% off. shop nordstrom rack online</strong></a> in are the <a href=""><strong>sac chanel sacs a main pas cher 2015 chanel site officiel</strong></a> classics.<br> <p><br>I received not <a href=""><strong>valentino - valentino's restaurant baltimore - valentino shoes</strong></a> one,<a href=""><strong>oakley sunglasses - oakley sunglasses oil rig -oakley official site</strong></a> but two <a href=""><strong>prada handbags - prada outlet online store</strong></a> monogrammed <a href=""><strong>prada handbags - discount prada outlet sale</strong></a> for christmas. yes, I am more <a href=""><strong>polo ralph lauren - ralph lauren 30% coupon code - polo ralph lauren outlet online</strong></a> a little obsessed. but I've <a href=""><strong>celine handbags - celine handbags nordstrom</strong></a> say-I don't think I'm alone. since I started carrying my cuyana <a href=""><strong>marc by marc jacobs - marc jacobs handbags on sale</strong></a> tote, I've <a href=""><strong>oakley vault - oakley holbrook frogskins black friday</strong></a> four <a href=""><strong>ralph lauren outlet - ralph lauren outlet mall online</strong></a> from complete strangers, <a href=""><strong>ray ban sunglasses - ray ban sunglasses sunglass hut - ray ban sunglasses cockpit</strong></a> which pretty much never <a href=""><strong>ray-ban sunglasses - ray ban 3362 sunglasses</strong></a> to me.<br> I need to <a href=""><strong>celine handbags - celine handbags barney's</strong></a> stop myself <a href=""><strong>ray ban sunglasses - ray ban aviator sunglasses - ray ban clubmaster sunglasses</strong></a> so <a href=""><strong>true religion outlet - official true religion outlet</strong></a> much tat, but the <a href=""><strong>polo ralph lauren outlet online - polo ralph lauren official site</strong></a> of a good discount is <a href=""><strong>ray ban outlet store online - ray ban outlet</strong></a> much for me. I <a href=""><strong>ray ban sunglasses - ray-ban is a brand of sunglasses</strong></a> buy <a href=""><strong>red bottom shoes free shipping + free exchanges. shoes and bags as low as $39.95!</strong></a> stuff that's not my size or my colour, <a href=""><strong>nike air jordan - nike air jordan release dates - nike air jordan retro 13</strong></a> and often <a href=""><strong>tory burch shoes - tory burch handbags sale</strong></a> buy <a href=""><strong>tiffany and co - tiffany diamond necklaces outlet</strong></a> stuff <a href=""><strong>hollister clothing store - hollister clothing for sale - hollister store online</strong></a> because it's cheap. I need a <a href=""><strong>toms shoes outlet online - toms shoes on sale 80% off</strong></a> shopping <a href=""><strong>true religion outlet - cheap true religion jeans wholesale</strong></a> detox. <a href=""><strong>oakley sunglasses - cheap oakley sunglasses $9 only</strong></a> any tips? <a href=""><strong>oakley sunglasses - military oakley sunglasses - wholesale discount oakley sunglasses</strong></a> turns <a href=""><strong>tory burch outlet - tory burch handbags 80% off</strong></a> the <a href=""><strong>abercrombie and fitch - abercrombie 30% off coupon - abercrombie outlet sale</strong></a> traditional <a href=""><strong>oakley sunglasses - us standard oakley government sales</strong></a> concept <a href=""><strong>frey wille jewellery - frey wille - frey wille usa</strong></a> upside <a href=""><strong>abercrombie black friday - abercrombie and fitch sale</strong></a> down by starting at <a href=""><strong>sac longchamp - sac chanel pas cher</strong></a> high <a href=""><strong>timberland shoes - timberland boots on sale</strong></a> price and working backwards. first, sign up for a <a href=""><strong>abercrombie and fitch - abercrombie and fitch coupons discounts</strong></a> account, <a href=""><strong>true religion - official true religion outlet</strong></a> and then let the fun begin!<br>

Your name:
Add Comment   Cancel 

 Search Minimize

 Archive Minimize

 Blendblog Survey Minimize
Our next client application will be written using:

Which Tablet Do you expect to buy?

Submit Survey  View Results

Copyright 2011 by   Terms Of Use  Privacy Statement
DotNetNuke® is copyright 2002-2022 by DotNetNuke Corporation