Search
Saturday, May 30, 2020 ..:: Blendblog.net ::.. Register  Login
 Bloggers Minimize

  
 Sponsors Minimize

 Print   
 Users Online Minimize
Membership Membership:
Latest New User Latest: ZoeGellert02
New Today New Today: 2
New Yesterday New Yesterday: 0
User Count Overall: 8401

People Online People Online:
Visitors Visitors: 7
Members Members: 0
Total Total: 7

Online Now Online Now:

  
 Welcome to blendblog.net! 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 2 Minimize
Location: BlogsSean Cullinan    
Posted by: Sean Cullinan 10/29/2008 12:16 PM
Day 2 at the Microsoft PDC began with 2 Keynotes (is that really possible). The first Keynote started with an overview of Windows 7. There are some cool new usability enhancements, you can finally reorder the items on your taskbar via drag and drop! The new “home groups” feature will hopefully address the bugs in Windows Vista with trying to connect your domain joined work laptops up to shares on your home network.  This has remained one problem I’ve had with Vista since I switched to it, I am constantly getting an error when trying to connect to my home machine’s shares and printers. They promise that the new home groups feature addresses this and also automatically sets default printers up based on location. In addition, they are focusing on performance improvements, one of the most important ones to me would be reduced disk IO “for no apparent reason.”
After talking about Windows 7 Scott Guthrie spoke to us developers about what was coming in the near future. Here’s some highlights:
1)       Visual Studio 2010 is built with WPF. This is great news as I’m sure they will find and fix many things as part of that exercise.
2)      The WPF toolkit is released today. It is available on the codeplex site and contains v1 of the datagrid, a datepicker/calendar control, and a preview of the Visual State Manager.
3)      The .net framework v4 will contain a ribbon control which is being shipped as a preview on the codeplex site today. It will also allow you to run components built for the v2 clr side by side with v 4 work, so you won’t have to rebuild/recompile existing v2 .net controls to use them in v4.
4)      The Managed Extensibility Framework was used to allow people to very easily create a platform that others can write pieces for easily. Scott demonstrated this by showing a plug in or Visual Studio 2010 that displayed comments in the code screen graphically. It was very impressive and this framework is pretty exciting.
5)      There is a new Silverlight toolkit being released with 9 key controls. It is available on codeplex.
6)      In VS 2010 one will be able to have multiple web.config files, one for development for instance and one for deployment. This will eliminate the issue whereby the wrong web.config goes out with an installer.
During the keynote some interesting demos were shown. Tesco, a European grocery retailer showed a very sexy WPF application for home users to order groceries online along with other things. One cool feature, the presenter held the barcode off of a can of coke up to the webcam on the desktop which added it to the basket automatically. The BBC also presented their Iplayer which adds a social networking dynamic to watching television and made an interesting statement that in the past broadcaster’s told you what you wanted to watch, now you decide what you want to watch, and next year your friends will tell you what you want to watch. They utilized the Live Mesh for this and one very cool demo was that when the user loaded up the Iplayer on their phone the show they were watching picked up playback where they had left it off on the desktop.
After a break we were treated to an interesting demo of Azure. I’m still trying to grasp how we would use this in our current business model.
After lunch I attended a session on Fast search which I didn’t get a whole lot out of. I have to do some more reading. We were excited about Enterprise Search Service until we realized that it relied solely on spidering files and could not take advantage of NTFS file update notifications the way the legacy content indexer could. I need to read more about Fast to see if it offers this support as it is essential for our application.
Next I attended a session on the WPF Roadmap. Some of what was covered was mentioned in the keynote. One of the top things that people seemed happy about was that it was announced that .net 4.0 would have improved support for accessibility and localization. They are also adding common dialogs and are improving text clarity. This session also mentioned that the Visual Studio 2010 GUI for editing WPF and XAML will be significantly improved which isneeded.
Silverlight for Business Applications was the next presentation I attended and this is a welcomed topic. So much of the samples and case studies on Silverlight have revolved around photo viewers and media players. However, it also has the potential to be a fantastic platform for cross platform business tools. I was encouraged when Jamie, the presenter mentioned that it was compatible with ADO.net, this has been our one roadblock to implementing our webservice in Silverlight, we have not figured out how to use ado.net datasets in Silverlight as they aren’t supported. Unfortunately, this is still the case, and while the demos that were done were really interesting, they relied on mapping data to objects. The problem we have with this approach is that in order for this to work you have to know the exact schema of your data. Our application has dynamic data, we don’t know the names of the fields in our data tables for instance. Because of this the datatable object has proven to be an excellent way to transmit data between layers of our application, we can easily add columns to tables to support dynamic data. Jamie then told us that the future of Silverlight was richer tooling, design time databinding, many more controls along with some core platform enhancements.
I finished the day off by attending Paul Vick’s talk about the future of VB. Lucian Wischik, a software engineer who will be taking over the vb spec demonstrated some of the new features being built into vb 10 which will be part of VS 2010. These included:
1)       Nullable types
2)      Automatic Properties. You no longer have to build your setters and getters for a simple property, it just wires it up automatically eliminating a lot of the tedious work us developers have tod o.
3)      Support for Anonymous delegates as well as inline function definitions within a function. I’m not a big fan of this syntax but it is used extensively in C# and this will make it much easier to convert C# code to vb.
4)      DLR Interop lets you work with Iron Ruby and other dynamic languages that load code up out of files from disk. Unfortunatley at this time this does not extend to visual basic code itself, although the VB compiler has been re-written in managed code so in the future it could be implemented as part of the runtime to do on the fly dynamic compilation.
5)      Array datatyping inferences. If you define an array and put values in it the compiler will automatically determine the type for the array, aka, if the list you provide is all integers it will automatically assume an integer array.
6)      New “From” keyword that lets you addto a collection when you declare that collection.
7)      Implicit line continuation. No underscores!
As a VB developer these were some exciting features, however, I was a little disappointed that the room wasn’t packed. I really hope this reflects on the late hour of this session and not any reduction in VB code. Also, there will still be no support for iterators which is one of the few things that can make converting C# code to VB extremely difficult.
After these sessions it was time to party at the PDC attendee party. Microsoft rented out the Universal Studios theme park which was transformed into a collection of haunted houses and other Halloween themed exhibitions. I hadn’t been in a haunted house in years and it was a lot of fun.
Stay tuned for day 3 tomorrow!
Permalink |  Trackback

Comments (1)   Add Comment
http://www.coachoutletonlinesells.com    By coach outlet online on 1/17/2015 1:46 AM
hello!<br></p><br><p>measurements <a href="http://www.coachfactoryinc.us.com"><strong>coach factory outlet 70% off -coach outlet</strong></a> bags are <a href="http://www.coachfactory-outletonline.us.com"><strong>coach factory outlet : $39 new 2015 coach outlet bags</strong></a> large though often carried by hand, the lines do not <a href="http://www.coachoutletonlinesells.com"><strong>coach outlet online - 75% off coach purses outlet</strong></a> have middle <a href="http://www.coachfactoryonlinesale.com"><strong>coach factory online - shop the latest designer bags</strong></a> ground, <a href="http://www.coachoutletfactorystore.us.com"><strong>coach factory outlet - coach outlet 80% discount</strong></a> modern, <a href="http://www.coachoutletsstoreonline.us.com"><strong>coach outlet - coach factory outlet chesterfield mo</strong></a> square or <a href="http://www.coachstoreoutlet.us.com"><strong>coach factory outlet - coach outlet 80% up clearance</strong></a> round and <a href="http://www.coachoutletstores.us.org"><strong>coach outlet online - coach handbags</strong></a> feminine. the <a href="http://www.coachfactoryoutletsale.us.com"><strong>coach factory outlet - coach outlet, Inc. - official site</strong></a> bags are carried by hand or <a href="http://www.coachstoresoutlet.us.com"><strong>coach outlet - coach outlet stores online</strong></a> under your arm, point <a href="http://www.coandtiffanys.com"><strong>tiffany and co - does tiffany have an outlet</strong></a> out that <a href="http://www.hermesbag.us.com"><strong>birkin hermes bag -hermes bag</strong></a> even the <a href="http://www.cocochanel.us.com"><strong>coco chanel handbags - coco chanel outlet- chanel bags</strong></a> clutch, <a href="http://www.hermesbelts.us.com"><strong>hermes belts - hermes belts for 70% off handbags outlet</strong></a> except for the <a href="http://www.coachfactorystoreoutlet.us.com"><strong>coach factory outlet - coach outlet sale 70% off</strong></a> small jeweled versions, lengthen the <a href="http://www.coachoutletstoresell.com"><strong>coach outlet store online - authentic coach factory stores</strong></a> flat but at <a href="http://www.coachoutletstore.us.org"><strong>coach outlet - official coach factory outlet</strong></a> the <a href="http://www.coachoutletsell.us.com"><strong>coach outlet - coach factory outlet $150+ orders</strong></a> same time <a href="http://www.coachstoresonline.us.com"><strong>coach outlet store online - coach factory outlet discount 39.99</strong></a> almost spacious. <a href="http://www.coachstoreonline.us.com"><strong>coach factory outlet - local results for coach outlet</strong></a> clutches, modern <a href="http://www.coachoutlet-store.us.com"><strong>coach outlet store online - 20% coach factory outlet stores</strong></a> backpacks, <a href="http://www.kate-spadeoutletonline.com"><strong>kate spade outlet online - kate spade jewelry outlet</strong></a> totes: this <a href="http://www.coachfactorystores.us.com"><strong>coach factory outlet store 80% discount</strong></a> about a <a href="http://www.katespadehandbags.us.com"><strong>kate spade handbags - kate spade new york crossbod</strong></a> accessory. here, <a href="http://www.valentinoshoes.us.org"><strong>valentino shoes</strong></a> all the <a href="http://www.portefeuillechanel.com"><strong>pas cher sac chanel 2015</strong></a> best, <a href="http://www.katespadeoutletstores.com"><strong>kate spade outlet - kate spade clearance</strong></a> busiest <a href="http://www.coachfactorystore.cc"><strong>coach factory outlet - store online</strong></a> bags we <a href="http://www.thenorthfaceoutletstores.us.com"><strong>the north face outlet store online</strong></a> want to grab onto. <br></p><br>despite facing <a href="http://www.katespadeoutletstores.us.com"><strong>kate spade outlet - official kate spade outlet online</strong></a> colder than <a href="http://www.michaelkorsoutletstores.us.org"><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="http://www.michaelkorsoutletsonline.us.org"><strong>michael kors outlet online- factory outlet michael kors</strong></a> leather jacket <a href="http://www.michaelkorsoutlets.us.org"><strong>michael kors outlet - michael kors - official site</strong></a> and stiletto <a href="http://www.louis-vuittonoutletstores.com"><strong>louis vuitton outlet stores - Images of louis vuitton</strong></a> heels, <a href="http://www.chanelbag.us.com"><strong>chanel handbags - chanel bags - chanel outlet store</strong></a> kardashian <a href="http://www.michaelkorsoutlet-online.us.org"><strong>michael kors outlet - michael kors on sale</strong></a> any of it from <a href="http://www.michaelkors-outletonline.us.org"><strong>michael kors outlet - shop for michael kors outlet online</strong></a> and her cold <a href="http://www.chanelblackfriday.us.com"><strong>chanel black friday - fragrance and beauty</strong></a> as she grabbed lunch with pal jonathan <a href="http://www.michael-korsoutlet.us.org"><strong>michael kors outlet - michael kors handbags</strong></a> in <a href="http://www.michaelkorsoutletonlinesale.us.org"><strong>michael kors outlet online sale- michael kors</strong></a> with pride! <a href="http://www.michaelkorsoutletstore.us.org"><strong>michael kors outlet store- cheap sale 78% off online</strong></a> most powerful <a href="http://www.burberryoutletonline.us.com"><strong>burberry outlet online</strong></a> color makes for a <a href="http://www.michaelkorsoutletonline.us.org"><strong>michael kors outlet online - michael kors</strong></a> your new year, and it <a href="http://www.louisvuitton.us.org"><strong>louis vuitton - louis vuitton outlet</strong></a> also makes for the <a href="http://www.michaelkors-outlet.us.org"><strong>michael kors outlet - michael kors outlet online sale</strong></a> perfect <a href="http://www.louisvuittonstores.us.com"><strong>louis vuitton - store locator</strong></a> this <a href="http://www.louisvuittonoutlet-us.com"><strong>louis vuitton outlet - louis vuitton - official site</strong></a> pale grays and <a href="http://www.louisvuittonoutlet.eu.com"><strong>louis vuitton outlet - louis vuitton red carpet fashion louis vuitton bags</strong></a> neutrals.january I buy <a href="http://www.cocochaneloutlet.us.com"><strong>chanel outlet - chanel outlet online - sacs a main chanel</strong></a> sales.<br> we <a href="http://www.giuseppezanottishoe.com"><strong>giuseppe Zanotti shoes</strong></a> may want <a href="http://www.redbottomshoe.us.com"><strong>red bottom shoes - red bottom shoe 70% off - designer red bottom shoes</strong></a> new bag that hits the <a href="http://www.tomsshoesoutletonline.in.net"><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="http://www.michaelkorsoutletsstore.us.com"><strong>michael kors outlet store - save 40 - 70%. all the sales</strong></a>) actually <a href="http://www.louisvuittonhandbags.eu.com"><strong>louis vuitton handbags - louis vuitton outlet - louis vuitton outlet online</strong></a> single one. <a href="http://www.louisvuittonoutlet-online.com"><strong>louis vuitton outlet online - louis vuitton official usa website</strong></a> It's all about picking and choosing. <a href="http://www.pradaoutlet.eu.com"><strong>prada factory outlet store - prada handbags</strong></a> while the <a href="http://www.northfaceoutletonline.us.com"><strong>north face outlet - the north face jacket</strong></a> trendy piece is a justified <a href="http://www.truereligionjeans.us.org"><strong>true religion jeans - true religion brand jeans</strong></a>, what you really want to <a href="http://www.burberryhandbag.us.com"><strong>burberry handbags - outlet at prices up to 70% off. shop nordstrom rack online</strong></a> in are the <a href="http://www.sacportefeuillefr.com"><strong>sac chanel sacs a main pas cher 2015 chanel site officiel</strong></a> classics.<br> <p><br>I received not <a href="http://www.valentinoshoe.com"><strong>valentino - valentino's restaurant baltimore - valentino shoes</strong></a> one,<a href="http://www.oakleyglasses.us.com"><strong>oakley sunglasses - oakley sunglasses oil rig -oakley official site</strong></a> but two <a href="http://www.pradahandbags.eu.com"><strong>prada handbags - prada outlet online store</strong></a> monogrammed <a href="http://www.pradahandbags.us.org"><strong>prada handbags - discount prada outlet sale</strong></a> for christmas. yes, I am more <a href="http://www.ralphlaurenpolos.us.com"><strong>polo ralph lauren - ralph lauren 30% coupon code - polo ralph lauren outlet online</strong></a> a little obsessed. but I've <a href="http://www.celine-handbags.com"><strong>celine handbags - celine handbags nordstrom</strong></a> say-I don't think I'm alone. since I started carrying my cuyana <a href="http://www.marcbymarc-jacobs.com"><strong>marc by marc jacobs - marc jacobs handbags on sale</strong></a> tote, I've <a href="http://www.oakleyvault.in.net"><strong>oakley vault - oakley holbrook frogskins black friday</strong></a> four <a href="http://www.ralphlaurenoutlet.us.org"><strong>ralph lauren outlet - ralph lauren outlet mall online</strong></a> from complete strangers, <a href="http://www.ray-bansunglasses.com"><strong>ray ban sunglasses - ray ban sunglasses sunglass hut - ray ban sunglasses cockpit</strong></a> which pretty much never <a href="http://www.raybansunglasses.eu.com"><strong>ray-ban sunglasses - ray ban 3362 sunglasses</strong></a> to me.<br> I need to <a href="http://www.celinehandbags.us.com"><strong>celine handbags - celine handbags barney's</strong></a> stop myself <a href="http://www.ray-bansunglasses.us.org"><strong>ray ban sunglasses - ray ban aviator sunglasses - ray ban clubmaster sunglasses</strong></a> so <a href="http://www.truereligion.us.org"><strong>true religion outlet - official true religion outlet</strong></a> much tat, but the <a href="http://www.ralphlaurenoutletonline.us.com"><strong>polo ralph lauren outlet online - polo ralph lauren official site</strong></a> of a good discount is <a href="http://www.raybanoutletstoreonline.us.com"><strong>ray ban outlet store online - ray ban outlet</strong></a> much for me. I <a href="http://www.raybanglasses.us.com"><strong>ray ban sunglasses - ray-ban is a brand of sunglasses</strong></a> buy <a href="http://www.redbottomshoes.us.org"><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="http://www.nikeairjordan.eu.com"><strong>nike air jordan - nike air jordan release dates - nike air jordan retro 13</strong></a> and often <a href="http://www.toryburchshoes.in.net"><strong>tory burch shoes - tory burch handbags sale</strong></a> buy <a href="http://www.tiffanyandco.eu.com"><strong>tiffany and co - tiffany diamond necklaces outlet</strong></a> stuff <a href="http://www.hollisterclothing-store.com"><strong>hollister clothing store - hollister clothing for sale - hollister store online</strong></a> because it's cheap. I need a <a href="http://www.tomsoutlet.in.net"><strong>toms shoes outlet online - toms shoes on sale 80% off</strong></a> shopping <a href="http://www.truereligionoutlet.us.org"><strong>true religion outlet - cheap true religion jeans wholesale</strong></a> detox. <a href="http://www.oakleysunglasses.com.co"><strong>oakley sunglasses - cheap oakley sunglasses $9 only</strong></a> any tips? <a href="http://www.oakleysunglasses.eu.com"><strong>oakley sunglasses - military oakley sunglasses - wholesale discount oakley sunglasses</strong></a> turns <a href="http://www.toryburchoutletsstores.com"><strong>tory burch outlet - tory burch handbags 80% off</strong></a> the <a href="http://www.abercrombieandfitch.com.co"><strong>abercrombie and fitch - abercrombie 30% off coupon - abercrombie outlet sale</strong></a> traditional <a href="http://www.oakleysunglasses.us.org"><strong>oakley sunglasses - us standard oakley government sales</strong></a> concept <a href="http://www.freywillejewellery.com"><strong>frey wille jewellery - frey wille - frey wille usa</strong></a> upside <a href="http://www.abercrombieblackfriday.us.com"><strong>abercrombie black friday - abercrombie and fitch sale</strong></a> down by starting at <a href="http://www.sacchanel.com"><strong>sac longchamp - sac chanel pas cher</strong></a> high <a href="http://www.timberlandshoes.in.net"><strong>timberland shoes - timberland boots on sale</strong></a> price and working backwards. first, sign up for a <a href="http://www.abercrombieandfitch.eu.com"><strong>abercrombie and fitch - abercrombie and fitch coupons discounts</strong></a> account, <a href="http://www.truereligion-jeans.com"><strong>true religion - official true religion outlet</strong></a> and then let the fun begin!<br>


Your name:
Title:
Comment:
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

 Print   
Copyright 2011 by blendblog.net   Terms Of Use  Privacy Statement
DotNetNuke® is copyright 2002-2020 by DotNetNuke Corporation