matinus1
شروع برنامه نویسی در Visual Studio به زبان #C در بستر MVC - قسمت اول
در این بخش شما اولین قدم برای برنامه نویس شدن را یاد میگیرد. شما باید Fundamental هر زبان برنامه نویسی را یاد بگیرید اما خیلی مهم تر از آن عمل و انجام کدنویسی در هنگام اجرای یک پروژه است. ما در این بخش به آموزش زبان برنامه نویسی #C (سی شارپ) در محیط ویژوال استودیو و در قالب MVC می پردازیم. هدف نهایی ما ساخت سایت های داینامیک متصل به Database یا پایگاه داده است تا بتوان از اطلاعات جداول استفاده کرد و از کاربر اطلاعات جدید گرفت. پس سایت ما دارای دوبخش FrontEnd و BackEnd است !
نصب برنامه ویژوال استودیو بسیار ساده است. پس از نصب آن شما در صفحه اول آن محیط بالا را میبینید.
بخش Nuget package manager بخشی از برنامه ویژوال است که شما میتوانید در آن بنابه برنامه و نیاز خود کتابخانه های استاندارد و یا هر پکیجی که در برنامه نویسی به شما کمک می کند را دانلود کنید. در این بخش باید دستورات خاصی را با سوییچ های خاص تایپ کنید. مثلا برای ساخت و آپدیت جداول دیتابیس و استفاده از Entity Framework از این بخش استفاده می گردد.
کنترلرها را شاید بتوان مهمترین بخش یک وبسایت پویا در نظر گرفت. هر کنترلر شامل چند ActionResult است که هر کدام مربوط به بخشی از سایت یا یک دکمه یا یک فعالیتند.هر کنترلر یک ٰView برمیگرداند و نشان داده می شود. این ویو یک Model است که می تواند شامل یک متغیر باشد. البته ViewBag ها هم برای فرستادن اطلاعات اضافی مازاد بر مدل هستند! کنترلرها درخواست های کاربر را میگیرند و پردازش می کنند و تصمیم میگیرند که داده ها چگونه پردازش شوند.
همانطور که مشخص شده در یک پروژه MVC به ترتیب Model و View و Controller سه بخش اصلی و مهم پروژه هستند.
پس khabarme.ir/education/start-programming-visual-studio-c-l...
شروع برنامه نویسی در Visual Studio به زبان #C در بستر MVC - قسمت اول
در این بخش شما اولین قدم برای برنامه نویس شدن را یاد میگیرد. شما باید Fundamental هر زبان برنامه نویسی را یاد بگیرید اما خیلی مهم تر از آن عمل و انجام کدنویسی در هنگام اجرای یک پروژه است. ما در این بخش به آموزش زبان برنامه نویسی #C (سی شارپ) در محیط ویژوال استودیو و در قالب MVC می پردازیم. هدف نهایی ما ساخت سایت های داینامیک متصل به Database یا پایگاه داده است تا بتوان از اطلاعات جداول استفاده کرد و از کاربر اطلاعات جدید گرفت. پس سایت ما دارای دوبخش FrontEnd و BackEnd است !
نصب برنامه ویژوال استودیو بسیار ساده است. پس از نصب آن شما در صفحه اول آن محیط بالا را میبینید.
بخش Nuget package manager بخشی از برنامه ویژوال است که شما میتوانید در آن بنابه برنامه و نیاز خود کتابخانه های استاندارد و یا هر پکیجی که در برنامه نویسی به شما کمک می کند را دانلود کنید. در این بخش باید دستورات خاصی را با سوییچ های خاص تایپ کنید. مثلا برای ساخت و آپدیت جداول دیتابیس و استفاده از Entity Framework از این بخش استفاده می گردد.
کنترلرها را شاید بتوان مهمترین بخش یک وبسایت پویا در نظر گرفت. هر کنترلر شامل چند ActionResult است که هر کدام مربوط به بخشی از سایت یا یک دکمه یا یک فعالیتند.هر کنترلر یک ٰView برمیگرداند و نشان داده می شود. این ویو یک Model است که می تواند شامل یک متغیر باشد. البته ViewBag ها هم برای فرستادن اطلاعات اضافی مازاد بر مدل هستند! کنترلرها درخواست های کاربر را میگیرند و پردازش می کنند و تصمیم میگیرند که داده ها چگونه پردازش شوند.
همانطور که مشخص شده در یک پروژه MVC به ترتیب Model و View و Controller سه بخش اصلی و مهم پروژه هستند.
پس khabarme.ir/education/start-programming-visual-studio-c-l...