Accedi

Ho dimenticato la password

Ultimi argomenti
» argomento
Dom Giu 02, 2013 4:30 pm Da ruggiero98

» problema con la funzione SE aiutoooo x favore?????
Dom Giu 02, 2013 4:18 pm Da ruggiero98

» aiuto in programma con if
Dom Mag 26, 2013 5:39 pm Da ruggiero98

»  CALCOLO PERCENTUALE IN C
Sab Apr 20, 2013 8:22 pm Da ruggiero98

» Costruire un temporizzatore software per accensione luci a led
Lun Mar 25, 2013 2:34 pm Da Cristina Shady

» Ciao a tutti!
Gio Mar 22, 2012 4:19 am Da cosmos91

» Virtualbox VS le periferiche USB
Mar Apr 06, 2010 1:49 pm Da dandeciani

» PROGRAMMA: BINARY CODE
Mar Dic 23, 2008 7:28 pm Da Thalionwen

» saluti a tutti
Mar Dic 23, 2008 7:12 pm Da Thalionwen

» GUIDA : CAP 1 LEZIONE 1 Elementi di base dei programmi in C [Prima Parte]
Sab Nov 29, 2008 11:44 am Da ya89

» un semplice ciao
Sab Nov 29, 2008 11:38 am Da ya89

» Aiuto per alice 7 mega
Ven Nov 14, 2008 4:03 pm Da root

» FORUM: I nuovi banner
Ven Nov 14, 2008 2:48 pm Da Thalionwen

» Zooming Ricorsivo, questo sconosciuto.
Ven Nov 14, 2008 2:43 pm Da Thalionwen

» GUIDA : LEZIONE 4 : UTILIZZARE GLI ARRAY IN C#
Ven Nov 14, 2008 1:54 pm Da ab89

» GUIDA : CAP 1 LEZIONE 1 Elementi di base dei programmi in C [Terza e Ultima Parte]
Ven Nov 14, 2008 12:41 am Da ab89

» GUIDA : CAP 1 LEZIONE 1 Elementi di base dei programmi in C [Seconda Parte]
Mer Nov 12, 2008 12:59 am Da ab89

» [PS2] Dark Cloud
Mar Nov 11, 2008 6:50 pm Da ab89

» [PC] Sacred 2
Lun Nov 10, 2008 10:49 pm Da ab89

» GUIDA : CAP 1 LEZIONE 3 INTRODUZIONE AGLI ARRAY
Lun Nov 10, 2008 1:37 pm Da ab89

Flusso RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 



GUIDA : INTRODUZIONE AL C#

Andare in basso

GUIDA : INTRODUZIONE AL C#

Messaggio Da ab89 il Gio Nov 06, 2008 4:04 pm

C#
Il C# (si pronuncia "c sharp") è un linguaggio di programmazione object-oriented sviluppato da Microsoft all'interno dell'iniziativa .NET, e successivamente approvato come standard ECMA.
Questo linguaggio possiede una sintassi che si ispira al Delphi, con il quale condivide l'autore, nonchè al c++, e per quanto riguarda il comparto grafico, per strumenti e semplicità, prende spunto dal Visual Basic e dal Java.

L'attuale versione del C#, o meglio quella del suo framework, è la 3.0

Nella serie di guide che intendo postare tratterò argomenti e presenterò strumenti che permettano di lavorare anche con la versione 2.0 del framework. Ovviamente per quanto riguarda la sintassi e la maggiorparte dei controlli ciò che scriverò sarò compatibile anche con la versione 1.0. Sostanzialmente ciò che cambia da una versione all'altra del framework sta tutto nell'aggiunta di nuovi componenti, oppure nell'aggiunta di metodi ai vecchi oggetti.

Esistono diversi strumenti di sviluppo per il C# ovviamente gratuiti, sia se di casa MS o open source.
Ecco il link ad alcuni di questi Very Happy

SharpDevelop
E' un IDE Open Source e quindi completamente gratuito. Attualmente l'ultima versione completa di sharpdevelop è la 2.0 e supporta le librerie del framework fino alla versione 2.0 . La versione 3.0 è in fase di sviluppo. E' possibile scaricare la versione eseguibile sia il codice sorgente.

MS Visual C# Express Edition
Il link vi collega al sito microsoft per scaricare la versione 2008 del programma. Ovviamente potete scaricare anche la 2005, ma vi consiglio la 2008, che avendo qualche funzione di rendering del codice in più può aiutare i più inesperti Very Happy ovviamente questo programma, essendo senza licenza, permette di creare applicazioni ad uso personale, non si possono vendere Very Happy

Questi 2 sono i principali IDE (integrated development environment o in italiano Ambiente Integrato di Sviluppo) necessitano entrambi del framework targato microsoft.
Ovviamente questi due IDE permettono di scrivere, gestire e compilare il codice Very Happy
Per la sola scrittura del codice esistono altri mezzi Very Happy
Ad esempio va benissimo qualsiasi editor di testo, come Blocco Note, purchè si salvi il file come *.cs , da notare che MS Word non è un editor di testo !! perchè ciò che crea sono documenti word e non file di testo Very Happy

Ecco il link al framework : Framework 3.0

Il linguaggio viene anche utilizzato anche da un altro IDE chiamato XNA Game Studio Express, sempre targato microsoft. Come suggerisce il nome permette la creazione di programmi videoludici (videogiochi) Very Happy
XNA consiste in un framework con librerie apposite per la creazione di videogiochi, librerie create sul linguaggio C#.
E la versione 2.0 di XNA richiede MS Visual C# 2005 Express Edition installato sul proprio computer come IDE per lo sviluppo. Ovvio comunque che la creazione di un videogioco richiede una conoscenza approfondita del linguaggio C# prima di poter mettersi a fare qualcosa.

Per una prima introduzione al C# questo è quanto Very Happy
Spero di essere stato chiaro Very Happy

NB: Un ultima nota : per chi utilizza linux sappia che il framework non va su linux. Se desiderate comunque programmare in C# esiste un progetto chiamato MONO che emula le funzioni del framework su linux.
Finora emula solo il framework 1.1 di conseguenza non potete sfruttare le librerie del 2.0 o del 3.0.


_________________
生きるためにもあまり変過ぎるし、死ぬためにもあまり珍し過ぎる。

What D.Gray-man Character Are You?
Hosted By theOtaku.com: Animee

avatar
ab89
Admin
Admin

Numero di messaggi : 74
Età : 29
Località : Rovigo
Data d'iscrizione : 29.09.08

Scheda personaggio
PF:

Visualizza il profilo

Torna in alto Andare in basso

Torna in alto

- Argomenti simili

 
Permessi di questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum