Right after my event at JUW, we (adnan,saqib and I) were to reach NED to attend Zeeshan's (NED.NET UG Leader) first speaking assignment on INETA's platform. What happened while we were travelling is "beyond the scope" of this blog,so i am leaving that off. It was quite refreshing to see Zeeshan speaking on ASP.NET 2.0 and presenting his code demos with utmost command and grasp. I believe Zeeshan is a good addition to the speaker bureau and will add a lot value to INETA Pakistan/MEA in days to come.
Audience had a good time and the session ended with a Q/A session in which some goodies were also distributed among the active participants. I got to meet Arun (a .NET guy from Hyderabad) again but this time with his (GirDex) team. We probably would be traveling for speaking assignments in Hyderabad in days to come.
At the end of the session audience were provided with soda and a Qtr. Broast (sounds good :) ) and we (all ineta guys + ned.net volunteers) headed for lunch (yes it was pretty late but i'd still call it a lunch because wat we ate couldnt be categorized as high tea).
And then the most important thing happened. Actually Adnan and Saqib had been saying whole day that they wanted to discuss some thing serious with me. I thought it would be some thing related to INETA / Microsoft, but man, it wasnt. It was about me. Again what they discussed is beyond the scope of this blog it was something that made me ponder for while.... well i am still thinking abt it ;). The days activities for us ended with a hot cup of tea at my place. And then we parted, saqib and adnan left and I stayed at my place and took a nap!.
Wednesday, July 27, 2005
Monday, July 25, 2005
Event at JUW gone good
Last Saturday, I was invited to speak at first of the series of events organized at Jinnah University for Women. The topic was "A brief primer on .NET Framework".
This discussion was supposed to start at 11:00 AM but I got 20 mins late. Thanks to Saqib and Adnan who were already there and had every thing arranged. Before I reached the lecture room, Saqib Ilyas had started off with "Introduction to INETA Pakistan" presentation so that we can catch up with the lost time. My talk revolved around the very basic concepts of .NET Framework, and i had a fair bit of discussion with the audience and tried my best to keep them(audience) interested and active througout the course of presentation.
I believe it came pretty well and comments (on feedback forms) were good as well. It was specially good to see many would be female IT professionals gathered around to learn new thing about technology. This is where the power of user group and community service comes in to play and I believe thats where INETA is rocking here in Pakistan!
You can download slides from here:
This discussion was supposed to start at 11:00 AM but I got 20 mins late. Thanks to Saqib and Adnan who were already there and had every thing arranged. Before I reached the lecture room, Saqib Ilyas had started off with "Introduction to INETA Pakistan" presentation so that we can catch up with the lost time. My talk revolved around the very basic concepts of .NET Framework, and i had a fair bit of discussion with the audience and tried my best to keep them(audience) interested and active througout the course of presentation.
I believe it came pretty well and comments (on feedback forms) were good as well. It was specially good to see many would be female IT professionals gathered around to learn new thing about technology. This is where the power of user group and community service comes in to play and I believe thats where INETA is rocking here in Pakistan!
You can download slides from here:
Monday, July 18, 2005
How to Ride the Fifth Wave
Business 2.0 :: Magazine Article :: Features :: How to Ride the Fifth Wave: "Cheap computing, infinite bandwidth, and open standards are powering an epic technological transformation that will churn up huge new opportunities -- and perils for those who can't adapt."
Concurrent Programmers Speaking a New Language
Learn Cω and write correct Conncurrent Programs easier. Cω is a research language written as an extension to C#. For more details check out the following link at Microsoft Reasearch Web Site:
Concurrent Programmers Speaking a New Language
Default Constrcutor of Structure
One of my colleagues mentioned that one can not add a default constructor to a structure definition. I tried that out and found that to be true. I believe it was a language design decision to have left out a default constructor from structure ADT (Abstract Data Type). But it is not a consistent design i believe, classes have default constructors so should the case be with structures. Following is the code snippet that i tried
using System;
using System.Collections.Generic;
using System.Text;
namespace DefaultConstructor
{
struct MyStructure
{
int i;
public void PrintMyValue()
{
Console.WriteLine(" My value is " + i.ToString());
}
public MyStructure(int iValue)
{
i = iValue;
}
public MyStructure()
{
Console.WriteLine(" I am default Ctor ");
}
}
class Program
{
static void Main(string[] args)
{
MyStructure myStruct;
//myStruct = new MyStructure(12);
myStruct = new MyStructure();
myStruct.PrintMyValue();
Console.ReadLine();
}
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace DefaultConstructor
{
struct MyStructure
{
int i;
public void PrintMyValue()
{
Console.WriteLine(" My value is " + i.ToString());
}
public MyStructure(int iValue)
{
i = iValue;
}
public MyStructure()
{
Console.WriteLine(" I am default Ctor ");
}
}
class Program
{
static void Main(string[] args)
{
MyStructure myStruct;
//myStruct = new MyStructure(12);
myStruct = new MyStructure();
myStruct.PrintMyValue();
Console.ReadLine();
}
}
}
Wednesday, July 06, 2005
Subscribe to:
Posts (Atom)


