|
«c×Y¥ ÚTpe (VB) - K A½L LÙTÖ½Û\¥ CÁ¿ TXW LY]ÛR D, TXWÖ¨ ETÚVÖfeLTy| Y£ J£ ÙUÁÙTÖ£·RÖÁ CR «c×Y¥ ÚTpe (VB). CÁ¿ TX CR ÙUÁ ÙTÖ£Û[ ETÚVÖfTRÁ WLpV CRÁ G¸ÛU, NLX YNLÛ[ ÙT¼¿, ÚRÛYeÚL¼T ETÚVÖLT|RT| ARÁ YÛ[ ÙLÖ|eh RÁÛURÖÁ. L¥©¡¥ Tzeh UÖQYL[ÖL C£RÖ¨ N¡. LÙTÖ½ ¿Y]jL[ÖL C£RÖ¨ N¡. AÛ]Y£ TVÁT| J£ ÙUÁÙTÖ£· CR «c×Y¥ ÚTpe (VB) RÖÁ. HÙ]Á\Ö¥ GR «RUÖ] Project RVÖ¡eL ÚY|UÖ]Ö¨ GR«RUÖ] A¨YXLUÖL C£RÖ¨, GTzTyP AzTÛP¥ RLY¥L· C£RÖ¨ CR «c×Y¥ ÚTpe (VB) J£ LXjLÛW «[eL ÚTÖ¥, SÁh Y³ LÖy|f\. CR «c×Y¥ ÚTpe (VB) ÙTÖ£RYÛW, CRÁ G¸V YzYÛU, ETÚVÖfTR¼h YNVÖ] ARÁ ÙNV¥TÖ|Lº, ÚRÛYeÚL¼T YzYÛUe ÙLÖ·º ARÁ \Ä, GR «RUÖ] ¿Y]jLºeh H¼\ YÛL¥ ÙUÁÙTÖ£· RVÖ¡eLTVÁT| ARÁ hQ, p\TNUÖL L£RT|f\. CÁ¿ J£ L£e L SPÚ]ÖUÖ]Ö¥ «c×Y¥ ÚTpe (VB) TzRYL¸Á GeÛL A¥X «c×Y¥ ÚTpe TzeL ÚY| GÁf\ BY E·[YL¸Á GeÛL L° ALUÖL C£eh GÁT¥ GRIV C¥ÛX. «c×Y¥(VISUAL) GÁT GÁ]? ÙTÖYÖL SU Leh XT| GÛRÚU SÖ «c×Y¥ GÁ¿ AÛZT YZeL. ARÛ] ÙRÖP CR «c×Y¥ ÚTpe(VB) ÙUÖ³ÛVe ÙLÖ|, J£ Project RVÖ¡eL ÚY|UÖ]Ö¥, ARÛ] E£YÖeh ÚTÖ, ARÁ µ ÙY¸TÖyÛP, SÁ\ÖL ÙR¡ ÙLÖ·º YÛLÚX CR «c×Y¥ ÚTpe (VB) AÛU·[. GR ÚWÖfWÖ E£YÖeL ÚTÖfÚ\ÖÚUÖ, ARÛ] Á iyzÚV EQ£ YÛLÚX A¥X Á]ÚU A½ ÙLÖ·º YÛLÚX C YzYÛUeLTy|·[RÖ¥, CRÛ] «c×Y¥ GÁ¿ AÛZefÚ\Ö. AzTÛPÚX J£ ÙUÁÙTÖ£· RVÖ¡eL ER° AÛ] ANjLº C£TRÖ¥, CRÛ] VISUAL BASIC (VB) GÁ¿ AÛZefÚ\Ö. CRÛ]e ÙLÖ| RVÖ¡eh Program-LÛ[ VISUAL Program GÁ¿ AÛZeLXÖ. CR «c×Y¥ ÚTpe (VB) R¼ÚTÖ VB 6.0 GÁ\ ÙTV¡¥ ÙY¸Y ETÚVÖL¥ E·[. «c×Y¥ ÚTpe (VB) RÂRÁÛU NÖRÖWQUÖL SÖ ÚWÖfWÖ Gµ ÙTÖµ GR ÙUÖ³¨ ÚU¦£ gZÖL, ARÖY TOP-DOWN approach Û\ÛV TVÁT| GµY YZeL. GR J£ ÚYÛXÛVo ÙNYRÖL C£RÖ¨, ÚWÖfWÖÁ R¥ Y¡¦£ LyPÛ[ÛV ÙNV¥T|Y YZeL. B]Ö¥ CR VB YR \h RÂRÁÛU YÖR ÚWÖfWÖ Gµ Û\ (independent coding) TZeL¥ YR. HÙ]Á\Ö¥ ÚWÖfWÖ¥ E·[ GR ÙNV¨eh RÂRÂVÖ] Û\¥ p½V, p½V A[«XÖ] ÚWÖfWÖL· (Piece of Program) Gµ AY¼Û\ ÚRÛYT| ÚTÖ Uy| TVÁT| TV]ÛP «RUÖL C AÛUeLTy|·[. ÚU¨, TX «RUÖ] ÚYÛXLÛ[ JÁ\ÖL J£jfÛQ ÚYÛXLÛ[o ÙN «RUÖL (Integrated Environment) C E£YÖeLTy|·[. ARÖY, JÚW ÛW¥, ÚWÖfWÖLÛ[ YzYÛUR¥, p¿, p¿ UÖ¼\jLÛ[ ÙN ÙLÖ·ºR¥ (EDIT) ET ÚVÖL¼ÚL¼T UÖ¼½V ÛUR¥ (COMPILE) U¼¿ RY¿LÛ[ N¡ ÙN ÙLÖ·ºR¥ (DEBUG) ÚTÖÁ\ AÛ]ÛR J£jfÛQ ÙNV z. U¼Ù\Ö£ RÂRÁÛUVÖL L£RT|Y CRÁ Device independence GÁ\ ÙLÖ·ÛLVÖh. ARÖY, NÖRÖWQUÖL CÁ¿ AÛ]Y£ TVÁT| J£ BTÚWyzj pÍP WINDOWS Bh. CR ÙUÁ ÙTÖ£Û[ GR J£ «RUÖL L¨ ETÚVÖfeh YQ E£YÖeLTy|·[. HÙ]Á\Ö¥ pX BT ÚWyzj pÍP, pX LïyPL¸¥ TVÁT|R zVÖR YQ AÛUeLTy| C£eh. CÛR U]¥ ÙLÖ| CR «c×Y¥ ÚTpe (VB) B] ÙTÖYÖ] YÛL¥ ÚWÖfWÖ Y¡LÛ[ ÙLÖPRÖL AÛU·[. GR«RUÖ] LïyP aÖ|ÚYLÛ[ CVeh «RUÖL ÚWÖfWÖ Gµ£RÖ¨, U¼\ «RUÖ] aÖ|ÚYLÛ[ H¼¿e ÙLÖ·º «R¥ AÛUeLTy|·[. ERÖWQUÖL ÚWÖfWÖ Gµ ÚTÖ HP ¡PÛW CVef pX ÚYÛXLÛ[ ÙNYRÖL ÚWÖfWÖ Y¡L· GµRTy| C£eh. B]Ö¥ EPSON ÚTÖÁ\ U¼\ «RUÖ] ¡PLÛ[ ETÚVÖfeh ÚTÖ AY¼Û\ ¡ ÙLÖ| ÙNV¥T| «RÚX AÛUeLTy|·[. CÛRÚV Device Independence GÁ¿ AÛZefÚ\Ö. U¼\ÙRÖ£ efVUÖ] RÂRÁÛU ([ÖyTÖ) Platform Dependence GÁTRÖh. CÛR J£ TVÁ GÁ¿ i¿YÛR «P, CÛR J£ hÛ\VÖLÚY L£R ÚY|. HÙ]Á\Ö¥, LÙTÖ½ Û\¥ Platform GÁ¿ ÙNÖ¥Y BTÚWyzj pÍP GÁTÛR ÙTÖ£[ÖLe ÙLÖ|·[. CÛR U]¥ ÙLÖ| TÖÚRÖÚUVÖ]Ö¥, J£ ÚWÖfWÖ ÙLÖ| E£YÖefV ÙUÁ ÙTÖ£Û[ U¼Ù\Ö£ BTÚWyzj pÍP E·[ LïyP¡¥ CVeL zVÖ. ERÖWQUÖL «ÚPÖÍ (WINDOWS) GÁ\ BTÚWyzj pÍP E·[ LïyP¡¥ E£YÖefV ÚWÖfWÖLÛ[ UNIX U¼¿ LINUX ÚTÖÁ\ BTÚWyzj pÍP E·[ LïyP¡¥ CVeL zVÖ. Platform Independence GÁT GR J£ LïyP¡¥ GR J£ BTÚWyzj pÍP C£RÖ¨, ARÛ]e ÙLÖ| E£YÖefV ÙUÁÙTÖ£Û[ GR J£ BTÚWyzj pÍP ÙLÖ| CVef]Ö¨, AÛR ÙNV¥T|R z. ERÖWQUÖL ^ÖYÖ (JAVA) GÁ\ LÙTÖ½ ÙUÖ³. B]Ö¥ «c×Y¥ ÚTpe (VB) GÁT WINDOWS GÁ\ [ÖyTÖ ÙLÖ| CVeh «RUÖL E£YÖeLTy|·[. BÛLVÖ¥, CRÛ] UNIX U¼¿ LINUX ÚTÖÁ\ BT ÚWyzj pÍP ÙLÖP LïyPL¸¥ TVÁT|R zVÖ. WINDOWS E·[ LïyP¡¥ Uy|ÚU, «c×Y¥ ÚTpe (VB) ETÚVÖLT|RTy| Y£YRÖ¥, ARÛ] Platform Depenvence GÁ¿ AÛZefÚ\Ö. «c×Y¥ ÚTpe YÛLL· 1. ÚUÚXÖyPUÖL L¼¿e ÙLÖ·YR¼h (Learing Edition) CR YÛL «c×Y¥ ÚTpe (VB) Û\¥, GªYÖ¿ «c×Y¥ ÚTpe (VB)-ÛV ÛLVÖ·Y, GTz p½V Program-LÛ[ GµY, Ly|TÖ|LÛ[ ÛLVÖ·Y ÚTÖÁ\Y¼Û\ÚV ÙNV z. C ÚTÖÁ\ ÙY¸|LÛ[ Internet X CXYNUÖL ÙT\ z. 2. µÛUVÖ] «c×Y¥ ÚTpe (Professional Edtion) GR J£ ¿Y]UÖL C£RÖ¨, ARÁ G¥XÖ «RUÖ] ÚRÛYLÛ[, LïyP ÙLÖ| Ly|T| ÚTÖ, «c×Y¥ ÚTpe (VB) µÛUVÖL ÙR¡ ÛY£eL ÚYzV AYpVUÖh. CR Û\XÖ] «c×Y¥ ÚTpe (VB) i|RXÖL TX LyÚWÖ¥LÛ[ ÙT¼¿·[RÖ¥, AÛ] «RUÖ] ÚRÛYLÛ[ ÙN ÙLÖ·[ z. 3. BZUÖL «c×Y¥ ÚTpe L¼\¥ (Enterprise Edtion) CR «RUÖ] «c×Y¥ ÚTpe (VB) X AÛ] «RUÖ] TVÁTÖ|LºPÁ i|RXÖ] TX p\TNjLÛ[ ÙT¼\RÖL CR ÙY¸| AÛU·[. i|RXÖ] TX LyÚWÖ¥L· ÚNeLTy|·[]. ERÖWQUÖL Transaction Server, Visual Source Safe U¼¿ SNA Server ÚTÖÁ\ÛY CR ÙY¸yz¥ Uy|ÚU ÚNeLTy| E·[RÖh. C¿VÖL «c×Y¥ ÚTpe (VB) X SÖ AÛP TVÁL· GÁ]ÙYÁ¿ LÖQXÖ. «c×Y¥ ÚTpe TVÁL· 1.«ÚPÖÍ BTÚWyzj pÍP¥ E·[ ÚTÖÁ\ Menu U¼¿ Buttons ÚTÖÁ\ Ly|TÖ| ÙLÖP YNLÛ[ SÖÚU «c×Y¥ ÚTpe (VB) X Program- BL Gµ ÙT\ z. 2. Textfile U¼¿ Database ÚTÖÁ\Y¼Û\ RÖL E£YÖeL°, H¼L]ÚY E·[ RLY¥LÛ[ G¸RÖL G|eL° TVÁT|R° z. 3. Windows BTÚWyzj ÙLÖ| CVeh GR«RUÖ] aÖ| ÚYLÛ[ «c×Y¥ ÚTpeÙLÖ| Ly| T|R z. 4. Bitmap ÛT¥LÛ[, Meta ÛT¥LÛ[, U¼¿ TX«RUÖ] TPjL· ÙLÖP ÛT¥LÛ[ G¸RÖL ÛLVÖ[ z. 5. S & L, Dbase, MS Access ÚTÖÁ\Y¼½Á X RLY¥LÛ[ E£YÖeL°, TVÁ T|R° G¸ÛUVÖ] Û\¥ ÛLVÖ[° z. 6. OLE-(object Linking Embedding) GÁ\ ÙUÁÙTÖ£· ÙLÖ| U¼\ LïyP ÙUÖ³L· ÙLÖ| GµR TyP ÚWÖLÛ[ CRÄ PÁ CÛQ ÙNV¥T|R z. 7. Modem - ER«PÁ, Internet YNPÁ EXL[Ö «V A[«¥ VBÛV U¼\ ÙUÖ³L¸¥ E·[ RLY¥LÛ[ G| ETÚVÖfeh YQ ÙRÖP H¼T|e ÙLÖ·[XÖ. A|R YÖW, CRÁ ÙRÖPÛPV
U¼\ pX ÙUÁÙTÖ£yLÛ[, ARÁ
ÙNV¥TÖ|LÛ[ U¼\ TX «[eLjLÛ[
LÖQXÖ.
|