تست کردن کدها با unit test در ASP.NET Mvc (بخش اول)
برای تست کردن برنامه ای که نوشتید یا می خواهید بنویسید. اگر برنامه ای را نوشتید می توانید با unit test برای آن بنویسید وآن را تست کنید یا حتی اگر تازه visual studio را باز کرده اید و می خواهید پروژه ی خود را ایجاد کنید می توانید قبل از نوشتن کدها، شروع کنید به نوشتن unit test.
این روش تست کردن به چند دسته تقسیم می شود:
Unit Testing:
این نوع تست روی یک بخش از کد متمرکز می شود، معمولا یک کلاس یا یک متد.
Integration Testing:
وقتی که برنامه به منبع خارجی دسترسی دارد ( مثل دیتابیس یا لود یک فایل ) ، Integration گویند.
Dispose چیست؟
Dispose چیست؟
GC یا Garbage Collector چیست؟
در سی شارپ، dispose یک object method است که برای پاکسازی حافظه و تنظیم مجدد منابع مورد استفاده قرار می گیرد. این متد عملکرد برنامه را بالا میبرد و آن را بهینه سازی می کند. دیسپوز مانند رابط گرافیکی دستگاه (GDI) در برنامه های کاربردی با فضای محدود ویندوز استفاده می شود.
Repository چیست و چرا باید از آن استفاده کنیم؟
Repository چیست و چرا باید از آن استفاده کنیم؟
آموزش برنامه نویسی | الگوی ریپازیتوری چیست؟
Repository چیست؟
به طور کلی بعد از سپری شدن سالیان متمادی برنامه نویسان یادگرفته اند برای کاهش کد های زائد خود تدابیر خاصی بیندیشند و تمام تلاش خود را صرف این نمایند که با نوشتن کمتر کد در برنامه خود بیشترین بازده را از برنامه ها طلب نمایند. بعد از به وجود آمدن برنامه نویسی شی گرا برنامه نویسی وارد مرحله تازه ای شد به خصوص بعد از معرفی نسل جدید معماری برنامه نویسی سمت وب MVC دیگر کمتر شرکت آینده نگری را یافت خواهید کرد که از معماری MVC استفاده نکند.
در این معماری از الگویی به نام ریپازیتوری استفاده می شود.
آموزش Model & View) ASP.NET MVC)
بسمه تعالی
آموزش برنامه نویسی
اموزش ASP.NET MVC (Model & View)
------------------------------------------------------------------
در این مقاله به چگونگی استفاده از model و view در پروژه ASP.NET MVC و همچنین ترکیب Model,View و Controller می پردازیم. امیدواریم که این مطلب بتواند نیاز شما را برطرف کند و بازخورد کافی را از این مقاله ببرید. مجموعه ably را دنبال کنید.
آموزش Action Selectors & ActionVerbs) ASP.NET MVC)
بسم الله الرحمن الرحیم
آموزش برنامه نویسی
اموزش ASP.NET MVC (Action Selectors & ActionVerbs)
----------------------------------------------------------------------------
با سلام و وقت بخیر
در این مقاله به مطالب زیر می پردازیم:
- Action Selectors چیست؟
- ویژگی های Action Selectors
- ActionVerbs چیست؟
اگر تاکنون آموزش ASP.NET MVC را در سایت ABLY و همراه با ما دنبال کرده باشید، آگاه هستید که آخرین مطلب آموزشی، آموزش Controller & Action Method) ASP.NET MVC) بوده است. قبل از آن نیز مطالب لازم برای درک و فهم ASP.NET MVC
را مطالعه نموده اید. اما ما باز در این مقاله این مطالب را به اشتراک میگذاریم که درک و فهم این آموزش راحتتر باشد.
بنابراین مطالب مرتبط زیر را بخوانید:
-
MVC چیست؟
-
آموزش ASP.NET MVC
-
آموزش ASP.NET MVC (ساختار پروژه)
-
آموزش Routing) ASP.NET MVC)
-
آموزش Controller & Action Method) ASP.NET MVC)
در این مقاله به اموزش ASP.NET MVC (Action Selectors & ActionVerbs) می پردازیم. امیدواریم که بازخورد کافی از این مطلب را ببرید. تا پایان این آموزش با ما همراه باشید.
آموزش Controller & Action Method) ASP.NET MVC)
بسم الله الرحمن الرحیم
آموزش برنامه نویسی
اموزش ASP.NET MVC (Controller & Action Method)
----------------------------------------------------------------------
در این مقاله به مطالب زیر خواهیم پرداخت:
- Controller در MVC
- اضافه کردن Controller در MVC
- Action Method در MVC
- چگونگی استفاده از Action Method در MVC
بنابراین تا پایان این آموزش با ما همراه باشید.
آموزش Routing) ASP.NET MVC)
با سلام و وقت بخیر به شما همراهان همیشگی ABLY
اگر تا به الان ما را دنبال کرده باشید می دانید که در این دوره از آموزش های ASP.NET MVC تا به الان به موضوعات زیر پرداخته ایم:
MVC چیست؟
آموزش ASP.NET MVC
آموزش ASP.NET MVC (ساختار پروژه)
حال در این مقاله و در این مرحله از آموزش، نحوه Routing کردن پروژه را به شما آموزش خواهیم داد. بنابراین تا پایان این آموزش با مجموعه ABLY همراه باشید.
آموزش ASP.NET MVC (ساختار پروژه)
در مقاله قبل، ما اولین برنامه MVC 5 را ایجاد کردیم که امیدواریم مورداستفاده شما قرار گرفته باشد. حال در این مقاله به ساختار پروژه ASP NET MVC، فایل های موجود و کاربردهای آن می پردازیم. با ما همراه باشید.
MVC چیست؟
كد ديباگر ويژوال استوديو براي استفاده در گوگل كروم
كد ديباگر ويژوال استوديو برای استفاده در گوگل كروم