جستجوی پیشرفته مطالب

فیلتر جستجو:
*
تغییر ابعاد یک TextArea با استفاده از jQuery
اگر به سایت stackoverflow دقت کنید، اندازه textarea ایی که کاربران امکان ارسال مطلب دارند، قابل تغییر است:شاید برای شما جالب باشد که بدانید به چه صورتی اینکار را انجام داده‌اند. اینکار با استفاده از افزونه TextArea Resizer صورت گرفته است. (دریافت کتابخانه به همراه مثال)البته حالت عمومی‌تری نیز توسط jQuery-UI استاندارد پشتیبانی می‌شود (امکان تغییر اندازه یک المان با قابلیت تغییر اندازه در حالت کلی). برای مثال به صفحه‌ی ساده‌ی ASP.Net زیر دق ...
آشنایی با آزمایش واحد (unit testing) در دات نت، قسمت 6
ادامه آشنایی با NUnitفرض کنید یک RSS reader نوشته‌اید که فیدهای فارسی و انگلیسی را دریافت می‌کند. به صورت پیش فرض هم مشخص نیست که کدام فید اطلاعات فارسی را ارائه خواهد داد و کدامیک انگلیسی. تشخیص محتوای فارسی و از راست به چپ نشان دادن خودکار مطالب ‌آن‌ها به عهده‌ی برنامه نویس است. بهترین روش برای تشخیص این نوع الگوها، استفاده از regular expressions است.برای مثال الگوی تشخیص اینکه آیا متن ما حاوی حروف انگلیسی است یا خیر به صورت زیر است:[a-z ...
نمایش خودکار آیکون لینک‌های سایت‌های خارجی با استفاده از jQuery
اگر دقت کرده باشید در کنار هر لینک خارجی (هر لینک ختم شده به خارج از سایت) در این وبلاگ، آیکون آن سایت هم به صورت خودکار نمایش داده می‌شود. از نظر من جالب بوده (خصوصا جهت مشخص کردن وجود یک لینک در میان انبوهی متن، یا برای نمایش لیستی از لینک‌ها)، نظر شما رو نمی‌دونم!این‌کار در ادامه‌ی مطلبی است که در مورد نوشتن اسکریپت‌های گریس مانکی چندی قبل منتشر کردم. البته بهبود یافته‌ی آن است. برای ایجاد یک چنین قابلیتی در سایت فقط کافی است چند سطر اس ...
لینک‌های هفته سوم دی
وبلاگ‌ها ، سایت‌ها و مقالات ایرانی (داخل و خارج از ایران)نصب نرم افزار روی تمام کامپیوترهای شبکهFull Text Search چیست ؟معرفی اسمبلی مورد استفاده در web.configمعرفی و بررسی کنترل Grid در WPFپشتیبانی شیرپوینت 2007 بدون سرویس پک، به زودی قطع خواهد شدایجاد خروجی از روی لیستی جنریک از Structure های متفاوتپنهان کردن پوشه ها و فایل ها از دید موتور های جستجو گرchoqoK 0.2 منتشر شد.OutOfIdeasExceptionلیست بهترین مطالب کیوان نیری در سال 2008ADSL رندا ...
آشنایی با آزمایش واحد (unit testing) در دات نت، قسمت 5
ادامه آشنایی با NUnitحالت‌های مختلف Assert :NUnit framework حالت‌های مختلفی از دستور Assert را پشتیبانی می‌کند که در ادامه با آنها آشنا خواهیم شد.کلاس Assertion :این کلاس دارای متدهای زیر است:public static void Assert(bool condition)public static void Assert(string message, bool condition)تنها در حالتی این بررسی موفقیت آمیز گزارش خواهد شد که condition مساوی true باشدpublic static void AssertEquals(string message, object expected, object ac ...
SQL Server 2008: Script Data
افزونه‌ای برای SQL server 2005 به نام Database Publishing Wizard وجود داشت/دارد که توسعه‌ی آن به ظاهر برای SQL server 2008 متوقف شده است. توسط این افزونه می‌توان رکوردهای یک دیتابیس را به صورت عبارات T-SQL درآورد (هر رکورد را به صورت خودکار تبدیل به یک دستور insert می‌کند). به این صورت کار انتقال دیتا خصوصا به هاست‌هایی که دسترسی مستقیم restore کردن داده را نمی‌دهند، به سادگی صورت می‌گیرد. تنها کافی است خروجی کار یکبار بر روی دیتابیس مقصد ...
رمزنگاری کانکشن استرینگ در ASP.Net
ذخیره کردن رشته اتصالی به دیتابیس، به صورت یک رشته مشخص در کدهای برنامه، کاری است مزموم. زیرا پس از هر بار تغییر این مورد، نیاز خواهد بود تا تمامی سورس‌ها تغییر کنند و اگر از حالت web application استفاده کرده باشید، مجبور خواهید شد یکبار دیگر برنامه را کامپایل و دایرکتوری bin روی سرور را به روز کنید. به همین جهت، استاندارد برنامه‌های ASP.Net این است که این رشته اتصالی را در فایل web.config ذخیره کنیم تا با هر بار تغییر پارامترهای مختلف آن ...
مشکل اتصال به اس کیوال سرور 2000 از طریق management studio 2008
هر چند مدتی است که اس کیوال سرور 2008 ارائه شده یا سرویس پک 3 اس کیوال سرور 2005 اخیرا منتشر گردیده، اما هنوز هم هاست‌های ما زحمت ارتقاء را به خود نداده‌اند. (چرا باید پول خرج کنند؟!)اس کیوال سروری را که الان برای برنامه نویسی از آن استفاده می‌کنم 2008 است و چند روز قبل قصد داشتم به اس کیوال سرور 2000 هاست محترم از طریق management studio 2008 متصل شوم تا تغییرات جدید را به دیتابیس سایت اعمال کنم.اولین تلاش برای اتصال با خطای زیر متوقف شد!T ...
به دام انداختن خطاهای مدیریت نشده در برنامه‌های Windows forms دات نت
شبیه به نحوه‌ی به دام انداختن خطاهای مدیریت نشده در Web forms و روال استاندارد Application_Error ، در برنامه‌های Windows forms نیز این امر به صورت زیر ممکن است:using System;using System.Threading;using System.Windows.Forms;namespace testWinForms87{ static class Program { /// <summary> /// The main entry point for the application. /// </summary> [STAThread] static void Main() { // handling UI thread exce ...
آشنایی با آزمایش واحد (unit testing) در دات نت، قسمت 4
ادامه آشنایی با NUnitاگر قسمت سوم را دنبال کرده باشید احتمالا از تعداد مراحلی که باید در خارج از IDE صورت گیرد گلایه خواهید کرد (کامپایل کن، اجرا کن، اتچ کن، باز کن، ذخیره کن، اجرا کن و ...). خوشبختانه افزونه ReSharper این مراحل را بسیار ساده و مجتمع کرده است.این افزونه به صورت خودکار متدهای آزمایش واحد یک پروژه را تشخیص داده و آنها را با آیکون‌هایی ( Gutter icons ) متمایز مشخص می‌سازد (شکل زیر). پس از کلیک بر روی آن‌ها ، امکان اجرای آزمای ...