سلام یه پروژه ساده ایجاد میکنیم برای نمایش یک پیام ساده اما این شروع کاره--- اولین چیزی که مربوط به اضافه کردن به پروژه جدید، تقریبا خالی (Model-View-Controller) پروژه کنترل کننده است.یا همون MVC همانطور که قبلا به طور خلاصه صحبت کردم کنترل کننده به عنوان واسطه عمل می کند - مدل شما را با یک View ترکیب و نتیجه را به کاربر نهایی تحویل می دهد. با این وجود، نه مدل و نه نمایه مورد نیاز است - کنترل کننده می تواند به تنهایی برای اکثر عملیات اصلی عمل کند، مثلا ارائه یک پیام متنی ساده یا هدایت کاربر به جایی دیگر با این حال، قبل از اضافه کردن یک کنترل کننده جدید به پروژه ما، باید مواردی را که باید انجام دهیم
اضافه کردن پشتیبانی MVC به یک پروژه وب دوستان من با ویژوال استودیو کار میکنم قیمت اروجینالش 25000000 تومنه واقعا محصولات ماکروسافت ارزشش رو دارن اما نسخه من اورجینال نیست کرک هم نیست قبلا توی پستهام توضیح دادم حتی دانلود منجر رو هم کرک نمیکنم بهرحال ویژوال از بقیه پلتفرمها بهتره یک پروژه وب جدید با استفاده از یک قالب mvcایجاد میکنیم تصاویر رو پایین میزارم و نیاز به اضافه کردن پشتیبانی MVC به آن، برای اجازه دادن به چارچوب .NET و وب سرور داریم که چگونه پردازش درخواست های دریافتی و غیره رو انجام بده به ترتیب پیش میریم حالا F5 را برای اجرای پروژه در حالت دیباگ یا Ctrl + F5 فشار دهید تا پروژه را بدون اشکالزدایی اجرا کنید. این صفحه را در مرورگر باز خواهد کرد، همانطور که در این عکس میبینید پروژه MVC 5 شامل جاوا اسکریپت و فایل های CSS بوت استرپ به طور پیش فرض است. بنابراین شما می توانید صفحات وب پاسخگو ایجاد کنید. این رابط کاربری پاسخگو ظاهر و احساس خود را بر اساس اندازه صفحه نمایش دستگاه های مختلف تغییر می دهد. به عنوان مثال، نوار بالای منو در دستگاه های تلفن همراه تغییر خواهد کرد، همانطور که در زیر میبینید اولین برنامه را ایجاد کردهیم ویژوال استودیو به طور پیش فرض ساختار پوشه زیر را برای برنامه MVC ایجاد می کند خب پوشه ها چیستن؟ App_Data پوشه App_Data می تواند شامل فایل های داده برنامه های کاربردی مانند LocalDB، فایل های .mdf، فایل های xml و سایر فایل های مربوط به داده ها باشد. IIS هرگز از پوشه App_Data فایل نخواهد داشت پوشه App_Start می تواند شامل فایل های کلاس باشد که هنگام اجرای برنامه اجرا می شود. به طور معمول، این می تواند فایل های پیکربندی مثل AuthConfig.cs، BundleConfig.cs، FilterConfig.cs، RouteConfig.cs و غیره باشد. MVC به طور پیش فرض شامل BundleConfig.cs، FilterConfig.cs و RouteConfig.cs است -پوشه-Content پوشه محتوا شامل فایل های استاتیک مانند فایل های CSS، تصاویر و فایل های آیکون است. برنامه MVC 5 شامل bootstrap.css، bootstrap.min.css و Site.css به طور پیش فرض است پوشه-Controllers پوشه کنترل کننده شامل فایل های کلاس برای کنترل کننده ها است. کنترل کنندگان درخواست کاربران را پاسخ می دهند و پاسخ می دهند. MVC به نام تمام فایل های کنترل کننده نیاز به پایان دادن با "کنترل کننده" دارد. پوشه فونت که معلومه فونتها رو داره پوشه model پوشه مدل ها شامل فایل های کلاس مدل است. به طور معمول کلاس مدل شامل خواص عمومی است که توسط برنامه کاربردی برای نگهداری و دستکاری داده های برنامه استفاده می شود پوشه-Script پوشه اسکریپت شامل فایل های جاوا اسکریپت یا VBScript برای برنامه است. MVC شامل فایل های جاوا اسکریپت برای بوت استرپ، جی کوئری و مدرنیزه به طور پیش فرض است. و پوشه View پوشه Views شامل فایل های html برای برنامه می باشد. به طور معمول فایل را مشاهده می کنید یک فایل .cshtml است که در آن شما کد HTML و C # یا VB.NET را می نویسید. پوشه Views شامل پوشه جداگانه برای هر کنترل کننده است. برای مثال، تمام فایل های .cshtml که توسط HomeController رندر می شوند در پوشه View> Home قرار می گیرند. Global.asax Global.asax به شما این امکان را می دهد که کد را اجرا کنید که در پاسخ به رویدادهای سطح برنامه مانند Application_BeginRequest، application_start، application_error، session_start، session_end و غیره Packages.config فایل Packages.config توسط NuGet مدیریت می شود تا پیگیری هایی از بسته ها و نسخه هایی که در برنامه نصب شده اند را دنبال کنید فایل web.config فایل Web.config حاوی تنظیمات سطح برنامه است خب واقعا توضیح asp به نسبت بقیه زبانها و تکنولوژیها بسیار سخته چون بایذ همه قسمتها رو توضیح بدی و تغییر در یک قسمت رو باید به تصویر بکشی سعی میکنم زیاد کشش ندم تابعد........
ارسال نظر آزاد است، اما اگر قبلا در بیانثبت نام کرده اید می توانید ابتدا وارد شوید.
طراحی و سفارش سایت های فروشگاهی و شخصی یا شرکتی طراحی سایت با لاراول -خرید سایت های آماده طراحی و ساخت سایت php خرید و سفارش سایت و دانلود سورس سایت در https://ayromloo.ir/shop