I have a requirement such that I will need to fetch the current location (i.e. longitude & latitude) in a windows mobile desktop application. It would be great to have any kind of detailed document for the beginners in windows mobile gps application.
Also Do I really need to have an extra gps device connected to my phone?
If your WM phone is somewhat new … manufactured in the past year or so … there’s a good chance you have native on-board GPS support. Check your settings. If not, and depending on the version of WM you’re running, you’ll be able to support Bluetooth GPS connections (though it makes it more difficult to do the development if this is your first effort).
There are several samples, tutorials, and of course there is the actual .NET Compact Framework sample also.