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

‫چگونه نرم افزارهای تحت وب سریعتری داشته باشیم؟ قسمت سوم

قسمت دوم 8.ORM Lazy Loadدر هنگام استفاده از ORM‌ها دقت کنید کجا از Lazy Loadاستفاده می‌کنید. Lazy Load باعث می‌شود وقتی شما اطلاعات مرتبط را از بانک اطلاعات واکشی می‌کنید، این واکشی اطلاعات در چند...

View Article


‫چگونه نرم افزارهای تحت وب سریعتری داشته باشیم؟ قسمت چهارم

قسمت سوم 12.استفاده از validation سمت کاربربرای جلوگیری از ارسال و دریافت‌های متناوب اطلاعات به سرور، از validation سمت کاربر استفاده نمایید. فرم‌های html 5 قابلیت‌های چک کردن نوع ورودی‌ها را به صورت...

View Article


‫چگونه نرم افزارهای تحت وب سریعتری داشته باشیم؟ قسمت پنجم

قسمت چهارم15.استفاده از usingاگر از objectهایی استفاده می‌کنید که interface مربوط به IDisposableرا پیاده سازی کرده اند، حتما از عبارت using استفاده کنید. استفاده از دستور using باعث می‌شود زمانی که...

View Article

Image may be NSFW.
Clik here to view.

‫امکانات جدید Entity Framework Designer در VS 2012

ویرایش 2012 ابزار Visual Studio جهت کار با EF امکانات جدیدی دارد که سعی دارم به طور خلاصه چند مورد آنرا توضیح دهم.پشتیبانی از Enumدر نسخه‌های قبل از EF 5 پیشتیبانی توکاری از Enum‌ها وجود نداشت و برنامه...

View Article

Image may be NSFW.
Clik here to view.

‫ساخت گزارش با استفاده از FastReport & Linq

یک روش ساده جهت ساخت گزارش به کمک FastReport استفاده از منبع داده ایجاد شده توسط Linq است. بعنوان نمونه در اینجا اطلاعات داخل یک فایل متنی (List.txt) ذخیره شده است. با استفاده از دستورات زبان Linq...

View Article


‫چگونه نرم افزارهای تحت وب سریعتری داشته باشیم؟ قسمت ششم

قسمت پنجم 17. پرهیز از استفاده نسخه debugوقتی به ASP.NET مراجعه می‌کنید، توجه فرمایید که از چه نوع build برای محصول نهایی استفاده می‌کنید. وقتی از نسخه debugبرنامه استفاده می‌کنید، بهبود دهنده‌های سطح...

View Article

Image may be NSFW.
Clik here to view.

‫نحوه نمایش منوهای Visual studio 2012 با حروف کوچک

چند روز پیش بصورت اتفاقی به این فکر افتادم که چرا منوهای visual studio 2012 برخلاف ظاهر زیبای خود محیط، اینقدر زمخت و با حروف بزرگ نوشته است. و اینکه به چه صورت میتوانم آنها را بصورت حروف کوچک نمایش...

View Article

‫دسترسی به فیلد های Static در XAML

MarkupExtension هاقبلا در اینجا توضیح داده شده اند. یکی از MarkupExtension‌های از پیش تعریف شده x:Staticاست که برای مقداردهی یک خصوصیت در XAML با یک مقدار استاتیک استفاده می‌شود.اگر بخواهید از یک...

View Article


Image may be NSFW.
Clik here to view.

‫اطلاع از بروز رسانی نرم افزار ساخته شده

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

View Article


Image may be NSFW.
Clik here to view.

‫چگونه نرم افزارهای تحت وب سریعتری داشته باشیم؟ قسمت هفتم

قسمت ششم 20.اسکریپت در پایین صفحهلینک‌های مربوطه به javascript‌های خود را تا جای ممکن در پایین صفحه قرار دهید. وقتی parser مرورگر به فایل‌های javascript می‌رسد، تمامی فعالیت‌ها را متوقف کرده و سعی در...

View Article

Image may be NSFW.
Clik here to view.

‫نحوه ایجاد شمارنده Row_Number() Sql Server در LINQ

چند روز پیش برای انجام یک بخشی از کار پروژه خودم باید از توابع و window function‌ها در sql server  استفاده میکردم که در سایت جاری آشنایی با Row_Number،Rank،Dense_Rank،NTILEو  آشنایی با Window...

View Article

Image may be NSFW.
Clik here to view.

‫نگاهی به درون سیستم Binding در WPF و یافتن مواردی که هنوز در حافظه‌اند

در WPF، زیر ساخت‌های ComponentModel توسط کلاسی به نام PropertyDescriptor، منابع Binding موجود در قسمت‌های مختلف برنامه را در جدولی عمومی ذخیره و نگهداری می‌کند. هدف از آن، مطلع بودن از مواردی است که...

View Article

Image may be NSFW.
Clik here to view.

‫بهبود کارآیی کنترل‌های لیستی WPF در حین بارگذاری تعداد زیادی از رکوردها

کنترل‌های WPF در حالت پیش فرض و بدون اعمال قالب خاصی به آن‌ها عموما خوب عمل می‌کنند. مشکل از جایی شروع می‌شود که قصد داشته باشیم حالت پیش فرض را اندکی تغییر دهیم و یا Visual tree این کنترل‌ها اندکی...

View Article


Image may be NSFW.
Clik here to view.

‫چگونه تشخیص دهیم UI Virtualization در WPF خاموش شده است؟

در مطلب «بهبود کارآیی کنترل‌های لیستی WPF در حین بارگذاری تعداد زیادی از رکوردها» عنوان شد که در حالت فعال بودن UI Virtualization، فقط به تعداد ردیف‌های نمایان، اشیاء متناظری به یک کنترل لیستی اضافه...

View Article

‫Zen Coding در Visual Studio 2012

Zen Coding روشی سریع برای نوشتن کدهای HTML با استفاده از گرامر selector‌های CSS است. این روش برای اولین بار در سال 2009 توسط Sergey Chikuyonok  معرفی شد و در طول این مدت، تبدیل به روشی عالی برای نوشتن...

View Article


Image may be NSFW.
Clik here to view.

‫بارگزاری PartialView با استفاده از jQuery در زمان اجرا

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

View Article

Image may be NSFW.
Clik here to view.

‫آموزش TypeScript #1

با گسترش روز افزون زبان برنامه نویسی Javascript و استفاده هر چه بیشتر آن در تولید برنامه‌های تحت وب این زبان به یکی از قدرت‌های بزرگ در تولید برنامه‌های مبتنی بر وب تبدیل شده است. ترکیب این زبان با Css...

View Article


Image may be NSFW.
Clik here to view.

‫ایجاد چارت سازمانی تحت وب #1

برای ایجاد چارت سازمانی همواره از راههای دیگر استفاده میکردیم مثلا از تصویر و فایل PDF ، فلش و یا ... این مورد همیشه باعث اذیت طراحان وب و برنامه نویسان تحت وب بود. با ظهور برخی امکانات در HTML5 که...

View Article

‫تبدیل HTML فارسی به PDF با استفاده از افزونه‌ی XMLWorker کتابخانه‌ی iTextSharp

پیشتر مطلبی را در مورد «تبدیل HTML به PDF با استفاده از کتابخانه‌ی iTextSharp» در این سایت مطالعه کرده‌اید. این مطلب از افزونه HTMLWorker کتابخانه iTextSharp استفاده می‌کند که ... مدتی است توسط...

View Article

Image may be NSFW.
Clik here to view.

‫آموزش TypeScript #2

در این پست قصد دارم به بررسی چند نکته که از پیش نیاز‌های کار با TypeScript  است بپردازم. همان طور که در پست قبلیمشاهده شد بعد از دانلود و نصب افزونه  TypeScript در VS.Net یک Template به نام Html...

View Article
Browsing all 2016 articles
Browse latest View live