The Artima Developer Community
Sponsored Link

.NET Buzz Forum
3 years of DotNed, C# 3.0, innovation and retirement

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Peter van Ooijen

Posts: 284
Nickname: petergekko
Registered: Sep, 2003

Peter van Ooijen is a .NET devloper/architect for Gekko Software
3 years of DotNed, C# 3.0, innovation and retirement Posted: Oct 25, 2005 4:37 AM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Peter van Ooijen.
Original Post: 3 years of DotNed, C# 3.0, innovation and retirement
Feed Title: Peter's Gekko
Feed URL: /error.htm?aspxerrorpath=/blogs/peter.van.ooijen/rss.aspx
Feed Description: My weblog cotains tips tricks and opinions on ASP.NET, tablet PC's and tech in general.
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Peter van Ooijen
Latest Posts From Peter's Gekko

Advertisement

Yesterday Dutch user group DotNed held a meeting to celebrate it's 3d year. The main presentation was by Dennis van der Stelt. He had visited the PDC, blogged about it and gave a presentation on the most impressive stuff he had seen. Also Dennis has a background in Turbo Pascal and Delphi, no wonder its was all about Anders's new creations C# 3.0 and LinQ

The audience was quite impressed

but also somewhat confused. For example, it does take some time to understand that this
var lijst = data.Where( s => s.Length > 3 );
 

is a valid C# statement. To understand what it means is the next step. The good thing about an user group meeting is the live discussion. Some of the first reactions were "I don't want/need that". Later on that changed to "I don't understand that". In the end "Perhaps it does make sense". Learning together, that's a community.

The main thing C# 3 does is generating code. Code which runs in the same CLR as C# 2.0. Behind the scenes the majority of  the weird statements is translated into several lines of "regular" C# 2 code. When you're coding now your code most likely follows a pattern. You're repeating the same idea over and over again. Shorthand C# 3 (and (D)Linq) code generates code following a pattern. Now if you accept that pattern and believe it does things the right way you're set. Personally I don't believe the patterns I'm using are any better then those C# 3 is using. I am looking forward to start really using it.

The overall theme of the meeting was innovation. DotNed has been three years of innovation. Innovation means learning, learning and learning more; until you finally have to give up and retire. For the moment user groups keep me young, I'm not giving up yet. DotNed chairman Michiel van Otegem can look back on a good meeting.

My pension is expected in 17 years. Hope to celebrate it with 20 years of DotNed.

Query On !

Read: 3 years of DotNed, C# 3.0, innovation and retirement

Topic: Reading Diary updated for Sept and Oct Previous Topic   Next Topic Topic: [OT] Australian slang

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use