قبل از اینکه بیام در مورد IDE صحبت کنیم باید بدونیم IDE مخفف چیست؟ باید بگویم IDE مخفف سه کلمه Integrated Development Environmentمی باشد که کلمه های Integratedبه معنی یکپارچه یا مجتمع ، Development یا توسعه و Environment یا محیط می باشد که با در کنار هم قرار دادن اینواژه ها به جمله فارسی محیط یکپارچه ( مجتمع ) توسعه می رسیم. در ادامه میگم کهکلا این IDEچیست و اصلا چه کاربردی دارد.
بعد از اینکه فهمیدم IDE مخفف چه کلماتی می باشد و بهچه معنی دارد حال بیایم ببینیم کلا IDEچیست؟ در دنیای فناوری اطلاعات به برنامه نویس در اصل توسعه دهنده و به محیطی که یکبرنامه نویس در آن برنامه نویسی می کند محیط توسعه یا DevelopmentEnvironment می گویند. بنابراین IDE یک محیطبرنامه نویسی است که مجموعه ای از نرم افزارهای که معمولا شامل ویرایشگر کد برنامهCode Editor،کامپایلر Compiler،دیباگر Debugger و در نهایت رابط گرافیکی یا GUI هستند را در یکجا جمع کردهاست و در اختیار برنامه نویس قرار داده است تا بتواند براحتی و بدون دغدغه کدهایبرنامه خود را تولید کند.
اولین ویژگیکه IDE دارد این است که می توان درآنها کدهای مورد نظر رو نوشت و آنها رو ویرایش کرد. که به اصطلاح به آنها Source Code Editor می گویند. در واقع این ویرایشگر محیطی استکه برنامه نویس کدهای خود را درون آن وارد می کند و کدی که نوشته است توسط کامپایلریا مفسر تبدیل به زبان ماشین و اجرا می شود ، این ویرایشگر از نظر کارکرد بسیار شبیهبه ویرایشگر های کدهای HTML متنی است.
یک کامپایلرکه در IDE تعبیه شده است کد نوشته شده درSource Code Editor را تبدیل به برنامه اجرایی میکند و اگر لازم باشد برنامه بصورت خط به خط توسط مفسر یا Interpreter بدون نیاز به کامپایل شدن اجرا می شود.
تمامی فرآیندهای مربوط به کامپایل، تفسیر یا Interpret و Debug همگی توسط IDE انجام می شود
همه IDE ها دارای Debugger هستند تا متوجه شوند که کجای Source Code برنامه مشکل دارد.
پیش نیازهای نصب زیفریم
آموزش نصب JDK-JRE
نصب زیفریم
آموزش راهاندازی تامکت
آشنایی با تنظیمات تامکت
مقدمه و معرفی چارچوب زی
استقرار سامانه زیفریم
تعریف یک پروژه
تعریف سامانه کاربردی
مدیریت سامانه
کار با فرم (بخش اول)
کار با فرم (بخش دوم)
بخشهای توسعه فرم
انواع کنترل و خصوصیات آن
پرسوجوهای عملگر داده
منوهای دسترسی
گردش کار
تهیه گزارش
مقدمهی آموزش کنترلها
کنترل Hidden
کنترل Textbox
کنترل Data Combo
کنترل CheckBox
کنترل Option
کنترل Date Box
کنترل Text Area
کنترل LookUp Table
کنترل Find Object Box
کنترل Grid View
کنترل File
کنترل Tree
کنترل Image
کنترل Download Obj
کنترل Search Text
کنترل Label
کنترل Text Editor
کنترل List Box
کنترل DD TreeView
کنترل Chart
کنترل Menu
کنترل Flat Tree View
کنترل Client Button
کنترل Form
کنترل Check Box List
کنترل Radio Btn List
کنترل Button
جاوا اسکریپت در کنترل
سفارشی سازی
کلاس های مقدماتی