PDA

View Full Version : فرق ASP.NET MVC با ASP.NET



engmmrj
یک شنبه 13 مرداد 1392, 19:37 عصر
فرق ASP.NET MVC با ASP.NET فرق این دو چیه ؟
من الان میخوام ASP.NET یاد بگیرم نمی دونم کدوم بهتره .
من PHP ،MVC بلدم ، حالا ASP.NET MVC بهتره یا ASP.NET ؟
و ASP.NET C# بهتره یا ASP.NET VB

hakim22
یک شنبه 13 مرداد 1392, 20:05 عصر
به نظر من ASP.MVC براش شما بسیار مناسب تره. کلا ASP.NET یکمی فرق داره و خیلی شبیه Windows From کار میکنه و سعی می کنه با رویدادها کار کنه که در محیط وب جالب نیست.

ASP.MVC فقط کار بانک و هدایت صفحات رو انجام میده . همه ی UI رو باید با CSS و JS طراحی کنید. چیزی که بسیار مفیده قالب آماده ی MVC است که با وجود پیشفرضهایی که داره کار برنامه نویسی و طراحی سایت رو خیلی سرعت میده. به خصوص موتور Razor برای نمایش دادهای سمت سرور در View سمت کلاینت بسیار بسیار دلچسبه.

saeed5884
یک شنبه 13 مرداد 1392, 21:47 عصر
asp.net mvc به نظر امن تر و سریعتر هم است پیشرفت بزرگی فقط ویژوال نیست همین

hp1361
یک شنبه 13 مرداد 1392, 22:37 عصر
سلام

ASP.NET که همون ASP.NET هستش. دو تا زیر شاخه داره . یکی WebForm و MVC

در WebForm سعی شده برنامه تحت وب یجورایی شبیه برنامه های ویندوزی تصور بشه! چه برای برنامه نویس و چه برای کاربر! این تصور خیلی برنامه نویس ها رو اذیت کرده(البته مزایای خودش رو هم داره)

اما در MVC نگاه دیگه ای به برنامه های تحت وب داشتند. اینکه برنامه رو به سه قسمت Model,View,Control تقسیم کردند. این تفکیک هم یه جورایی امنیت رو و هم یجورایی کارایی و هم یجورایی آسانی در برنامه نویسی رو به همراه داشته.

http://www.dotnettips.info/post/803/asp-net-mvc-1

موفق باشیم

engmmrj
دوشنبه 14 مرداد 1392, 17:56 عصر
ASP.NET 4.5 چیه ؟

hp1361
دوشنبه 14 مرداد 1392, 23:45 عصر
سلام

ASP که میشه Active Server Page که تکنولوژی معرفی شده از سوی ماکروسافت برای طراحی صفحات وب سمت سرور است(اگه نمیدونی سمت سرور یعنی چی با یه سرچ ساده تو گوگل یافت میشه)

بعد از مدتی نسخه ASP.Net معرفی شد که میشه گفت ASP بر پایه فریمورک .NET هستش. (فریمورک .NET هم که شامل مجموعه ای از کلاس ها و توابع و ... از پیش تهیه شده ماکروسافت جهت راحتی برنامه نویسیه)

فریم ورک .NET هر چند وقت بروزرسانی میشه که در حال حاضر نسخه ش 4.5 شده. فلذا ASP.NET هم که بر پایه همون کار میکنه میشه ASP.NET4.5

موفق باشیم