Visual FoxPro: jums ir nepieciešama šī vecās skolas programmēšanas valoda 2020. gadā.

Atklāšana: Jūsu atbalsts palīdz vietnei darboties! Mēs nopelnām nodošanas maksu par dažiem pakalpojumiem, kurus mēs iesakām šajā lapā.


Visual FoxPro ir uz objektu orientēta programmēšanas valoda, kā arī attīstības vide, lietojumprogrammu platforma un datu bāzes dzinējs.

Tā sāka dzīvi kā FoxBASE 1984. gadā, un tai toreiz bija visātrākā pieejamā datu bāzes pārvaldības sistēma. Tas bija 70. gadu beigās projektēto dBase sistēmu atvasinājums. Tajā brīdī FoxPro bija programmēšanas valoda ar iebūvētu datu bāzes sistēmu.

Fox Technologies, uzņēmums, kas izveidoja FoxPro, 1992. gadā apvienojās ar Microsoft. 1995. gadā tika izlaists Visual FoxPro 3.0. Šī bija pirmā “Visual” versija (pēdējā nevizuālā versija, 2.6, tika izlaista 1993. gadā). Tas pievienoja vilkšanas un nomešanas GUI redaktoru un izstrādes vidi, kas ir ļoti līdzīga Visual Basic.

Valoda nekad nav bijusi tik populāra, taču tā darbojās samērā labi, 2006. gadā sasniedzot 12. vietu valodas lietojuma klasifikācijā. Turklāt tā pieauga par ļoti uzticētu izstrādātāju kopienu, kas mūsdienās turpina lietot un paplašināt valodu.

Šī aizrautīgā izstrādātāju kopiena bija ārkārtīgi vīlusies, kad Microsoft 2007. gadā paziņoja, ka Visual FoxPro nākotnē vairs nebūs. Pēdējais Visual FoxPro oficiālais atjauninājums bija paplašinājumu komplekts, kas tika izlaists 2008. gadā.

Atbildot uz VFP kopienas lūgumrakstiem un vispārēju neapmierinātību, lielas VFP daļas ir izlaistas kā atvērts avots un ir pieejamas CodePlex. Diemžēl no šīs kolekcijas nevar izveidot izpildlaiku, un VFP kodols joprojām ir slēgta avota. Microsoft nodomi par VFP izlaišanu attīstības kopienai labākajā gadījumā nav skaidri..

Vizuālās FoxPro iegūšana

Vienīgais veids, kā iegūt oficiāli licencētu Visual FoxPro pilnu kopiju no Microsoft, ir lejupielādēt to caur abonēšanas pakalpojumu. Kad esat izveidojis kontu, varat atrast pieejamās FoxPro lejupielādes. Diemžēl jums ir jāiegādājas abonēšanas produkts, lai varētu lejupielādēt FoxPro, un jūs pats nevarat iegādāties FoxPro. Tas ir pieejams tikai kā sava veida blakus ieguvums, iegādājoties citu produktu, piemēram, Visual Studio.

Ir cilvēki, kas pārdod lietotas vai neatvērtas Visual FoxPro kopijas, taču šeit pastāv zināms potenciālais risks (vismaz viens recenzents acīmredzami ir saņēmis pirātisku programmatūru).

Vizuālie FoxPro resursi

Tā senās vēstures un veltītās sekošanas dēļ ir daudz resursu cilvēkiem, kuri vēlas mācīties un izmantot Virsual FoxPro.

Tiešsaistes resursi

Noteikti apskatiet Visual FoxPro izstrādātāju centru, Microsoft Visual FoxPro lapu.

Pamācības

  • Uzziniet Visual FoxPro Free: liela video apmācību kolekcija. Ir pieejams arī premium klases saturs.
  • FoxStuff: liela rakstu un mācību materiālu kolekcija par Visual Fox Pro, no Mike Lewis Consultants, Visual FoxPro konsultāciju.
  • Apmācība: FoxPro lietojumprogrammas izveidošana: soli pa solim iepazīšanās ar Trīsvienības universitātes Datorzinātnes nodaļu.
  • Fox Pro konsultācijas: šī vietne ir sava veida sajukums, kas ir žēl, jo informācija par Visual FoxPro 9 ir diezgan plaša un viegli pārlūkojama.

VFP kopiena

  • FoxPro Wiki: vairāk nekā 7000 rakstu par FoxPro tēmām. Varbūt labākā lapa šeit ir Really Stupid Tweets kolekcija par FoxPro.
  • Fox Show: ilgstoša Podcast sērija vietnē Visual FoxPro. Šķiet, ka 2015. gadā tas nav darbojies, taču joprojām ir pieejama desmit gadu ilga lieliska informācija.
  • Visual FoxPro Forum: liela tiešsaistes VFP izstrādātāju kopiena.
  • Southwest Fox konference: Visual FoxPro izstrādātāju ikgadējā sanāksme.

Vizuālie FoxPro rīki

  • Kreiga Beilija ieteiktie VFP rīki: tā ir tikai nedaudz ieteikumu par Visual FoxPro rīkiem, taču tos noteikti ir vērts izpētīt.
  • Kreiga Boida trīs VFP utilītu bibliotēkas: šīs ir būtiskas bibliotēkas, kuras ir izveidojis viens no visiecienītākajiem VFP izstrādātāju kopienas locekļiem. Boidam tika piešķirta FoxPro kopienas mūža sasniegumu balva 2012. gadā.
  • Visual FoxPro Tools: liela VFP rīku un papildinājumu kolekcija.
  • Atklātā pirmkoda papildinājumi Visual FoxPro 9.0: centieni nodrošināt bezmaksas un atvērtā pirmkoda rīkus FoxPro kopienai.
  • Guineu: alternatīva Visual FoxPro izpildlaika vide.

Citas VFP saites

  • Programmēšanas pasaule – Visual FoxPro arhīvs: nedaudz koda paraugu un saišu uz citiem resursiem. Īpašu interesi varētu radīt vairākas lejupielādējamas e-grāmatas par agrākajām VFP versijām.
  • FoxPro lietojumprogrammu piemēri: liela Visual FoxPro lietotņu kolekcija, ko var lejupielādēt, izpētīt vai modificēt.

Grāmatas vietnē Visual FoxPro

  • Hentzenwerke Publishers ir vairākas grāmatas par FoxPro, kuru versija ir no 6. līdz 9. versijai, un kas aptver plašu starpposma un padziļinātu tēmu klāstu. Hentzenwerke grāmatas, kas joprojām ir īpaši aktuālas, ietver:
    • Kas jauns deviņos: Visual FoxPro jaunākie hits
    • Visual FoxPro Solutions ieviešana
    • MegaFox: 1002 lietas, kuras jūs vēlējāties uzzināt par vizuālā FoxPro paplašināšanu
  • Visual FoxPro Made Simple: šī padziļinātā grāmata aptver pēdējās četras VFP versijas.

Vai man vajadzētu iemācīties Visual FoxPro?

Nu, tas ir atkarīgs.

Pastāv izplatīts nepareizs uzskats, ka visienesīgākā karjera attīstībā ir jaunāko, lielāko, modernāko valodu zināšana. Izrādās, ka tas ir taisnība tikai ļoti šaurās nozarēs – galvenokārt jaunuzņēmumos, kuru darbība ir vērsta uz tīmekļa lietojumprogrammu attīstību.

Visual FoxPro tika izlaists 1984. gadā, un tā darbība tika pārtraukta 2010. gadā. Tas ir 26 gadu ilgs nepārtraukts lietojums daudziem tūkstošiem uzņēmumu, kas veido lietojumprogrammas desmitiem nozaru. Liela daļa šīs programmatūras joprojām tiek izmantota, un tā ir jāuztur, jāmaina, jāpagarina vai kā citādi jārisina.

Un kāda veida uzņēmumiem ir šāda veida mantotā programmatūra? Labi izveidoti uzņēmumi, kas vismaz pāris gadu desmitus veic uzņēmējdarbību stabilās nozarēs. Tie ir uzņēmumi, kas var atļauties maksāt labi, un daudzos gadījumos mantotā tehnoloģija ir kritiska misijai, tāpēc viņi bieži ir gatavi maksāt labi. Turklāt, tā kā vairums cilvēku labprātāk strādā pie izklaidējošām, jaunām valodām, ir salīdzinoši maz izstrādātāju, kuri gan vēlas, gan spēj rīkoties ar Visual FoxPro.

Mantotās valodas, piemēram, Visual FoxPro, tāpat kā citas, piemēram, Visual Basic, Pascal un Cobol, varētu nebūt modernas, taču tās var būt ļoti ienesīgas izstrādātājiem, kuri prasa laiku to apguvei.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me