Posts

Showing posts from August, 2009

Using CultureInfo for Globalization/Localization of an Asp.Net Applictation

Image
Globalization is the process of making the application able to handle different culture and regions, while localization is the process of customization of the application for a specific culture and region. You use resource files (.resx) to localize the resources in your application. You use classes in System.Globalization namespace to make your application culture aware. The main class in Systme.Globalization namespace is the CultureInfo class. It contains many methods and properties to identify different cultures and configure your application to use a specific culture. You use System.Threading.Thread.CurrentCulture and System.Threading.Thread.CurrentUICulture to configure your application to use a specific culture setting. So how do you set which culture to use with your application? The System.Threading.Thread.CurrentCulture property is used to set a specific culture for the application. This property mainly defines how the application will format the datetime st...

Brainvilla: One more library in Bangalore

Good news for all the book lovers in the CV Raman nagar and Kagadaspura area in Bangalore. Just yesterday I came across this library called Brainvilla at 6th Cross, Kagadaspura. It is just started and a small library offering Books and toys. One can borrow books and toys for 15 days and also can buy them as they have all the new copies of books and toys. The library claims to have almost 2500 books (and counting) on almost all topics like fiction, self-help, reference, children's books. Although I am quiet disappointed as they don't have computer and IT related books as Bangalore is IT city and almost majority of the readers will be Software professionals. They have 3 different plan availbale in 3 different categories where minimum is a one month plan for Rs. 149. However, I found the tariff at little higher compared to other library like British Library at Kasturba Road. One can opt for a monthly plan which is minimum or a six month or a yearly plan. All this plans a...