Click here to Skip to main content
15,900,461 members

Articles by Philip Laureano (Articles: 11, Technical Blogs: 20)

Articles: 11, Technical Blogs: 20

RSS Feed

Average article rating: 4.78

Programming Languages
C#
26 Oct 2007   Updated: 12 Nov 2007   Rating: 4.97/5    Votes: 50   Popularity: 8.31
Licence: LGPL3    Views: 145,184     Bookmarked: 67   Downloaded: 882
Please Sign up or sign in to vote.
Using LinFu.DynamicObject to add mixins, duck typing and multiple dispatch to your favorite .NET languages
2 Nov 2007   Updated: 12 Nov 2007   Rating: 4.90/5    Votes: 27   Popularity: 6.76
Licence: LGPL3    Views: 55,700     Bookmarked: 43   Downloaded: 707
Please Sign up or sign in to vote.
A library for currying delegates and for handling any event fired from any object instance
15 Oct 2007   Updated: 12 Nov 2007   Rating: 4.97/5    Votes: 82   Popularity: 9.43
Licence: LGPL3    Views: 376,816     Bookmarked: 226   Downloaded: 3,387
Please Sign up or sign in to vote.
A fast dynamic proxy library with support for .NET Generics
15 Nov 2007   Updated: 15 Nov 2007   Rating: 4.89/5    Votes: 25   Popularity: 6.75
Licence: LGPL3    Views: 74,672     Bookmarked: 41   Downloaded: 626
Please Sign up or sign in to vote.
A fully functional, yet minimalistic inversion of control container
31 Jan 2008   Updated: 8 Feb 2008   Rating: 4.94/5    Votes: 26   Popularity: 6.73
Licence: LGPL3    Views: 237,163     Bookmarked: 59   Downloaded: 983
Please Sign up or sign in to vote.
Using MSBuild and Mono.Cecil to dynamically intercept static and final methods of nearly any type, including sealed types. No proxies required.
9 Dec 2008   Updated: 9 Dec 2008   Rating: 4.98/5    Votes: 36   Popularity: 7.68
Licence: LGPL3    Views: 96,089     Bookmarked: 74   Downloaded: 454
Please Sign up or sign in to vote.
The first article in a series of articles that describes how you can use the LinFu.IOC 2.0 container to extend your application(s).
11 Feb 2009   Updated: 11 Feb 2009   Rating: 4.90/5    Votes: 14   Popularity: 5.29
Licence: LGPL3    Views: 31,643     Bookmarked: 28   Downloaded: 327
Please Sign up or sign in to vote.
The second article in a series of articles that describes how you can LinFu.IOC 2.0's dependency injection capabilities to extend your application(s).
28 Jul 2009   Updated: 28 Jul 2009   Rating: 4.80/5    Votes: 3   Popularity: 2.29
Licence: LGPL3    Views: 14,723     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
How ridiculously simple it is to use Hiro in your own applications without sacrificing speed for simplicity
12 Sep 2005   Updated: 23 Sep 2005   Rating: 4.74/5    Votes: 12   Popularity: 4.52
Licence: Not specified    Views: 69,906     Bookmarked: 41   Downloaded: 1,519
Please Sign up or sign in to vote.
Have you ever wanted to output your CodeSmith templates 'directly' into the Code Window of the VS.NET IDE? If you have, then this article is for you!
Visual Basic
14 Mar 2005   Updated: 14 Mar 2005   Rating: 3.67/5    Votes: 21   Popularity: 4.85
Licence: CPOL    Views: 139,566     Bookmarked: 94   Downloaded: 2,871
Please Sign up or sign in to vote.
Looking for multiple file output support from a single template in one pass? Then look no further.
6 Dec 2007   Updated: 7 Dec 2007   Rating: 4.82/5    Votes: 23   Popularity: 6.46
Licence: LGPL3    Views: 96,144     Bookmarked: 46   Downloaded: 597
Please Sign up or sign in to vote.
A library that adds transparent DbC support to any .NET language. No Eiffel.NET or Spec# required.

Average blogs rating: 4.88

.NET
20 Oct 2011   Updated: 20 Oct 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: LGPL3    Views: 14,740     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Ten basic principles that you can follow that will make it easier for you to understand and work with IL writing/rewriting
9 Apr 2013   Updated: 9 Apr 2013   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: LGPL3    Views: 6,351     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Building your own System.Reflection API from scratch: Choosing Nemerle.
All Topics
6 Nov 2011   Updated: 6 Nov 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: LGPL3    Views: 5,791     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Announcing the impending release of LinFu.IoC v2.0!
10 Nov 2011   Updated: 10 Nov 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: LGPL3    Views: 7,090     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
The LinFu re-implementation feature list.
10 Nov 2011   Updated: 10 Nov 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: LGPL3    Views: 6,831     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Which option should I take, and why?
21 Oct 2011   Updated: 21 Oct 2011   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: LGPL3    Views: 20,081     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Rewriting FizzBuzz and the art of redirecting method calls
19 Jan 2018   Updated: 19 Jan 2018   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: LGPL3    Views: 5,292     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Although it's been quite a while since my last post, LinFu has been coming along quite nicely with some recent additions. In the past month, I've managed to create two new things for LinFu: A Dynamic Typing System for LinFu.DynamicObject, and.
General Programming
Exceptions
4 May 2011   Updated: 4 May 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: LGPL3    Views: 7,522     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
How to dynamically intercept thrown exceptions with LinFu.AOP 2.0
Operating Systems
Windows
20 Oct 2011   Updated: 20 Oct 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: LGPL3    Views: 14,801     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
A mind-bending experience
Programming Languages
C#
1 Nov 2011   Updated: 1 Nov 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: LGPL3    Views: 5,610     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
How to use Hiro to create services that are instantiated once per web session
10 Apr 2009   Updated: 10 Apr 2009   Rating: 5.00/5    Votes: 9   Popularity: 4.77
Licence: LGPL3    Views: 39,223     Bookmarked: 37   Downloaded: 0
Please Sign up or sign in to vote.
A look into the design of a statically precompiled IOC container that performs as fast as an application without an IOC container.
15 Apr 2009   Updated: 15 Apr 2009   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: LGPL3    Views: 17,441     Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
A deeper dive into the features of an ultra-lightweight IOC container, and an explanation on why less is more.
4 May 2011   Updated: 4 May 2011   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: LGPL3    Views: 15,012     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Intercepting Console.WriteLine and Other Third-Party Method Calls with LinFu.AOP 2.0
4 May 2011   Updated: 4 May 2011   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: LGPL3    Views: 6,111     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
How to create types that can change at runtime
6 Nov 2011   Updated: 6 Nov 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: LGPL3    Views: 7,131     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
The following code represents most of LinFu.IoC's functionality when managing service instances.
11 Apr 2009   Updated: 11 Apr 2009   Rating: 4.67/5    Votes: 4   Popularity: 2.81
Licence: LGPL3    Views: 15,700     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
An article about the Zen of Programming and how a programmer's first duty is to solve problems without having to write code
20 Apr 2013   Updated: 20 Apr 2013   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: LGPL3    Views: 7,361     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
How to build your own System.Reflection API from scratch
29 Dec 2009   Updated: 29 Dec 2009   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: LGPL3    Views: 6,720     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Introducing Hiro.Functors and making Hiro a dynamic container
C# 4.0
4 May 2011   Updated: 4 May 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: LGPL3    Views: 10,061     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
LinFu.DynamicObject is flexible enough that it can let you build object instances at runtime and then 'strongly' duck type those object instances to any interface that matches the intended duck type.
XML
21 Jan 2018   Updated: 21 Jan 2018   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: LGPL3    Views: 4,892     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
LinFu.DynamicModel, MxClone, and the art of Adaptive Object Models

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Software Developer (Senior) Readify
Australia Australia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.