02 – Variabili e Metodi

Questa lezione sarà apparentemente piu’ teorica, ma ci permetterà durante il proseguio, di capire molti meccanismi del c#.
Il c# è un linguaggio orientato agli oggetti. Tutti i linguaggi orientati agli oggetti, godono essenzialmente di 4 proprietà, che li contraddistinguono:

Incapsulamento
Polimorfismo
Ereditarietà
Riuso.

Prima di parlare della prima caratteristica, definiamo due “tipologie”: Metodi e Variabili. Come detto precedentemente, le variabili [...]

01 – I Tipi di Dato

Eccoci alla prima vera lezione sulla programmazione ad oggetti. Prima di cominciare vi propongo due utilissimi compilatori gratuiti per c#. Il primo e’ gratuito ed open source, e lo trovate qua
http://www.icsharpcode.net/OpenSource/SD/
Il secondo altro non è se non un “pezzo” di visual studio, ovvero Visual c# Express Edition, che per i vostri usi dovrebbe andare piu’ [...]

00 – C#, in cosa differisce dai programmi DOS?

Chi di voi avrà mai steso due righe di codice in c, saprà subito che il programma comincia subito con il classico void main(). Chi si sarà avventurato anche in IDE come visual studio, o avrà aperto i sorgenti di qualche programma scritto in c# (Penso non molti) avrà notato invece come di questo fantomatico [...]

Cosa e’ C# e cosa e’ Visual Studio

C# (Si legge ci sharp) eì uin nuovo linguaggio di programmazione, molto potente e flessibile, che unisce il meglio di java, visual basic e c++, mantenendo pero’ una facilità d’uso notevole. Vedremo nelle prossime lezioni che c# mantiene MOLTE delle caratteristiche comuni del c, e piu’ in generale dei linguaggi di programmazione comuni (quindi istruzioni [...]