« Home | Day 1 PDC Karachi 2005! » | INETA Code Run Programming Competition » | Image Processing Using MATLAB! » | CIS Infinity Programming Competition » | Internship! » | Plans! » | Exams Over! » | Engineers doing wonders in Medical Field » | Wi-Max pushes Wi-Fi » 

Tuesday, June 14, 2005 

Day 2 PDC Karachi 2005!

1st Session:

We (Me and my friends) came 15 mins late and most of us went to take the session of Abdelmalek Kemmou on "Visual C#2005 Language Enhancements". I came when he was discussing itterations. He dicusses Partial Classes, nullable values , enumeration, foreach usage. The content that i missed but gathered information about it was Generics , Anonymous Methods and delegates which are offcourse function pointers. He gave demos of partial classes , enumeration. He talked about code generation that is developed by the VS itself i.e form designer code which is seperate than the code of program. I missed the early demos which would have given me more info regarding the new features in C# in 2005. However as the session ended we headed for tea.

2nd Session (Post Tea Session):

We then went to Arvindra Sehmi's session of "Software Factories: Assembling Applications with Patters,Models, Frameworks and Tools". Arvindra Sehmi first gave us an idea about Modelling, Software Modelling i.e and then gave us the idea about Software Factory i.e Automation System brings Domain Specific Process (DSP) together. He said that Software Factories consists of Layer of Process tools and language than consists of equal level of layers namely DSL (Domain Specific Language) Tools, GAT (Guided Automation), FALCON, SDM (System Definition Model) , MSF (Microsoft Solutions Framework) and all of these working on top of some platform offcourse. He told us that make a DSM (Domain Specific Model) . for e.g model the ASP.NET 2's config file , code file. Now Use the DSL and send it to generator which will generate the editor's code and which will be used to create domain specific web services and when it is compiled it completes the meaning of framework. DSL can be anything for e.g like SQL which is used for databases i.e which is specific for some job.Language used is XML in the backened. He than told us how to build DSL's and then building a designer for VS. He talked about Modelling platform and than Mapping. He showed us the demo about how to build DSL. It was a very absorbing session ...dohhh and we headed for the lunch.

3rd Session (Post Lunch Session):

We then went to take Mr. Clemens session. He was tired because of the long journey to Karachi from Miami. Mr . Clemens and the audience were both 15 mins early Mr. Clemens after sayin that I m a german and i will start on time gave us something extra and that was an inspirational presentation regarding 1920's and Structure/System of Organization .In that he compared b/w today and 1920's organization and their differences like email replacing the messages sent on paper in 1920 , IT revolutionized the way of communication in an organization blah blah..and stuff like that. As soon as the clock ticked 2:00 pm he started his session on "Visual Studio Team Foundation and Team System (Part 1)". He told us about IT Solution Life Cycle i.e there are four players on same level namely Developers, Architects , Project Manager and Testers. First of all Personas are created. He gave us the example of Peter (Age 42, Bank Manager, energetic) , Rita (38 , two childern , husband died in accident) and Tery (who sell stuff in electrical store) . These examples are showing that personnas are representation of real world user just like Microsoft have 3 personnas :P namely Mort (whoe gives 8 hours to programming, programs in VB) , Elvis (instrested in future works) and Einstein ( who is always ahead of Microsoft in his thinking, and knows C# and VB ). Now he gave the order of working in a team structure.After creating personnas ,create Scenarios that will be done by Analyst then comes Project Manager who plans an iteration and then architect sketches out the application and how it will work for each personna. Division of scenarios into task takes place then. Developer than picks the tasks and find out the cost i.e time and money and send it to PM and then PM will look that iteration. Developer will make unit test and the testing will be done by testers and the bugs will be fixed or will be fixed in the next iteration. He talked about MSF Agile which integrates with Microsoft Framework. However as he was showing the demo the mic created problem momentarily which broke the momentum three or four times which really was dissappointing and Mr. Clemens decided to give the remaining session in the next session that was on the same topic but offcourse it was the 2nd part of it. The session was nice and infromative. In the end i asked Mr. Clemens the question that Mr. Stephen asked regarding "Jane". :D

4th Session:
I will write about it :)...feelin tired right now .

About me

  • I'm FM
  • From Karachi, Sindh, Pakistan
  • Read the blog, you will know :).
My profile
Powered by Blogger
and Blogger Templates