Welcome to

Magenic Technologies Community Blog

Sign in | Join | Help

Aaron's Technology Musings

Who let this guy on the podium?

Browse by Tags

All Tags » LINQ   (RSS)
New i4o Release Published - i4o 0.91 Beta 2
Well, it's about time, but after a hiatus to work on implementing indexing in CSLA.net, I have provided some very badly needed updates to i4o. Added are the following: * POCO support Indexable collections can be done over existing classes. Indexes Read More...

by aarone | 0 Comments

Filed under: , ,

Linq Unit Test Set
Whew - just completed my first pass at my unit test suite for our custom query provider in CSLA.net. I do find it deeply ironic that the test suite was substantially more work and time involved than writing the provider itself. That said, I would certainly Read More...

by aarone | 0 Comments

Filed under: ,

Coming to grips with F# and the Future
On an earlier post, I wrote about how in C#, you can do everything you can do in F#. I hate to say this, but I completley missed the point. Functional languages are about a lot of different things, but one of the most interesting to me is removal of side Read More...

by aarone | 3 Comments

Filed under: ,

CSLA and Indexing
Rocky has just posted a nice summary of some of the new things coming in the next version of CSLA, including a rendition of my indexing concept from i4o into CSLA. What makes CSLA a great candidate for indexing is the fact that BusinessListBase derived Read More...

by aarone | 0 Comments

Filed under: , , ,

LINQ to SQL != Typed DataSet Replacement
A couple of questions I have received while giving talks, not to mention a question I see when lurking in, and occasionaly responding in, the Microsoft LINQ forum, is that LINQ to SQL is not feature complete when compared with Typed Data Sets. My response Read More...

by aarone | 2 Comments

Filed under: , ,

C# 3.0 is a Dynamic Language
There, I said it. I hope, finally, we can start to put the old Dynamic vs Static language schizm issue to bed. C# now is a dynamic language. Rubyists eat your heart out (and I mean that in good fun). Lets go down the line - things that make a language Read More...

by aarone | 10 Comments

Filed under: , ,

Linq to Streams - aka SLinq
Oren Novotny - a contributor to i4o, has come out with a new LINQ "flavor" called SLinq . SLinq allows you to do LINQ operations on live streams of data, notably, things like live stock feeds. SLinq is an important part of the LINQ ecosystem, Read More...

by aarone | 0 Comments

Filed under: ,

LINQ to Objects and Bi-Directional Binding
There is a lot of great technology coming from Microsoft in this year - there is almost not enough time to take it all in. That said, there are some areas where we can try to anticipate where some issues are going to occur, be they fast access to objects Read More...

by aarone | 1 Comments

Coming soon in i4o...
As this i4o idea starts really moving, we have received some great feedback about where to go next with it. So, with no further delay, here are the next pieces of the puzzle: Handle Removes - This is the simplest of the changes upcoming - to prove the Read More...

by aarone | 0 Comments

Filed under: , ,

Introducing i4o - indexes for objects.
Introducing i4o (indexes for objects) - the first easy to use mechanism in the .NET framework that allows you to declarativley create indexes on your objects - indexes that LINQ can use to make your LINQ query operations up to 1000 times faster than without Read More...

by aarone | 7 Comments

Filed under: , , ,

LINQ Presentation at CNUG
It's official - come learn about LINQ at the Chicago .NET User Group - I will be doing a presentation where we visually demonstrate how LINQ can allow you to not only query against databases, but query against any arbritrary object that supports IEnumerable. Read More...

by aarone | 0 Comments

Filed under: , ,

Powered by Community Server, by Telligent Systems