Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Silverlight και Visual studio 2005

  •  14-06-2007, 16:46

    Silverlight και Visual studio 2005

    Επιστρέφοντας από την πλύση εγκεφάλου για το silverlight (βλ. Remix 2007) το πρώτο πράγμα που προσπάθησα να κάνω είναι να δοκιμάσω ένα μικρό hello world παράδειγμα σε vb.net και silverlight σε vs 2k5. Ψάχνοντας αριστερά και δεξιά μπας και καταφέρω να κάνω add new silverlight project (πράγμα που υποστηρίζεται στο Orcas αλλά δυστυχώς όχι στο 2005) βρήκα το παρακάτω blog http://blogs.sqlxml.org/bryantlikes/archive/2007/05/02/silverlight-hello-world-in-c-from-vs-2005.aspx το οποίο για όλους τους πιστούς της c# δείχνει το τρόπο. Για vb δεν κατάφερα να βρω κάτι μιας και δεν μπόρεσα να πίσω τον  vb compiler να μην κάνει αυτόματα reference το mscorlib (το οποίο το χρειάζεται το Microsoft.VisualBasic). Έτσι κατέληξα στην παρακάτω λύση η οποία είναι λίγο «καφρίλα» αλλά παρόλα αυτά κατάφερα να φτιάξω το πρώτο μου silverlight προγραμματάκι χωρίς να αλλαξοπιστήσω από την vb.net:


    Βήμα 1ο: Η καταστροφή

    Αντικαθιστούμε τα περιεχόμενα του φακέλου C:\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\CompactFramework\2.0\v2.0\WindowsCE\ με αυτά που περιέχονται στον φάκελο C:\Program Files\Microsoft Silverlight\. ΠΡΟΣΟΧΗ: Αν φτιάχνεται εφαρμογές σε WindowsCE βρείτε κάποιο άλλο compact framework για να αντικαταστήσετε.

    Βήμα 2ο:Δημιουργία Project

    Δημιουργούμε ένα library project based on the .NET Compact Framework 2.0 for Windows CE 5.0.

    Βήμα 3ο:Τα References

    Πετάμε ότι reference έχει και βάζουμε manually τα mscorlib, agclr, System,System.Core, System.Silverlight και System.Xml.Core από τον φάκελο C:\Program Files\Microsoft Silverlight\.

    Βήμα 4ο:Η δημιουργία

    Ξεκινάμε να δημιουργούμε xaml, js και html αρχεία


    Για κώδικα και το αρχικό Post που έβγαλα με αυτό είναι στο

    http://botsikas.blogspot.com/2007/06/silverlight-with-visual-studio-net-2005.html

    Enjoy τις δυνατότητες του silverlight στο γνωστό μας visual studio.

     

    Υ.Γ.1: Μετά από την δεύτερη πλύση εγκεφάλου που όλοι μα όλοι μας έστελναν στα blog τους για πληροφορίες αποφάσισα να ανοίξω και εγώ ένα για να βγάλω το ψώνιο μου :)

    Υ.Γ.2: Επειδή δεν κατάφερα να βρω (στον χρόνο που διέθεσα) πως γίνεται να πω στον vb compiler να σταματήσει να κάνει reference στα default .net 2.0 dlls, όποιος έχει κάποια καλύτερη γνώση ας βοηθήσει...

    Δημοσίευση στην κατηγορία:
Δείτε όλες τις δημοσιεύσεις της Θεματική Ενότητας
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems