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

Image may be NSFW.
Clik here to view.

‫آشنایی با ساختار ViewBag

در روزهای اولی که با MVC آشنا شدم، این سؤال برایم پیش می‌آمد که یک ViewBag چطور می‌تواند به صورت پویا مقادیر را داخل خودش نگهداری کند؟ بعد از جستجو مشخص شد که ViewBag در حقیقت یک شیء Dynamic است. در...

View Article


Image may be NSFW.
Clik here to view.

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

فرض کنید در حال پختن یک کیک هستید. ابتدا کیک را می‌پذید و سپس آن را تزیین می‌کنید. عملیات پختن کیک، فرآیند ثابتی است و تزیین کردن آن متفاوت. گاهی کیک را با کاکائو تزیین می‌کنید و گاهی با میوه و غیره....

View Article


Image may be NSFW.
Clik here to view.

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

همانطور که در قسمت قبلی گفتیم، در این قسمت قرار است به پیاده سازی درخت جست و جوی دو دویی مرتب شده بپردازیم. در مطلب قبلی اشاره کردیم که ما متدهای افزودن، جستجو و حذف را قرار است به درخت اضافه کنیم و...

View Article

Image may be NSFW.
Clik here to view.

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

سناریوی زیر را در نظر بگیرید:فرض کنید از شما خواسته شده است تا یک پردازشگر متن را بنویسید. خوب در این پردازشگر با یک‌سری کاراکتر روبرو هستید که هر کاراکتر احتمالا آبجکتی از نوع کلاس خود می‌باشد؛ برای...

View Article

Image may be NSFW.
Clik here to view.

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

قبل از مطالعه‌ی این مطلب، حتما الگوی طراحی Factory Method را مطالعه نمایید.همانطور که در الگوی طراحی Factory Method مشاهده شد، این الگو یک عیب دارد، آن هم این است که از کدام Creator باید استفاده شود و...

View Article


Image may be NSFW.
Clik here to view.

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

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

View Article

Image may be NSFW.
Clik here to view.

‫استفاده از قالب ویژوال استودیو 2013 برای برنامه‌های ویندوز فرم

در این نوشتار قصد داریم تا Theme ویژوال استودیو 2013 را برای برنامه‌های ویندوز شبیه سازی کنیم. در مرحله اول یک پروژه از نوع ClassLibrary می‌سازیم و پس از آن یک کلاس که از کلاس...

View Article

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

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

View Article


‫مدیریت سشن‌ها در برنامه‌های وب به کمک تزریق وابستگی‌ها

سشن‌ها در برنامه‌های وب، یکی از وابستگی‌های استاتیکیهستند که می‌توان آن‌ها را از طریق تزریق وابستگی‌ها، جهت بالا بردن قابلیت آزمون پذیری برنامه، تامین کرد. همچنین اگر از سشن‌ها برای نمونه در برنامه‌های...

View Article


‫استفاده از چندین بانک اطلاعاتی به صورت همزمان در EF Code First

یکی از روش‌های تهیه‌ی برنامه‌های چند مستاجری، ایجاد بانک‌های اطلاعاتی مستقلی به ازای هر مشتری است؛ یا نمونه‌ی دیگر آن، برنامه‌هایی هستند که اطلاعات هر سال را در یک بانک اطلاعاتی جداگانه نگه‌داری...

View Article

Image may be NSFW.
Clik here to view.

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

41- :checkedبرای تگ‌های radio و checkbox استفاده می‌شود و آنهایی را انتخاب می‌کند که گزینه‌ی آن‌ها انتخاب شده است یا شامل ویژگی checked می‌باشند.<style> :checked { width: 50px; height: 50px;...

View Article

Image may be NSFW.
Clik here to view.

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

51- :first-childتگی را انتخاب می‌کند که اولین فرزند والد خود باشد.<style> div.container :first-child { color: red; }</style><div class="container"><h1>Text...

View Article

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

روش‌های زیادی برای ارسال داده‌های سمت سرور تهیه شده در یک برنامه‌ی ASP.NET به کدهای سمت کاربر JavaScript ایی وجود دارند که تعدادی از مهم‌ترین‌های آن‌ها را در این مطلب بررسی خواهیم کرد. روش اول: دریافت...

View Article


‫آشنایی با ساختار یک Pull Request خوب

در مطلب «نحوه‌ی مشارکت در پروژه‌های GitHub به کمک Visual Studio» با مفهوم pull request آشنا شدیم. اما ... یک pull request خوب چه خصوصیاتی دارد و فرهنگ ارسال یک PR خوب چیست؟ اخلاق مشارکت در یک پروژه‌ی...

View Article

Image may be NSFW.
Clik here to view.

‫کار با شاخه‌ها و انشعابات Git در Visual Studio

در مطلب «آشنایی با ساختار یک Pull Request خوب» عنوان شد که قابلیت‌های جدید و یا رفع مشکلات را در شاخه‌ی اصلی کار نکنید. اما ... چگونه؟ ایجاد یک شاخه‌ی جدید در Visual Studio و انتشار آن به برگه‌ی Team...

View Article


Image may be NSFW.
Clik here to view.

‫روش محاسبه‌ی لحظه‌ی سال تحویل

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

View Article

‫تفاوت‌های Stored Procedure و Function ها در SQL Server

در این مقاله سعی شده است به تفاوت‌های Stored Procedure و Function‌ها در SQL Server به صورت مختصر و مفید بپردازیم: Function‌ها حتما باید مقدار بازگشتی داشته باشند ولی مقدار بازگشتی در *SP‌ها به صورت...

View Article


‫کار با نوع داده‌ی HierarchyID توسط Entity framework

نوع داده‌ی HierarchyID به همراه SQL Server 2008 برای کار با داده‌هایی با ساختار درختی ارائه شد. در حال حاضر هیچکدام از ORMهای موجود، پشتیبانی رسمی را از این نوع داده به عمل نمی‌آورند؛ اما با توجه به...

View Article

‫معرفی چند پروژه‌ی مهم Typescript

فلسفه‌ی بوجود آمدن زبان Typescript یکی از شنیدنی‌ترین‌ها در دنیای برنامه‌نویسی است. به یاد دارم روزهای اولی که با این زبان آشنا شدم (زمانی که حدوداً ورژن 0.6 منتشر شده بود)، افراد زیادی در مورد این...

View Article

Image may be NSFW.
Clik here to view.

MongoDB #15

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

View Article
Browsing all 2016 articles
Browse latest View live


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