papadi Development Blog

.NET and Software Development by Dimitris Papadimitriou 
Filed under

Silverlight

 

Resharper and RIA Services

(The following are applicable to current Resharper and RIA Services releases (see post date). I'm sure it will be fixed in the future)

Watch it RIA Service users that use Resharper!
RIA Services has a strange way (personal opinion) of doing code generation for references services, instead of using the traditional Service Reference approach. Actually, regardless of Resharper and the problem I'm describing underneath, when I first saw a RIA Services application I was really wondering how this works.
And it seems that Resharper is "wondering" also! That's why if you are using Resharper code inspection and/or intellisense you will notice that the classes that are supposed to be generated by RIA Services are not "visible" in your project. Actually if you do nothing, but just create a new 'Silverlight Business Application' using the Visual Studio template and open then App.xaml.cs you will see the picture bellow.
To fix this you have two options:
  • Disable Resharper completely (Tools>Add-in Manager in Visual Studio)
  • Disable Code Inspection and Intellisense of Resharper and let the Visual Studio do it:
    1. Resharper>Options in Visual Studio...
    2. Environment>Intellisense>General
    3. and Code Inspection>Settings

Filed under  //   .net   silverlight  

Comments [3]

Model - View - ViewModel in Silverlight

I'm trying to find my way into the Silverlight world lately. And one of the most predominant phrases in this world is Model-View-ViewModel pattern or else MVVM. This good old pattern suggests the separation of concerns in the UI tier into the three distinctive layers it's name indicates. I've never dealt with MVVM before and as I said Silverlight is also new to me. Therefore I'm trying to read as much as I can before digging into the code.

The most enlightening article I've read so far is Kathleen Dollard's "Applying Model-View-View Model in Silverlight". Kathleen explains how MVVM can be helpful, how to apply it in Silverlight, but also which MVVM promises can be elusive and which not!

Another article I read during my vacations was Shawn Wildermuth's.

Filed under  //   .NET   Silverlight   Web  

Comments [0]

For Silverlight starters...

For Silverlight 2 starters I recommend this free tutorial from silverlight.net:

http://silverlight.net/learn/tutorials.aspx

There is code available both in C# and VB.

Filed under  //   .NET   C#   Silverlight   Tutorials   VB   Web  

Comments [0]

Δωρεάν webinars για Silverlight 2

Στο site isvinnovation.com (isv=Independent Software Vendor) της Microsoft είδα ότι θα γίνει μια νέα σειρά δωρεάν webinars (ιστο-σεμιναρίων αν μου επιτρέπετε!) με θέμα το Silverlight 2. Η σειρά θα γίνει από 15 Σεπτεμβρίου έως 20 Οκτωβρίου, ενώ για όσους δεν θα μπορέσουν να την παρακολουθήσουν ζωντανά θα είναι διαθέσιμη και on-demand. Η ώρα που θα γίνονται τα σεμινάρια είναι 18:00 (ώρα Ελλάδας).

Περισσότερα εδώ.

Υπάρχει και αυτό το rss feed αν σας ενδιαφέρουν ανάλογα σεμινάρια.

Filed under  //   .NET   Greek   Silverlight   Web  

Comments [0]

Heroes Happen Here Comics

Πήρατε μήπως είδηση τα comics του Heroes Happen Here;

Κάντε κλικ εδώ...

Πολύ ωραία απλή εφαρμογή σε silverlight, ωραία γραφικά στα comics.

Αλλά από περιεχόμενο, αν εξαιρέσεις την πρώτη σελίδα, δεν φτάνει με τίποτα τον Ζαχαρία μας!

Filed under  //   .NET   Greek   Silverlight   Web  

Comments [0]