---
title: "I'll be speaking at IVCUG this month: New stuff in .NET and C# 2.0 + Deep LINQ Preview"
url: "https://osherove.com/blog/2005/11/9/ill-be-speaking-at-ivcug-this-month-new-stuff-in-net-and-c-2.md"
canonical: "https://osherove.com/blog/2005/11/9/ill-be-speaking-at-ivcug-this-month-new-stuff-in-net-and-c-2.html"
published: "2005-11-09T22:47:00"
updated: "2005-11-09T22:47:00"
tags: [".Net 2.0"]
author: "Roy Osherove"
description: "I'll be presenting at this month's upcoming C++/C# user's group meeting about new stuff in .NET 2.0 and a deep introduction to the LINQ project. The LINQ presentation will be different than the one I did at the…"
usage: "Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page)."
license: "https://creativecommons.org/licenses/by/4.0/"
---

# I'll be speaking at IVCUG this month: New stuff in .NET and C\# 2.0 + Deep LINQ Preview

By Roy Osherove November 9, 2005 In [.Net 2.0](https://osherove.com/blog/category/net-2-0)

**Historical article** · Originally published November 9, 2005; technical details may be outdated.

I'll be presenting at this month's upcoming [C++/C# user's group](http://www.comconix.com/ivcug/) meeting about new stuff in .NET 2.0 and a deep introduction to the LINQ project. The LINQ presentation will be **different**  than the one I did at the Architects user group in that I won't discuss data design patterns associated with DLINQ, but instead delve into the C# 3.0 and 2.0 features that make LINQ work under the hood, including extension methods, lambdas and more fun things!

Date:    **Wednesday, November 16, 17:00 - 20:00**

Place:   **Microsoft Israel** 

            **Hapnina 2  (Amdocs Building)**

            **Ground Floor**

            **Raanana**

**+972 (9) 762-5100**         

Parking is available at the Kurkar parking lot. Proceed straight past the traffic circle and the parking lot will be on your right.

**Topics****:**

**Part I: Cool new stuff in .NET 2.0 and C# 2.0**

**Part II: A preview of the LINQ project: An extensible Language Integrated Query infrastructure in .NET 3.0

**

Celebrating the release of Visual Studio 2005 and the .NET Framework 2, this month’s meeting will consist of two parts:

**Part I: Cool new stuff in .NET 2.0  and C# 2.0**

We'll take a look at some of the newest additions to the C# languages including anonymous methods, generics (part of the framework), iterators, partial classes, and more

We'll also take a look at the new enhanced VS 2005 IDE including the Winforms designer, data binding to objects and other nice stuff. Roy will present his top 10 list of favorite new features to look for in the IDE for productivity enhancements.

 **Part II: A preview of the LINQ project: An extensible Language Integrated Query infrastructure in .NET 3.0
**
The LINQ Project is a codename for a set of extensions to the .NET Framework that encompass language-integrated query, set, and transform operations. It extends C# and Visual Basic with native language syntax for queries and provides class libraries to take advantage of these capabilities. Find out about the general-purpose query facilities added to the .NET Framework that apply to all sources of information, including (but not limited to) relational or XML data. We'll also have some very cool demos of this LINQ in action. If time permits, we'll delve in to how LINQ works underneath, including some cool C# 2.0 features such as anonymous types, lambdas, extension methods and more. A geek fest!

For more information about this topic, browse to: [http://msdn.microsoft.com/netframework/future/linq/](http://msdn.microsoft.com/netframework/future/linq/ "http")

## More in .Net 2.0

[All posts in .Net 2.0](https://osherove.com/blog/category/net-2-0)

- Nov 10, 2005

    ### [Cool Error Correction Dialog in VS 2005](https://osherove.com/blog/2005/11/10/cool-error-correction-dialog-in-vs-2005.html)

- Nov 10, 2005

    ### [Microsoft solves my RTM Bug (By Design..)](https://osherove.com/blog/2005/11/10/microsoft-solves-my-rtm-bug-by-design.html)

- Nov 9, 2005

    ### [A better BackgroundWorker : CancelImmediately and other goodies](https://osherove.com/blog/2005/11/9/a-better-backgroundworker-cancelimmediately-and-other-goodie.html)

- Nov 9, 2005

    ### [A better Safe Cast using Generics](https://osherove.com/blog/2005/11/9/a-better-safe-cast-using-generics.html)


---

## About the author

**Roy Osherove**: Senior Solutions Architect at AWS working on AI for production and AI-driven development; author of The Art of Unit Testing and Elastic Leadership, with about 20 years of consulting and training on unit testing, TDD, team leadership and continuous delivery.

### Sites

- [RobotPaper](https://robotpaper.ai/): This blog: AI patterns and anti-patterns, AI and coding agents, and engineering leadership.
- [osherove.com](https://osherove.com): Roy's personal site. Author of The Art of Unit Testing and Elastic Leadership; consulting and training on unit testing, TDD, team leadership and continuous delivery, plus about 20 years of blog posts.
- [The Art of Unit Testing](https://www.artofunittesting.com): The Art of Unit Testing, 3rd Edition (Manning): readable, maintainable, trustworthy unit tests, plus TDD workshops in C#, JavaScript, Java and Kotlin.
- [5whys.com](https://www.5whys.com): Roy's writing on software team leadership: self-organizing teams, surviving chaos, learning mode and the Elastic Leadership model.
- [Pipeline Driven](https://pipelinedriven.org): Continuous delivery and DevOps practices: build patterns, pipeline-friendly testing, DevOps metrics and enterprise DevOps.
- [Elastic Leadership](https://www.elasticleadership.com): Elastic Leadership, Roy's framework for software team leaders (survival, learning and self-organizing modes).

### Social

- X: https://x.com/royosherove
- LinkedIn: https://www.linkedin.com/in/osherove/

### Contact

- Contact form: https://forms.gle/jQSx5KoXvrVA1JCK7

### License

Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page). License: https://creativecommons.org/licenses/by/4.0/
