Posted By: Charles | Dec 11th, 2007 @ 3:07 PM
Some of the brains behind MIX08 went for drinks and discussion with me to talk about what’s new, what’s hot and what’s not about the upcoming consumer web conference happening once again in Vegas at the Venetian hotel on March 5-7, 2008. Why is Steve Ballmer keynoting? What’s the scoop with Guy Kawasaki? Do we really care about designers or is it a developer world? Will Microsoft have anything new to say? What’s the scoop with Silverlight? What's the difference between MIX and PDC (and TechED for that matter)? Who should attend MIX? Why? 

Be a fly on the wall and watch the conversation with the MIX team (forgive the lighting . . . it’s a little dark . . . we were in a real bar after all on a dark, rainy Seattle night). Then go and register at http://visitmix.com/2008 and take Thomas Lewis up on his offer for a free drink in Vegas!

Enjoy. Lot's of candid info about MIX in this one.
Rating:
0
0
Interesting video. Insightful comments on developer/designer roles. I love the bar social atmosphere and tone. 
Aren't we just getting the same tired "designer/developer separation" scenario to sell the Expression/Visual Studio products that was being over-sold at the first MIX two years ago? We should have moved on by now, and yet the same old overly-simplistic platitudes are being spouted out as if everything was there today. If the world really was this simple every web site would have been written in Flash 5 years ago!

According to this video we now have Designer/Developer integration at "No cost"?!! - excuse me, last time I looked Expression Studio was the same sort of price as the old tools it replaces from rival companies that are much more in evidence and proven tools that designers are reluctant to move away from.  But that's OK because we're now "Fully Integrated because we have Visual Studio 2008". Funny how the need for that wasn't mentioned when the same stuff was being over-sold 2 years ago.

And pardon me for not drinking the KoolAid but where is source control integration (with Team Foundation Server) for the Expression products - this is pretty basic stuff that's missing even after all this time, but curiously no mention is made of it.

There is so much rewriting of history going on here (it's taken two years of feedback that designers weren't being catered for? Come on guys the whole point of MIX was that it was touted as being the first Microsoft conference for designers as well as developers - has it really taken you two annual conferences and two years to realise you weren't actually meeting designer needs? Comments about the difficulty of getting designers on board were being made even BEFORE the first MIX and yet here we are talking about changing the agenda as if that's magically going to change everything and designers are all going to rush to attend because Microsoft say they've taken on feedback from two years ago?!!

I'm looking forward to MIX08, but please let's not fool ourselves. Simply repeating the words "Passion", "enthusiasm" and "Web 2.0" every year MIX comes around isn't going to change things and if MIX really is "about the conversation" why has so little been learnt from two years of "conversation" that have already been had?





irascian wrote:


And pardon me for not drinking the KoolAid but where is source control integration (with Team Foundation Server) for the Expression products - this is pretty basic stuff that's missing even after all this time, but curiously no mention is made of it.


You can use TFS for any files (including Expression).  You can do this today.  Or are you talking about integration within Expression?
staceyw wrote:

irascian wrote:

And pardon me for not drinking the KoolAid but where is source control integration (with Team Foundation Server) for the Expression products - this is pretty basic stuff that's missing even after all this time, but curiously no mention is made of it.


You can use TFS for any files (including Expression).  You can do this today.  Or are you talking about integration within Expression?


Perzactly. The Microsoft sales pitch says designers can live in their own cosy world of Expression products (cosy because they're fairly familiar in that they 'borrow' a lot of look and feel/user interaction from traditional Adobe/Macromedia products) away from that nasty developer-y thing called Visual Studio Wink The strategy says that they can happily share everything with developers asis instead of developers having to manipulate things or adapt them, but things can get very messy if developers have everything in Visual Studo under Team Foundation Server control (which they SHOULD have) while designers are out in limbo land happily changing the same resources in Expression which aren't under any kind of similar check in/check out source control system.

In the real world of changing requirements and modern software development this just smacks of a disaster waiting to happen, unless I'm missing something fundamental here!
The natives are restless tonight.  Of late it appears that many popular web destinations offer a Rich Internet Experience.  Animated this and video that.  And you can be certain it wasn't all executed using Silverlight.  I've been Adobe Flexing for six months.  As per industry standard, the documentation is terrible, the literature execrable and the most useful hints are available via Google.  I hope Microsoft does not repeat Adobe's mistake.  If you want a nice looking column chart, Flex is very good.  If you want eye popping transition effects, that will take some ECMAScript.  All this was supposed to be "a simple matter of coding a few lines of XML."  Well, simple it isn't.  Good enough to meet revenue targets?  Yep.
Well, I'll be damn. Heterogeneity.

This video reignites many question I've had regarding web development over the years.

The barrier-to-entry to web development used to be really low. (Once you've had access to a web server), you can script your way to a decent site. These were the ASP, PHP days. Even when you throw in database access, you can still copy+paste your way through it.

We didn't have a good UXP-designer-developer experience, and we liked it. (come to think of it, we weren't very performant, either)

Come ASP.net, Flash, Silverlight, and things have "improved" tremendously, in terms of the factors above.

But the barrier-to-entry is no longer NOTEPAD.EXE.

What are the IDEs for a silverlight app?

Expression Design,
Expression Blend,
Visual Studio,
WPF,
ADO.net,
ASP.net,

I worry that we'd lose variety of sites in the near future. Variety in exchange for "professionalism" of apps. Can we have both? Easy to make easy apps, but the ability to make world-class apps if you have to. Is that possible?

This projected designer/developer overlap using the available tools today is pie-in-the-sky. The unity is possible but this is going to take quite a little longer than anticipated.

What worries me most, is the lack of dazzling designer/developer programs that are available now. Tim Sneath has collated a list of Great WPF Applications, but these are hardly coming thick-and-fast now are they? Anyone just getting to grips with WPF should be able to create a Notescraps without too much fuss.

The thing about designers, is that they too are like coders in that they are restless. They like to release their work. Look at oswd.org or freecsstemplates and see the plethora of free designs available, that you can learn from or modify. It's a case of 'Old mother Hubbard, going to the WPF cupboard and finding that it was bare'. Even from the major vendors nothing jawdropping is being released.

The Vista SDK or Blend have examples, but most if not all of them are not exactly jawdropping. You need to lead by example and release top-knotch learning material. You also need a repository for WPF examples that is current.

Most importantly though is to finish off blend, and make sure it generates the same code as Visual Studio including the missing source control feature.
Minh wrote:
The barrier-to-entry to web development used to be really low. (Once you've had access to a web server), you can script your way to a decent site. These were the ASP, PHP days. Even when you throw in database access, you can still copy+paste your way through it.


The barrier to entry is still low - you just have to look outside the Windows World. I do this a lot, and specifically because I don't want my world view to be limited by what Microsoft wishes me to use. 

How many of the *big* web-apps use Microsoft technology? I'd guess, and it is a guess, that the number is small - not that I am suggesting that either technology is better than the other, but buying into Rails or Django/Turbogears doesn't tie me into what Microsoft thinks is right ... and doesn't try and force me into working with my designers in a certain way.

I'm only being negative because everyone else is Smiley


Rossj wrote:

Minh wrote:The barrier-to-entry to web development used to be really low. (Once you've had access to a web server), you can script your way to a decent site. These were the ASP, PHP days. Even when you throw in database access, you can still copy+paste your way through it.


The barrier to entry is still low - you just have to look outside the Windows World. I do this a lot, and specifically because I don't want my world view to be limited by what Microsoft wishes me to use. 

How many of the *big* web-apps use Microsoft technology? I'd guess, and it is a guess, that the number is small - not that I am suggesting that either technology is better than the other, but buying into Rails or Django/Turbogears doesn't tie me into what Microsoft thinks is right ... and doesn't try and force me into working with my designers in a certain way.

I'm only being negative because everyone else is





Check http://www.asp.net/get-started/. There are some of the biggest sites there (not to mention Microsofts websites as well). My space is the busiest in the world. I think that your 'checking out' of other stuff is entirely healthy and advisable though.