|
|
LONDON .NET USER GROUP : LONDON .NET UG MEETING
|
|
|
In this session Jon Skeet, author of Manning's C# In Depth, explains the "Push LINQ" framework he developed with Marc Gravell.
The "standard" LINQ to Objects is based on IEnumerable, involving the consumer "pulling" data from a supplier. This works very well in many cases, but has some unfortunate consequences when many consumers are interested in the same data, or when a producer wishes to push data selectively from a single source to different consumers.
Push LINQ is based on observers subscribing to events to see data as it's produced. This enables multiple aggregates to be computed with a single pass through the data, as well as allowing data to be fully streamed in cases which might otherwise require buffering.
Wednesday 19th November 2008
Track 1
PUSH LINQ: WATCHING DATA FLY BY
Jon Skeet: In this session Jon Skeet, author of Manning's C# In Depth, explains the "Push LINQ" framework he developed with Marc Gravell... more...
|
|
|
|
OPEN SOURCE .NET PODCASTS
|
OTHER OPEN SOURCE .NET EVENTS
|
Adv Distributed Design w SOA
5 DAY COURSE. Featuring Udi Dahan London, Monday, February 15th
|
|
London .NET User Group
FREE EVENT:
Command Query Responsibility S
London, Monday, February 15th
|
|
Progressive .NET Course
3 DAY COURSE. Paris, Wednesday, February 17th
|
|
Agile Castle Web Development
2 DAY COURSE. Paris, Tuesday, February 23rd
|
|
Persistence with NHibernate
3 DAY COURSE. Featuring Oren Eini aka Ayende Rahien London, Wednesday, February 24th
|
|
Lessons learned from building the NHibernate Profiler
FREE EVENT:
In The Brain of Oren Eini aka Ayende Rahien
London, Wednesday, February 24th
|
|
Advanced Castle Web Development
2 DAY COURSE. Paris, Thursday, February 25th
|
|
Adv Distributed Design w SOA
5 DAY COURSE. Paris, Monday, March 1st
|
|
|
|