PDA

View Full Version : سوال: آینده Mvc



crazy_1892
دوشنبه 24 مهر 1391, 09:05 صبح
سلام دوستان به نظرتون آینده mvc چی میشه ؟

من الان تقریبا 2 3 ماهی است بخش mvc را دنبال می کنم ولی هیچ رونقی نداره!!!

mo.esmp
سه شنبه 25 مهر 1391, 01:07 صبح
حتمن منزورتون آینده mvc تو این انجمن هست دیگه. خوب آیندش بستگی به تعداد علاقمندان و فعالیت کاربرانش داره دیگه که فعلن بی رونقه.

crazy_1892
سه شنبه 25 مهر 1391, 08:05 صبح
نه دوست عزیز من با این انجمن کاری ندارم به صورت کلی گفتم

mze666
سه شنبه 25 مهر 1391, 16:56 عصر
دوست عزیز آینده یعنی همین MVC. شما نباید ملاکتون این انجمن باشه که! - این فقط MVC نیست که انجمنش اینجوریه WPF هم تقریباً همین مدلی هستش (البته نه به این شدت ضعیف).
شما اگه سایت فارسی میخوای برای مباحث MVC (و کلاً درباره دات نت) میتونید به سایت آقای نصیری http://www.dotnettips.info/ سری بزنید. و سایت های انگلیسی هم که خیلی زیادن. اگر سوال دارید هم از سایت Stackoverflow استفاده کنید. (به شرط این که زبانتون حداقل در حد متوسط باشه).
اگر بخواید طبق انجمن این سایت پیش برید بله در وب ASP.NET Web Forms و Windows Form Application انجمنشون بیشتر رونق داره تا تکنولوژی های جدیدی مثل WPF و MVC.

crazy_1892
سه شنبه 25 مهر 1391, 20:36 عصر
دوستان عزیز فکر کنم من بد منظورمو رسوندم من در کل میگم آیا به نظرتون Mvc در چند سال آینده بازم توسط مایکروسافت پشتیبانی میشه یا زودگذره؟

یادگیریش چقدر ارزشمند میتونه باشه؟

rezaonline.net
سه شنبه 25 مهر 1391, 21:22 عصر
این سیاست مایکروسافت هست ، کاری میکنه که کاربران پی رو اهدافش باشن .
asp.net mvc هم قطعاً روزی به فراموشی سپرده میشه چه یک سال دیگه چه ده سال دیگه و تنها کسائیکه تاوان این ضرر رو میدن کسائی هستن که فقط همین یک زبان رو کار کردن .
پیشنهادم اینه از پروژه ها و برنامه های مایکروسافت دوری کنید و به جامعه اپن سورس رو بیارید .

crazy_1892
چهارشنبه 26 مهر 1391, 11:34 صبح
دوست عزیز این جوری که شما میگین باید asp هم به فراموشی سپرده میش ولی روز به روز داره هم طرافدارش بیشتر میشه هم سایت هایی که طراحی میشن

mo.esmp
پنج شنبه 27 مهر 1391, 01:40 صبح
همونتور کە میدونین خود mvc یک الگوی تراحی هست و ممکنه جند ساله دیگه یه الگوی تراحی دیگه ابداع و همە ترفدار اون بشن ولی چیزی که الان معلومه ترفداران asp.net mvc داره روز به روز بیشتر میشه و با سرعت خوبی داره جلو میره و فکر نکنم آیندەای مسلە Sliverlight داشته باشه. البته یادمون نره که asp.net mvc الان کد باز هست و اگه مایکروسافت هم از پشتیبانیش دست بکشه کسانە دیگەای خواهند بود که اون رو بروز رسانی کنند مسلە خیلی از پروژەهای متن باز دیگه.

مهدی کرامتی
چهارشنبه 03 آبان 1391, 13:59 عصر
ASP.NET MVC، به خصوص در نسخه 4 کار برنامه نویسی وب رو بسیار سریع و راحت کرده، اگه هنوز چندان رونق پیدا نکرده به این دلیله که برنامه نویسان هنوز با امکاناتش آشنا نیستند، و نیز کار با اون نیاز به تخصص نسبتا بالایی داره.

crazy_1892
پنج شنبه 04 آبان 1391, 16:42 عصر
با تشکر یعنی جای asp را میگیره

مهدی کرامتی
شنبه 06 آبان 1391, 15:06 عصر
جای ASP.NET Web Forms را نمی گیره، جای خودش رو میگیره.

زندگی Web Forms هم همچنان ادامه خواهد داشت.

aloneman2005
جمعه 19 آبان 1391, 16:35 عصر
قرار نیست چیزی جای چیزی رو بگیره .
روز به روز تکنولوژی های مختلفی در عرصه های مختلفی به وجود می یاد.
مثل دیتابیس قرار نیست با وجود Entity دیگه sql server رو کنار بزاریم:لبخند:
اول dao،ado،Linq، Entity
همه تکنولوژی ها کار رو یه جوری واسه برنامه نویس آسون می کنند.
توی مبحث سایت نویسی هم asp web form هست الان یه تکنولوژی بالاترش MVC
دیگه اصلا ربطی هم به open source این چیزا نداره کدوم برنامه نویسی رو انتخاب کنیم
با هر کدوم که راحتری ، می دونی امنیت بهتر ، گسترش مشکل نخواهد بود و چیزهای دیگه رو باید مد نظر بگیری.

andaron
جمعه 19 آبان 1391, 17:10 عصر
سلام دوستان

برای منی که با c# آشنا هستم و می خوام برنامه نویسی وب هم کار کنم به نظرتون کدو.م بهتره

aloneman2005
جمعه 19 آبان 1391, 18:04 عصر
سلام دوستان

برای منی که با c# آشنا هستم و می خوام برنامه نویسی وب هم کار کنم به نظرتون کدو.م بهتره
خوبه یه برنامه نویس زبان ها و تکنولوژی های مختلفی رو یاد بگیره به هر حال asp یا همون به قول خودمون asp web form خیلی خوبه و فکر می کنم یاد گرفتنش زیاد سخت نباشه .در ضمن فقط asp.net نیست تو باید html و جاوا اسکریپت یا کلاس معروف jquery رو هم خوب بلد باشی تا بتونی یه وب سایت ایده ال رو درست بکنی .

andaron
جمعه 19 آبان 1391, 20:06 عصر
حالا می خوام بدونم من که نوز هیچ راهی نرفتم به نظرتون برم به سمت asp.net mvc یا برم به سمت وب فرم

crazy_1892
جمعه 19 آبان 1391, 20:39 عصر
دوست عزیز مدت کوتاهی است که کار میکنم!
ولی به نظر بنده باید شما باید asp را بلد باشی!!
وگرنه کارت خیلی خیلی سخته

andaron
شنبه 20 آبان 1391, 00:03 صبح
والله من شنیدم میگن هرکی می خواد یاد بگیره بهتره با این تکنولژی یاد بگیره
حالا کتاب فارسی چی پیشنهاد میدید.

mze666
شنبه 20 آبان 1391, 00:08 صبح
مفهوم MVC خیلی سر راست و منطقی هستش.من خودم اول اومدم ASP.NET یاد بگیرم ولی در همون زمان به توصیه یکی رفتم سراغ MVC که اونموقع Version 2 بود. الان MVC رو بلدم و به هیچ وجه حاضر به انجام پروژه WebForm نیستم. به نظرم اگر کسی می خواد تحت وب شروع کنه می تونه (و بهتره) از خود MVC شروع کنه.

فقط به خودتون تلقین نکنین که خیلی سخته و نمیشه یاد گرفت و ....
این بخش MVC هم هیچ رونقی نداره ولی نباید دلیل رها کردن MVC باشه!!

کتاب فارسی مرجع کامل ASP.NET MVC 4 از آقای راد کتاب خیلی خوبیه. انتشارات پندار پارس.
اگر میخواید شروع کنید این سری مقالات آقای نصیری واقعاً فوق العاده هستن : http://www.dotnettips.info/search/label/MVC

hamid_200611
شنبه 20 آبان 1391, 11:57 صبح
این سیاست مایکروسافت هست ، کاری میکنه که کاربران پی رو اهدافش باشن .
asp.net mvc هم قطعاً روزی به فراموشی سپرده میشه چه یک سال دیگه چه ده سال دیگه و تنها کسائیکه تاوان این ضرر رو میدن کسائی هستن که فقط همین یک زبان رو کار کردن .
پیشنهادم اینه از پروژه ها و برنامه های مایکروسافت دوری کنید و به جامعه اپن سورس رو بیارید .

شرمنده میشه دقیقا منظورتون رو از این مطلب مشخص کنید.
یعنی شما میگید:
1- در اپن سورس تغییر و پیشرفتی وجود نداره و شما لازم نیست خودتون رو آپدیت کنید.
2- اپن سورس از روز اول در بالاترین سطح است و دیگه نیاز به بروز شدن نداره پس شما هم نیاز نیست به روز شوید.
3- خواستید یه گیری بدید به مایکرسافت بدبخت
4- ....

علی متقی پور
یک شنبه 21 آبان 1391, 14:21 عصر
سلام
من تازه شروع کردم به یادگیری MVC
بعنوان کسیکه در تمامی زمینه های برنامه نویسی مبتدی هستم فکر میکنم یه مقدار زیادی همه چیز رو خودش انجام میده. کلا یه ذره تکنولوژی های جدید، داره برنامه نویسی رو کم میکنه. میدونم همتون به حرفم اعتراض دارید و اینو خوب میدونید ولی بنظر من که یه کد نویس مبتدی هستم این اصلا جالب نیست. در واقع فقط میمونه کارهای سخت برنامه و هیچ کاری برای کد نویسی های راحت که امثال بنده دلخوش بهش بودیم نمیذاره. برای همین برای خالی نبودن عریضه فقط من میام کد های خودش رو تو TRY..CATCH میذارم:بامزه:
البته بازم میگم من فوق العاده مبتدی هستم و نظرم در حد یه مبتدی ارزش داره.
( اگر از بچه های تهران کسی هست معلم خصوصی ارزون قیمت باشه و من بیچاره رو از مبتدی بودن در بیاره لطفا پ.خ بده؟ آموزشگاه "برنامه نویس" به خونه ما خییییلی دور و بد مسیره. جای دیگم رفتم بدرد نمیخورد )

amir-yeketaz
یک شنبه 21 آبان 1391, 21:19 عصر
سلام
من تازه شروع کردم به یادگیری MVC
بعنوان کسیکه در تمامی زمینه های برنامه نویسی مبتدی هستم فکر میکنم یه مقدار زیادی همه چیز رو خودش انجام میده. کلا یه ذره تکنولوژی های جدید، داره برنامه نویسی رو کم میکنه. میدونم همتون به حرفم اعتراض دارید و اینو خوب میدونید ولی بنظر من که یه کد نویس مبتدی هستم این اصلا جالب نیست. در واقع فقط میمونه کارهای سخت برنامه و هیچ کاری برای کد نویسی های راحت که امثال بنده دلخوش بهش بودیم نمیذاره. برای همین برای خالی نبودن عریضه فقط من میام کد های خودش رو تو TRY..CATCH میذارم:بامزه:
البته بازم میگم من فوق العاده مبتدی هستم و نظرم در حد یه مبتدی ارزش داره.
( اگر از بچه های تهران کسی هست معلم خصوصی ارزون قیمت باشه و من بیچاره رو از مبتدی بودن در بیاره لطفا پ.خ بده؟ آموزشگاه ها برنامه نویس به خونه ما خییییلی دور و بد مسیره. جای دیگم رفتم بدرد نمیخورد )

از دید یه مبتدی کاملا حرفتون منطقیه ... ولی اگه MVC رو خوب یاد بگیرین بعد دوباره بیاین این پست رو بخونید خودتون خندتون میگیره!

علی متقی پور
دوشنبه 22 آبان 1391, 09:35 صبح
از دید یه مبتدی کاملا حرفتون منطقیه ... ولی اگه MVC رو خوب یاد بگیرین بعد دوباره بیاین این پست رو بخونید خودتون خندتون میگیره!

داداش من همین الان هم خنده ام میگیره...
بنظر خودم یه نوعی از MVC تعریف کردم. نمیدونم چقد موفق بودم

gama_slv
شنبه 27 آبان 1391, 15:00 عصر
در باره آینده و آموزش MVC یکسری نکات هست که دونستنشون بد نیست
اول یادگیری و آموزش
لازمه یادگیری MVC.Net
1- آشنایی با یکی از زبان های C#‎‎.Net , VB.Net
2-آشنایی با HTML
3-آشنایی با مفاهیم Asp.Net
4-آشناییی با Sql Server
در باره زبان های دات نت باید گفت که در بسیاری از موارد منباع آموزشی در زمینه وب بیشتر با زبان C#‎ هستند
در باره مفاهیم Asp.Net و HTML باید گفت که اگر فردی بخواد در این زمینه کار کنه اگر با مفاهیمی مثل WebSecurity,Post,Get,Session,Cookie
و یکسری مطلب دیگه آشنا نباشه نمیتونه در زمینه طراحی وب کاری انجام بده چون وب با این مفاهیم هست که کار میکنه مثل این میمونه که بخواید برای ویندوز برنامه ای بنویسید ولی از ویندوز چیزی ندونید

آینده MVC
تا قبل از MVC.Net 4 استفاده از mvc بسیار دشوار بود و کد نویسی بیشتری طلب میکرد و بیشتر فقط معرفی تکنولوژی mvc در قالب .Net بود. اما با این حال تکنولوژی mvc قابلیتهایی داشت که برنامه نویسان دات نتی هم بخوان ازش اسفاده کنن برای همین با امکانت کم و ناقص mvc.net 3 هم حاضر به استفاده از mvc.net شده بودن
با انتشار نسخه چهارم بیشتر مشکلات نسخه های قبلی حل شد و امکانات خیلی خوبی هم به mvc.net
اضافه شد.با این حال به خاطر جدید بودن این تکنولوژی منابع اموزشی کمی در اختایر برنامه نویسان هست و یک مطلب مهم تر اینکه در مرود بعضی از ویژگی های اضافه شده به این نسخه هنوز مطلبی انتشار پیدا نکرده برای همین گستردگی استفاده از mvc هنوز پاییین هست.
با تمام این تفاسیر mvc بسیار تکنولوژی پیشرفته ای هست و مزیت open source بودنش حتی در نسخه .net هم به این تکنولوژی خیلی کمک میکنه و باعث میشه رشد بیشتری داشته باشه.
برای خیلی از افرادی که با mvc کار کردن برگشتن Web Forms امکان پذیر نیست.

ko-mohammad
سه شنبه 07 آذر 1391, 22:24 عصر
در باره آینده و آموزش MVC یکسری نکات هست که دونستنشون بد نیست
اول یادگیری و آموزش
لازمه یادگیری MVC.Net
1- آشنایی با یکی از زبان های C#‎‎‎.Net , VB.Net
2-آشنایی با HTML
3-آشنایی با مفاهیم Asp.Net
4-آشناییی با Sql Server
در باره زبان های دات نت باید گفت که در بسیاری از موارد منباع آموزشی در زمینه وب بیشتر با زبان C#‎‎ هستند
در باره مفاهیم Asp.Net و HTML باید گفت که اگر فردی بخواد در این زمینه کار کنه اگر با مفاهیمی مثل WebSecurity,Post,Get,Session,Cookie
و یکسری مطلب دیگه آشنا نباشه نمیتونه در زمینه طراحی وب کاری انجام بده چون وب با این مفاهیم هست که کار میکنه مثل این میمونه که بخواید برای ویندوز برنامه ای بنویسید ولی از ویندوز چیزی ندونید

آینده MVC
تا قبل از MVC.Net 4 استفاده از mvc بسیار دشوار بود و کد نویسی بیشتری طلب میکرد و بیشتر فقط معرفی تکنولوژی mvc در قالب .Net بود. اما با این حال تکنولوژی mvc قابلیتهایی داشت که برنامه نویسان دات نتی هم بخوان ازش اسفاده کنن برای همین با امکانت کم و ناقص mvc.net 3 هم حاضر به استفاده از mvc.net شده بودن
با انتشار نسخه چهارم بیشتر مشکلات نسخه های قبلی حل شد و امکانات خیلی خوبی هم به mvc.net
اضافه شد.با این حال به خاطر جدید بودن این تکنولوژی منابع اموزشی کمی در اختایر برنامه نویسان هست و یک مطلب مهم تر اینکه در مرود بعضی از ویژگی های اضافه شده به این نسخه هنوز مطلبی انتشار پیدا نکرده برای همین گستردگی استفاده از mvc هنوز پاییین هست.
با تمام این تفاسیر mvc بسیار تکنولوژی پیشرفته ای هست و مزیت open source بودنش حتی در نسخه .net هم به این تکنولوژی خیلی کمک میکنه و باعث میشه رشد بیشتری داشته باشه.
برای خیلی از افرادی که با mvc کار کردن برگشتن Web Forms امکان پذیر نیست.

من نمیدونم چرا میگید MVC 3 ناقص بود، مگه چه فرقی با MVC 4 داره!!! بیشتر امکاناتی که الآن تو نسخه چهار می بینید، تو نسخه سوم هم وجود داشت. بهترین قسمتش(به نظر من) Scaffolding هست که تو mvc3 بوده، تو ورژن 4، Web api و بعضی امکانات خاص موبایل هست که اضافه شده و فک نکنم با این اوصاف بشه گفت MVC 3 امکانات کم و ناقصی داشت....

علی متقی پور
سه شنبه 07 آذر 1391, 23:24 عصر
با احترام به نظر شما، تا اونجا که منم شنیدم MVC 4 خیلی نسبت به MVC 3 بهتر و کاملتره. ضمنا شنیدم نشخه قبلی ایراد داشته ولی این یکی خیلی بهتره و کد نویسی را خیلی کمتر کرده و ....
البته من یک مبتدی هستم :-(

ko-mohammad
چهارشنبه 08 آذر 1391, 15:51 عصر
با احترام به نظر شما، تا اونجا که منم شنیدم MVC 4 خیلی نسبت به MVC 3 بهتر و کاملتره. ضمنا شنیدم نشخه قبلی ایراد داشته ولی این یکی خیلی بهتره و کد نویسی را خیلی کمتر کرده و ....
البته من یک مبتدی هستم :-(

مسلما وقتی ورژن جدیدتری عرضه میشه، نسبت به نسخه های قبلی برتری داره، اما حرف من اینه که تو MVC3 چیزی از mvc4 کم نداره که بخواهیم بگیم:



تا قبل از MVC.Net 4 استفاده از mvc بسیار دشوار بود و کد نویسی بیشتری طلب میکرد و بیشتر فقط معرفی تکنولوژی mvc در قالب .Net بود. اما با این حال تکنولوژی mvc قابلیتهایی داشت که برنامه نویسان دات نتی هم بخوان ازش اسفاده کنن برای همین با امکانت کم و ناقص mvc.net 3 هم حاضر به استفاده از mvc.net شده بودن