PDA

View Full Version : سوال در مورد mvc



saeed31641
یک شنبه 26 آذر 1391, 21:05 عصر
سلام دوستان
راستش من یه سوال شاید مبتدی داره .اینهم از mvc تعریف میکنند که هم یادگیرش اسون و هم اینکه خیلی خوبه.
الان mvc مثل asp.net اصلا toolbox نداره همه رو باید خود تعریف کنی اینکه خیلی سخته میشه .یعنی همش کد نویسی.
توضیح دوستان در این مورد بفرمایند

mze666
یک شنبه 26 آذر 1391, 22:37 عصر
n تا Component و کنترل به صورت مستقل توی سایت Codeplex و ... موجود هست. مثلاً برای sitemap، Grid و ... هرچیزی که بخواید. button و textbox و checkbox و ... هم که خود MVC با چند تا Helper کار رو فوق العاده راحت کرده. مثلا مینویسید Html.TextBoxFor یا HtmlTextBox و Html.CheckBoxFor و ...
ضمن اینکه شما می تونید از این Helper ها برای خودتون هم درست کنید و توی چندتا پروژه دیگه هم ازشون استفاده کنید.

اگه خیلی از Drag Drop کردن کنترل ها خوشتون میاد بله ASP.NET Web Forms کاملاً در این زمینه برتره.

sia_2007
یک شنبه 26 آذر 1391, 22:43 عصر
Drag & Drop اون هم توی Web Form مخصوصا فاقد ارزشه
سرعت دستت رو روی کیبورد ببر بالا، اون وقت می بینی که به ماوس احتیاجی نیست

amirashna
یک شنبه 26 آذر 1391, 23:21 عصر
تمام شیرینی برنامه نویسی اینکه تمام کد ها رو خودت بنویسی که به کد نزدیک باشی
خیلی لذت بخشه!

مزایای استفاده از ام وی سی (http://www.dotnettips.info/Post/1080/%D8%A8%D8%A7-asp-mvc-%DA%86%D9%87-%D9%85%D8%B2%D8%A7%DB%8C%D8%A7%DB%8C%DB%8C-%D8%B1%D8%A7-%D8%A8%D9%87-%D8%AF%D8%B3%D8%AA-%D8%AE%D9%88%D8%A7%D9%87%DB%8C%D9%85-%D8%A2%D9%88%D8%B1%D8%AF)
نوشته های من در مورد ام وی سی و جی کوئری (http://www.dotnettips.info/User/%D8%A7%D9%85%DB%8C%D8%B1%D8%AD%D8%B3%DB%8C%D9%86%2 0%D9%85%D8%B1%D8%AC%D8%A7%D9%86%DB%8C)

saeed31641
دوشنبه 27 آذر 1391, 07:48 صبح
حق با شما دوستانه ولی بعضی وقتا اگه قرا باشه بنویسی سرعت کار میاد پایین.

mze666
دوشنبه 27 آذر 1391, 11:46 صبح
به هیچ وجه اینطور نیست و وقتی با MVC کار کنید تازه میفهمید که کار باهاش چقدر سریعتر، ساده تر و لذتبخش تر از Web Form هستش.
اگر بحث Scaffolding در MVC رو یه مقدار مطالعه کنید متوجه می شید. در حقیقت شما با چند تا "کلیک" هم می تونید صفحات سایت رو درست کنید. مثلا برای ایجاد یک Controller شما مثلا کلاس Product و Context مربوط به Entity Framework یا ... رو میدید و بعد کد صفحات Index و Details و Create و Edit و Delete رو به همراه View های مربوط بهشون رو تحویل میگیرید که برای سایت ساده کاملاً کافی و خوب به نظر می رسه.
حالا اگر دوست داشته باشید میاید این کد رو Customize میکنید و به شکل دلخواه خودتون در میارید.

در ضمن دوستمون آقای sia_2007 (http://barnamenevis.org/member.php?83515-sia_2007) نکته خوبی رو گفتن که: باید بیشتر با کیبرد کار کرد و این توی MVC و WPF (xaml) خیلی بهتون کمک خواهد کرد. تا این که بخواید با موس و Drag Drop کار کنید.

mozhdeh_d
پنج شنبه 01 فروردین 1392, 19:50 عصر
سلام
چند وقتیه که دنبال یه منبع خوب میگردم واسه یادگیری mvc توی php.
خیلی گشتم. یه چیزایی هم پیدا کردم . اما چیز خیلی خوب که ساده و روون توضیح داده باشه پیدا نکردم. واسه asp خیلی منبع هست. اما برای php ... :ناراحت:
واقعا نمیدونم دیگه چیکار کنم . شما از کجا یاد گرفتید؟ ممکنه لینک یه منبع خوب رو برام بذارید؟ یا اینکه ایمیلمو بدم برام ارسال کنید.
ممنون