Category Archives: introduction

Fluent Silverlight – Binding dependency properties to model properties

Please view the table of content of this series for reference. In my previous posts (here and here) I discussed how one can build a fluent API for the definition of objects. In the context of Fluent Silverlight these objects … Continue reading 

Also posted in data binding, fluent Silverlight, Silverlight | Comments Off

Fluent Silverlight – Fluent API and inheritance

Please view the table of content of this series for reference. Introduction In my last post I showed how we  can implement a fluent API to help us construct instances of specific classes. When using a fluent API the code … Continue reading 

Also posted in fluent Silverlight, How To, Silverlight | 1 Comment

Fluent Silverlight – Implementing a fluent API

Please view the table of content of this series for reference. Introduction Quite some time has passed since we published our Fluent Silverlight framework. In the mean time we have been very busy extending the framework and using it in … Continue reading 

Also posted in fluent Silverlight, How To, Silverlight, tutorial | 5 Comments

Writing a profiler for Silverlight applications – Part 2

Introduction Unfortunately there doesn’t yet exist any decent profiler for Silverlight applications. This fact inspired me to write my own profiler which is able to profile any member of any assembly of our solution and help me track down performance … Continue reading 

Also posted in How To, Mono Cecil, Silverlight | 1 Comment

Writing a profiler for Silverlight applications – Part 1

In this article I want to discuss the steps needed to instrument a Silverlight assembly such as that it can be profiled. To achieve this task I use Mono Cecil, a library from the Mono platform which is an open … Continue reading 

Also posted in How To, Mono, Mono Cecil, MSIL, Silverlight | 4 Comments

Fluent Silverlight – Part 1

Introduction We (that is Ray Houston and myself) want to introduce a new framework we developed in the past few months. This framework provides a fluent interface to Microsoft Silverlight. As we have been able to leverage a lot of … Continue reading 

Also posted in fluent Silverlight, lambda expressions, patterns, practices, reflection | 11 Comments

Article series on NHibernate and Fluent NHibernate – Part 2

Today the second part of my series on NHibernate and Fluent NHibernate went live. You can read it here. Summary In part 2 of the article series I have continued to implement the remaining part of the domain which I … Continue reading 

Also posted in Fluent NHibernate, NHibernate | Comments Off

Article series on NHibernate and Fluent NHibernate

I have been invited to write a series of articles on NHibernate and Fluent NHibernate on http://dotnetslackers.com. The first part of this series has just been published. I invite you to read it here. In this series I start from … Continue reading 

Also posted in Fluent NHibernate, NHibernate | 1 Comment

Dynamic reflection versus static reflection

Since the very beginning the new Fluent NHibernate framework which provides an internal DSL for mapping the domain entities to the underlying database has attracted me very much. Why? The standard way in NHibernate to map an entity to an … Continue reading 

Also posted in lambda expressions, reflection | 16 Comments

Step-by-step Introduction to Delegates and Lambda Expressions

Many so often during my lectures an courses I provide to – what I would call – main stream developers I realize that delegates, anonymous methods and lambda expressions are concepts either completely unknown or not really fully understood. This … Continue reading 

Also posted in delegates, lambda expressions | 16 Comments