برنامه‌نویسی وب

آموزش ASP.NET MVC5 – فصل۱ – بخش۱

آموزش ASP.NET MVC5 – فصل۱ – بخش۱

آموزش ASP.NET MVC5 - فصل1 - بخش1 : معماری MVC و معرفی کنترولر و اکشن » در این مقاله درباره معماری قدرتمند MVC صحبت می کنیم و آنرا با سایر تکنولوژی های موجود مقایسه کرده و مفهوم کنترولر و اکشن را توضیح خواهیم داد و تعریف اکشن با پارامترهای ورودی عددی int و رشته ای string را آموزش می دهیم.

آموزش ASP.NET MVC5 – فصل۱ – بخش۲

آموزش ASP.NET MVC5 – فصل۱ – بخش۲

آموزش ASP.NET MVC5 - فصل1 - بخش2 : در این مقاله شرایط اکشن بودن یک تابع را بررسی می کنیم، نحوه تغییر نام یک اکشن، تعریف خروجی رشته (string) برای اکشن، ریدایرکت از اکشنی به اکشن دیگر، ارسال پارامتر ورودی بهنگام ریدایرکت اکشن، معرفی و استفاده از متغیر TempData را در MVC آموزش خواهیم داد.

آموزش ASP.NET MVC5 – فصل۱ – بخش۳

آموزش ASP.NET MVC5 – فصل۱ – بخش۳

آموزش ASP.NET MVC5 - فصل1 - بخش3 : در این مقاله، ارسال درخواست Http به سرور توسط متدهای Get و Post، تعریف دو اکشن با نام یکسان در یک کنترولر، مفهوم کش (Cache) در MVC5، تشخیص هویت کاربران توسط اتریبیوت Authorize، نوع داده‌ای JSON بعنوان خروجی اکشن و نحوه تعریف لینک دانلود در MVC را آموزش می دهیم.

آموزش ASP.NET MVC5 – فصل۲ – بخش۱

آموزش ASP.NET MVC5 – فصل۲ – بخش۱

آموزش ASP.NET MVC5 – فصل2 – بخش1 : در این مقاله موارد زیر را آموزش میدهیم: Razor View در ASP.NET MVC، خروجی ViewResult در اکشن، ایجاد View برای اکشن، تعریف متغیر در View، نحوه نگارش بلاک کد، کامنت کردن کدهای #C در Razor View، نمایش تصویر در ویو، ارسال پارامتر از Controller به View،متغیرهای ViewData و ViewBag.

آموزش ASP.NET MVC5 – فصل۲ – بخش۲

آموزش ASP.NET MVC5 – فصل۲ – بخش۲

آموزش ASP.NET MVC5 – فصل2 – بخش2 : در این مقاله موارد زیر را آموزش خواهیم داد: نحوه ارسال آبجکت به View در MVC، نکات تعریف کلاس (Class) در Model، ارسال آبجکت به ویو توسط ViewBag، ارسال شی بعنوان پارامتر view بهنگام return، ارسال ViewModel از کنترولر به view، تعریف PartialView در MVC

آموزش ASP.NET MVC5 – فصل۳ – بخش۱

آموزش ASP.NET MVC5 – فصل۳ – بخش۱

آموزش ASP.NET MVC5 – فصل3 – بخش1 » در این بخش، نحوه نصب فریم ورک بوت استرپ را بوسیله نوگت (Nuget) ویژوال استودیو آموزش می دهیم و طراحی قالب (view در MVC) را توسط بوت استرپ آغاز خواهیم کرد. نقاط شکست (Break points) آنرا بیان کرده و چند سلکتور CSS و کلاس های push و offset را شرح می دهیم.

آموزش ASP.NET MVC5 – فصل۳ – بخش۲

آموزش ASP.NET MVC5 – فصل۳ – بخش۲

آموزش ASP.NET MVC5 – فصل3 – بخش2 » در این مقاله، المان های کاربردی بوت استرپ مانند: پنل (panel)، دکمه (Button)، جدول (Table)، فرم (Form) را معرفی خواهیم کرد و شخصی سازی استایل این المان ها را بیان می کنیم و یک فرم لاگین کاربران را در بوت استرپ طراحی می کنیم فارسی سازی بوت استرپ را آموزش می دهیم.

آموزش ASP.NET MVC5 – فصل۴

آموزش ASP.NET MVC5 – فصل۴

آموزش ASP.NET MVC5 – فصل4 » در جلسه چهارم از آموزش MVC، نحوه طراحی Layout در ASP.NET MVC5 را یاد می دهیم. سرفصل های این مقاله: تفاوت MasterPage و Layout، نحوه ایجاد Layout، تعریف View برای استفاده از Layout، دستورات RenderBody و RenderSection، تعریف section در view، استفاده از فایل ViewStart

آموزش ASP.NET MVC5 – فصل۵

آموزش ASP.NET MVC5 – فصل۵

آموزش ASP.NET MVC5 – فصل5 : در این مقاله آموزشی، با htmlHelper در MVC و لزوم استفاده از آن و نحوه تعریف آن آشنا خواهیم شد و تابع Label را بوسیله HTMLHelper پیاده سازی می کنیم و در نهایت نحوه تعریف Extension Method و اهمیت استفاده از آنرا آموزش خواهیم داد.

آموزش ASP.NET MVC5 – فصل۶

آموزش ASP.NET MVC5 – فصل۶

آموزش ASP.NET MVC5 – فصل6 : در این مقاله آموزشی، با مبحث Area و نحوه ایجاد Area در پروژه های MVC آشنا می شویم و لزوم ساختن Area، تعریف ActionLink و لینک دهی از Root به Area و برعکس و حل مشکل تداخل اسامی یکسان برای کنترلرها را آموزش خواهیم داد و در نهایت نوگت T4MVC و اهمیت نصب و استفاده از آنرا بیان می کنیم

آموزش ASP.NET MVC5 – فصل۷

آموزش ASP.NET MVC5 – فصل۷

آموزش MVC –> جلسه هفتم –> قسمت اول : در این مقاله بیان می کنیم: اکشن فیلتر در MVC چیست و چه کاربردی دارد؟ نحوه ایجاد اتریبیوت سفارشی، ترتیب اجرای پروسه های اکشن فیلتر، تعریف اتریبیوت لاگ LOG، ترتیب اجرای پروسه‌های دو اتریبیوت سفارشی، جرای Attribute برای برخی از اکشن‌ها، تعریف اتریبیوت Authorize برای تعیین هویت کاربران

آموزش ASP.NET MVC5 – فصل۸

آموزش ASP.NET MVC5 – فصل۸

آموزش ASP.NET MVC5 - فصل8 » در این مقاله، مبحث Entity Framework در ASP.NET-MVC را آموزش می دهیم. شامل سرفصل های: نصب نوگت Entity Framework، تعریف کلاس DatabaseContext، تعریف رشته اتصال (ConnectionString) به دیتابیس، ایجاد دیتابیس در روش Code First، ایجاد کلاس BaseEntity و...

آموزش ASP.NET MVC5 – فصل۹

آموزش ASP.NET MVC5 – فصل۹

آموزش ASP.NET MVC5 - فصل9 : در این جلسه، نحوه اعتبارسنجی در ASP.NET-MVC5 را بصورت قدم به قدم و اصولی آموزش می دهیم. اعتبارسنجی هایی نظیر: اجباری کردن فیلد از طریق Required Validator، تعیین طول رشته توسط StringLength، فرمت ورودی کاربر توسط RegularExpression، تعیین محدوده فیلدها توسط Range Validator و...

آموزش ASP.NET MVC5 – فصل۱۰

آموزش ASP.NET MVC5 – فصل۱۰

آموزش ASP.NET MVC5 - فصل10 » در بخش آخر از سری آموزشی ASP.NET-MVC5 ، نحوه استفاده از تابع Ajax در MVC را بیان خواهیم کرد و مثالهای کاربردی را بررسی می کنیم.

آموزش ساخت فروشگاه اینترنتی با ASP.NET MVC – بخش۱

آموزش ساخت فروشگاه اینترنتی با ASP.NET MVC – بخش۱

آموزش ساخت فروشگاه اینترنتی با asp.net mvc - بخش1 » نرم‌افزارهای لازم را نصب کرده و اکشن، کنترولر و VIEW ها را تعریف می کنیم و جداول دیتابیس را می سازیم.

آموزش ساخت فروشگاه اینترنتی با ASP.NET MVC – بخش۲

آموزش ساخت فروشگاه اینترنتی با ASP.NET MVC – بخش۲

آموزش ساخت فروشگاه اینترنتی با ASP.NET MVC - بخش2 » در این مقاله، نمایش محصولات یک فهرست و نیز نحوه پیاده سازی سبد خرید (shoppingCart) را آموزش می دهیم.

آموزش ساخت فروشگاه اینترنتی با ASP.NET MVC – بخش۳

آموزش ساخت فروشگاه اینترنتی با ASP.NET MVC – بخش۳

آموزش ساخت فروشگاه اینترنتی با ASP.NET MVC - بخش3 » در این بخش، برای CartID سبدخرید، کوکی تعریف کرده و Controller و View سبدخرید را تکمیل خواهیم کرد.

آموزش ساخت فروشگاه اینترنتی با ASP.NET MVC – بخش۴

آموزش ساخت فروشگاه اینترنتی با ASP.NET MVC – بخش۴

آموزش ساخت فروشگاه اینترنتی با ASP.NET MVC – بخش۴ » در این مقاله، نحوه اتصال فروشگاه آنلاین خود را به درگاه پرداخت آنلاین BrainTree را آموزش خواهیم داد.

آموزش Unit Testing در زبان برنامه‌نویسی سی‌شارپ

آموزش Unit Testing در زبان برنامه‌نویسی سی‌شارپ

آموزش Unit Testing در زبان برنامه‌نویسی سی‌شارپ » در این مقاله، Unit Test را معرفی کرده و به ذکر چند مثال کاربردی و نحوه رفع خطاهای آنها خواهیم پرداخت.

آموزش LinQ – بخش ۱ – عملگرهای مرتب‌سازی

آموزش LinQ – بخش ۱ – عملگرهای مرتب‌سازی

آموزش LinQ - بخش 1 - عملگرهای مرتب‌سازی » ابتدا زبان LinQ را معرفی کرده و سپس عملگرهای مرتب سازی در Linq را بهمراه مثال های کاربردی توضیح می دهیم.