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

‫بررسی خطای Circular References در ASP.NET MVC Json Serialization

خیلی وقت‌ها لازم است تا نتیجه کوئری حاصله را بصورت Json به ویوی مورد نظر ارسال نمایید. برای اینکار کافیست مانند زیر عمل کنیم[HttpGet] public JsonResult Get(int id) { return Json(repository.Find(id),...

View Article


Image may be NSFW.
Clik here to view.

‫آشنایی با Directive ها در AngularJs

اگر مطالعه ای اجمالی درباره مزیت‌ها و قدرت‌های فریم ورک Angular داشته باشید یکی از مواردی که بسیار جلب توجه می‌کند مبحث Directive‌ها است. به کمک Directive‌ها در Angular می‌توانید کد‌های HTML خود را...

View Article


Image may be NSFW.
Clik here to view.

‫آموزش MDX Query - قسمت اول

سلام، من اردلان شاه قلی هستم . تصمیم گرفتم تجربه هایم را در خصوص SSAS و MDX Query با شما درمیان بزارم.در طول این سری آموزش‌های MDX (البته هنوز نمی‌دانم چند قسمت خواهد بود) تلاش خواهم کرد تمامی موارد...

View Article

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

همانطور که می‌دانید در صورت عدم تعریف صریح layout در یک View، این تعریف از فایل Views\_ViewStart.cshtml دریافت می‌گردد: @{ Layout = "~/Views/Shared/_Layout.cshtml"; } برای معرفی صریح فایل layout، تنها...

View Article

‫پیاده سازی InstanceProvider برای سرویس های WCF

اگر قصد داشته باشیم که تزریق وابستگی (Dependency Injection) را برای سرویس‌های WCF پیاده سازی کنیم نیاز به یک  Instance Provider  سفارشی داریم. در ابتدا باید سرویس‌های مورد نظر را در یک Ioc Container...

View Article


Image may be NSFW.
Clik here to view.

‫استفاده از EF در اپلیکیشن های N-Tier : قسمت ششم

در قسمت قبلرویکرد‌های مختلف برای حذف موجودیت‌های منفصل را بررسی کردیم. در این قسمت مدیریت همزمانی یا Concurrency را بررسی خواهیم کرد. فرض کنید می‌خواهیم مطمئن شویم که موجودیتی که توسط یک کلاینت WCF...

View Article

Image may be NSFW.
Clik here to view.

‫استفاده از EF در اپلیکیشن های N-Tier : قسمت هفتم

در قسمت قبلیمدیریت همزمانی در بروز رسانی‌ها را بررسی کردیم. در این قسمت مرتب سازی (serialization) پراکسی‌ها در سرویس‌های WCF را بررسی خواهیم کرد.مرتب سازی پراکسی‌ها در سرویس‌های WCFفرض کنید یک پراکسی...

View Article

‫پیاده سازی ServiceHostFactory سفارشی در WCF

در این مثالبرای اینکه Instance Provider سفارشی خود را بتوانیم به عنوان یک Behavior به سرویس اضافه نماییم باید به خاصیت Description.Behaviors شی ServiceHost دسترسی داشته باشیم. زمانی که در پروژه‌های WCF...

View Article


‫مدیریت AccessViolationException در برنامه‌های دات نت 4 به بعد

فرض کنید که از یک برنامه‌ی native ویندوز برای تهیه تصاویر سایت‌ها در یک برنامه‌ی وب استفاده می‌کنید و صبح که به سایت سر زده‌اید پیام در دسترس نبودن سایت قابل مشاهده است. مشکل از کجا است؟! یک مثال...

View Article


‫استفاده از Awesomium.NET در برنامه‌های وب

برای تهیه تصاویر سایت‌های معرفی شده در قسمت اشتراک‌های سایت، پیشتر از کنترل WebBrowser دات نت که در پشت صحنه از امکانات IE کمک می‌گیرد، استفاده می‌کردم. بسیار ناپایدار است؛ به روز رسانی مشکلی داشته و...

View Article

‫ذخیره سریع ده‌ها هزار رکورد دیتاتیبل در اکسل

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

View Article

Image may be NSFW.
Clik here to view.

‫استفاده از چاپگرهای مجازی و چاپ فایل Doc

 می خواهیم با استفاده از چاپگرهای مجازی نصب شده روی سیستم خود یک فایل Doc را به یک فایل TIF تبدیل یا به عبارت دیگر داخل فایل تصویری چاپ کنیم. یک نمونه عملی، استفاده در سیستم دبیرخانه می‌تواند باشد....

View Article

‫Long Polling در WCF

به صورت پیش فرض سرویس‌های WCF به صورت Sync اجرا خواهند شد، یعنی هر گاه درخواستی از سمت کلاینت به سرور ارسال شود سرور بعد از پردازش درخواست پاسخ مورد نظر را به کلاینت باز می‌گرداند. اما حالتی را در نظر...

View Article


‫خواندن سریع اطلاعات فایل اکسل و ذخیره در بانک SQL

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

View Article

Image may be NSFW.
Clik here to view.

‫خواندن اطلاعات از سرور و نمایش آن توسط Angular در ASP.NET MVC

می خواهیم یک مثال ساده از دریافت اطلاعات از سرور و نمایش آن در یک View را توسط AngularJS، با هم بررسی کنیم.همانطور که می‌دانید برای نمایش تعدادی از اشیاء در انگولار می‌توان به این صورت نیز عمل...

View Article


Image may be NSFW.
Clik here to view.

‫حرکت دادن و تغییر اندازه کنترل‌های فرم در زمان اجرا با استفاده از ماوس

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

View Article

Image may be NSFW.
Clik here to view.

‫Routing Service در WCF

به صورت معمول در سیستم‌های مبتنی بر WCF ارتباط بین سرور و کلاینت در قالب EndpointConfiguration تعریف می‌شوند. یعنی کلاینت برای برقراری ارتباط با سرور نیاز به آدرسی که سرور مورد نظر در آن هاست شده است...

View Article


‫فیلترها در WCF Routing Service

در پست قبلیتوضیحات کلی درباره WCF Routing Service داده شد و یک مثال را نیز با هم بررسی کردیم. همان طور که در مثال مشاهده شد با استفاده از تعاریف فیلتر در جدول فیلتر‌ها توانستیم درخواست‌های مورد نظر را...

View Article

‫حرکت روی سلول های دیتا گرید با فشردن کلید Enter در برنامه های WPF

کاربران بیشتر برنامه‌های فارسی تمایل دارند که توسط  کلیدEnter درون فرم‌ها حرکت کنند.در برنامه‌های WPF و مخصوصا زمانی که شما از الگوی MVVM استفاده می‌کنید ،انجام این کار اگر از روش‌های مناسب استفاده...

View Article

Image may be NSFW.
Clik here to view.

‫آموزش Backload (آپلود چندین فایل به طور همزمان با آجاکس )

یک پروژه‌ی جدید Asp.net MVC ایجاد کنید و .Net Framework آن را 4.5 و یا بالاتر انتخاب کنید. دلیل اینکار را در ادامه‌ی آموزش به شما توضیح خواهم داد. برای شروع کار با Backload ابتدا به قسمت Nutget می‌رویم...

View Article
Browsing all 2016 articles
Browse latest View live


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