اس کیوال سرورابزاری رایگان برای مونیتور کردن وضعیت اس کیوال سرورامنیتمشکل امنیتی Subtext و نحوه رفع آن (امکان آپلود فایل aspx بجای تصویر)توسعه وبآیکونهای رایگانانتخاب تاریخ شمسی توسط DatePicker در jQueryدات نت فریم ورک6 کتابی که هر برنامه نویس دات نت باید آنها را بخواندNHibernate Linq 1.0Software Transactional Memoryتازههای نگارش بتای جدید دات نت فریم ورک 4تبدیل html به pdfنگارش بتای جدید دات نت فریم ورک 4 ارائه شددبلیو پی اف و سیلور لا ...
چندین روش برای انجام مقایسه حساس به حروف کوچک و بزرگ (case sensitive) در SQL Server وجود دارد که در ادامه آنها را مرور خواهیم کرد:ابتدا جدول موقتی زیر را جهت آزمایشات بعدی در نظر بگیریدCREATE TABLE #tblTest( f1 NVARCHAR(50))INSERT INTO #tblTest (f1) VALUES('Test1')INSERT INTO #tblTest (f1) VALUES('TEST1')الف) استفاده از collation صحیحعموما هنگام نصب اس کیوال سرور از collation غیرحساس به کوچکی و بزرگی حروف استفاده میشود و این مورد سبب م ...
جیمیل هر ایمیلی را که به همراه آن یک فایل اجرایی پیوست شده باشد برگشت میزند. Zip کردن آن هم فایده ندارد چون محتویات فایلهای zip را هم بررسی میکند! فقط به نظر فرمت rar و همچنین 7z را بررسی نمیکند (احتمالا با مجوز آن مشکل دارد).قویترین برنامه سورس بازی که این فرمت را پشتیبانی میکند، برنامه 7zip است و خوشبختانه محصور کنندههایی نیز جهت کار با کتابخانههای این برنامه برای دات نت فریم ورک موجود است. برای مثال:SevenZipSharpمزیت استفاده ا ...
فرض کنید یک سرور را بر روی اینترنت قرار دادهاید و از SMTP Server متعلق به IIS قصد دارید جهت ارسال ایمیل توسط برنامههای خود استفاده نمائید. در این حالت مواردی را باید رعایت نمود تا این سرور تبدیل به سرور رایگان ارسال spam توسط "دشمنان" نشود.1- پورت پیش فرض را عوض کنیدپورت پیش فرض اتصال به SMTP Server مساوی 25 است. از آنجائیکه به سادگی در برنامههای خود میتوان این پورت را نیز تنظیم نمود، بهتر است به عنوان اولین قدم، این پورت را تغییر داد. ...
اس کیوال سرور SQL Server Value CalculatorSqlTimeSpanالگوهای طراحی برنامه نویسی شیءگراMediator design patternMemento Design Patternامنیتمروری بر GFI LANguard 9توسعه وبExpression Studio 3 ارائه شدUpdatePanelProgressExtenderرابطه بین pt ، px ، em و درصدطراحی جانمایی با CSSمعرفی 50 پلاگین جیکوئری دیگردات نت فریم ورکNHibernate 2.1 ارائه شدبرای برنامه خود پلاگین طراحی کنیدکدهای خود را به اشتراک بگذاریدلیست تازههای NHibernate 2.1مروری بر تغییرا ...
حذف تمامی تگهای یک عبارت HTMLاین تابع و عبارت باقاعده به کار رفته در آن هنگام جستجو بر روی یک فایل html که حاوی انبوهی از تگها است میتواند مفید باشد و یا جهت حذف هر نوع فرمت اعمالی به یک متن.private static readonly Regex _htmlRegex = new Regex("<.*?>", RegexOptions.Compiled);/// <summary>/// حذف تمامی تگهای موجود/// </summary>/// <param name="html">ورودی اچ تی ام ال</param>/// <returns></returns&g ...
نگارش جدید افزونههای DevExpress این بار واقعا سنگ تمام گذاشتهاند و با قابلیتهای آنالیز کد افزونهی ReSharper قابل مقایسه بوده و یا حتی در بعضی از موارد هم بهتر از آنها هستند:برای مثال مطابق شکل فوق تنها کافی است یک شیء از نوع disposable داشته باشید که در کد شما به صورت صریح dispose نشده باشد. بلافاصله آنرا تشخیص داده و راه علاج را نیز توصیه میکند.اما پس از نصب آن، دیگر یک سری از پروژههای جدید در IDE قابل ایجاد شدن نیستند (حداقل برای ...
اس کیوال سرورکوئری T-SQL برای یافتن زمان نصب اس کیوال سرورپیاده سازی IsNumeric, IsInt, IsNumber با T-SQLامنیتMicrosoft Anti-Cross Site Scripting Library V3.0 RTMNmap 5.00 ارائه شدتوسعه وبHTTP Status Codesطراحی یک جانمایی سه ستونه با CSSنکاتی برای کار با IE6دات نت فریم ورکFluent ADO.NETبررسی معماری سایت Stack Overflowسی و مشتقاتRefactor!آشنایی با تازههای استاندارد جدید ISO سی پلاس پلاسشیرپوینتتازههای InfoPath 2010مرور فنی SharePoint 2010ل ...
حاصل قطع برق و یا یک ری استارت دستی ناصحیح را در نظر بگیرید:Database 'msdb' cannot be opened. It has been marked SUSPECT by recovery. See the SQL Server errorlog for more information. (Microsoft SQL Server, Error: 926)Msdb از نوع دیتابیسهای سیستمی است و نمیشود مطابق روال متداول دیتابیسهای SUSPECT شده آنرا بازیابی کرد. این روش متداول به صورت زیر است:ALTER DATABASE DBName SET EMERGENCYDBCC checkdb('DBname')ALTER DATABASE DBName SET SINGL ...
اساسا از آنجائیکه ما در یک دنیای کامل زندگی نمیکنم و بقولی همه چیزمان باید با همه چیزمان جور دربیاید، ممکن است هنگام استفاده از یک httpWebRequest به خطای زیر برخورد کرده و عملیات دریافت اطلاعات متوقف شود:The server committed a protocol violation. Section=ResponseHeader Detail=CR must be followed by LFو یا حالتی دیگر:The underlying connection was closed: The server committed an HTTP protocol violation. بعضی از وب سروها ممکن است پاسخ ارسالی ...