فرض کنید به یک سرور مراجعه کردهاید و شکایت از CPU Usage مربوط به پروسه w3wp.exe یا همان IIS Worker Process است که بالای 90 درصد میباشد. بر روی این سرور هم هیچ چیز دیگری نصب نیست و مطابق مقررات موجود، قرار هم نیست که برنامهای نصب شود. اکنون سؤال این است که چطور تشخیص میدهید، کدام قسمت یکی از برنامههای دات نتی در حال اجرا (در اینجا یکی از برنامههای ASP.NET هاست شده)، سبب بروز این مشکل شده است؟ کدام ترد بیشترین زمان CPU را به خود اختصا ...
فرض کنید میخواهید واژه KeyWord را در یک سری سایت اجتماعی از طریق Google reader تحت نظر داشته باشد که کلا اوضاع از چه قرار است و علاقمندیهای عموم در این زمینه چیست؟ آخرین مطالب به اشتراک گذاشته شده کدامها هستند و در این زمینه خاص، دنیا دست کیست؟فید تحت نظر قرار دادن یک واژه کلیدی درکلیه وبلاگهای سایت wordpress.com :http://en.wordpress.com/tag/KeyWord/feed/سایت twitter.com: (پیدا کردن فید این یکی آنچنان واضح نیست چون به نظر اخیرا توئیت ...
مشکل نصب به روز رسانیهای دات نت فریم ورکاگر احتمالا آپدیتهای اخیر دات نت فریم ورک را نتوانستهاید نصب کنید و هربار پس از ری استارت کامپیوتر مجددا سر و کله برنامه نصاب پیدا میشود و نهایتا پیغام failed را دریافت میکنید، متاسفانه فقط یک راه حل دارد. حذف موارد موجود و نصب مجدد نگارش جدید آنها. برای حذف کلیه نگارشهای دات نت فریم ورک از برنامه زیر استفاده کنید:.NetFx Cleanup toolسپس بهتر است از نصاب نگارش وب دات نت فریم ورک استفاده کنید. ...
در بین مجوزهای سورس باز، یکی از اونها که اتفاقا مورد پذیرش FSF هم هست، عنوان جالبی داره که ترجمهاش به فارسی میشود: "برو هر غلطی که دلت میخواد باهاش بکن!" یا WTFPL = Do What The F.u.c.k You Want To Public Licenseنگارش یک این مجوز توسط Banlu Kemiyatorn نویسنده برنامه Window maker در سال 2000 ارائه شده و در سال 2007 توسط مدیر پروژه تیم Debian نگارش دوم آن ارائه گردیده است!این مجوز به شما اجازه هر نوع تغییر یا هر روش توزیعی را در مورد بر ...
پس از "معرفی Microsoft.Data.dll یا WebMatrix.Data.dll" که یک کتابخانهی سورس بسته و همچنین مخصوص وب ماتریکس میباشد، این ایده توسط سایر برنامه نویسها دنبال و تبدیل به ORMs جدیدی با کمتر از 400 سطر کد شده است که به Micro ORMs هم شهرت یافتهاند.در اینجا شما هنوز هم کاملا با SQL سر و کار دارید اما با امکان استفاده بسیار سادهتر از پارامترها و همچنین بکارگیری قابلیتهای جدید dynamic معرفی شده در دات نت 4 . برای مثال:Dappervar guid = Guid.New ...
احتمالا یک سری نمودار مانند این را دیده باشید که هر از چندگاهی برای زبانهای برنامه نویسی از دیدگاه محبوبیت تعیین رتبه میکنند. البته این آمار با آنچه که در سایت پر بازدید stackoverflow در جریان است عموما در تناقض است؛ از این لحاظ که برنامه نویسی با سؤال مواجه نمیشود که کار نمیکند!بر این اساس عدهای آمار و اطلاعات سایت stackoverflow را هر از چندگاهی آنالیز میکنند تا متوجه شوند هم اکنون کدام زبانها یا فریم ورکها بیشتر مورد استفاده هستن ...
از برنامه OneNote زیاد استفاده میکنم. عموما برای یادداشت برداری از سایتها؛ فقط کافی است یک صفحه از مرورگر خودتون را با Ctrl+A انتخاب و با Ctrl+C در حافظه کپی کنید. سپس با Ctrl+V در OneNote ، کل صفحه با همان فرمت اصلی و تمام تصاویر، جداول و غیره ذخیره خواهد شد. همچنین در OneNote 2010، دریافت تصاویر از سایتها به صورت asynchronous است (برخلاف نگارش 2007 آن) و حین دریافت تصاویر برنامه متوقف نمیشود.اما اگر سرویس Windows search که کار indexi ...
دو تنظیم زیر را در نظر بگیرید:<add key="nhibernate-logger" value="NHibernate.Helper.Logging.LoggerFactory, NHibernate.Helper" />و یا<add name="StaticContentCacheModule" type="StaticContentCacheModule.StaticCache, StaticContentCacheModule"/>این نوع موارد را در فایلهای app.config و یا web.config زیاد میتوان یافت.الان فرض کنید کلاس StaticCache مربوط به StaticContentCacheModule فرضی فوق را به صورت دستی به برنامهی خود اضافه کرده ...