چرا پیشرفت نمی‌کنیم؟ (۲)

در بخش اول این نوشتار در مورد نوشتم، در ادامه دلایلی بیشتری رو توضیح خواهم داد: تعجیل در توسعه، خِسَّت در مطالعه و طراحی، سرعت عمل خوبه، ولی نه همه وقت و همه جا! دقیقا نمی‌دونم که ریشه فرهنگی داره یا ناشی از آموزش ندیدن است، یا حتی متأثر از سایر جنبه‌های زندگی در ایران … ادامه

چرا پیشرفت نمی‌کنیم؟ (۱)

عنوان این مطلب که شاید کلی‌گویی و زرد به نظر بیاد، برداشت شخصی من از سال‌ها همکاری با برنامه‌نویس‌ها، مدیرمحصول‌ها، شرکت‌ها و نهایتا جامعه IT در ایران، و تجربه‌ی یک سال و اندی کار در اروپا است. شاید از بچه‌های مهاجرت‌کرده، نقل قول‌های از این دست رو شنیده یا خونده باشید که: اینجا مسئولیتمون خیلی … ادامه

سیر تغییرات…

سال ۸۲ اولین تجربه بلاگ‌نویسی‌ام رو با پرشین‌بلاگ شروع کردم، بعدتر یاهو۳۶۰، بعدش مایکروسافت لایوبلاگ، و بَعدترش هم در همین بلاگ. چند بار مطالب در حین این مهاجرت‌ها از دست رفت. روزگاری که شبکه‌های اجتماعی مجازی، با سرویس‌هایی تعریف می‌شدند که این روزها جاشون رو به توییتر و اینستاگرام و… دادند. این یک یادداشت است … ادامه

دوره آموزشی SQL Server

استقبال و محبت دوستان مختلف باعث شد تا برای یک دوره آموزشی SQL Server برنامه‌ریزی کنم. بعد از SQL Server 2000 دوره‌های 2005, 2008, 2012, 2014, 2016 را به دو صورت که یکی مرکب از Develop+Admin و دیگری SSIS+SSAS بوده است تدریس کرده‌ام (البته به‌جز کارگاه‌های تخصصی Tuning و Recovery). ولی با توجه به تغییرات … ادامه

دوره آموزشی SQL Server 2014+2016

خوشحالم که فرصتی دست داده است تا بتوانم دوره آموزشی SQL Server 2014 را همراه با آخرین تغییرات مشخص‌شده تاکنون در نسخه 2016 را به‌صورت عمومی برگزار کنم. این دوره همانند رویه‌ای که بعد از SQL Server 2000 و از SQL Server 2005 تاکنون در پیش گرفته‌ام ترکیبی از مباحث Administration و Development است. دلیل … ادامه

کارگاه برنامه نویسی سریع وب با WebMatrix

سومین جلسه Tech Afternoon در سال 94، روز چهارشنبه 9 اردیبهشت از ساعت 17 تا 18:30 در محل شرکت ایده گستر، برگزار خواهد شد. این جلسه به مناسبت روز جهانی دختران و فناوری اطلاعات و ارتباطات (پنجشنبه 3 اردیبهشت)   که به دلیل تقارن با روز پنجشنبه با کمی تاخیر برگزار می گردد. لذا با جلسات … ادامه

جلسه بررسی راهکارهای اندازه‌گیری کار آیی نرم‌افزارهای دات نتی

دومین جلسه از TechAfternoon های سال 94 را انشالله چهارشنبه 26فروردین با موضوع اندازه‌گیری کارایی نرم‌افزارهای دات نتی برگزار خواهیم کرد. هدف از برگزاری این جلسه کمک به آشناتر شدن دوستان با چگونگی اندازه‌گیری کمی سرعت و عملکرد نرم‌افزارهاست. متأسفانه بسیاری از توسعه‌دهندگان ما به همین‌قدر که نرم‌افزار خطایی به کاربر نمایش ندهد، قانع هستند. … ادامه

جلسه بررسی Micro ORM ها در دات‌نت

سال 93 فرصتی به دست آمد تا جلساتی با محوریت بحث و گفتگو پیرامون مباحث مختلف مهندسی و توسعه نرم‌افزار برگزار کنم. این نشست‌ها پیوستگی مطلب نداشته و در هر جلسه موضوع مستقلی را موردبحث قرار داده‌ایم و مخاطبان با توجه به موضوع از پیش اعلام‌شده که عموماً بر اساس پیشنهادها و نیازها انتخاب می‌شوند، … ادامه

فراخوان حمایت از سمینار معرفی VS و TFS 2013 در ایران، همزمان با سایر کشورها

طبق اعلام مایکروسافت، Visual Studio 2013و Team Foundation Server 2013 در تا ریخ 13 نوامبر به صورت رسمی عرضه خواهد شد. به خوبی میدانیم عمده ی سهم صنعت نرم افزار کشورمان از این پیشرفت ها تولید نرم افزارهایی با روش های قدیمی در یک محیط جدید و خوش آب و رنگ تر است. بسیاری از … ادامه

مستندسازی کدهای #C

یکی از نکات حائز اهمیت در حوزهٔ توسعه نرم افزار، مستندسازی عملیاتی است که برنامه نویس در طول فرآیند کدنویسی انجام داده است، به خوبی می‌دانیم که با گذشت تنها جند ماه از نوشتن یک قطعه کد، فراموشی بسیاری نکات مرتبط با کد نوشته شده، امری رایج و حتی در برخی موارد اجتناب ناپذیر است، … ادامه