امروز صبح موفق شدم دانلود یکی از نگارشهای Beta 2 را به پایان برسانم و آن تست کذائی را انجام دهم.
خبر شایع شده صحیح بود. کلاس PersianCalendar نه تنها جزو OptionalCalendar ها قرار گرفته و استفاده از آن بعنوان تقویم پیش فرض برنامه ممکن شده است، بلکه به عنوان تقویم پیش فرض فرهنگ ایرانی نیز قرار گرفته است!
بنابراین با اجرای کد فوق بدون هیچ مشکلی می توان تاریخ Web Application را بطور کامل شمسی کرد:
System.Globalization.CultureInfo cf = new System.Globalization.CultureInfo("fa-IR");
cf.DateTimeFormat.MonthNames = new string[]{"فروردین","اردیبهشت","خرداد", "تیر","مرداد","شهریور","مهر","آ ان","آذر","دی","بهمن" ,"اسفند",""};
System.Threading.Thread.CurrentThread.CurrentCultu re = cf;
Label1.Text = DateTime.Now.ToString();
افزوده شدن این قابلیت از سال 2003 تا کنون طول کشید!