آیا استفاده از ویزارد ویژوال استدیو دات نت برای ارتباط با بانک اطلاعاتی بهتر است ویا نوشتن کد به طور دستی؟
مزیتها و یا معایب آنها کدامند و شما کدام یک را پیشنهاد میکنید؟
آیا استفاده از ویزارد ویژوال استدیو دات نت برای ارتباط با بانک اطلاعاتی بهتر است ویا نوشتن کد به طور دستی؟
مزیتها و یا معایب آنها کدامند و شما کدام یک را پیشنهاد میکنید؟
هیچ فرقی نداره. خود ویزاردها هم بر اساس اطلاعاتی که شما از طریق ویزارد وارد میکنید یک سری کد در قسمت کدهای برنامه اظافه میکنند که بیشر برای کاهش کدنویسی توسط برنامه نویس اضافه شده اند.
اگر وقت و اطلاعات کافی برای کد نویسی دارید ، از کد استفاده کنید چون منابعتون رو صحیح مدیریت خواهید کرد. wizard ممکنه یکسری object بسازه که شما هیچ وقت از اونها استفاده نمی کنید ولی داره منابعتون رو از بین می بره. :wink:
هر که بر مرکب باطل نشیند ، در سراى پیشمانى فرودش مىآورند
به نظر من حتما بعد از اینکه چند بار از ویزارد استفاده کردید و با آن آشنا شدید حتما از کد نویسی به جای آن استفاده کنید زیرا :
1-flexibility خوبی ندارد یعنی هر جا که بخواهید نمی توانید آنرا ایجاد کنید و از بین ببردید.
2-باعث می شود که به آن وابسته بشوید.
:موفق:
کد بنوسید عزیزم.
برنامه نویس حرفه ای از ویزارد استفاده نمی کنه.
درستهخود ویزاردها هم بر اساس اطلاعاتی که شما از طریق ویزارد وارد میکنید یک سری کد در قسمت کدهای برنامه اظافه میکنند که بیشر برای کاهش کدنویسی توسط برنامه نویس اضافه شده اند
ولی یک سری پیش فرض هایی هم وجود دارن که از کاربر سوالی پرسیده نمیشه و کد Generate می شه و در صد زیادیش بدون استفاده است.
ویزارد برای فقط به درد آموزش به مبتدی ها میخوره.از کد استفاده کنید چون منابعتون رو صحیح مدیریت خواهید کرد
100٪ درسته.
ولی به نظر من استفاده از ویزارد برای کارهای روتین در یک برنامه سرعت کار رو افزایش میده.
در این مورد هم که دوستان گفتند که با کد نویسی برنامه نویس بر روی منابع مدیریت بهتری داره و میتونه با کارایی بهتری کار رو انجام بده شکی نیست. اما میشه کدهای تکراری و خسته کننده ای رو که در یک برنامه وجود داره با ویزاد انجام داد و بعد با تغییرات کمی در کدی که اتوماتیک تولید شده به همون کارایی رسید.