وبلاگ گلدن سافتوبلاگ گلدن سافت

وبلاگ آموزشی

معرفی ASP.NET MVC

دی ۲۷, ۱۳۹۳ | دسته بندی : برنامه نویسی

معماری MVC در دهه ۷۰ میلادی معرفی شد اما در آن زمان پیاده سازی برنامه های Stand Alone با استفاده از این معماری چندان مورد استقبال برنامه نویسان قرار نگرفت. اما با ظهور اینترنت و برنامه های مبتنی بر وب این معماری شانس دوباره ای یافت. ASP.NET MVC فریم ورک مبتنی بر معماری MVC مایکروسافت میباشد که در این سری مقالات به معرفی و بررسی آن خواهیم پرداخت. از دلایل محبوبیت این معماری نظام بخشیدن به پروژه های طراحی سایت میباشد. معمولاً …

با ASP و MVC چه مزایایی را به دست خواهیم آورد.

دی ۲۷, ۱۳۹۳ | دسته بندی : برنامه نویسی

چه مزایای دیگری را می‌توان با استفاده از ASP.NET MVC نسبت به وب فرم‌ها به دست آورد؟ آدرس‌های تمیزتر، عدم وابستگی الزامی به فایل‌های فیزیکی موجود در سیستم، امکان مدیریت بهتر قسمت‌های مختلف سایت در پوشه‌های جداگانه، امکان تعریف تمام اجزای یک فرم یا view به صورت strongly typed، مقدار دهی خودکار مدل متناظر با یک فرم یا View در ASP.NET MVC، ASP.NET MVC به همراه یک فرم ساز توکار ارائه می‌شود، حذف View State در MVC، کنترل بهتر بر روی اعتبار سنجی اطلاعات دریافتی، امکان استفاده از فرم‌های و Viewهای Razor بجای موتور وب فرم‌ها، امکان تعریف بیش از یک فرم در صفحه، امکان Refactoring بهتر کدهای تکراری در ASP.NET MVC به کمک مفهوم فیلترها، سازگاری کامل با jQuery و jQuery Ajax و کلا انواع و اقسام فریم‌ورک‌های جاوا اسکریپتی، امکانات فشرده سازی css و js بهتر، یکپارچگی بهتر EF Code first با MVC، تزریق وابستگی‌ها در MVC ساده‌تر است، امکانات امنیتی MVC بیشتر است.

MVC در PHP

دی ۲۵, ۱۳۹۳ | دسته بندی : دسته‌بندی نشده

MVC در هر زبان برنامه نویسی قابل پیاده سازیست. حتی در جاوا اسکریپت. اما در حال حاضر از این روش بیشتر برای زبان های سمت سرور مثل PHP و ASP.Net استفاده می شود و در کل MVC یک روش بسیار کارا برای تیم های بزرگ تر است. هرچه تیم بزرگتری داشته باشید مزایای این الگو برای شما بیشتر ملموس خواهد بود.

Asp.Net MVC

دی ۲۵, ۱۳۹۳ | دسته بندی : برنامه نویسی

ASP.NET MVC یک فریم ورک کاملاً جدید برای ساختن اپلیکیشن های ASP.NET است که با هدف جداسازی شفاف لایه های برنامه و قابلیت تست پذیری بالا بوجود آمده است.