By: Bill Wagner I try to avoid performance topics in my blog, because it’s very hard to create generalizations on performance. So, read this not as general performance guidelines, but as a way to understand Lazy Evaluation, LINQ, and Functional Programming. A devel…
Read more >> Lazy Evaluation: Benefits, and costs too
By: SRT Solutions Michigan State University is using ActionLinq, an open source library developed at SRT Solutions by Brian Genisio. Read more about how MSU is using this
Read more >> MSU uses SRT Solutions product to manage infrastructure and operations
By: Bill Wagner One of the reasons I love CodeMash is because I great questions from very smart people. This last CodeMash, one of questions was: Is there a way to merge two sequences into a new sorted sequence, assuming that both source sequences are already sort…
Read more >> Adding SortedMerge to Elevate
By: Brian Genisio I am excited to release a pet project of mine that I have been developing for a few months. ActionLinq is a complete LINQ-to-Objects implementation for ActionScript 3.0. Including the same deferred execution behavior as LINQ, ActionLinq is a functional query library designed to process and manipulate data in ActionScript 3.0. It is especially useful [...]
Read more >> Introducing… ActionLinq
By: Bill Wagner In my last post, I discussed how you could compose methods together at runtime. I hinted that there was more to come. The issue had to do with the Trace() method. Here’s sample output from one run of the application, as coded for my last …
Read more >> Composing methods at runtime Part II
By: Bill Wagner Last week my SRT Colleague Chris Marinos wrote a blog post discussing the differences between F# and C# quotations. If you don’t read his post carefully, and if you read my latest article on the C# Developer Center, you may think he’s not correct i…
Read more >> Another way to get LINQ to Objects instead of a LINQ provider
By: Ben Barefield LINQ is getting an upgrade with .Net 4.0. Features are being added that allow us to easily execute queries in parallel. It gives us another reason to drop those odious for and foreach statements and use LINQ. .Net 4.0 introduces the IParallelEnumerable, which will execute queries on it in the most parallel way that it [...]
Read more >> Parallel LINQ (PLINQ)
By: Patrick Steele A few months ago, I had to dynamically add a log4net appender at runtime. Now I find myself in another log4net situation. I need to modify the configuration of my appenders at runtime. My client requires all files generated by our applicat…
Read more >> Tweaking log4net Settings Programmatically
By: Patrick Steele Had a great time at the Ann Arbor Day of .NET on Saturday. Lots of great speakers and topics. And chance to meet up with friends you usually only communicate with via email/twitter. My Presentation I presented "Getting up to speed wi…
Read more >> Ann Arbor Day of .NET 2010 Recap
By: Patrick Steele Just submitted my session abstracts for Ann Arbor’s Day of .NET 2010. Getting up to speed with .NET 3.5 — Just in time for 4.0! Yes, C# 4.0 is just around the corner. But if you haven’t had the chance to use C# 3.5 extensively, this se…
Read more >> Talks Submitted for Ann Arbor Day of .NET 2010
|
|