"On November 7th, at the OOPSLA Conference in Seattle, WA, C# creator Anders Hejlsberg unveiled several potential language features for the next major release of Visual C# .NET. The four primary features Anders spoke about were:
-Generics, a form of C++ templates that makes reusing existing code easier
-Iterators, a construct that makes traversing collections of data significantly faster and easier
-Anonymous methods, an easier way to perform simple tasks using delegates
-Partial types, a means for programmers to split code across multiple files"
All of these features sound really cool (not just generics), but unfortunately the presentation included no mention of when they'd actually ship...
Shawn Wildermuth's new book, Pragmatic ADO.NET: Data Access for the Internet World, is awailable now. Shawn's a long-time friend of mine and I wrote the forward to the book, so I'm hardly unbiased, but it rocks! Enjoy.
From Jesse Ezell: That release of Visual C# will include four new features: support for "generics," which is a form of a C++ template that can help C# developers build software more quickly; support for "iterators," which help developers create new code; anonymous methods, which ease development of what’s known as "event-driven" code; and support for "partial types," which make it easier to use C# for building large projects.
"The 1.0 release builds and runs on Windows XP, the FreeBSD operating system, and Mac OS X 10.2. In addition, the release contains many bug fixes, more documentation, new samples and additional test suites."
For low-level .NET weenies (like me : ), this is the stuff, baby!
From Jesse Ezell: Project Mono can now execute SQL statements on MS SQL Server through TDS and has a bit of Windows.Forms code running on both Linux and Windows as well as a good deal of ASP.NET support. Looks like things are coming along at a decent rate.