This week, Carl and Mark talk to Juval Lowy about, among other things, the new version of C# (2.0). Of the new features, Juval’s favorite is Generics. Generics allow you to define data structures without committing to actual data types. This results with significant performance boost, higher quality code and faster development, because you get to reuse data processing algorithms without duplicating type-specific code
This week, Carl and Mark talk to Juval Lowy about, among other things, the new version of C# (2.0). Of the new features, Juval’s favorite is Generics. Generics allow you to define data structures without committing to actual data types. This results with significant performance boost, higher quality code and faster development, because you get to reuse data processing algorithms without duplicating type-specific code
This week Carl and Mark got to do a show they’ve been waiting for a long time to do. The conversation touches on the new application blocks (bluebricks – from the MS Patterns and Practices Group), string handling, using the BitConverter class for fast file i/o, serialization, XMLDataDocuments and XSLT, inheritance, instrumentation, the ASP.NET Cache object, and some great stories from the trenches, especially Mark’s great training stories which always contain an array of shady characters and companies. All in all, its an hour well spent for .NET developers
Carl engaged Matthew in a lively discussion about his incredible website (.NET 24/7) which provides instant gratification for help on any of the classes in the .NET framework in the form of links to published articles, newsgroup discussions, and blog entries. Matthew is a big fan of weblogs, which he discusses in the interview.
They also talked about the C# vs. VB.NET issue, and other issues associated with particular languages. As well, the conversation touched on the next versions of the framework and VS.NET.
Matthew is happy to receive comments or feedback on any topic via his webblog at weblogs.asp.net.
Please don’t send us email about the poor quality of the audio. The source recording was not good, and we have made it as good as it can be.