Quantcast
Channel: ‫فید مطالب .NET Tips
Browsing all 2016 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

‫فرمت شرطی اطلاعات به کمک تریگرها در WPF

فرض کنید در یک لیست، تعداد زیادی صفر وجود دارند و تنها معدودی از آن‌ها دارای مقداری متفاوت هستند. شاید بد نباشد برای کاهش نویز صفحه، صفرها نمایش داده نشوند و در کل لیست، فقط مقادیر بیشتر از صفر مشخص...

View Article


Image may be NSFW.
Clik here to view.

‫first chance exception چیست؟

چند سال قبل یک datapicker تقویم شمسی را برای سیلورلایت تهیه کردم. بعد از آن نسخه‌ی WPF آن هم به پروژه اضافه شد. تا اینکه مدتی قبل مشکل عدم کار کردن آن در یک صفحه‌ی دیالوگ جدید در ویندوز 8 گزارش شد. در...

View Article


‫تبدیل PDF به تصویر با استفاده از API توکار Window 8.1 در برنامه‌های غیر مترو...

ویندوز 8.1 دارای امکانات و API توکاریجهت نمایش و خواندن فایل‌های PDF در برنامه‌های مترو است. در ادامه قصد داریم از این امکانات در یک برنامه‌ی متداول دات نت، برای مثال یک برنامه‌ی کنسول غیر مترو استفاده...

View Article

‫حذف همرمان چندین رکورد GridView با استفاده از CheckBox در ASP.NET

همانطور که می‌دانید GridView جزء جداناپذیر از اکثر پروژه‌های برنامه نویسان ASP.NET Web forms می‌باشد. اکثرا روشی که در میان برنامه نویسان بیشتر استفاده می‌شود، قرار دادن یک دکمه/لینک در هر ردیف از...

View Article

‫حذف همزمان چندین رکورد GridView با استفاده از CheckBox در ASP.NET

همانطور که می‌دانید GridView جزء جداناپذیر از اکثر پروژه‌های برنامه نویسان ASP.NET Web forms می‌باشد. اکثرا روشی که در میان برنامه نویسان بیشتر استفاده می‌شود، قرار دادن یک دکمه/لینک در هر ردیف از...

View Article


‫اضافه کردن Net 4.5. و بالاتر به پروژه ستاپ ویژوال استودیو 2010

در این مطلب یک ترفند ساده و سریع برای دوستانی که می‌خواهند از ویژوال استودیو 2010 برای ساختن برنامه‌ی Setup  پروژه‌های خود استفاده کنند، آورده می‌شود.اگر برای ساخت برنامه‌های نصب خود بخواهید از ویژوال...

View Article

‫آپلود همزمان چندین فایل در Asp.Net Web Forms

تا قبل از آمدن html5 امکان آپلود چندین فایل در Asp.net web forms امکان پذیر نبود و کاربران می‌بایستی فایل‌های مورد نظر خود را یکی یکی انتخاب و آپلود می‌کردند که تا حد زیادی سخت و حوصله زیادی هم...

View Article

‫کدام سلسله متدها، متد جاری را فراخوانی کرده‌اند؟

یکی از نیازهای نوشتن یک برنامه‌ی پروفایلر، نمایش اطلاعات متدهایی است که سبب لاگ شدن اطلاعاتی شده‌اند. برای مثال در طراحی interceptorهای EF 6 به یک چنین متدهایی می‌رسیم: public void...

View Article


‫یافتن Contextهای Dispose نشده در Entity framework

این دو متد را در نظر بگیرید: private static void disposedContext() { using (var context = new MyContext()) { Debug.WriteLine("Posts count: " + context.BlogPosts.Count()); } } private static void...

View Article


‫سطح دوم کش در Nhibernate 4

 Second Level Cache In NHibernate 4همان طور که می‌دانیم کش در NHibernate در دو سطح قابل انجام می‌باشد: - کش سطح اول که همان اطلاعات سشن، در تراکنش جاری هست و با اتمام تراکنش، محتویات آن خالی می‌گردد....

View Article

‫آشنایی با چالش های امنیتی در توسعه برنامه‌های تحت وب، بخش اول

در پروژه‌های بزرگ نرم افزاری، از قدیم بحث تامین امنیت پروژه، یکی از چالش‌های مهم بوده است. از دیدگاه شخصی بنده، یک مدیر نرم افزار یا حتی یک توسعه دهنده‌ی برنامه‌های تحت وب، لازم است علاوه بر صرف وقت...

View Article

‫نمایش بلادرنگ اعلامی به تمام کاربران در هنگام درج یک رکورد جدید

در ادامه می‌خواهیم اعلام عمومی نمایش افزوده شدن یک پیام جدید را بعد از ثبت رکوردی جدید، به تمامی کاربران متصل به سیستم ارسال کنیم. پیش نیاز مطلب جاری موارد زیر می‌باشند:دوره "معرفی SignalR و ارتباطات...

View Article

Image may be NSFW.
Clik here to view.

‫مدیریت هماهنگ شماره نگارش اسمبلی در چندین پروژه‌ی ویژوال استودیو

عموما برای نگهداری ساده‌تر قسمت‌های مختلف یک پروژه، اجزای آن به اسمبلی‌های مختلفی تقسیم می‌شوند که هر کدام در یک پروژه‌ی مجزای ویژوال استودیو قرار خواهند گرفت. یکی از نیازهای مهم این نوع پروژه‌ها،...

View Article


Image may be NSFW.
Clik here to view.

‫استفاده از Unity در پیاده سازی الگوی Service locator

یکی از راهکارهای پیاده سازی IOCیا همان Inversion Of Control در پروژه‌های MVC استفاده از Unityو معرفی آن به DependencyResolver خود دات نت است. برای آشنایی با Unity و قابلیت‌های آن میتوانید به اینجا و...

View Article

‫پیاده سازی Template تو در تو در AngularJS و ASP.NET MVC

در Angular می شود یک سری Template و ساختار از پیش تعریف شده داشت و در هر زمان که نیاز بود مدلی را به آنها پاس داد و نمای HTML مورد نظر را تحویل گرفت. بطور مثال در فرم ساز‌ها یا همان فرم‌های داینامیک ما...

View Article


Image may be NSFW.
Clik here to view.

‫نادیده گرفته شدن فایل gitignore توسط Visual Studio

در مورد کاربرد فایل gitignore. می‌توانید این پست را مطالعه فرمایید. در هنگام اولین بارگزاری پروژه در مخزن Git، گاها دیده می‌شود کهVisual Studio  فایل gitignore. ایی را که شما آماده کرده‌اید، نادیده...

View Article

Image may be NSFW.
Clik here to view.

‫استفاده از SignalR در اندروید

همانطور که مطلع هستید، بخش سورس باز مایکروسافت برای برنامه‌نویس‌های جاوا نیز SDKی جهت استفاده از SignalR ارائه کرده است. در اینجا می‌توانید مخزن کد آن را در گیت‌هاب مشاهده کنید. هنوز مستنداتی برای این...

View Article


‫پیاده سازی عملیات صفحه بندی (paging) در sql server

در خیلی مواقع ملاحظه میشود که برای نمایش تعدادی از رکوردهای یک جدول در پایگاه داده، کل مقادیر موجود درآن توسط یک دستور select به دست می‌آید و صفحه‌بندی خروجی، به کنترلهای موجود سپرده میشود. اگر پایگاه...

View Article

‫فعال‌سازی Multiple Active Result Sets

(Multiple Active Result Sets (MARS یکی از قابلیتهای SQL SERVER است. این قابلیت در واقع این امکان را برای ما فراهم می‌کند تا بر روی یک Connection همزمان چندین کوئری را به صورت موازی ارسال کنیم. در این...

View Article

Image may be NSFW.
Clik here to view.

‫معرفی کتابخانه‌ی OxyPlot

برای ترسیم نمودار در برنامه‌های WPF، چندین کتابخانه‌ی سورس باز مانند GraphIT، Sparrow Toolkit، Dynamic Data Displayو ... OxyPlotوجود دارند. در بین این‌ها، کتابخانه‌ی OxyPlotدارای این مزایا است: - دارای...

View Article
Browsing all 2016 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>