Search  
Wednesday, May 23, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Visual FoxPro in general  Remi Caron - Tr...
 Remi Caron - Trei sfaturi pentru foxisti
 
 12/8/2006 7:21:04 AM
User is offlineflorinbad
27 posts
www.florinbad.com




Remi Caron - Trei sfaturi pentru foxisti
 (Romania)
Zoli Herczeg (preluare din buletinul MSDN Flash):
 
   Am discutat in noiembrie la TechEd cu Remi Caron un foxist greu de la Wantit si imi povestea cam ce poate sa faca un meserias de FoxPro in viitor:
1) Sa invete OOP si .NET (nu conteaza ce limbaj)
2) Sa ramana la FoxPro intr-un business de mentenanta de aplicatii vechi (consultantii adevarati de Fox sunt din ce in ce mai rari in vest)
3) Sa le combine pe amandoua si sa intre intr-un business de migrare de aplicatii FoxPro la .NET
Mi se pare de bun simt...

Din pacate, link-ul nu merge (deocamdata)...

 12/8/2006 7:27:03 AM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: Remi Caron - Trei sfaturi pentru foxisti
 (Romania)

In mare coincide cu sfaturile pe care mi-am permis sa le ofer cursantilor mei. Toate cele trei puncte sunt corecte, iar dupa parerea mea alegerea unuia dintre ele ar trebui sa tina cont in primul rand de varsta.

Here's the deal: eu am 37 de ani. Sper sa mai am vreo 20 de ani de cariera in fata. E clar ca VFP peste 20 de ani n-o sa mai existe. Ca atare trebuie sa ma pregatesc pentru schimbare. A nu se citi "renunt la VFP", ci "imi mai pun o scula in traista". Ca atare, mie mi se potrivesc #1 si #3. Dar daca as fi avut acum 50 de ani, #2 este o optiune viabila.


Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 12/8/2006 9:18:53 AM
User is offlineDorin Vasilescu
1366 posts
1st




Re: Remi Caron - Trei sfaturi pentru foxisti
 (N/A)
Eu as avea ceva de completate la #1
Nu e neaparat nevoie de .NET ca optiune pentru viitor. Java, php, Python ( vezi Google ) sunt de asemenea alternative viabile.
Sunt foarte multumit insa de interesul aratat de Microsoft pentru dezvoltarea unui engine local pentru platforma .NET care ar face mai simpla procesarea locala a datelor, fara utilizarea excesiva a memoriei. Ma refer la SQL Server 2005 Compact Edition. Installerul acestuia are doar 1.7 MB, xcopy posibil. De asemenea Linq e de mentionat.

http://www.microsoft.com/sql/editions/compact/default.mspx
 12/8/2006 9:24:13 AM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: Remi Caron - Trei sfaturi pentru foxisti
 (Romania)

When not to use

When you need a multi-user database server

Huh? Daca nu permite multi-user... hmmm.... nush'ce sa zic :)

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 12/8/2006 9:37:56 AM
User is offlineDorin Vasilescu
1366 posts
1st




Re: Remi Caron - Trei sfaturi pentru foxisti
 (N/A)
Ma refer la utilizarea strict ca engine local. Adica ai nevoie de procesarea locala a vreo catorva mii/zeci de mii de inregistrari (raportari,statistici,etc). In loc de incarcarea seturilor de date in datasets (incet ca dracu', de 16-20 de ori mai incet ca VFP cu un cursor (m-am mai contrazis pe tema asta pe UT)  ), apoi procesarea acelor seturi de date f. greu si incet, se pot insera ultra fast cu un DataReader in baza de date local si procesa prin comenzi SQL, apoi se extrage rezultatul final.
Se evita si incarcarea inutila a serverului ( argumentul foarte des din partea .NETistilor  este sa se faca acele procesari cu SP, local cu ADO.NET fiind foarte lente).

Nu mai vorbesc de informatii statice, configurari, etc , se poate renunta la gramada de XML-uri care insotesc de obicei aplicatiile in NET ( si nu numai )





 12/8/2006 11:15:36 PM
User is offlineEugen Gliga
1052 posts
1st




Re: Remi Caron - Trei sfaturi pentru foxisti
 (N/A)
 Dorin Vasilescu wrote
Eu as avea ceva de completate la #1
Nu e neaparat nevoie de .NET ca optiune pentru viitor. Java, php, Python ( vezi Google ) sunt de asemenea alternative viabile.


Si eu sunt de parere ca sunt si alte optiuni si tendinta ar fi sa stau departe de M$.
Eu, la 49,  ar trebui sa aleg #2  eventual combinata cu gradinaritul :)
Aceste variante sunt valabile in ipoteza in care politica M$ este consecventa in urmatorii ani, iar platforma .Net iese castigatoare, ori in materie de IT si mai ales de M$ este greu sa faci prognoze pe intervale mari de timp.





 12/9/2006 5:57:57 PM
User is offlineCLASSOFT
231 posts
www.classoft.ro
4th


Re: Remi Caron - Trei sfaturi pentru foxisti
 (N/A) Modified By CLASSOFT  on 12/9/2006 6:59:33 PM)
Dorin sa nu intri in confuzie. SQL Server 2005 Compact Edition este destinat exclusiv pentru utilizare in cazul Pocket PC urilor..si alte dispozitive mobile.
Tocmai suntem in faza de finalizare a unei aplicatii pentru SFA folosind acest Server impreuna cu compilatorul .NET Compact Framework destinat tot pentru dispozitive mobile.Tehnologia .NET CF este una simplificata raportata la .NET mare.

Cristi Birlea
www.classoft.eu
www.classoft.ro
www.classoftsql.ro




 12/9/2006 6:06:58 PM
User is offlineDorin Vasilescu
1366 posts
1st




Re: Remi Caron - Trei sfaturi pentru foxisti
 (N/A)
Cred ca asta a fost intentia initiala. Dar de ce sa foloseasca oamenii SQLite ?
Dupa cate am vazut in descriere, e de folosit ca engine local, chiar o sa incerc sa vad cat de repede se poate transfera date in el (in loc de dataset)

Ideal for mobile and desktop applications, including occasionally connected

Embeddable in applications

Free to download, develop, deploy, and redistribute


 12/9/2006 6:20:18 PM
User is offlineDorin Vasilescu
1366 posts
1st




Re: Remi Caron - Trei sfaturi pentru foxisti
 (N/A)
BTW, referitor la top programe, felicitari pentru locul III , e ceva, mai ales ca au votat cei ce lucreaza cu acele programe.

Sincer, programele de pe primele 2 locuri nu prea sunt ERP.
 12/9/2006 6:22:30 PM
User is offlineDorin Vasilescu
1366 posts
1st




Re: Remi Caron - Trei sfaturi pentru foxisti
 (N/A)
In plus, se pare ca VFP este dominant pe piata de software de conta/gestiune
 12/9/2006 8:23:45 PM
User is offlineedyshor
1450 posts
1st




Re: Remi Caron - Trei sfaturi pentru foxisti
 (Romania)
 Dorin Vasilescu wrote
BTW, referitor la top programe, felicitari pentru locul III , e ceva, mai ales ca au votat cei ce lucreaza cu acele programe.


locul 3 la ... ?! 
 12/9/2006 8:43:21 PM
User is offlineDorin Vasilescu
1366 posts
1st




Re: Remi Caron - Trei sfaturi pentru foxisti
 (N/A)
 12/9/2006 10:43:27 PM
User is offlineGhiorghiu Bogdan
928 posts
1st




Re: Remi Caron - Trei sfaturi pentru foxisti
 (N/A)
 Dorin Vasilescu wrote
BTW, referitor la top programe, felicitari pentru locul III , e ceva, mai ales ca au votat cei ce lucreaza cu acele programe.

Sincer, programele de pe primele 2 locuri nu prea sunt ERP.
Exact aceeasi parere o am si eu! Felicitati Cristi.

Ghiorghiu Bogdan >>> Dacă tot te apuci să faci o treabă, fă-o bine de la inceput!
 12/10/2006 5:20:13 PM
User is offlineneagu_laurentiu
101 posts
5th


Re: Remi Caron - Trei sfaturi pentru foxisti
 (N/A)
 Dorin Vasilescu wrote
Nu e neaparat nevoie de .NET ca optiune pentru viitor...

Pai mai avem Access (nu am inteles niciodata de ce-l dezvolta), dBase Plus, Magic eDeveloper, Corel Paradox, Kexi...

 12/10/2006 5:42:52 PM
User is offlineEugen Gliga
1052 posts
1st




Re: Remi Caron - Trei sfaturi pentru foxisti
 (N/A)

No ofense, dar cred ca Remi Caron considera ca produsele non M$ nu au viitor si in consecinta nu se  poate face cariera pe seama lor. Cat despre Acces ori ce comentariu ar fi de prisos.


 12/10/2006 5:56:50 PM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: Remi Caron - Trei sfaturi pentru foxisti
 (Romania)
Nu neaparat. Este posibil ca el sa nu fi vrut sa mentioneze un produs non-MS. Astia de la MS nu-s chiar idioti - sunt capabili sa identifice produsele bune, chiar daca sunt non-MS. Dar nu e obligatoriu sa si vorbeasca despre ele.
Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 1/4/2007 12:11:14 PM
User is offlineDorin Vasilescu
1366 posts
1st




Re: Remi Caron - Trei sfaturi pentru foxisti
 (N/A)
 Dorin Vasilescu wrote
Cred ca asta a fost intentia initiala. Dar de ce sa foloseasca oamenii SQLite ?
Dupa cate am vazut in descriere, e de folosit ca engine local, chiar o sa incerc sa vad cat de repede se poate transfera date in el (in loc de dataset)


Am incercat. Am folosit baza de date care a fost subiectul unui lung thread de pareri contradictorii pe UT, cu 100K inregistrari ( http://www.dashpoint.com/downloads.aspx )
Sistem : 1GB Ram, Sempron 2800+ , XP SP2, SQL Server express 2005, SQL Server Compact Edition

Cateva rezultate

Operatie executata

Timp

Memorie utilizata

Fill dataset de pe tabela SSE 2005, bind pe bindingSource + DataGrid

12-13 sec

66MB

Iterare DataReader SSE 2005

200 ms

2 MB

Copiere in baza date SSCE prin “scanare” datareader SSE + executare comanda insert parametrizata pe SSCE

6-7 sec

8 MB

Folosire SqlCeResultSet pentru incarcarea celor 100K intr-un DataGrid

600 ms !!

14 MB


Foarte interesant acel SqlCeResultSet, pentru ca seamana foarte mult cu un cursor VFP, fiind actualizabil, scrolabil, server side si se incarca aproape instant
Totusi, viteza de inserare local este mica in comparatie cu VFP/SQLite, dar faptul ca apoi poti accesa datele instant e un avantaj + memorie utilizata mai putina
Incet, incet, vedem tot mai multe lucruri cu care eram obisnuiti in VFP




 2/1/2007 1:02:19 PM
User is offlinetavi
59 posts
www.tavibitservice.eu


Re: Remi Caron - Trei sfaturi pentru foxisti
 (N/A)
Ce parere aveti despre combinatia MySQL ca alternativa la VFP, non M$? Dar in ce poate fi scrisa interfata cu utilizatorul?
 2/1/2007 7:50:47 PM
User is offlineGhiorghiu Bogdan
928 posts
1st




Re: Remi Caron - Trei sfaturi pentru foxisti
 (N/A)
Orice limbaj, chiar si VFP ca tot esti pe ProFox. Dar ai grija la liceanta de MySql.
Ghiorghiu Bogdan >>> Dacă tot te apuci să faci o treabă, fă-o bine de la inceput!
  Visual FoxPro  Visual FoxPro in general  Remi Caron - Tr...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement