‫Custom Paging بهینه و غیر Declarative در DataGrid

اگر بخواهید از الگوی MVP در برنامه‌های ASP.NET استفاده کنید بایستی بتوانید همه چیز را به CodeBehind انتقال دهید. این یعنی declarative و binding تقریباً تعطیل. یکی از امکانات مهمی که این وسط از دست می‌رود، امکان Paging بهینه کنترل GridView از طریق CodeBeind است. منظور از Paging بهینه فقط نمایش pager در قسمت پایین … ادامه خواندن مطلب “‫Custom Paging بهینه و غیر Declarative در DataGrid”

پروژه‌های خوب، شرکت‌های بد

من نمی‌دانم چه رمز و رازی وجود دارد که این همه پروژه خوب دست شرکت‌هایی می‌افتد که توان اجرای یک دهم آن پروژه را هم ندارند. آیا واقعاً باید به شانس اعتقاد پیدا کنیم؟ ۱- شهرت و اعتبار: خوب یک سری از شرکت‌ها به خاطر اعتباری که دارند مدام پروژه جذب می‌کنند. البته متاسفانه بازار … ادامه خواندن مطلب “پروژه‌های خوب، شرکت‌های بد”

ترس و گیجی تکنولوژیک

کنفرانس BUILD مایکروسافت در کنار همه اخبار داغ و هیجان انگیزی که راجع به ویندوز ۸ داشت، مثل هر خبر تکنولوژیک (کامپیوتر/نرم‌افزار) دیگری همراه بود با یک ترس قدیمی از رو آمدن چیزهای جدیدی که مجبوریم برای ماندن در دنیای برنامه‌نویسی دیر یا زود آنها را یاد گرفته و با آنها کار کنیم. البته منظور … ادامه خواندن مطلب “ترس و گیجی تکنولوژیک”

اندر معایب چند شغله بودن

برای کسانی که متاهل بوده و دارای خانواده هستند، دو شغله بودن چندان غیر معمول نیست. چون هزینه‌های زندگی در شهری مثل تهران خیلی بیش از آن است که بتوان تنها با یک شغل آن را تامین کرد. البته چند شغله بودن در دنیای نرم‌افزار خیلی راحت نیست و مشکلات خاص خودش را دارد. یکی … ادامه خواندن مطلب “اندر معایب چند شغله بودن”

‫دسترسی قانونی و تقریباً رایگان به MSDN با استفاده از BizSpark

آقای نصیری مطلب مفیدی تحت عنوان «هزينه استفاده از دات نت فريم ورك چقدر است؟» نوشته بود که اتفاقاً خیلی هم کامنت دار شد و کامنت‌های مفیدی هم داشت. در یکی از کامنت‌های آخر، آقای نصیری اشاره کرده بود به طرحی از طرف مایکروسافت به اسم BizSpark مبنی بر این که شرکت‌های تازه کار (startup) … ادامه خواندن مطلب “‫دسترسی قانونی و تقریباً رایگان به MSDN با استفاده از BizSpark”

‫ریسک‌های freelance شدن

اگر مدت‌ها یک کارمند شرکتی بوده باشید و بخواهید به کار پروژه‌ای (freelance) سویچ کنید، ریسک‌های زیر را می‌توان برای این تغییر روش متصور شد: ۱- آیا با کار پروژه‌ای می‌توانم همینقدر پولی که الان به صورت ماهانه در می‌آورم، در آورم؟ شما در کار شرکتی به طور ماهیانه یک حقوق مشخص دریافت می‌کنید، مقداری … ادامه خواندن مطلب “‫ریسک‌های freelance شدن”

‫مزایای الگوی MVP

خیلی وقت پیش چیزهایی راجع به استفاده از الگوی MVP‌ در صفحات ASP.NET WebForm شنیده بودم. مزایایش را می‌دانستم و کمی هم امتحانش کرده بودم. اخیراً در یک پروژه وب کوچک ASP.NET WebForm از اون به طور کامل استفاده کرده و تمام مزایای آن را به طور عملی لمس کردم. یکی از بهترین چیزهایی که … ادامه خواندن مطلب “‫مزایای الگوی MVP”

‫انتقال فردیس از codeplex به github

پروژه «فردیس» از سایت codeplex به github منتقل شد. چون کار کردن با یک سورس کنترل distributed مثل git خیلی راحت‌تر از svn یا TFS است. هم زمان با این انتقال، شماره نسخه «فردیس» یکی بالا رفته و به 0.23 رسید. در این نسخه به جز توابع کار با یونیکد و حروف فارسی و غیر … ادامه خواندن مطلب “‫انتقال فردیس از codeplex به github”

وبلاگ رسمی کارویس

برای سایت کارویس، سایت اختصاصی کاریابی برای برنامه‌نویسان، یک وبلاگ ساختم. از این بعد کلیه اخبار و اطلاعات مربوط به کارویس در وبلاگ خودش منتشر خواهد شد. آدرس وبلاگ http://blog.karvis.ir/ و فید آن http://blog.karvis.ir/syndication.axd است. برای کسب اطلاعات بیشتر به اولین پست وبلاگ کارویس مراجعه کنید.

انتقال سایت کارویس به آدرس جدید

سایت کاریابی اختصاصی برنامه‌نویسان، کارویس، صاحبخانه شد و از آدرس قبلی به دامنه اختصاصی خودش یعنی http://karvis.ir منتقل شد. هدف از این کار توسعه بیشتر کارویس و افزایش rank آن است. لطفاً فید قبلی را پاک و از فید جدید به آدرس http://karvis.ir/feed.svc/all?format=rss استفاده نمایید.