Don’t worry Silverlight , you’ll always have me :)


Hello world Smile

 

To those that already know me I apologize upfront for this re-introduction, but to those that don’t let me introduce myself.

My name is Jose Fajardo, I live in beautiful Australia, I’m easy going and I love my family, friends and … my technologies.

I’ve been a windows guy for over a decade, and pretty much a .Net programmer all that time.

About 4 years ago I came across a relatively unknown technology called WPF/e , this technology intrigued me .. it was new and unknown … it offered you a way to do flash like user experiences BUT in a .Net way… it offered me a way to be creative in the .Net space, which was seriously un heard of in those days (WPF was there but long story short I chose Silverlight … )

 

I’m going to take you on a brief tour down memory lane of the last 4 years  … It won’t take long honestly, and there’s a lot of pictures to help ease the trip..

Also a lot of my demo’s that I’ll mention use to work at a point in time BUT i have failed to maintain them . Code is there and with effort I know I can get them to work again, but not right now.…

 

 

One of my first projects was a series of 28post’s where I took Silverlight 1.1 and tried to recreate the iTunes application. It was my first experience building a Silverlight app and boy did I learn a lot. I even got mentioned by Scott Guthrie on his blog Smile

 

[ref: iTunes built with Silverlight]

 

Towards the end of that iTunes project a very cool flash/flex project was unveiled to the world. This project really pushed peoples expectations of business class RIA’s. It was called Buzzword and was quickly bought by Adobe. I wanted to recreate this using Silverlight, I called the project ‘silverword’ Winking smile

 

[ref: Silverword]

 

By this time I was starting to really get into the creative side of RIA’s. BTW Silverlight is considered a RIA technology, it enables Rich Internet Applications Smile.

I really wanted to push myself down this creative path in particular with the tools expression design & blend. So the following weeks/months were largely devoted to design heavy posts & learning …

 

‘Blend candy’ is basically me pushing my skills in the vector animation area. It’s a series of 10+ posts that really challenged me to be creative with Blend.

BlendCandy

[ref: blend experiments ‘Blend Candy’]

 

Apple at the time was a great influence on me because of their brilliantly designed website I took a lot of their website UI’s and tried to recreate it in Silverlight just to see if I could enhance the experience with RIA concepts etc..

 

[ref: apple website experiments with Silverlight]

 

 

 

By this point I had spent around 1 year with Silverlight, pretty much playing with it any spare second I could. Also it was at this time that Microsoft offered me an MVP of expression blend, which soon after was swapped over to Silverlight MVP .. Thanks Microsoft for that Winking smile

 

It was also at this time that I knew I wanted to pursue Silverlight in a full time capacity, up until now I was doing it all in my spare time .. So I set forth to find a company willing to invest in this unknown technology … along came Cynergy Systems …

It was perfect timing and I was in the perfect place, Cynergy were starting a Microsoft practice specializing in WPF/Silverlight and I happened to be skilled up in Silverlight Smile

For the next 3 years I worked on cutting edge secret WPF/Silverlight projects that I wish I could show you, however during that time I did find time to blog and post via the Cynergy blogs.. Here’s some of those posts (plenty still exist but scattered throughout Cinergy’s blog site …

 

Coverflow

[ref: COVERFLOW WITH SILVERLIGHT 2.5D]

 

 

[ref: Silverlight DIGG ]

 

 

It was during my time at Cynergy that a special secret feature was being added to Silverlight that had the potential to change the way people experienced the web in a profound way.. the technology was  DeepZoom! And I was privileged enough to be there when it was unveiled..

 

[ref: youtube video of the deepzoom demos]

 

Fast forward to today where I take all my Silverlight experiences and apply it to new technologies such as HTML5. It is because of the skills I picked up with Silverlight that helped me venture into new territory..

In a series of 20+ posts I investigated how it would feel to create a Windows 8 metro dashboard in pure HTML5 Canvas and JavaScript. I did this to experiment what HTML5 Canvas was capable of.

Win8HTML5

[ref: HTML5 Windows 8 Dashboard]

 

Almost 4 years have passed !!! What a trip!!

 

Silverlight for me personally has always been about a way to express my creative side, no other technologies gave me such joy and satisfaction. Or for that matter continues to give me Smile

 

Silverlight has reached version 5, it’s been a joy watching it get here and along the way I like to think I’ve helped influence its’ evolution.

Silverlight 5 truly is a mature product, it has everything it needs for the foreseeable future BUT a lot of people sadly glance over this fact…

 

There will be people out there that will forever sing doom and gloom about one thing or another, unfortunately the world is filled with people like this.  I quietly and patiently listen to these people, some of them I deeply respect (Scott Barnes Winking smile ) .

 

<true_story>

About 1 year into my adventures with WPFe/ Silverlight I met a guy that pretty much convinced me to go full time with it and seek a full-time job using it (with Cynergy Systems), he was also going full time with Silverlight moving to MS corporate in Seattle …. His name was Scott Barnes Smile 

</true_story>

 

 

With all this negativity surrounding Silverlight it’s easy to loose site of the good things that it’s brought about.. And as i reflected on these past 4 years I was quickly reminded of these good things Winking smile

 

 

I started with Silverlight when it wasn’t called Silverlight and when adoption of it was below 1%, it never crossed my mind to give up on it back then, and I don’t plan on giving up on it now..

 

I love the experiences this technology allows me to create, no other technology on windows allows this with the ease  that it does …

 

 

The message from build regarding Windows 8 is simple, whatever technology you choose to express yourself with  you can find it on Windows.

HTML/ JS/ C#/ VB.NET/ C++/ XAML/ WPF/ Silverlight

…. it’s all there!!

 

For me,  as long as my imagination continues to seek an outlet … Silverlight will be that outlet. And nothing anyone says will change that Smile

 

 

 

Jose Fajardo

Silverlight MVP !

6 responses to “Don’t worry Silverlight , you’ll always have me :)

  1. Wow, you did some really impressive stuff with Silverlight that shows its potential. For me it’s clear that I will use Silverlight for the next couple of years and as long as we the developer, developer, developer come up with great products, SIlverlight will be alive.

  2. I agree Silverlight deserves alot of credit, so many people fail to see past the negativity out there that Silverlight is a great technology!

  3. Pingback: Don’t worry Silverlight , you’ll always have me :) | Silverlight and other cool things …

  4. Hi,
    We are using Silverlight for one of our application. It’s being integrated with 2 other legacy systems like Avaya(TAPI). The Silverlight application mainly used in CRM 2011 for Call center systems.

    Unfortunately after couple of calls the system is prompting error message as “Out of Memory at line 6”. Based on this the user need to close the whole internet explorer and start off from beginning. Sigh

    Appreciate your feedback or suggestions.

    Thanks
    Sunil

  5. Hi Jose,
    Marc here from the Onyx days (you know the one you try to set-up with your friend Sarah and ended up with your friend Ali) . Great stuff. Completely agree with you and your note. I have been delivering Silvelirght processes within Onyx script for the last year (using the script only as a container and using SL navigation framework). Works great as a business tool. And I was able to convince my client that Silverlight was the technology of choice despite coming at exactly the same time as Microsoft saying there was no future for it. It did worry my client slightly !
    We’ve also been working on a showcase to allow my client’s clients to download book covers online. Been using SL’s pivot viewer embedded into a DotNetNuke CMS at this occasion. http://www.macmillanjackets.com (sorry if slow UAT system). Again can’t rate Silverlight enough as a cool tool.

    Then I downloaded and reviewed Windows 8. And it’s hard to understand what the future of Silverlight is with all that gumpf around HTML5 and javascript. First I hate JS. it works OK but gosh it’s unbearable to debug. And data binding is “last to none”.
    Problem is with Windows 8: does support for “xaml + c#” means that Windows 8 supports -in a sense- Silverlight natively nd Silvelirght has no “raison d’etre”. Or is xaml + c# an Nth iteration of Microsoft replacing but not quite replacing WPF/Silverlight.
    And that question is especially relevant for Windows 8 + IE 10 on Metro as, if I understand correctly, there will be no plug-in.

    At the end of the day I am like you: I love technology and learning SL can only help with other things. Jquery, objective C, xaml, c# …. Bring it on baby !

    In the meantime I will concentrate on Sharepoint. Have put myself an objective to write a book about it in 48 days. FromZeroToHero …. watch that space (website to follow)

    • Hey Marc, I see you in FB … beautiful kids … I know it’s been a while …
      Good stuff with sharepoint, we use that at work and everywhere I’ve ever worked at they have sharepoint too.

      I also do a bit of SL work with sharepoint, killer combo and because it’s all internal to a companies network SL is fine🙂 ..

      I’m totally in a good place with my Silverlight, and I know HTML/WinRT-XAML well enough to do that if i wanted to.. Right now all I’m trying to do is keep this day job of our’s fun, as soon as doing SL stops being that I’ll move on.

      Drop me a line when your book comes out, will definetely read it ..

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s