Σε beta το VS/TFS 2010 SP1 και τι σημαίνει αυτό για μας


Χθες ανακοινώθηκε η διάθεση της beta έκδοσης του VS/TFS 2010 Service Pack 1 με “go live” license. Το SP1 διορθώνει ένα μεγάλο πλήθος από bugs ωστόσο, πιστοί στην παράδοση του να βάζουν νέα features στα services packs, έχουμε και διάφορα καλούδια:

  • Local help viewer
    Τέλος της υποχρεωτικής χρήσης του browser για help view. O local help viewer είναι client app για off-line help. Τώρα θα έχουμε help, όπως παλιά, χωρίς να χρειάζεται internet. Επίσης, θα έχουμε όπως παλιά TOC, keyword index, Favorites, History και “search results”. Κάναμε έναν ωραίο κύκλο και βγήκαμε στην αρχή…
  • Silverlight 4 tools
    Δεν θα χρειάζεται extra εγκατάσταση, θα συμπεριλαμβάνονται στο πακέτο.
  • Unit Testing on .NET 3.5
    Όσοι τρέχουν unit-tests μπορούν να κάνουν target το .NET Framework 3.5. Αυτό το χαρακτηριστικό είναι αδιάφορο για την Ελλάδα.
  • Intellitrace for 64-bit and Sharepoint
    Το Intellitrace είναι super! Αρκεί να μην παίζει σε 64bit πλατφόρμα και να μην γράφεις εφαρμογές Silverlight γιατί τότε δεν υποστηρίζεται. Τουλάχιστον τώρα έφυγε ένα από τα δύο εμπόδια…
  • Performance Wizard for Silverlight
    Εδώ είναι τα καλά νέα! Ο performance wizard για το Silverlight λαμβάνει υπόψην του διαδικασίες (όπως το rendering) οι οποίες είναι λίγο “περίεργες” για τα κλασικά profiler tools.
  • VB Compiler runtime switch
    Άλλο ένα σημαντικό σημείο για όσους γράφουν VB.NET. Μέχρι σήμερα, η VB.NET έμενε χωρίς υποστήριξη σε διάφορους τύπους project (βλ. XNA) γιατί τα VB.NET assemblies έχουν εξάρτηση από το γνωστό assembly Microsoft.VisualBasic.dll. Έπρεπε λοιπόν να υπάρχει ειδική μέριμνα για να υποστηρίζεται η VB.NET, όπως για παράδειγμα έγινε πρόσφατα με την υποστήριξη WP7.
    To νέο switch του compiler (/vbruntime) θα ενσωματώνει στο τελικό assembly ένα υποσύνολο του Microsoft.VisualBasic.dll κι έτσι δεν θα απαιτείται αυτή η διαδικασία να γίνεται μέσω του project template όπως γίνεται τώρα με τα VB.NET project templates για Silverlight και WP7.
    Οπότε τώρα η υποδομή υπάρχει, μένει να γίνει και η υπόλοιπη δουλειά για να υποστηριχθεί η VB.NET για όλους τους τύπους.

Let’s party on Visual Studio 2010 launch!


lroc

Ίσως το ξέρετε ότι την Παρασκευή 14 Μαϊου γίνεται η μεγάλη εκδήλωση της επίσημης παρουσίασης του Visual Studio 2010, του SQL Server 2008 R2 και των Windows Azure στο Κέντρο Πολιτισμού "Ελληνικός Κόσμός". Αυτό που ενδεχομένως να μην ξέρετε είναι ότι αυτή η παρουσίαση δεν θα είναι σαν τις συνηθισμένες (ξεκινά στις 7.30μμ) όπου κάποιοι ομιλητές απλά θα σας παρουσιάσουν τα προϊόντα. Δεν θέλω να σας αποκαλύψω όλες τις λεπτομέρειες, αρκεί να σας δώσω μερικά keywords: Heineken, rock, community, Coca-Cola, Domino’s pizza, XBox. Τι άλλο να θέλει ένας developer?!?!

E, οι τεχνικές παρουσιάσεις δεν θα λείψουν, αλλά όχι στο στυλ που έχουμε όλοι συνηθίσει. Από την μεριά μου θα σας δείξω τα νέα χαρακτηριστικά του Silverlight 4.

Τα λέμε εκεί!


Visual Studio 2010: Που είναι το template “Class” οεο!?


Κάτι περίεργο συμβαίνει με την εγκατάσταση του Visual Studio 2010 στο pc μου. Ξαφνικά, εξαφανίστηκε το template για τη δημιουργία Class (και σε C# και σε VB projects). Δεξί κλικ στο project, “Add Class…”, πουθενά το Class template!

Το fix δεν ήταν δύσκολο, πας στο command line και δίνεις: devenv /installvstemplates

Προσοχή: Χάνεις τα custom templates, αλλά μιας και δεν είχα κανένα, δεν ήταν πρόβλημα.

Το θέμα είναι ποιος έκανε τη βρωμοδουλειά… Από την εγκατάσταση του VS2010 μέχρι σήμερα, έβαλα τα παρακάτω:

  • Microsoft SQL Server PowerPivot for Excel
  • Microsoft Expression Blend 4
  • Microsoft Silverlight 4 SDK
  • VisualSVN 2.0

Οπότε το νου σας.