Trasformare pagina vb in c#

di il
17 risposte

17 Risposte - Pagina 2

  • Re: Trasformare pagina vb in c#

    In effetti i concetti li puoi utilizzare indifferentemente in c# o vb.net perchè le "librerie" ,gli oggetti ed i metodi sono gli stessi ( il framework ) ,hai delle differenze sintattiche ,ad esempio in vb.net hai ,in stile visual basic
    aperture istruzione
    corpo
    chiusura istruzione

    mentre in c#
    hai l'struzione a cui segue il corpo racchiuso tra le graffe ,in pratica non hai una chiusura esplicita (ad esempio un endif) ma la seconda graffa (quella così '}' ) delimita la chiusura del corpo dell'istruzione

    prova a vedere anche questo libro gratuito: https://antoniopelleriti.it/wp-content/uploads/2019/11/ABCsharp-guida-alla-programmazione-in-csharp-8.pdf

    per capire di cosa si parla: https://dotnet.microsoft.com/en-us/learn/dotnet/what-is-dotnet-framework
  • Re: Trasformare pagina vb in c#

    victordesantis ha scritto:


    Ragazzi anni fa acquistai un libro della apogeo in cui imparai asp net vb
    bastava fare una pagina aspx su dreamweaver ed il gioco e' fatto
    Vale lo stesso per C#.

    victordesantis ha scritto:


    oggi non credevo che asp net c# fosse completamente diverso
    ASP.NET non è completamente diverso: il framework in quanto tale è identico!

    C# invece è ovviamente un linguaggio diverso da VB.NET: se fosse uguale, che senso avrebbe la sua esistenza?
    Il fatto è che VB.NET lo conosci (forse), C# no.

    Sei come un madrelinguista italiano che entra in un pub inglese, senza conoscere la lingua del posto, non capisce nulla di ciò che dicono i presenti, e invece di considerare il fatto ovvio perché non conosce la lingua, si ostina a evidenziare come i pub inglesi siano diversi da quelli italiani: sono la stessa cosa, ma se vuoi parlare una lingua, la devi studiare.

    Ciao!
  • Re: Trasformare pagina vb in c#

    Mi accodo al gruppo e consiglio anche io di studiare la sintassi e le regole di C# prima di cimentarsi con la stesura del codice.

    Ad ogni modo, tieni presente queste cosine:
    • Parliamo sempre di un linguaggio .NET, quindi puoi usare le stesse librerie (anche tue) che usavi in VB. Pertanto se hai delle librerie .NET scritte in VB, puoi riutilizzarne il compilato (dll) anche in C#, poichè il framework è lo stesso
    • Qualsiasi libro tu prenda, riuscirai a leggerlo velocemente e potrai focalizzarti sulla sintassi. Le logiche del funzionamento del .NET framework sono le stesse fra C# e VB
    • Quando passai da VB a C#, le cose che più mi diedero fastidio furono la mancanza del "Me" e il cambio di case sensitive. In VB potevo scrivere Pippo o pippo e referenziavo la stessa variabile. In C#, essendo case sensitive, sono due variabili diverse. Tolto questo, nel giro di poco si fa (poco = un paio di settimane con almeno un paio d'ore dedicate al giorno)
    Per quel che riguarda l'editor, ti consiglio di valutare l'utilizzo che ne devi fare.

    Se stai programmando per passione o per il gusto di imparare, allora condivido con te il fatto che fare "tutto a manina" sia migliore, poichè sei costretto in un certo senso ad imparare. Nel qual caso, ti consiglio Visual Studio Code con le giuste estensioni. Dovrai però imparare ad usare la CLI del .NET core, ma è poca cosa se lo scopo è imparare

    Se però programmi per lavoro e devi essere produttivo, ti consiglio Visual Studio o tool più evoluti. In questo caso, però, ti consiglio di valutare IDE completi anche a pagamento. Hanno un sacco di funzioni comode che nel lungo periodo aiutano un sacco: tool di refactoring, pattern di implementazione delle interfacce più comuni (vedi IDisposable), ...
Devi accedere o registrarti per scrivere nel forum
17 risposte