.NET Nomad

What I've learned along the way

  Home  |   Contact  |   Syndication    |   Login
  16 Posts | 1 Stories | 78 Comments | 0 Trackbacks

News

Archives

Post Categories

LINQ

Posts on Microsoft's Language INtegrated Query technology.
Back Links LINQ Overview, part zero LINQ Overview, part one (Extension Methods) NOTE: This article is dedicated to Keith Elder...even if he never sent me a bologna sandwich. Apparently, two months is my definition of "very soon". Let's continue. Since .NET 1.1 we've had the concept of delegates. They are the constructs that allow us to call methods on objects via reference such as: delegate int AddFunc(int x, int y); public static class MathOps { public static int Add(int x, int y) { return x + y;...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Back Links LINQ Overview, part zero Forward Links LINQ Overview, part two (Lambda Expressions) In part zero I stated my intentions, now it is time to act. If you've ever programmed in C (no, I didn't forget the #) you may have had a function prototype laying around similar to: int Deposit(struct account *acct, double amnt); If one were to rewrite this today in C# you'd probably have a class to represent accounts and your method definition would just be: public void Deposit(double amount) You would...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Forward links LINQ Overview, part one (Extension Methods) LINQ Overview, part two (Lambda Expressions) I realize that these next few posts may be late to the game. The LINQ CTPs for .NET 3.0 have been out for quite a while and everyone already knows about the massive amount of improvements Microsoft made in the Beta1 & Beta2 releases of .NET 3.5. Further, we are supposedly less than a month away from seeing the official Visual Studio 2008 release. All that being said I am going to spend a little...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati