Microsoft Web Days

We had a fantastic time at Microsoft Web Days on 27th January, 2010 at Microsoft Innovation Center, Karachi – Pakistan organized by Microsoft Pakistan DPE Team.

Naveed Bajwa The event started with WebsiteSpark overview by Naveed Bajwa, DPE Lead – Microsoft Pakistan. Naveed talked about what are the benefits this program offers and which companies are eligible for this program.

Audience also raised few concerns on WebsiteSpark program and also discussed how Microsoft is validating startup companies. The eligibility of this program was also discussed thoroughly with the audience.

 

Jibran JamshadJibran Jamshed, Technology Consultant at Microsoft Innovation Center – Pakistan, demonstrated cool features of Internet Explorer 8 such as Web slices, accelerator etc.

He also talked about IE 8 performance comparison with other browsers. An interesting part was making of configurable deployment setup for enterprises for IE 8.

 

 

Zia Khan - MVP

Zia Khan, Microsoft MVP, discussed web development on Silverlight, ASP.NET MVC and Windows Azure. He started my discussing ideal client and server side platform then moved on to ASP.NET MVC and what are its major advantages.

Zia also emphasis on the power and autonomy that Cloud computing gives to developers and encouraged developers to start their own development setup.

 

 

Wajahat AbbasWajahat Abbas gave presentation on SharePoint and www. He talked about SharePoint online services, hosting and also discussed on Cloud Computing.

The best part I liked of his presentation was not related to SharePoint but a quote of German philosopher he shared in the end. I would like to quote here as well 🙂

 

“A pigeon in its flight considers the air to be the only hindrance in its way; it imagines that had there been no air it would have flown faster and with greater ease. Yet without the air it would have been unable to fly in a vacuum and would fall to the ground. Hence the same element that poses resistance to the pigeon in its flight is basically that which makes flight at all possible.“ Kant – German Philosopher

Finally, Aleem Bawany, General Manager – Online Strategy and Development – Express News, talked about current trends in web development. His gave special emphasis on what experience user expect in current time from your web site. He also discussed the importance of client side programming for better user experience.

Last but not least, Jehan ara, President PASHA, gave a keynote in the end encouraging Microsoft Pakistan and developers community.

I really enjoyed the show and it was well organized. Microsoft Pakistan is really rocking these days and I hope they will bring more detail technical events in the upcoming days.

Microsoft Bloggers Day

Microsoft Pakistan, DPE Team, recently organized an event for Bloggers to talk about Windows 7, IE8 and Microsoft initiatives in Pakistan. The event was held at Microsoft Innovation Center (MIC), Karachi, Pakistan on 23rd January, 2010.

The event was well organized and It was really fun to attend. Following was the agenda:

  • A Dive into Windows 7
    by Zafar Ul-Islam, Enterprise Technology Strategist, Microsoft Pakistan
  • IE8 – The Real Web for the Real World
    by Jibran Jamshad, Technology Consultant, Microsoft Innovation Center Pakistan
  • An overview on Microsoft Pakistan initiatives
    by Naveed Bajwa, Developer & Platform Group Manager, Microsoft Pakistan
  • Open Discussion followed by Lunch

I enjoyed the Q & A part the most and bloggers really showed their interest in Microsoft Initiatives in the country. We also tweet about the event with hashtag #Win7PK. Also join the Facebook page of Microsoft Pakistan.

Final Year Project (FYP) Suggestions and Ideas

From time to time, I receive emails and concerns of students regarding Final Year Project (FYP). And we even get request for organizing events on FYP. At the start of the year, it’s mostly NEDians that ping us and in summer, students from FAST-NUCES, University of Karachi, Bahria University send us their queries.

And mostly these queries are related to

  • What we should do in the FYP
  • Can you give us any idea?
  • What if we want to participate in Imagine Cup?
  • We want to do something good in FYP.
  • Tell us the technology on which we develop Final Year Project

So I thought maybe its good time to write a detail post on blog about what I feel about FYP and answer to some of the common concerns student raise.

Why Final Year Project Matters?

I always emphasize on the importance of Final Year Project (FYP) and we can say it’s one of the most important aspects of your degree. It is the point where you can apply knowledge or what you have been learning in the past few years. It is the point that creates an ordinary graduate vs. an entrepreneur. It is the point that creates meaning of your degree and your existence as an engineer. It is the way of getting exposure and experience of what real world problems are, if done properly. It will inevitably be used as a gateway to industry and to discriminate YOU among your peers.

What you can do in FYP?

Final year project usually span across 6 months to 1 year. I recommend you to take it seriously and do something hard, so don’t do just simple websites or simple ABC management system. Do something which you are passionate about and that makes you exciting, don’t get afraid, and accept big challenges. Utilize technology and go beyond what was not achievable before time.

Make a meaning: Try to solve real life issues, it might be big or small, but at the end of the project it must contribute in some manner to the society. Also, don’t delay it till the end of semester/year to work on FYP because in that case it will be nearly a piece of garbage not creating any meaning.

From my experience, I have observed that mostly highly praised projects are somewhat

  • An implementation of research paper (after all computer scientist/engineer)
  • A combination of hardware + software to solve a real world problem
  • Project following Imagine cup theme and level
  • Newest trend/buzz word/paradigm in the industry
  • Working with organization to solve a problem, more than just an ordinary ABC Management System (Make sure you deliver them your project at the end)
  • Integrate with online platform such as LinkedIn, Facebook, Google Code, Live etc to solve a great problem
  • Unleash computing/storage power by utilizing cloud platform and achieve something that was not possible before Cloud/Grid

Also make sure the material and guide related to your project in available online, you may also refer to IEEE or ACM libraries and digital content.

Which Technology/Platform you should use?

Now this is very famous question. Computer Science/Engineering students keep asking about what technology/platform we should use such as Sun Java, Microsoft .NET or C++ etc. and it is pretty interesting question.

The answer to this question is that it depends on what you want to do in future. Perhaps at many occasion, I have instructed students to taste several platforms before graduation and let final year project be on platform which you like most. For example, Starting from a procedural language in first semester such as C, move to learn OOP in C++ and then in third year make a project such as networking and database using .NET and Java.

So what I mean from “It depends on what you want to do in future” is basically number of factors that you want to

  • Continue your career in particular platform (probably because you like it or there are more job opportunities in it)
  • Participate in any Software competition that might have some requirement. For example, if you want to participate in Imagine Cup you probably should go for .NET platform

Whatever reason be it for selecting platform, it’s always better to have your interest in it 🙂

I guess that’s all for this post. I will write few more posts on FYP such as participating in Imagine Cup, about FYP Presentation and some other FYP ideas you can work on. If you have any specific questions, please feel free to ask I will include them in upcoming post.

Till then, have a great time!




Microsoft Investment in Touch Computing

An interesting interview, MSR researcher Bill Buxton discusses Microsoft’s current and future investments in touch computing:

Year 2009

Year 2009 was pretty much exciting for me and I achieved many things I was passionate about and wanted to accomplish.

I would also like to thank for many people around me, as they support me in achieving some of my dreams. First and foremost my Family, they supported me throughout my academic and professional life. My friends, who gave me confidence at many stages of my life. Few Microsoft MVPs Rizwan Ahmed, Wajahat Abbas, Ali Raza Shaikh, Hammad Rajjoub and Munir Usman, they really gave me inspiration and supported me in online and offline activities.

So here are some highlights from 2009:

and yet more to come in 2010.

Some most visited blog post/tags in 2009

Again, I would like to thank all of you for supporting me in any manner and I hope and pray that year 2010 will bring more excitement, peace, health, happiness and prosperity.

– Adil Ahmed Mughal