Inapoi/GoBackInapoi La pagina anterioara
Why Microsoft Cancelled Visual FoxPro ? (De ce a stopat Microsoft dezvoltarea FoxPro ?)

             De ce fug toti de foxpro ? - sau Cizmaria informatica 2

Am scris prezentul material (in 2014) pornind de la întrebarea legitima pusa de un amic de curând care spunea printre altele, citez:  "Din pacate nu s-a contractat înca nimic cu ....X. De ce fug toti de foxpro?, am solicitat un soft care sa citeasca codul de bare si sa faca o legatura cu programul nostru  de gestiune scris de Y în foxpro si s-au  luat cu mâinile de cap. Pâna la urma am primit o cotatie de neacceptat si am renuntat la proiect...."

Raspunsul ar fi acesta:

Lumea fuge de foxpro din urmatoarele motive:
1. Ignoranta+ lipsa de profesionalism deoarece nu mai vorbim de vehiul FOXPRO2.6 de MSDOS(1996) ci de VisualFoxpro9 (2007) care este full compatibil WINDOWS si are la baza instuctiuni scrise in C++;
2. Interese comerciale care duc producatorii de aplicatie spre solutii C++/C_SHARP..NET (dotNet) + JAVA + ORACLE care sunt mult mai scumpe si mult mai greu de controlat dar aduc beneficii substantiale producatorului si pierderi mari de tip, nervi si bani din partea clientilor.
3. Se face confuzie majora între unealta/mediul de dezvoltare FOXPRO9 si fisierul DBF lumea gândindu-se la banalul fisier DBF si nu la SCULA de dezvoltare.

Exista argumente tehnice care "permit" hotilor sa argumenteze si sa promoveze alte solutii:
1. Nu merge pe alte sisteme de operare de pe telefonia mobila (Android, SIMBIAN etc...) dar nu e cazul nostru.
2. Microsoft nu mai sustine tehnic VisulaFoxPro9 din ianuarie 2015 (putini stiu asta) însa lumea uita un lucru minor dar esential:
Microsoft a facut o "gresala de proiectare" la VisualFoxPro9 fiindca l-a înzestrat cu tot ce e nevoie ca sa reziste înca 10 ani minimum pt. orice varianta de WINDOWS(XP/7/8/Vista) fiindca l-a facut "NATIV Windows" si i-a permis sa aiba acces la orice functie nativa a sistemelor de operare windows oricare ar fi ele fara prea mare efort. A mai permis conectarea f. usoara la urmatoarele baze de date:
ORACLE - prin ODBC 100% compatibil
MYSql - prin ODBC 100% compatibil
Progress prin ODBC 90% compatibil
DBF - nativ
SQLSERVER (2000,2005,2008) - nativ
EXCEL - NATIV
Conectare cu documente:
WORD - desi nu e o baza de date are acces la toate elementele documentului (FONT, culori, PAGINA, paragraf, print etc...)
XML - are functii de conectare directe cu fisiere tip XML care sunt f. la moda acum pentru transferul de date pe WEB.

In concluzie:
Un dezvoltator BUN VisualFOXPRO9 realizeaza de zece ori mai repede (termene) si de zece ori mai bine (calitate) un proiect pe platforma WINDOWS decât un dezvoltator C++. JAVA sau altceva.
Numarul 10 (ZECE) este folosit în sensul real si nu ironic.

 

In sprijinul acestor afirmatii stau articolele de mai jos "Why Microsoft Canclled Visual Fox...." din care am extras:
Flair says: January 28, 2016 at 11:52 am
I still use VFP at my company. We have .NET developers and Oracle developers. We are primarily a MS shop. I still run circles around the developers here. As a matter of fact I am their supervisor. When we have large projects many people are brought together to come up with solutions. They struggle for weeks and I let them. Finally they ask if I have any thing. Of course within a couple of days I write a script using multiple data sources tied together with quick screens and reports. The awe from the .NET developers or the Web Focus reporting teams is jaw dropping. I don't share what I am doing unless someone is really interested. The people excelling at my company use VFP 9 and get things done faster. Otherwise the company spends thousands of dollars out sourcing. The small group of people here who use many development tools always stays with VFP. Access developers are always complaining about the next version or why 2003 doesn't work with windows 10. .NET developers take 2 years to finish applications. But the VFP developers are always on time and ahead of schedule. Customers do not know what the application is written in and don't care. The users tell my mangers I want to keep what I am using now which is a VFP application (which they always have to ask me) . If MS wants to discontinue the VFP product and not bring it back that is OK. I will definitely point my company to a non Microsoft platform if this happens. I am in position to do this because VFP has put me on top at my company. VFP is all components (Forms, Code, Reports, Large Databases, multi user)
John McDonald says: February 29, 2016 at 12:01 pm
I have been programming with the xBase languages since DBase III. I have a couple of new hires directly out of college, and they are amazed what I can still do in a little bit of code with VFP 9. I gladly thank Microsoft to keep the product relevant by not updating their Windows beyond version 10 and I may able to retire without never having to struggle with .net. As someone has said before "A good senior VFP programmer can do an economical app in VFP ten times faster and ten times better than a similar senior developer who write the same economic app. in another development tool." I wish there would have been one more version that could have done a couple of more tricks, but right now, I am glad it's still around.

Acceseaza aici Pagina Intrastat (intrasta.exe - an 2016)



Aveti deja o aplicatie de tip ERP la care nu vreti sa renuntati dar care nu ofera rapoartele si instrumentele de urmarire la care v-ati asteptat ?

Noi va oferim:
*Consultanta în alegerea unei solutii ERP optime pentru profilul firmei DVS.
*Rapoarte si customizari la cerere pe aplicatii existente.
*Transferuri de date între diverse aplicatii si baze de date: SqlServer, Oracle, Progress, FoxPro.
*Proiectare aplicatii de la 0 in special in domeniul financiar contabil, stocuri, facturare, clienti, furnizori.
Pentru alte programe software realizate (HomeCont 4.1, HomeCont3.1D, Stocuri 2.0, Bilant 1.1) accesati:
http://www.homecont.ro


 Homecont SRL
http://www.homecont.ro

Profilul companiei :
COD CAEN: 7222--Consultanta si furnizare de alte produse software