The version 2.7 of Farsi Library is now released through Nuget. As stated in the roadmap last year, I’m now integrating the existing functionality into other 3rd party suite of controls. This version integrates with DevExpress controls and supports the new theme and animations. There are two packages targetting DevExpress version 15.2 and 16.1 so you need to pick the right version. Due to amount of breaking change in each major version, I will need to publish new releases targetting each major DevExpress versions. For minor versions you might be able to get away with assembly redirects, depending on the amount of breaking changes in them.
Continue readingBack in 2003 I started to work on a library to use on my line of business applications to address the short-comings around Persian calendar and date controls with proper RightToLeft support. My needs were simple. I was developing business application that needed to be multi-lingual with correct rendering and date displays. Not much to ask, but even simple things like date calculations was not possible as there was not Persian calendar out of the box in .NET framework 1.1.
Continue readingThere’s a new date calculation in Farsi Library that might come in handy. The new function was added a few days ago and calculates date/time differences in a user friendly manner. Continue reading
Creating Line of Business applications using DevExpress WPF controls is just a breeze. The actual application is nice looking too! Since there are a couple of skins available and the good thing is the skin also changes the look and feel of standard WPF controls! Continue reading
Finally the 2.1 version of FarsiLibrary is released. Here are the changes made into this version Continue reading
There’s been a lot of request for web and windows controls supporting multiple cultures and calendars, like the already existing WinForm Controls of Farsi Library. The existing ASP.NET Calendar control does not render correctly when used in other cultures and this is the case when you’re using FA-IR culture. Although this problem is partially because FA-IR has a wrong calendar set for its default calendar (GregorianCalendar instead of PersianCalendar this has its own story too), there’s no workaround. Continue reading
Library RC 1 which released a few days ago, contains a new functionality : PersianCultueInfo. You can run your application setting an instance of this culture info on your application thread and you get the benefit of having a correct calendar for your application. Why is this important, you might say? Well, you’ll have all the date related controls rendered to you in correct dates! Continue reading
A lot of people keep asking me to provide a VB.NET Sample on how to use Farsi Library component. The library is written in C# after all and no sample code is provided to demonstrate VB.NET usage. This post is not a tutorial to Farsi Library per se. I’m answering some of the question regarding VB.NET usage, and some common questions about Farsi Library you’ve kept asking. Continue reading
Library RC 2.1 is here. Some reported bugs are fixed in this release and some new features are added. Please report back any problem you may have. Please note that changes labelled as “Modified” might break your current application. It is advised how the modification will affect you (e.g. Parse and TryParse methods removed) and how you can fix it (e.g. use a constructor overload instead). Continue reading
Version 2.0 of FarsiLibrary is now available. The following changes are made in this release Continue reading