October UG Meeting Summary

MunirAndAdil We had a fantastic show today, 17th October ‘09, on LINQ  organized by Emerging .NET Devs at Microsoft Innovation Center. We would like to thank every single one of you who participated in the event and make the event successful specially to our speakers Adil Mughal (MVP) and Munir Usman (MVP).

The thought behind arranging an event on LINQ was the realization that LINQ is still under utilized in the Software Development Industry specially in the Pakistan.

Following was the agenda of the discussion:

  • Challenges before LINQ
  • Introduction to LINQ
  • Pre-requisite to LINQ (C# 3.0 Features)
  • LINQ to Objects
  • Refreshment
  • LINQ to SQL
  • LINQ to XML

The discussion was started by Munir with the challenges and problems faced by programmers without LINQ. Three major examples were discussed with the audience and they were encouraged to give response on them.

First example was related to issues in accessing data from Database using ADO.NET and the transforming of relational data to objects. Second example was related to the issues in accessing XML followed by issues in sorting, filtering and ordering objects/collections in memory.

The discussion was then continued by Adil, introducing LINQ and C# 3.0 Features such as Automatic properties, Implicitly defined local variables, Object Initializers, anonymous types, lambda expressions, extension methods etc.

The speakers introduced the LINQ syntax, demonstrating LINQ to Objects,initially from simple queries and moving towards complex queries along with the comparison of performing similar task with and without LINQ in order to get through understanding of how LINQ enhances productivity and provides an ease to programmers.

The audience were very keen to ask questions related to LINQ queries and we must say that this was the most interactive audience of our User Group Meetings. Moving forward, Munir continued the discussion on LINQ to SQL and talked about Data Context class, which is automatically generated by Visual Studio. Munir demonstrated the use of LINQ to SQL using famous NorthWind Database.

Munir Usman (MVP)

Finally, we moved towards LINQ to XML and speakers demonstrated how easy it’s to generate XML from data and retrieve data from XML.

The sample code and presentation will be soon uploaded on the Speakers’ blog/website. Once again, thank you all for taking out time. In the last we would like to thank people at Microsoft Innovation Center for helping us out in organizing such event, specially Noman Sohail. We look forward to see you all in the upcoming events. Our next event is on Windows 7, so stay tuned!

Those who attended the show, please take out few minutes to provide us feedback here.


October User Group Meeting on LINQ

We are pleased to announce the October user group meeting on LINQ. This time we have invited two MVPs 🙂 Munir Usman and Adil Mughal to talk on Practical LINQ in C#.

Topic Details:

LINQ is 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.

Date, Time and Location:

Saturday, 17th October 2009, 3:30 PM at Microsoft Innovation Center, Karachi – Pakistan.


mslogo-1 inetaLogo wrox_4c JetBrains_logo

Following are the tentative event details:

  • Quick overview of C# 3.0 Features
  • Introduction to LINQ
  • LINQ to Objects email-register-btn
  • LINQ to XML
  • Refreshment
  • LINQ to SQL/Entities
  • User Groups in 10 mins
  • Lucky Draw (ReSharper License)

Registration, Fees and Audience:

To participate in the event, all you have to do is to register yourself HERE. The event is free and seats are limited, so hurry up. The targeted audience of the event are industry professionals with some experience of C# and .NET framework, however if you are student and you are about to graduate, we won’t stop you to participate in the event. Please note that you should only register if you really intend to participate otherwise we may not entertain you next time.

About Speakers:

munirMunir Usman is Microsoft Most Valuable Professional (MVP) in Visual C# and an active member in Microsoft developer communities in Pakistan. He is an experienced .NET developer and has worked in Banking and Financial sector. He has also been involved in organizing a number of technical conferences, seminars, workshops and programming competitions. He is also leading a .Net user group, FAST.net and has spoken at many technical events. His blog url is http://munir.wordpress.com/

adilDP Adil Mughal is working as Development Executive at Telenor Pakistan. He is Microsoft Most Valuable Professional (MVP) and also Microsoft Certified Professional. He is leading International .NET Association (INETA) user groups, “Emerging .NET Devs” and “DevNext”. He is also author of few articles at CodeProject.com. Being active community contributor, he often participates as speaker in different events. He frequently does blogging at http://www.AdilMughal.com

About Emerging .NET Devs

inetaLogo Emerging .NET Devs is a registered user group under International .NET Association (INETA).  The group is committed to it’s vision of disseminating information through lectures in events, sessions and to enable the developer community to collaborate with each other.

Are you a developer? Are you passionate about technology? Do you want to grasp the Ins-and-Outs of the .Net Platform? Then this is right place for you. Join us on Facebook and/or Yahoo Group to participate further!

Step in to gear up with .Net Platform!