Monday, June 24, 2013

Deleting a Team Project from Team Foundation Service

Team Foundation Service is Microsoft's cloud based solution for project management, code management, and build management services for developers.It’s free for teams up to five or those with a MSDN subscription. You can learn more about Team Foundation Service and create your own account from here.

However though creation of team projects is supported through Visual Studio or the online control panel, deletion of team projects is not supported from Visual Studio/Online control panel. You will have to use command line utility for that.

Open Visual Studio 2012 command prompt and run the following command to delete a team project.

Format
tfsdeleteproject /collection:AccountURL/DefaultCollection "TeamProjectName"

Example
tfsdeleteproject /collection:https://ravana.visualstudio.com/DefaultCollection "Team Project Name"

Please note that Visual Studio 2010 command prompt is not supported for this.

Happy Coding.

Regards,
Jaliya

Saturday, June 22, 2013

Online Radio Streamer: Release 3

Online Radio Streamer Release 3 has introduced so many features. UI experience is improved and now you can view the currently playing program of each radio stations and can view the daily line up of radio stations where the information is available. You can change your preference of viewing radio stations either by Country, Language or Genre. You can let your friends know what you are listening by sharing directly through Facebook and through Windows 8 Share Charm.

You can switch the stations in a single button click. Snapping and rotating is supported.

I have included some most popular radio stations from different countries, playing variety genres of music. If you can't find your favorite radio station in the app, please send me an email mentioning the radio station details  on "jaliya.udagedara@gmail/hotmail.com". I will be glad to add it for you. Once the record is added to the central database, you can check for new updates and can download them.

Features

  • Single screen, many radio stations.
  • View the currently playing program of each radio stations.
  • View the daily line up of radio stations where the information is available.
  • Change the preference of viewing radio stations either by Country, Language and Genre.
  • Share what you listen directly through Facebook.
  • Share through Windows 8 Share Charm.
  • You can check online for new radio station updates.
  • App can run in the background, so you can keep listening while continuing your regular work.
  • Snapping, Landscape, Portrait, Landscape-flipped and Portrait-flipped is supported.
Default
Default View/By Genre
ByLanguage
By Language
CurrentlyPlayingAndDailyLineup
Currently Playing & Daily Line Up
PostToFacebook
Post to Facebook
DownloadAndConfigureUpdates
Check for Updates
Happy Coding.

Regards,
Jaliya

Tuesday, June 11, 2013

Online Radio Streamer: Release 2

Online Radio Streamer Release 2 comes with a local SQLite database. Radio stations will be stored in a single central database as well as in a local database.

Your app can check for new radio station updates which means the app will go online and it will check for any radio station updates in the central database. If there are any new updates available, app can download those. Once the download has completed your radio station list will be up to date. Please note that this update is not a application update, it's a radio station list update.

If you want any new radio station to be added to the radio station list, please send me an email on "jaliya.udagedara@gmail/hotmail.com". I will be glad to add it for you. Once the record is added to the central database, you can check for new updates and can download it.

Untitled5
Check for Updates
Untitled6
Updates Available
Untitled7
Download Updates
Untitled8
After Downloading Updates
Hoping to provide more features with the coming versions. Appreciate your feedback.

Happy Coding.

Regards,
Jaliya

Monday, June 10, 2013

Windows Store Apps - Textbox KeyDown Triggered Twice when Enter Key is pressed

When developing Windows Store Apps apps, when Enter Key is pressed on a textbox, textbox_KeyDown event is triggering twice. I am sure this is some kind of a bug.

Let's say you have a text box and when you press enter on that particular text box you need to do something. So normally what you would do is, in the text box key down event, you will check whether you have pressed the enter key and you will write the code.

But in Windows Store Apps, you will see that the text box key down is triggered twice only when you press Enter on the text box. If you press any other key it will trigger only once. I don’t know why it is happening, but it is happening.  So here is a simple work around.
private void txtBox_KeyDown(object sender, KeyRoutedEventArgs e)
{
   if (e.Key == VirtualKey.Enter)
   {
       if (e.KeyStatus.RepeatCount == 1)
       {
           //your code
       }
   }
}
Happy Coding.

Regards,
Jaliya

Monday, June 3, 2013

Online Radio Streamer: Release 1

Online Radio Streamer lets you listen to your favorite online radio stations without opening a Web Browser. You can switch the stations in a single button click. Snapping and rotating is supported.
In this version, I have included only Sri Lankan Online Radio Channels.
Features
  • Single screen, many radio stations.
  • App can run in the background, so you can keep listening while continuing your regular work.
  • Snapping, Landscape, Portrait, Landscape-flipped and Portrait-flipped is supported.
image
Default
image
Snapped
image
Portrait
Hoping to provide more features with the coming versions. Appreciate your feedback.
Happy Coding.
Regards,
Jaliya

Sunday, June 2, 2013

Online Radio Streamer Privacy Policy

Online Radio Streamer Privacy Policy

The "Online Radio Streamer" privacy policy ensures the information collected from you via "Online Radio Streamer" is totally secured. Your privacy is extremely important to me. As a result, I have implemented this Privacy Policy to ensure your information is safe.

Personal Data

This application does not share personal information with third parties nor does it store any information about you. (e.g. your name, address, telephone number or e-mail address). If you have any questions feel free to contact me directly at following email addresses.

     jaliya.udagedara@hotmail.com
     jaliya.udagedara@gmail.com

Thank You.

Sincerely,
Jaliya Udagedara