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

Image may be NSFW.
Clik here to view.

‫Globalization در ASP.NET MVC - قسمت چهارم

در قسمت قبل مقدمه ای راجع به انواع منابع موجود در ASP.NET و برخی مسائل پیرامون آن ارائه شد. در این قسمت راجع به نحوه رفتار ASP.NET در برخورد با انواع منابع بحث می‌شود.مدیریت منابع در ASP.NET در مدل...

View Article


Image may be NSFW.
Clik here to view.

‫بازسازی کامل پوشه packages بسته‌های NuGet به صورت خودکار

اگر قصد انتشار عمومی پروژه خود را دارید، نیازی به ارائه پوشه packages آن نیست. استفاده کننده نهایی به روشی که در ادامه توضیح داده خواهد شد، می‌تواند ارجاعات کل Solution را به یکباره به روز نماید؛ البته...

View Article


Image may be NSFW.
Clik here to view.

‫مدیریت Instance در WCF

نحوه پیاده سازی و مدیریت Instance در پروژه‌های مبتنی بر WCF نکته : آشنایی اولیه با مفاهیم WCF جهت درک صحیح مطالب الزامی است. تشریح مسئله :  در صورتی که نیاز باشد که نمونه ساخته شده از سرویس (سمت سرور)...

View Article

‫return File در ASP.NET MVC و نام‌های یونیکد

ابتدا نیاز است سورس فایل FileResult.csرا یکبار بررسی کنید. نکته جالبی که در آن وجود دارد نحوه ارسال نام فایل به مرورگر است که با پیاده سازی RFC 2183 و RFC 2231 انجام شده است. این خروجی‌‌های مبتنی بر...

View Article

Image may be NSFW.
Clik here to view.

‫ایجاد نصاب یک قالب پروژه جدید چند پروژه‌ای در ویژوال استودیو

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

View Article


‫تولید SiteMap استاندارد و ایجاد یک ActionResult اختصاصی برای Return کردن...

یکی از item‌های مهم در بهینه سازی SEO یک وب‌سایت وجود یک SiteMap استاندارد متشکل از لینک‌های موجود در سایت هست که در وب‌سایت‌های داینامیک معمولا این لینک‌ها بر اساس داده‌های موجود در بانک اطلاعاتی...

View Article

‫intern pool جدول نگهداری رشته‌ها در دات‌نت

کد زیر را در نظر بگیرید :object text1 = "test"; object text2 = "test"; object num1 = 1; object num2 = 1; Console.WriteLine("text1 == text2 : " + (text1 == text2)); Console.WriteLine("num1 == num2 : " +...

View Article

Image may be NSFW.
Clik here to view.

‫نحوه Debug کردن پکیج های SSIS و استفاده از Breakpoint در آنها

فرض کنید می‌خواهیم اطلاعات یک وب سرویس را داخل یک متغیر در package ریخته و پس از مقدار دهی ، مقدار آن متغیر آن را مشاهده کنیم . (برای اطلاع از کار با وب سرویس به اینجامراجعه کنید ) . برای این کار روی...

View Article


Image may be NSFW.
Clik here to view.

‫نحوه انتقال اطلاعات استخراج شده از وب سرویس به SQL Server به کمک SSIS

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

View Article


Image may be NSFW.
Clik here to view.

WCF Method Overloading

تشریح مسئله : چگونه متد‌های سرویس WCF را Overload کنیم. نکته : آشنایی با مفاهیم اولیه WFC برای فهم بهتر مفاهیم الزامی است. همانطور که می‌دانیم امکان Overload کردن متد‌ها در سرویس‌های WCF وجود ندارد....

View Article

‫مقیدسازی (DataBinding) در WPF زمانی که دسترسی به DataContext وجود ندارد

در WPF و Silverlight می‌توان با استفاده از مقید سازی (DataBinding) کنترل‌ها را به منبع‌های داده متصل کرد. این منابع به چند شیوه مختلف مانند استفاده مستقیم از خصوصیتSource  قابل دسترسی هستند. یکی از این...

View Article

Image may be NSFW.
Clik here to view.

‫مدیریت تغییرات در سیستم های مبتنی بر WCF

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

View Article

Image may be NSFW.
Clik here to view.

‫انتخاب پویای فیلد ها در LINQ

LINQ یک DLS  بر مبنای .NET  می باشد که برای پرس و جو در منابع داده ای مانند پایگاه‌های داده ، فایل‌های XML و یا لیستی از اشیاء درون حافظه کاربرد دارد.یکی از بزرگترین مزیت‌های آن Syntax  آسان و خوانا آن...

View Article


‫نحوه ایجاد یک تصویر امنیتی (Captcha) با حروف فارسی در ASP.Net MVC

در این مطلب، سعی خواهیم کرد تا همانند تصویر امنیتی این سایت که موقع ورود نمایش داده می‌شود، یک نمونه مشابه به آنرا در ASP.Net MVC ایجاد کنیم. ذکر این نکته ضروری است که قبلا آقای پایروند در یک مطلب دو...

View Article

‫بالا بردن سرعت DbContext هنگام ثبت داده های زیاد

تشریح مسئله :شاید شما هم هنگام ثبت، ویرایش و حتی حذف داده‌های زیاد در Code First متوجه کاهش چشمگیر کارایی پروژه خود شده  باشید.(برای مثال ثبت 5000 داده یا بیشتر به صورت هم زمان).برای رفع مشکل بالا چه...

View Article


Image may be NSFW.
Clik here to view.

‫Globalization در ASP.NET MVC - قسمت پنجم

در قسمت قبل راجع به مدل پیش‌فرض پرووایدر منابع در ASP.NET بحث نسبتا مفصلی شد. در این قسمت تولید یک پرووایدر سفارشی برای استفاده از دیتابیس به جای فایل‌های resx. به عنوان منبع نگهداری داده‌ها بحث...

View Article

‫درج یک باره چندین رکورد بصورت همزمان هنگام استفاده از ORMها

همونطور که میدونیم درج یکباره چندین رکورد هنگام استفاده از Entity Framework فعلا امکان پذیر نیست و باید از یک حلقه استفاده کرد و آنها رو یک به یک وارد کرد که هنگامی تعداد رکوردها زیاد باشن زمان اجرا...

View Article


‫مقایسه بین حلقه های تکرار (Lambda ForEach و for و foreach)

به حلقه‌های تکرار زیر دقت کنید. #1 حلقه for با استفاده از متغیر Count لیستvar ListOfNumber = new List<int>() { 100, 200, 300 , 400 , 500  }; for ( int i = 0 ; i < ListOfNumber.Count ; i++ ) {...

View Article

Image may be NSFW.
Clik here to view.

‫الگوی PRG در ASP.NET MVC

تا حالا با این پنجره حتما مواجه شدین:دارید اطلاعات یک فرم داخل صفحه رو به سمت سرور میفرستید و پس از اتمام عملیات، صفحه دوباره نمایش داده میشه. در این حالت اگه دکمه F5 یا دکمه Refresh مرور گر رو بزنید،...

View Article

Image may be NSFW.
Clik here to view.

‫بررسی مدیریت دسترسی در جوملا 1.6-2.5

مطابق با ویکی پدیا، سطوح دسترسی مشخص می‌کند که کدام کاربران یا سیستم پردازش اجازه دسترسی به اشیاء را دارند(Authentication)، همچنین چه عملیات‌هایی بر روی اشیاء مجازند که اجرا شوند(Authorization).در...

View Article
Browsing all 2016 articles
Browse latest View live


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