Sunday, January 30, 2011

Silverlight Physics Helper Tutorial

A demo of what will be the outcome of the project is available at http://slphysics.tk . But in this tutorial I will consider making something simpler.

What we will be needing:

  1. Expression Blend
  2. Visual Studio 2010
  3. Physics Helper
After installing physics helper, it will be added to Expression Blend

Here is the tutorial video:


SOURCE CODE BY MAUHIB IQBAL


Here is the source code of the application that I made in this tutorial:



And here is the source code of a more complex implementation of the physics helper:



Saturday, January 29, 2011

My first contribution to Silverlight.net

Silverlight.net is a community website like asp.net and iis.net. On the site, many people submit community samples and articles and beginners can learn from videos and tutorials. I submitted my community sample which got approved yesterday and appeared in the site. Here is the sample submitted my me: Http://www.silverlight.net/community/samples/silverlight-samples/infragistics-xamgrid-37452/. Check it out!

My first sample earned me 25 points as you can see in the picture below.


Silverlight hosting FREE

I was recently looking for a site to host my Silverlight apps for FREE. Then i found dropbox. It gives you 2 GB of FREE space. We can also sync out other files with dropbox. So what are you waiting for, go ahead and give it a try. You can register from here: http://db.tt/dvFynBb.

After signing up copy the bin/Debug directory of you Silverlight app to the dropbox directory on your computer. Open the folder you copied and then right click the HTML test page and go to DropBox/Copy public link and then paste it where you want like I have done below:

http://dl.dropbox.com/u/19237455/3d%20Cube/_3DCubeTestPage.html

Thursday, January 27, 2011

Me on so many websites

Yesterday, I was searched my name in Google and found out so many blog posts about me so I thought to do a blog post for that. Some of those blogs and websites are the following:



Google Search:

http://www.google.com.pk/search?q=mauhib+iqbal&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a

Sunday, January 23, 2011

Series of Seminars about Microsoft Technologies

AUC Technologies held a seminar at Sir Syed University of Engineering and Technology on Microsoft Technologies. I also did a session on Augmented Reality and demonstrated my 'Controling mouse pointer by Webcam' (I will have to work on the name).

Below is the video of me using my laptop without even touching the mouse:



I used the following presentation:



Photos:
Sorry for the blur photos.



















Friday, January 21, 2011

Databinding in Silverlight

I found binding to data very difficult so I decided to do a blog post so others do not have the same problem.
I am going to use an Infragistics XamGrid but you can use a Data Grid also which is available by default.
So lets start,
Click the pictures for a larger view











 At this point build your project so that the entity data model becomes accessible.




Source Code by
Mauhib Iqbal

Thursday, January 20, 2011

AUC Technologies Offering Courses on Microsoft Technologies at Sir Syed University

AUC Technologies will held a seminar on many Microsoft technologies at Sir Syed University on coming Sunday i.e. 23rd January, 2011 from 9:00 AM - 1:00 PM. I would like all of you to please join us because i don't any of my fellows to miss 4 hours of absolutely FREE TRAINING. those who are interested in upcoming course should also join the seminar as we will also infom you about the courses at same.

Agenda:

  • Visual Studio 2010 SP1 and .NET Framework 4.0
  • ASP.NET 4.0, AJAX, ASP.NET MVC and LINQ  
  • Silverlight and Windows Phone 7  
  • SharePoint 2010 
  • Augmented Reality
  • Entrepreneur and Blogging
  • SQL Server 2008 R2 
Our Speakers:
  • Muhammad Atif Hussain
  • Usama Wahab Khan
  • Mauhib Iqbal
  • Sharyar Javed
The AUC Team would be glad to see you there.

Monday, January 17, 2011

Photosynth - My new laptop

photosynth.com is a website which lets us make photosynths for free and embed it anywhere like i have done below:

Excellence IT VSChat

Excellence IT VSChat is a Visual Studio 2010 Extension which connects you to the Google talk from the VS2010 IDE. We can send emails in less clicks. It makes working on the same project in teams very easier and now i can talk to somebody without the need of pausing my work and going to Google talk. It is a must download extension.

It can be downloaded from here: http://visualstudiogallery.msdn.microsoft.com/en-us/5a8416b9-ec02-4ce4-8424-fb6de27ff1ca

Session about Silverlight Augmented reality

I conducted a 2 hours session at Sir Syed University of Engineering and Technology on 9th January about Silverlight Augmented Reality. Unfortunately I could not record my first session or take pictures.

The presentation and the source code can be downloaded from here:

If you want only the presentation:

Saturday, January 15, 2011

My Samaa TV Channel Interview Recording

Samaa TV Channel took my interview because i became the youngest MCTS of .NET Framework 4.0. You all can see the recording of the interview below:

Friday, January 14, 2011

ASP.net MVC 3

The beta version of the asp.net MVC 3 has arrived. It has many new features. The asp.net MVC 3 can be downloaded from here.
To learn ASP.net MVC 3 basics you can see this tutorial

Visual Studio 2010 SP1(BETA) and SQL CE

Visual Studio 2010 SP1 BETA
Visual Studio 2010 SP1 BETA is out. The service pack rocks. There are so many bug fixes for web, Javascript, HTML and others.


Beware that it is a Beta service pack. Service pack means that some bugs are fixed and than beta means that some *new bugs* but still i suggest that you download it and give it a try. I have installed it and I like it.

Those of you who have not already downloaded it, hurry up and download it from here
This is the web setup but alternatively you can download the ISO file also by clicking here

SQL CE
SQL CE is a free, embedded, database engine that enables easy database storage.

Feature list:
No installation required: You wont have to install the server on the client machine to run the database.
It works with old APIs. You can use LINQ, ADO.net or entity framework.
It is very easy to migrate to SQL server: When you will be having too much data then you will have to migrate to SQL Server.
The best part is that it is free.

You can download SQL CE by clicking here
*NOTE: Please note that the SQL CE will only run on Visual Studio 2010 SP1 so first download Visual Studio 2010 SP1 beta and then install SQL CE.

Share the Knowledge

My Card