Silverlight 3.0 Behaviors – Part 1

In this post I will start exploring behaviors in Silverlight 3.0.  This topic is very large, and it will take me a few posts to cover at least key aspects of behaviors. A little background on the subject.  Silverlight, unlike WPF does not natively support triggers that would allow the developer to change UI based …

Continue reading ‘Silverlight 3.0 Behaviors – Part 1’ »

Silverlight 3.0 – Perspective 3D

I am continuing covering new features in Silverlight 3.0.  The subject of this post is Silverlight 3.0. Perspective 3D is new type of transforms available in Silverlight 3.0.  It allows developers to create a 3D projection of a two-dimensional object.  A key power of this new feature is the fact that any UI element in …

Continue reading ‘Silverlight 3.0 – Perspective 3D’ »

Assembly caching in Silverlight 3.0

I am continuing discussing new features on Silverlight 3.0.  Current topic is assembly caching.  In Silverlight 2.0 all assemblies that your application needed would have to be included in your XAP file(s).  In Silverlight 3 you can force browser to cache one or more assemblies that your application needs.  In case of caching your can …

Continue reading ‘Assembly caching in Silverlight 3.0’ »

Silverlight And N-Tier Data Access using Entity Framework

As I mentioned before I talked at GGMUG last Thursday.  I talked about Entity Framework in general and specifically in N-Tier applications, such as Silverlight applications.  I think I got a few folks excited about using Entity Framework.  The key thing to remember when using EF in N-Tier applications is that EF keeps track of …

Continue reading ‘Silverlight And N-Tier Data Access using Entity Framework’ »

ElementName Binding in Silverlight 3

As I mentioned before, I will be working on a series of posts on new features in Silverlight 30.  This post is all about ElementName binding. Probably my favorite feature in Silverlight 3 that affects developers writing business applications is addition of ElementName property to Binding object.  This features existed in WPF since version 1, …

Continue reading ‘ElementName Binding in Silverlight 3’ »

I will be talking at GGMUG on Thursday, September 10th

I will be presenting at the next Gwinnett Georgia Microsoft Users Group this coming Thursday.  The topic of my presentation will be Entity Framework in general and its applications to Silverlight development.  I will be posting the zip file with slides and sample application immediately after the presentation. I hope to see you there!

Atlanta Silverlight Fire Starter Event

Atlanta Silverlight Fire Starter event yesterday was awesome!  There were over 100 people attending.  The vast majority stayed there for the entire length of the event that lasted from 8am until 6pm.  All presenters did a great job.  All attendees were great.  They actively participated in all discussions, asking many questions.  Many thanks to all …

Continue reading ‘Atlanta Silverlight Fire Starter Event’ »

Bug Fix Release for SilverlightDatabase project

I just posted a new release for SilverlightDatabase project on CodePlex : http://silverdb.codeplex.com/ There was an issue with the latest release – you could potentially get an error when adding data to a table previously saved.  I posted a bug fix release for this that also includes unit test to verify that the issue is …

Continue reading ‘Bug Fix Release for SilverlightDatabase project’ »

More on CodePlex project

I could not have been more pumped about my Silverlight database project (See my post from a week ago for details).  I searched CodePlex for “Silverlight”, and now my project is number 20 on the list sorted by relevance out of total  622 projects.  It is also listed on Silverlight MSDN main page today: http://msdn.microsoft.com/en-us/silverlight/default.aspx.  …

Continue reading ‘More on CodePlex project’ »