آدم‌ها و سازمان‌های مرتبط با پروژه‌های فارسی سازی

مدت‌ها پیش که علاقه‌ام به مسائل فارسی‌سازی خیلی زیاد شد شروع به جمع‌آوری منابعی برای یادگیری بیشتر کردم. حال آنها را به صورت کاملاً خام و دسته‌بندی نشده در اینجا قرار می‌دهم بلکه برای دیگران هم استفاده‌ای داشته باشد. ۱- شرکت فارسی وب شریف: شرکت فارسی‌وب شریف، سهامی خاص در سال ۱۳۸۲ بر پایه گروهی …

تجارب به روز رسانی تکنولوژی‌های دات نت و غیره

درست یک سال پیش در چنین روزی بعد از دریافت مجوز از «رییس»، پروژه مهاجرت از دات‌نت ۲ به ۳٫۵ شروع شد. با آن که همان وقت مطلب کاملی راجع به آن نوشته بودم اما موارد زیر از قلم افتاده بودند. دلیلش هم این بود که ما هم زمان با تغییر دات‌نت فریمورک و ویژوال …

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

یکی از مشکلات همیشگی ارسال ایمیل از دات نت کم بودن propertyها کلاس SmtpClient و خلاصه بودن <system.net> در web.config است. تنها چیزهایی که می‌شود به این دو فهماند عبارتند از: نام کاربری، کلمه عبور، شماره پورت‌های مورد نیاز و استفاده یا عدم استفاده از SSL است. اینها در حالی است که اگر ایمیل خوان …

‫معرفی کتاب ASP.NET AJAX in Action

حدود ۳ ماه بود که برای آژاکسی کردن یک Web Application نسبتاً بزرگ (با حدود ۳۰۰ صفحه aspx) در حال بررسی راه حل‌های مختلف بودم. بعد از آن که تصمیم گرفتم مابین jQuery و ASP.NET AJAX از ASP.NET AJAX استفاده کنم شروع به یادگیری ASP.NET AJAX کردم. اما بعد از مدتی دیدم بهتر است به …

‫نکاتی تخصصی درباره‌ی UpdatePanel

اگر تا حالا سعی کرده باشید با ASP.NET AJAX (راه حل مایکروسافت برای آژاکسی کردن ASP.NET) کار کرده باشید، در برخورد با کنترل UpdatePanel اقلاً برای یک بار هم که شده با خود فکر کرده‌اید کار با آن خیلی ساده است. اما این فقط ظاهر ماجراست چون آژاکسی کردن با UpdatePanel مشکلات خاص خود را …

‫فراخوانی Web Service از Client Side

همان طور که می‌دانیم فراخوانی و استفاده از Web Serviceها تنها از طریق کدهای Server Side امکان پذیر است، اما اگر بخواهیم یک برنامه آژاکسی Client Side بنویسیم و از Web Serviceها هم در کدهای جاوا اسکریپتی سمت کلاینت استفاده کنیم چه باید کرد؟ راه حل این مشکل در ASP.NET AJAX نهفته است. ASP.NET AJAX …

‫‫جاوا اسکریپتی قوی‌تر با Microsoft Ajax Library

اگر می‌خواهید امکانات C#‎ را در کدهای کلاینتی JavaScript داشته باشید آن هم به همان شکلی که در C#‎ وجود دارد، یک راه ساده وجود دارد: استفاده از Microsoft Ajax Library. این کتابخانه بخش client موتور آژاکس مایکروسافت یعنی ASP.NET AJAX را تشکیل می‌دهد و با استفاده از ScriptManager به طور خودکار به صفحات ASP.NET …

مشکل اعداد فارسی و استانداردهای ۶۲۱۹ و ۹۱۴۷

یکی از مشکلات پیش روی استانداردهای ماتصا ۶۲۱۹ و ماتصا ۹۱۴۷ عدم پشتیبانی تعداد زیادی از نرم‌افزارهای موجود از اعداد فارسی است. این دسته از نرم‌افزارها به خصوص آنها که قرار است روی این اعداد پردازشی انجام دهند، یا به طور کلی از پذیرش اعداد فارسی سر باز زده یا دچار خطا شده و رفتارهای …

ریز بلاگ نویسی با تویتر

وبلاگ نویسی به صورت رایج آن کار چندان راحتی نیست. برای آن که یک مطلب قابل قبول داشته باشید باید چند پاراگراف متن (حدود ۵۰۰ کلمه) را بدون اشتباه تایپی و گرامری و با جمله بندی صحیح و درست بنویسید. اضافه بر آن معمولاً مجبور هستید یک عکس و کمی نمونه کد (در مورد وبلاگ‌های …

سندرم شماره نامه به هم ریخته

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