Page view counter

So Much Is Happening The Silence Is Deafening!

June has been a madhouse month;  I’ve been working 80 hour weeks as has just about everyone who has anything to do with Silverlight, and yet there has been very little noise.  It is, as they say, the quiet before the storm.

iStock_dawnXSmall

As you know, we can’t yet talk about the biggest developments,  but I can say that many of us are working on making sure that when Silverlight 3 ships the site is ready with videos and related material that is completely up to date. That means of course that existing videos must be checked for breaking changes, and new videos must be created to highlight the exciting new features in Silverlight 3 that have not yet been announced.  We expect to have a great deal ready on the first day, and to keep it coming over the first weeks.

Much more about that as soon as the cone of silence is lifted.

New Silverlight – New Projects

To coincide with the release of Silverlight 3, I’m starting two new projects that I believe will greatly enhance my ability to meet the needs of a very broad range of developers. 

One of the concerns voiced in the past year, for example, was that the videos and tutorials were fine as far as they went, but each stood in splendid isolation, with little connection to the reality of creating software. 

Yet, we also know that one of the great benefits of the How Do I video series is that a developer can watch any without having to watch them all. 

I have found what I hope will be a terrific way to provide the best of both: the open and documented  development of projects complex enough to touch on  nearly every aspect of Silverlight, and to raise many deeply related issues such as

  • Two Tools: Visual Studio and Expression Blend
  • managing data
  • web services
  • design
  • dealing with changing specs
  • patterns
  • code management
  • designers, developers, dezelopers and more
  • emerging best practices
  • real-world tradeoffs when resources are constrained
  • and dozens of other issues.

I’ve named the overarching project AgOpenSource -- an on-going development project that will be completely tracked,documented and explored within a wiki-document housed inside my blog.

AgOpenSource

AgOpenSource will consist of creating applications from initial brainstorming , through design, development, testing, delivery and what we are calling recycling.   Now, not every application will be developed fully and not every application will be a candidate for the entire process, but if we do in fact build something that works and if it has value for our site, recycling indicates that we would then use that application as part of silverlight.net.

The documentation for AgOpenSource explains that it will start out as a “Glass House” project in which the information flow will be pretty much one way. I’ll continue to create videos, mini-tutorials and so forth and I’ll also be building all the bits and pieces myself.

It is my goal, and I expect to achieve it quite quickly, to move AgOpenSource to CodePlex and to make it an Open Source project, as described in the documentation.  I believe that will greatly enhance every aspect of AgOpenSource (hence the name) and I very much look forward to that transition.

VideoWiki Reborn

The first application that we’ll tackle within AgOpenSource is the VideoWiki project that was conceived back in April. This project was discussed in a number of posts, but nowhere do I see a full “vision statement” of what it is. Clearly there is much brainstorming and “sketching” to be done.

A VideoWiki is best understood as a HyperVideo with interchangeable links. Briefly, and you can find much more detail in the VideoWiki page of the AgOpenSource documentation, a HyperVideo has links associated with various times, scenes or  events in the video.  When you follow the link you may be taken to additional information or even to another video.

With a VideoWiki, the set of links and where they take you are uncoupled from the video, and you may choose from a variety of links for any given video.  For example, imagine that when you choose our video on creating Out Of Browser applications in Silverlight 3, you are offered to watch it in our VideoWiki player. If you agree to do so, you are then asked which links you’d like:

  • Links targeted at programmers new to Silverlight
  • Links targeted at experienced programmers
  • A link set created by <famous author>
  • A link set for those who like lots of extra information
  • A link set for those who like extremely technical commentary

Once you make your choice, you load your video and your link set, and as you watch, links slowly appear in a window next to the video. If you click on one, the video pauses, and a new video opens with additional information.

The Better Videos Project

Starting the week of July 20, the previously announced Better-Videos project will begin to ramp up.  The effect, I believe will be more effective videos produced more quickly, but this is an experiment in the truest sense; no one knows what the outcome will be.

Business success team

 

 

 

Because the internal day-to-day progress of this effort is not directly related to Silverlight programming,  I’ve sequestered the blog entries  about the Better-Video project in the Video Bloglet that you can access from the sidebar on any page

SideBarBetterVids

 

From Twitter to Tutorials

Neither of these projects will slow down the other avenues for information and interaction. In fact, I expect to add more. For now, here is what I see as the pyramid of information flow.

Short Bursts – Twitter

Mini-Articles & Flashes – Quick Bits

Substantive Articles – This Blog

Diary of the BetterVideo Project – Video Bloglet

The AgOpenSource Project – the AgOpenSource Wiki

Deep Dives Into Silverlight – Mini-Tutorials and Videos

Extended Analysis of Silverlight Programming – Full Tutorials

Social Networking? Facebook, LinkedIn, My Books & Photos

Timing

Timing is everything… and while we’ve not announced the release schedule for Silverlight 3, I can say that  I expect to be finished with my sequestered work before I come back from vacation (mid-July). At that point I will pour myself into AgOpenSource and my other projects, keeping ahead of the curve and responding to the three drastically different needs of our community:

  • Providing an On-Ramp for those who are new to Silverlight
  • Meeting the needs of Intermediate Silverlight Programmers
  • Providing raw meat for serious geeks ready to get off the carousel.
My single focus, however, remains the same: working Silverlight programmers. 

Right now, it is the silence before the storm, but by the end of July, the signal : noise ratio should approach 1.

Published Monday, June 29, 2009 7:09 AM by jesseliberty

Comments

# Twitted by wpfblogger

Pingback from  Twitted by wpfblogger

Monday, June 29, 2009 8:52 AM by Twitted by wpfblogger

# re: So Much Is Happening The Silence Is Deafening!

It is a good plan, I cannot wait to contribute

Monday, June 29, 2009 9:11 AM by Steve Strong

# Dew Drop &#8211; June 29, 2009 | Alvin Ashcraft's Morning Dew

Pingback from  Dew Drop &#8211; June 29, 2009 | Alvin Ashcraft's Morning Dew

# re: So Much Is Happening The Silence Is Deafening!

Not sure I understand why the secret for releasing the release date and new features, other than maybe some features may or may not make it.  Seems like you would be well into an internal RC by now though.  The only thing I get frustrated with is in not knowing if some new feature I've spend many hours on in my own project will be part of SL3 RTM.  Anyway, hopefully it won't be much longer ... I'm very, very anxious to get my hands on it.

Monday, June 29, 2009 12:23 PM by SweenJ2

# re: So Much Is Happening The Silence Is Deafening!

>>It is a good plan, I cannot wait to contribute

Steve, you just made my whole day. Week. Month.

:-)

Monday, June 29, 2009 3:48 PM by jesseliberty

# re: So Much Is Happening The Silence Is Deafening!

Jesse:  and the lack of any info at all from the xpression folks on the prices for upgrades or any events for developers after the rtm date... really sucks, heck i got an invite for Win7 upgrade and that's not out till oct 22 but not a word on when i can order my expression upgrade kit!

Monday, June 29, 2009 6:20 PM by figuerres

# Silverlight Cream for June 29, 2009 -- #624

In this Issue: Andrej Tozon ( 2 , 3 ), Jonathan van de Veen , Corey Schuman , and Al Pascual . Shoutouts

Tuesday, June 30, 2009 1:29 AM by Community Blogs

# re: So Much Is Happening The Silence Is Deafening!

I second @figuerres.  I've been searching for ways to purchase Expression 3 tools and not found anything.  Usually you can pre-order from Amazon but nothing on their site, either.

Will we ( regular, non-MSDN peeps ) be able to purchase Expression Studio 3 on 7/10/2009?  If so, where and how much?

Also confused on the whole Expression 3 release because GM said there would be a Beta.  He mentioned this during his session at MIX09 when showing off the Preview version.  Don't get me wrong, I'm very excited to get the RTM tools.  Just would like to see when/where we can buy and better communication for roadmap.

Thanks.  Can't wait to see your videos on new features.

Tuesday, June 30, 2009 7:29 AM by shaggygi

# re: So Much Is Happening The Silence Is Deafening!

@Jesse and @shaggygi:

Yeah and i have asked on the expression studio msft forum and no reply there, i also did an email to one of the bloggers @ msft/expression and no reply there.

what gives? will it not be for sale? marketing has not figured out how to price it? weak...

come on Microsoft ... Man Up and give us a way to pay for a copy now, not 3 months from now !

Tuesday, June 30, 2009 6:33 PM by figuerres

# re: So Much Is Happening The Silence Is Deafening!

If a tree falls in the forest, with no one to hear it, does it still make a defeaning silence ?

Wednesday, July 01, 2009 1:47 PM by jskohut

# re: So Much Is Happening The Silence Is Deafening!

Thanks Jesse. I hope the launch is well received in the morning.

Friday, July 10, 2009 3:26 AM by Depahelix