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

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

خبر را واقعاً درست خوانده بودم. مایکروسافت سری محصولات MSDN خود را تقریباً به طور رایگان به شرکت‌هایی که در سه سال اول تاسیس باشند، درآمدی کمتر از یک میلیون دلار در سال داشته باشند و به صورت خصوصی اداره شوند ارائه می‌دهد (+). البته مایکروسافت چند شرط کوچک دیگر هم دارد از جمله این که شما از این محصولات فقط برای برنامه‌نویسی استفاده کنی و مثلاً برای راه اندازی یک شرکت web hosting از آنها استفاده نکنی. چرا مایکروسافت چنین تخفیف بزرگی می‌دهد؟ چون مایکروسافت معتقد است همین شرکت‌های کوچک بعداً به مشتریانی بزرگ برای او تبدیل خواهند شد (+). ظاهراً مایکروسافت این امکان را برای شرکت‌های عضو این طرح فراهم می‌کند که بتوانند به نوعی از بازار کار مایکروسافت کار بگیرند. نکته جالب ولی همیشگی در مورد این طرح این است که اسم کشور ایران در فهرست کشورها در صفحه ثبت نام وجود ندارد. به عکس زیر توجه کنید:


جهت کسب اطلاعات بیشتر به این لینک هم نگاهی بیندازید.

ارسال ایمیل از دات نت

یکی از مشکلات همیشگی ارسال ایمیل از دات نت کم بودن propertyها کلاس SmtpClient و خلاصه بودن <system.net> در web.config است. تنها چیزهایی که می‌شود به این دو فهماند عبارتند از: نام کاربری، کلمه عبور، شماره پورت‌های مورد نیاز و استفاده یا عدم استفاده از SSL است. اینها در حالی است که اگر ایمیل خوان Outlook Express را مشاهده کنید متوجه می‌شوید که تنظیمات فوق العاده زیادی برای ارسال (و دریافت) ایمیل وجود دارد که شما به طور معمول در دات نت به آن دسترسی ندارید مثل تیک معروف My server requires authentication.

من در جستجو راه حل برای رفع این مشکل به لینک‌های زیر رسیده‌ام که امیدورم بتواند کار شما را هم راه بیندازد:

۱- دات نت برای ارسال ایمیل از CDO استفاده می‌کند. پس دانستن اطلاعاتی راجع به آن کمک خوبی به حل مسئله خواهد کرد: لینک

۲- یک FAQ کامل و بی‌نقص درباره فضای نامی Mail در دات‌نت: لینک

۳- جستجو در گوگل به دنبال آن عملیات خاصی که قصد انجامش با SMTPClient را دارید ولی نمی‌دانید برای آن از چه تنظیماتی باید استفاده کرد: لینک و لینک

۴- همان جستجوی مورد ۳ اما این بار در MSDN: لینک و لینک و لینک

۵- لاگ کردن فعالیت‌های SMTP برای یافتن علت احتمالی خطا: لینک