Returning to Sybase and Microsoft Silverlight

September 7, 2009

In case you’re not constantly keeping track of my life and which school or co-op term I’m in… I thought that I’d just let you know that I have started another work term. I have once again chosen to return to Sybase (for those keeping count, this is my fourth term there). Many people have asked me why I keep returning to Sybase. The short answer is because the atmosphere is great, the work is challenging and as one who is familiar with the culture and services of the company, you get to work on more important projects. Some have argued that it is necessary to  try different jobs in order to discover what you really like. To some extent, that is true. However I really enjoy what I’m doing and in the software world, nothing is ever stagnant. The maturity of the product is always developing and the stage of  the “software life cycle” always changes as well. Contributing and being a part of different stages of the life cycle of one company and one product over a long period of time has definitely given me a broader understanding of how software is developed. It’s never a dull moment!

microsoft_silverlightRecently I had the chance to work with Microsoft Silverlight (web application framework) Essentially, I was asked to demo SQL Anywhere’s compatibility with Silverlight. So, I developed this application with Silverlight and incorporated as many new features as I could cram into it to push it to its limit. I truly believe that Silverlight has gone a long way since it’s first release which was mainly targeted at streaming video (like Flash). However, it has evolved into a fully-fledged web application framework that businesses can use to create professional data-driven web sites quickly and easily. I watched a lot of talks from MIX 09 and was thoroughly impressed at how simple it was to hook up our database to Silverlight using the ADO.NET Entity Framework. But, it didn’t just stop there. With the latest version, Silverlight 3, Microsoft developed something called the “Silverlight Navigation Framework”. I thought this was absolutely brilliant. It only took a couple hours to get a beautiful (not to mention customizable) site up and running connected to a database with all CRUD (create, read, update, delete) operations. The great thing about Silverlight is not only its ability to display data efficiently, but also in an elegant manner. I’m working on getting this demo wrapped up and still I’m finding new features to play with! I hope that developers would really give Silverlight a try because it has a lot to offer and potential to take a site to the next level.

Advertisements

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