BlogEngine.NET رو میشناسم، از همون روزهای اولی که توسط Mads Kristensenو Al Nyveldt
پروژه پیش می رفت، تا روزی که نسخه 2.0 با تغییرات بنیادین عرضه شد و دیشب که 2.5 نگارش RC عرضه شد… تا جایی که چند سال پیش ترجیح دادم برای بلاگ خودم به جای استفاده از سیستم شخصی و یا گزینه های متعدد کدباز و تجاری از BlogEngine استفاده کنم و تغییراتی که مدنظر دارم به صورت شخصی روی این بسترکدباز و مطمئن بنویسم… تا الان که با هر به روزرسانی BE کدهای خودم رو که به BE اضافه کردم باید به روز کنم…
هدف از این مقدمه که شاید غیرمرتبط به خواننده ی پست بوده باشه این بود که درحالی این پروژه رو به عنوان الگویی برای برنامه نویس های دات نت مثال می زنم که به خوبی میشناسمش و قصد تعریف بی جهت ندارم…
دیشب نسخه 2.5 نگارش Release Candidate این محصول عرضه شد، دیشب نسخه نهایی 2.5 عرضه شد، با قابلیت مدیریت چندین بلاگ به صورت متمرکز (قابلیت چندین نویسنده برای یک بلاگ از قدیم بوده است)… و این یعنی یک فرصت برای سایت های که نیازمند بلاگ های مجزا جهت ارائه مطالبشون هستند… تغییرات اصلی رو در ادامه ذکر میکنم:
- قابلیت مدیریت متمرکز چندین بلاگ
- ارتقاء به NET Framework 4.0.
- استفاده از Razor در تم ها و صفحات (دوستانی که با Razor اشنا هستند میفهند یکی از علل سبک شدن و تسریع لود صفحات و کاهش بار بر روی سرور در این نسخه، چیه و چقدر برتری خواهد داشت، اولین باری که چند ماه پیش دیدم اولین صفحات پروژه رفت سراغ Razor، شعفی بس بسیار مرا دربرگرفت!
) - اضافه شدن NETBlogEngine Gallery. در داشبرد نرم افزار و امکان مشاهده آخرین افزونه ها و تم هایی که به صورت رایگان در BE Gallery برای BE عرضه شده است…
برای برنامه نویس ها، لطفا حتی اگر بلاگ هم ندارید از شیوه استفاده از JSON، سبک بودن صفخات و استفاده بهینه از AJAX و سرویس ها الگو بگبرید… Insert/Update/Delete/Select هاتون رو که میتونید از روی سورس کد این پروژه و الهام گرفتن از مکانیسم های مورد استفاده بهبود ببخشید و نرم افزارهای امین تر و سریع تری تولید کنید….
لینک دانلود نسخه ی 2.5 نهایی ویژه آپلود
لینک دانلود سورس کد نسخه 2.5 نهایی جهت یادگیری، تغییر و…