Migrazione gestionale vb6

venerdì 29 gennaio 2010 - 11.09

andrew86 Profilo | Newbie

Ciao a tutti, sono nuovo del forum,
vi espongo il mio problema...

ho un gestionale per piccole/medie aziende realizzato (non da me) in VB6,ADO e SqlServer
(sono 100 form circa e altrettante stampe realizzate con ActiveReport2.0).
Vorrei riscriverlo in Vb2008 ma mi mancano i fondamentali di programmazione di .net mentre
conosco abbastanza bene VB6,ADO e SqlServer.
Ho studiato ora Microsoft vb2008 passo per passo però è un libro molto basilare, mi servirebbe
qualcosa di più complesso. Avete consigli?
Per quanto riguarda l'approccio ai database su che libro mi oriento?Ado.net,Linq o cos'altro?
Sono ben accetti tutti i consigli.
Grazie.

tonyexpo Profilo | Senior Member

Ciao


ti conglio questo che attualmente è il miglior libro per VB... peccato che non è aggiornato al 2008
http://www.ibs.it/code/9788804541356/balena-francesco/programmare-microsoft-visual-basic.html

ma le novità più importanti come LINQ o EntityFramework sono ben discussi in quest'altro libro orientato proprio alle tecniche di accesso ai dati
http://www.ibs.it/code/9788861141568/esposito-dino/programmare-microsoft-asp-net-3-5.html



PS: stranamente anche se scritti da italiani, se li compri in inglese su amazon.com o amazon.co.uk li paghi la metà.............
Antonio Esposito
MCTS, MCP

http://blogs.dotnethell.it/espositos

andrew86 Profilo | Newbie

Grazie 1000.
Il secondo libro Asp.net 3.5 è adatto anche a Vb2008 quindi?
Mi chiarirà le idee quindi su come approcciarmi a un database SqlServer
sempre tenendo conto che sto sviluppando un gestionale windows form?

tonyexpo Profilo | Senior Member

Si esatto

è un libro che parla esclusivamente di accesso ai dati in tutti i componenti della famiglia ado.net
spiegandoti pregi e difetti di ogni elemento

tratta esempi sia in VB che C#




Antonio Esposito
MCTS, MCP

http://blogs.dotnethell.it/espositos

andrew86 Profilo | Newbie

Scusami ma il link mi porta su un libro che tratta la programmazione per asp e
il Web development...

tonyexpo Profilo | Senior Member

ops.... pardon, ho preso un link x 1 altro.....


sfortunatamente mi sa che in italiano c'è solo Programmare ADO.NET 2.0 Core Reference acquistabile in qualunque libreria


per ADO.NET 3.5 c'è il training kit in inglese
http://www.amazon.com/MCTS-Self-Paced-Training-Exam-70-561/dp/0735625638/ref=sr_1_5?ie=UTF8&s=books&qid=1264783708&sr=1-5

e qualche libro (sempre inglese):
http://www.amazon.com/ADO-NET-3-5-Cookbook-Cookbooks-OReilly/dp/0596101406/ref=sr_1_1?ie=UTF8&s=books&qid=1264783708&sr=1-1

http://www.amazon.com/Professional-ADO-NET-Entity-Framework-Programmer/dp/047018261X/ref=sr_1_4?ie=UTF8&s=books&qid=1264783708&sr=1-4





Antonio Esposito
MCTS, MCP

http://blogs.dotnethell.it/espositos

Jeremy Profilo | Guru

Ciao
Guarda anche sul Blog di Alessandro DelSole dove parla del suo libro su Linq in Vb.Net
http://community.visual-basic.it/alessandro/category/532.aspx

Facci sapere...
Ciao

andrew86 Profilo | Newbie

Grazie per i vostri link...sono ancora in fase di valutazione.
Una domandina mi frulla nella testa e scusate se la domanda risulterà ai voi banale ma sono un neofita del .net e vorrei capirne un pò di più per acquistare e studiare i libri giusti.
Ho realizzato per esempio un semplice archivio prodotti contente nel database 100.000 articoli e gestito insert,update,delete,scorrimento dei record avanti e indietro tramite datareader e Command per eseguire ogni istruzione sql.
Ma è l'approccio giusto?
Premetto che è solo una domanda così per farmi un'idea di come siano cambiate le cose dopo ado e non mi negherà di comprami un buon testo.

Jeremy Profilo | Guru

Ciao.
Lavorando con ADO.NET hai 2 possibilità di gestione dei dati.
Quella disconessa (DataSet) e quella connessa (DataReader) .... tu hai scelto quella connessa ..... l'approccio potrebbe essere giusto, ma dipende dallo scenario della tua applicazione....ad ogni modo, non è sabgliato.
Ciao
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5