Wednesday, 28 September 2011

Geostore OpenId integration

This post discusses how open id registration is being intergated with the Geostore project. The implementation is general and could be used in any ASP.net project.

Create Project
  • Choose ASP.Net MVC3 web application.
MVC3 application wizard step-1
  • On project template choose Internet Application
    • On this page select Razor option in View Engine selection box.
    • Select check box Use HTML5 semantic markup.
MVC3 application wizard step-2

Friday, 5 August 2011

Geostore

Background
There are several social, economical and commercial reasons to store location information of general public. However the way these things are stored and handled have raised several concerns about data privacy. These concerns are to the extent that generally people are not interested in sharing their personal information to organisations or other interested parties. On the contrary it is also evident that millions of people share their location publicly through social networking sites and tools without knowing the consequences of those actions.

Objective
We would like to build a system which stores and shares personal location information without compromising security and privacy of individual users. It allows organisations to use person's location information, with person's consent, without ability to track that person with the provided information.