Event Summary: Windows 7 House Party

We had a fantastic Windows 7 house party on Sunday, October 25th. I invited some of my friends and community contributors and I’m glad I hosted a Windows 7 House Party, it was really fun.

We started with one of the most famous feature of Windows 7 i.e. Aero Shake 🙂 and then moving towards start menu and search options. Later I handed over my position to Taimur Asad, who is Microsoft Student Partner to continue the show on my behalf.

At the end, we did some I’m PC fun time 🙂 Check out the video and make sure you watch till end 😉

Thank you all for attending the party. I really had a great time and hope you all enjoyed as well. Also thank you Munir and Jadoon for tweeting about the event 🙂

Book Review: Professional ASP.NET 3.5 SP1 – Wrox

I received a review copy of Professional ASP.NET 3.5 SP1 by Wrox, through Emerging .NET Devs User Group. So thank you Wrox and Emerging .NET Devs.

Title: Professional ASP.NET 3.5 SP1 in C# and VB

Authors: Bill Evjen, Scott Hanselman and Devin Rader

ISBN: 978-0-470-47826-4

Publisher: Wrox

“I would say this book, written by ASP.NET experts, is one of the most comprehensive book for professionals not only for ASP.NET 3.5 SP1 but it also covers detail overview of all the new features which .NET 3.5 SP1 offers such as LINQ, Entity Framework, IIS7, WCF, ADO.NET Data Services, ASP.NET AJAX and ASP.NET AJAX control toolkit as well.

The initial 6 chapters cover some of the basic topics for developing ASP.NET Websites:

  • Chapter 1: Application and Page Framework
    • Describing fundamentals like Page directives, page events, application folders and working with classes using VS 2008
  • Chapter 2: ASP.NET Server Controls and Client-Side Scripts
    • The first part of the chapter covers what and how will you use ASP.NET server controls and HTML Server controls. The second part focuses on Client Side scripting discussing about using JavaScript to manipulate server controls and callback mechanism
  • Chapter 3: ASP.NET Web Server Controls
    • This chapters introduces server controls in detail, both their functionality and usage
  • Chapter 4: Validation Sever Controls
    • Describing validation and server controls, provided out of the box with ASP.NET, to easily incorporate validation in your website
  • Chapter 5: Working with Master Pages
  • Chapter 6: Themes and Skins

After covering fundamentals and core concepts, the authors moved towards the area of working with Data such as Data Binding, ADO.NET, LINQ etc. This book is well organized and let reader to have knowledge from fundamentals to advance concepts.

The book comes with a CD containing a PDF version of this book along with 7 free eBooks that normally worth USD 7 each. Another good point of this book are appendixes.

  • Appendix A: Migrating Older ASP.NET Projects
  • Appendix B: ASP.NET Ultimate Tools
  • Appendix C: Silverlight 2 and ASP.NET
  • Appendix D: ASP.NET is Greater than ASP.NET MVC
  • Appendix E: ASP.NET online resources

Overall, The book is a great package for the ASP.NET developers. However, if you are new to the ASP.NET world or web development then I would not recommend this book for you. Check out some Beginners’ series by Wrox or other publishers.”

Windows 7 House Party

I will be hosting Windows 7 House Party at my home on 25th October. I have invited few of my friends and active community people in Karachi, Pakistan. This is an informal event and we will discuss some of the exciting features of Windows 7 🙂

I have received Windows 7 Party Pack from House Party and Microsoft. In that pack I got Windows 7 Signature edition and some other goodies 😀

Obviously, I have invited very limited number of people due to limitation of space and ;p at my house 🙂 But, just to inform you, if you are really looking forward to see some exciting features of Windows 7 we will be organizing a Windows 7 Launch event at the User Group level which will be open for all the PCs! 😉

Thanks! Looking forward to see you all in the upcoming Windows 7 Launch events!

Blogging Live from Windows 7 Launch Event – Part V

Memo’s distribution:

Then finally the XBox lucky draw:

The two XBox winners 🙂

Then the event was concluded and guest were requested to proceed for lunch

DSC01791 DSC01794

Post event snaps with friends at Microsoft Innovation Center and other MVPs/MSPs etc.


That’s all from the Launch Event. We enjoyed much and finally we also received goody pack as well 🙂

Blogging Live from Windows 7 Launch Event – Part IV

and finally much awaited, a little talk on Windows 7 features by Salma Nisar

Jehan Ara, President of P@SHA joined the Bloggers’ corner 🙂

Catch up more news on twitter with hash tag #Win7PK. Stay tuned more to come!

Blogging Live from Windows 7 Launch Event – Part III

Coffee Break:

JehanAra from PASHA Coffee Break Bloggers and MVPs

We are back from the coffee break and they just showed the launch video of Windows 7 🙂 *clap clap*

Salma Nisar Salma Nisar

Salma Nisar, Account Technology Strategist, Microsoft Pakistan talking about the “The Value of Optimized Desktop”

Catch up more news on twitter with hash tag #Win7PK. Stay tuned more to come!

Blogging Live from Windows 7 Launch Event – Part II


Microsoft Pakistan – Enterprise Technology strategist, Zafar-ul-Islam delivering technology keynote at “The New Efficiency – Joint Business Launch Event”.

Naveed Bajwa and Munir

My Microsoft mouse just pointed out by bloggers!

Microsoft Arc Mouse 2 Microsoft Arc Mouse

Catch up more news on twitter with hash tag #Win7PK. Stay tuned more to come!

Blogging Live from Windows 7 Launch Event – Part I

We are here at Sheraton Hotel, Karachi – Pakistan at “The New Efficiency – Windows 7 Launch Event” by Microsoft Pakistan. I will be blogging live from the event 🙂

DSC01683DSC01738 DSC01703

Kamal Ahmed Microsoft Pakistan Country General Manager, Kamal Ahmed addressing keynote on the Launch of Windows 7, Windows Server 2008 R2 and Exchange Server 2010.





Yes there is a Blogger’s corner as well. As there no separate corner for MVPs ;p so we joined the Bloggers’ corner 😀

DSC01713Catch up more news on twitter with hash tag #Win7PK. Stay tuned more to come!

A glimpse on Visual Studio 2010 Beta 2

Great News! Microsoft recently shipped Visual Studio 2010 Beta 2 and is available to download for general public on October 21st.

The very first thing you will notice is the new logo

  VS LOGO MOdified 

Another change you will observe is that Visual Studio now comes with four edition:

  • Visual Studio Express
  • Visual Studio 2010 Professional with MSDN
  • Visual Studio 2010 Premium with MSDN
  • Visual Studio 2010 Ultimate with MSDN

For details about these SKUs, visit Scott Gu post here. Due to MSDN Subscription, I have downloaded Visual Studio 2010 Beta 2. So let’s go ahead and see some of the screen shots of installation.

Setup Screen 1 Setup Screen 2 Setup Screen 3 Setup Screen 4 Setup Screen 5

and it will take some time to complete installation 🙂 So Let’s move ahead. Here is the new splash screen


Now there are number of changes in the start up page and it seems to be better organized.

VS 2010 Beta 2 Start Page

And of course the support of targeting different framework versions.

Start New Project

There are numerous new and exciting features that are going to released along with Visual Studio 2010 Beta 2 that we are going to see in several posts ahead.

Event Summary: Oct UG Meeting on LINQ

I participated as speaker along with Munir Usman (MVP) in Emerging .NET DevsOctober UG Meeting on LINQ. I was excited as I was speaking after couple of months 🙂 The event was organized by  Emerging .NET Devs. We tried to make the event as interactive as possible. The style of discussion was comparison between approaches before and after LINQ and how LINQ makes life of programmer easy and increase productivity. 

Adil and MunirDSC01643

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

For more details about the events, please visit Emerging .NET Devs – Oct UG Meeting Summary. Also, those who attended the show, please provide feedback about the event here. Thank you everyone for attending the show.