Year: 2007

Let’s start with the good: I was never a big fan of O/R mapping technology nor to do all the work by hand in populating objects. So I tend to chose typed DataSet in project where the speed of development is a key driver. Of course DataSets are big on the wire and .NET only,…

If you want to update your skills and bring your knowledge to the next level with Microsoft Visual Studio 2008 technologies, you can now navigate to this page of the Microsoft Learning portal and download the following e-books for free: Introducing Microsoft LINQ by Paolo Pialorsi and Marco Russo by Paolo Pialorsi and Marco Russo…

I decided to post a short sample taken from the C# 3.0 Enhancements & LINQ HOL I hold last week. C# 2.0 introduced the concept of anonymous methods, which allow code blocks to be written “in-line” where delegate values are expected. Lambda Expressions provide a more concise, functional syntax for writing anonymous methods. They end…

Today there are hundreds 3rd party development tools that integrate with Visual Studio. With the launch of Visual Studio 2008 and the Visual Studio 2008 SDK, you’ll find a number of new ways to customize and extend Visual Studio. For example, you can use the Visual Studio 2008 Shell to create custom tools for almost…