‫۹ سال و ۵ ماه قبل، جمعه ۱۱ اردیبهشت ۱۳۹۴، ساعت ۲۰:۲۲
مطلب شما را مطالعه کردم. تنها ایرادی که می‌توان اشاره کرد Implement کردن دستی تک تک سرویسها در Windsor Container می‌باشد. آیا راه حلی برای این موضوع هست ؟ (مطمئنا در پروژه هایی با تعداد سرویس  و کنترل زیاد مشکل ایجاد می‌کند)
‫۹ سال و ۷ ماه قبل، یکشنبه ۳ اسفند ۱۳۹۳، ساعت ۲۲:۵۵
با تشکر مقاله بسیار خوبی بود.
ImageResizer  یک کتابخانه متن باز هست که امکانات کاملی ارائه کرده و helper  خوبی هم برای mvc داره
‫۱۲ سال و ۳ ماه قبل، دوشنبه ۲۶ تیر ۱۳۹۱، ساعت ۰۰:۴۱
public static class HtmlHelperExtensions
    {
        private const string Nbsp = " ";
        private const string SelectedAttribute = " selected='selected'";
 
        public static MvcHtmlString NbspIfEmpty(this HtmlHelper helper, string value)
        {
            return new MvcHtmlString(string.IsNullOrEmpty(value) ? Nbsp : value);
        }
 
        public static MvcHtmlString SelectedIfMatch(this HtmlHelper helper, object expected, object actual)
        {
            return new MvcHtmlString(Equals(expected, actual) ? SelectedAttribute : string.Empty);
        }
    }



و یک مثال جهت استفاده

<select>
   @foreach (var item in ViewBag.Items)
   {
      <option@Html.SelectedIfMatch((string)ViewBag.SelectedItem,
(string)item.ItemName)>@item.ItemName</option> } </select>