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

Image may be NSFW.
Clik here to view.

‫معرفی Selector های CSS - قسمت 1

1- .classاین Selector تگ‌هایی را انتخاب می‌نماید که عضو یک کلاس خاص باشند.<style> .first{ color: red} .content{color:blue}</style><div class="first">Text 1</div><div>Text...

View Article


Image may be NSFW.
Clik here to view.

‫نمایش تاریخ بر حسب تعداد روزهای گذشته

در بیشتر وب سایت‌های شاهد نمایش تاریخ بر حسب تعداد روز/ ماه و یا سال گذشته شده از آن تاریخ هستیم. برای نمونه در سایت جاری تاریخ را بر همین اساس نمایش می‌دهند. نمونه‌ای از آن مانند «در ‫۲ سال قبل، چهار...

View Article


‫تبدیل یک View به رشته و بازگشت آن به همراه نتایج JSON حاصل از یک عملیات Ajax...

ممکن است بخواهیم در پاسخ یک تقاضای Ajaxایی، اگر عملیات در سمت سرور با موفقیت انجام شد، خروجی یک Controller actionرا به کاربر نهایی نشان دهیم. در چنین سناریویی لازم است که بتوانیم خروجی یک actionرا...

View Article

Image may be NSFW.
Clik here to view.

‫معرفی Selector های CSS - قسمت 2

11- S1,S2اگر بخواهیم قالب بندی را برای چند Selector به صورت یکجا انجام دهیم، این Selector‌ها را با کاما (,) از هم جدا می‌نماییم.<style> div,.content,table.main { color: red;...

View Article

‫مقید سازی پارامترهای نوع جنریک

احتمالا در بیشتر مقالات (فارسی/انگلیسی) عبارات هایی مثل نمونه‌های زیر را دیده اید :where T:clas where T:struc ...در این مقاله قصد داریم بپردازیم به «مقید سازی پارامتر‌های نوع جنریک» و اینکه چه کاربردی...

View Article


‫نحوه‌ی محاسبه‌ی هش کلمات عبور کاربران در ASP.NET Identity

روش‌های زیادی برای ذخیره سازی کلمات عبور وجود دارند که اغلب آن‌ها نیز نادرست هستند. برای نمونه شاید ذخیره سازی کلمات عبور، به صورت رمزنگاری شده، ایده‌ی خوبی به نظر برسد؛ اما با دسترسی به این کلمات...

View Article

Image may be NSFW.
Clik here to view.

‫معرفی Selector های CSS - قسمت 3

Pseudo Classبه Selector هایی که با : آغاز می‌شوند Pseudo Class یا کلاس‌های کاذب گفته می‌شود. 20- :linkتمامی تگ‌های a را انتخاب می‌کند که لینک می‌باشند یا به عبارتی دارای ویژگی href هستند.<style>...

View Article

Image may be NSFW.
Clik here to view.

‫رشته ها و پردازش متن در دات نت به زبان ساده

رشته، مجموعه‌ای از کاراکترهاست که پشت سرهم، در مکانی از حافظه قرار گرفته‌اند. هر کاراکتر حاوی یک شماره سریال در جدول یونیکدهست. به طور پیش فرض دات نت برای هر کاراکتر (نوع داده char) شانزده بیت در نظر...

View Article


‫آشنایی با الگوی طراحی Iterator

فرض کنید قبلا کلاسی بنام CollectionClass را داشته‌اید که در آن یک آرایه از نوع []String تعریف کرده‌اید. همچنین n تا کلاس هم دارید که از آرایه‌ی تعریف شده‌ی در CollectionClass استفاده می‌کنند. تا اینجا...

View Article


‫نحوه پیاده سازی عملیات Undo و Redo با استفاده از الگوی طراحی Command

اگر با الگوهای طراحی آشنا باشید، یکی از مناسب‌ترین الگوهای طراحی برای پیاده سازی عملیات Undo و Redo استفاده از الگوی طراحی Command هست (مطالعه بیشتر).در این الگو یک کلاینت دارم که مشخص می‌کند چه کاری...

View Article

Image may be NSFW.
Clik here to view.

‫ساختار داده‌های خطی Linear Data Structure قسمت اول

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

View Article

Image may be NSFW.
Clik here to view.

MongoDB #14

عمل تکثیر در MongoDBعمل تکثیر (Replication) به فرآیند همزمان سازی داده در میان چند سرور گفته می‌شود. تکثیر، افزونگی را فراهم می‌آورد و دسترسی پذیری داده‌ها را توسط کپی داده در چندین سرور مختلف افزایش...

View Article

Image may be NSFW.
Clik here to view.

‫معرفی Selector های CSS - قسمت 4

31- :disabledتگ‌هایی را انتخاب می‌نماید که دارای ویژگی disabled می‌باشند.<style> :disabled { background: yellow; }</style><input disabled="disabled"/><input/><input...

View Article


Image may be NSFW.
Clik here to view.

‫ساختار داده‌های خطی Linear Data Structure قسمت دوم

در قسمت قبلی به مقدمات و ساخت لیست‌های ایستا و پویا به صورت دستی پرداختیم و در این قسمت (مبحث پایانی) لیست‌های آماده در دات نت را مورد بررسی قرار می‌دهیم. کلاس ArrayListاین کلاس همان پیاده سازی...

View Article

Image may be NSFW.
Clik here to view.

‫درخت‌ها و گراف‌ها قسمت اول

در این مقاله یکی از ساختارهای داده را به نام ساختارهای درختی و گراف‌ها معرفی کردیم و در این مقاله قصد داریم این نوع ساختار را بیشتر بررسی نماییم. این ساختارها برای بسیاری از برنامه‌های مدرن و امروزی...

View Article


‫آشنایی با الگوی طراحی Builder

سناریوی زیر را در نظر بگیرید:از شما خواسته شده است تا نحوه‌ی ساخت تلفن همراه را پیاده سازی نمایید. شما در گام اول 2 نوع تلفن همراه را شناسایی نموده‌اید (Android و Windows Phone). پس از شناسایی، احتمالا...

View Article

Image may be NSFW.
Clik here to view.

‫درخت‌ها و گراف‌ها قسمت دوم

در قسمت قبلیما به بررسی درخت و اصطلاحات فنی آن پرداختیم و اینکه چگونه یک درخت را پیمایش کنیم. در این قسمت مطلب قبل را با درخت‌های دودویی ادامه می‌دهیم. درخت‌های دودویی Binary Treesهمه‌ی موضوعات و...

View Article


‫آشنایی با الگوی طراحی Bridge

سناریو زیر را در نظر بگیرید:قصد دارید تا در برنامه‌ی خود ارسال پیام از طریق پیامک و ایمیل را راه اندازی کنید. هر کدام از این روش‌ها نیز برای خود راه‌های متفاوتی دارند. برای مثال ارسال پیامک از طریق وب...

View Article

‫دسته بندی چابکانه

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

View Article

‫آشنایی با الگوی طراحی Decorator

این بار مثال را با شیرینی و کیک پیش می‌بریم.فرض کنید شما قصد پخت کیک و نان را دارید. طبیعی است که برای اینکار یک واسط را تعریف کرده و عمل «پختن» را در آن اعلام می‌کنید تا هر کلاسی که قصد پیاده سازی این...

View Article
Browsing all 2016 articles
Browse latest View live


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