Code behind Virtual Earth
In order to use Silverlight streaming control of earth explorer you need to first get Windows live ID. This will enable you to sign-in to your free Silverlight streaming account. If you wish to create this ID, then there is Windows Live ID website where you can get the ID free of charge. However, it is beneficial to go through the terms and conditions of SDK license agreement on the Terms of use section. This section also provides Silverlight streaming services. It is assumed that you have agreed and understood the terms and conditions to use when you apply for Windows Live ID.
You can order free account of streaming service from administration website of streaming control. On this site you can see ’Get it free button’. Once you click on this button, rest of process works automatically. It will offer you a key that helps user to identify uniquely. Hence forth when you log in by this identification number you will be associated with Silverlight application. You will get associated with media files uploaded on the Virtual Earth. Where ever file you are uploading is completely controlled by you. Users are authorized to manage files on servers. Moreover, user will be able to control end-to-end experience of website visitors.
To publish any Silverlight application files on the server developer require both authorized key to publish and Silverlight streaming ID. You can retrieve the account credentials from the website at any time as it is situated on the server. Procedure to managing the account is very simple due to Silverlight streaming administrative site. If you already have Silverlight streaming account then the procedure is even simpler. There is separate section called Manage Accounts which will create Account key for you within few minutes. To create your own Silverlight application, you just need two important things. First is Visual Studio.NET and second is Expression Media Encoder.
Moreover, there are also two methods to manage this application. User can programmatically manage Silverlight application using REST API. There is separate section provided as Using the REST API where you will see all the details of managing applications programmatically. On the other hand some developers manage application manually as specified in ‘Using the admin site’ section on the website. Along with it to control there are separate functions to display longitude, latitude of particular location. Other functionalities are provided for zoom levels, adding pins to locations or to show collection of different locations. Using these controls is very simple as it does not require any complex coding.
One another API called Expo defines number of web services that programmatically access Expo classifieds listing. You can classify this listing to categories real estate, jobs or any commercial services etc. There are different ways to expose the client through Expo Web service. Client can see the response to his request by HTTP/GET method or through SOAP interface. According to target audience you should select the response method. Each method has its pros and cons on its own. The application will teach lot many things that no other open source application offers you as virtual earth.
Technorati Tags: Microsoft, Virtual Earth features, using Virtual Earth,
Tags: Microsoft Virtual Earth
























