--------------enig26F1ACD1532EE9853AAB1E23
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

rhossi wrote:
> You can play with some of the array manipulation features you mentionedownloading LINQ (Language Integrated Query).

LINQ is an abomination, and a marketing scam to make Transact SQL coders
switch over. It's horrid abuse of a relational programming language to
handle object-oriented data, and will at best only lead to wider
adoption of the "let's transfer all data from the DB in-process and
handle them there" school of thought. Lambdas and method calls feel just
so very much cleaner in OO code, the SQL-ish syntax looks out of place
and mostly clutters things. And you shouldn't do joins on OO data anyway
because those things will kill your performance unless optimised, which
DBs tend to do better (since the query engine monitors data on input and
can prepare for queries, unlike LINQ which has to work with arbitrary
structures.)

End completely unrelated rant.

David Vallner


--------------enig26F1ACD1532EE9853AAB1E23
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)

iD8DBQFFU59gy6MhrS8astoRAsAvAJ9iUKGCTzaB5NENmFb7jFXIVmnyggCeKAXZ
6opYl31fnS7VuEh1A3i4wh8Hp
-----END PGP SIGNATURE-----

--------------enig26F1ACD1532EE9853AAB1E23--