background image

 

       12 

2.3

 

Visual Studio 

Το Visual Studio αποτελεί ολοκληρωμένο περιβάλλον ανάπτυξης της Micro-

soft Corporation. Χρησιμοποιείται για την ανάπτυξη προγραμμάτων της οικογένειας 

λειτουργικών συστημάτων Microsoft Windows, καθώς και για την ανάπτυξη σελίδων 

Ιστού (web pages), εφαρμογών Διαδικτύου (web applications) και υπηρεσιών Διαδι-

κτύου (web services). Καθιστά δυνατή την ανάπτυξη κώδικα τύπου native

6

 και mana-

ged

7

Μεταξύ των εργαλείων που ενσωματώνει (built-in tools), περιλαμβάνει σχεδι-

αστή φορμών (form designer) για ανάπτυξη εφαρμογών με γραφική διεπαφή χρήστη 

(graphical user interface, GUI), σχεδιαστή σελίδων Ιστού (web designer), σχεδιαστή 

κλάσεων (class designer) και σχεδιαστή σχημάτων βάσης δεδομένων (database sche-

ma  designer).  Επιπρόσθετα,  επιτρέπει  την  αποδοχή  αρθρωμάτων  (plug-ins)  για  ενί-

σχυση της λειτουργικότητας. 

Μεταξύ  των  γλωσσών  προγραμματισμού  που  ενσωματώνει  (built-in  langua-

ges), περιλαμβάνει την C, την C ++, την C ++/CLI, την VB.NET, την C# και την F#

Επιπρόσθετα, παρέχει υποστήριξη για γλώσσες προγραμματισμού όπως -  μεταξύ άλ-

λων - η M, η Python και η Ruby, μέσω εγκατάστασης επιπρόσθετων υπηρεσιών. Επι-

πλέον,  παρέχει  υποστήριξη  για  τις  γλώσσες  προγραμματισμού  XML/XSLT,  HTML 

/XHTMLJavaScript και CSS.  

2.3.1

 

Εκδόσεις του Visual Studio 

o

 

Visual Studio Express: 

Αποτελεί σύνολο από ελεύθερου λογισμικού ολοκληρωμένα περιβάλ-

λοντα ανάπτυξης. Διανέμονται ως ελαφριές εκδόσεις του Visual Studio και δι-

ακρίνονται  ανάλογα  με  τον  τύπο  εφαρμογής  που  στοχεύουν  και  τη  γλώσσα 

                                                      

6

 Αποτελεί προγραμματιστικό κώδικα, η κατασκευή του οποίου επιτρέπει την εκτέλεσή του από συ-

γκεκριμένο επεξεργαστή. 

7

 Ο όρος αποτελεί επινόηση της Microsoft, για τον προσδιορισμό προγραμματιστικού κώδικα, η εκτέ-

λεση  του  οποίου  πραγματοποιείται  υπό  τη  διαχείριση  του  συστατικού  εικονικής  μηχανής  Common 
Language Runtime (CLR).