در این بخش فانکشن دیگری از توابع تحلیلی به نام CUME_DIST را بررسی مینماییم. CUME_DIST: بوسیله تابع CUME_DIST میتوان ارزیابی نمود، در یک گروه، چه درصد از مقادیر،مساوی یا کوچکتر از مقدار سطر جاری میباشند، به این تابع cumulative distribution نیز گفته میشود. Syntax تابع CUME_DIST به صورت زیر است:CUME_DIST( )
OVER ( [ partition_by_clause ] order_by_clause )
...
کامپوننتهای jQuery زیادی وجود
دارند که توسط آنها میتوان تصاویر را بصورت زمانبندی شده و به همراه افکتهای زیبا
در سایت خود نشان داد. مانند اینجا . در این قصد ایجاد helper برای کامپوننت NivoSlider را
داریم.1-
یک پروژه Asp.net Mvc 4.0
ایجاد میکنیم.2-
سپس فایل jquery.nivo.slider.pack.js ، فایلهای css مربوط به این کامپوننت و چهار تم موجود را از سایت این کامپوننت و یا درون سورس مثال ارائه شده دریافت میکنیم.3-
به کلاس Bu ...
مقدمه:
از آنجایی که در این سایت در مورد shim و stub صحبتی نشده دوست داشتم مطلبی در این باره بزارم. در آزمون واحد ما نیاز داریم که یک سری اشیا را moq کنیم تا بتوانیم آزمون واحد را به درستی انجام دهیم. ما در آزمون واحد نباید وابستگی به لایههای پایین یا بالا داشته باشیم پس باید مقلدی از object هایی که در سطوح مختلف قرار دارند بسازیم.شاید برای کسانی که با آزمون واحد کار کردند، به ویژه با فریم ورک تست Microsoft، یک سری مشکل ...
در تلاش برای راه اندازی دیتابیس RavenDB بر روی Windows Azure چند مقاله ای خوندم که گاهی خیلی گیج کننده بود. الان تقریباً به نتایجی رسیدهام و دوست دارم در این مقاله نکاتی رو که به نظرم دانستن آنها بایسته است را مطرح کنم. باشد که مفید واقع شود.پیش زمینه 1، یکی دیگر از روشهای راه اندازی RavenDB:راه اندازی سرویس، نصب بر روی IIS و استفاده به صورت توکار، روشهایی هستند که در خود مستندات نچندان کامل RavenDB در حال حاضر مطرح شده است. راه دیگری ک ...
در مطلبی که در همین سایت اشاره شد با استفاده
از Adobe Acrobat میتوان فایلهای pdf را به تصویر تبدیل کرد اما چون نیاز بود تا در
وب از آن استفاده کنیم و گاهی اوقات امکان نصب Adobe Acrobat Sdk در
سرور وجود ندارد میتوان از روش زیر نیز استفاده کرد.ابتدا فایل gsdll32.dll را
در پوشه bin پروژه کپی کنید ( این فایل به همراه مثال ارائه
شده وجود دارد).سپس برای متدهای موردنیاز موجود در Api که
بصورت Unmanaged میباشند یکسری wrapper
ای ...
معرفی:امروزه تست کردن کدها به دلیل وجود ابزارهای مختلف زیادی، کار آسانی شده است. اما بعضیها در web application ها، یکی از تستهایی را که خیلی هم مهم است را فراموش میکنند که آن هم تست UI است. شما را در این مقاله با یکی از روشهای خوب تست UI آشنا خواهم کرد. ابزارهای زیادی برای تست UI وجود دارد که کار کردن با آنها نه تنها زمان بر بلکه بسیار خسته کننده میباشند و به خاطر همین خیلیها از انجام تست UI صرف نظر میکنند.WatIn چیست؟WatIn مخفف Web ...
شکستن یک مسئله بزرگ به تعدادی مسئله کوچکتر راهکار موثری برای حل آن است. این امر در برنامه نویسی نیز که هدف آن چیزی جز حل یک مسئله نیست همواره مورد توجه بوده است. به همین دلیل روش هایی که به کمک آنها بتوان یک برنامه بزرگ را به قطعات کوچکتری تقسیم کرد تا هر قطعه کد مسئول انجام کار خاصی باشد پیشتر به زبانهای برنامه نویسی اضافه شده اند. یکی از این ساختارها تابع (Function) نام دارد. برنامه ای که از توابع برای تقسیم کدهای برنامه استفاده میک ...
مواردی وجود دارد که نیاز به Attach کردن یک پروسس به Application خود دارید. برای این منظور باید از بین w3wpهای موجود که IIS اجرا کرده پردازه مرتبط را یافته و ان را Attach نمایید در غیر این صورت امکان debug کردن Application مشکل خواهد بود. در این پست راه حلی برای این مورد بیان شده است .فرض کنید میخواهید از بین تعدادی پروسس یکی را برای debug کردن انتخاب نمایید .(برای انتخاب پروسس از منوی Debug روی Attach to Process کلیک کنید و تیک نمایش تم ...
در صورتی که نیاز به مشاهده یک سایت شیرپوینت خارج از یک دامین باشد باید تنظیمات مسیر یابی آن فعال باشد تا بتوان آن را بدون نمایش خطا مشاهده کرد . در این پست کوتاه تنظیمات مرتبط به Alternate Access Mappings یا AAM بیان میشوند .در صورتی که هنگام ایجاد application مسیر دامنه را برای آن مشخص کرده باشید و نیاز داشته باشید از خارج از دامنه نیز آن را مشاهده کنید ممکن است در مواردی به مشکل برخورد کنید . مثلا با مشاهده لیست به خطای زیر برخورد کنید ...