Θα ήθελα και εγώ να εκφράσω τις εντυπώσεις μου από την παρθενική μου συμμετοχή μου στην Teched 2010 που έγινε στο Βερολίνο.
Ελπίζω μέσα από αυτά που θα παραθέσω να βοηθήσω κάποιον φίλο/η που θα θελήσει να συμμετάσχει σε κάποιο παρόμοιο event στο μέλλον ή απλώς να καταλάβει τι περιλαμβάνει ένα event τέτοιου μεγέθους.
Γενικά έμεινα ευχαριστημένος από την όλη εμπειρία και το event.Μπορείς να μάθεις πολλά από τα sessions. Μπορείς να κάνει κάποια καλά Labs.
Μπορείς να μιλήσεις με άλλους Microsoft certified trainers και με Microsoft MVPs .
Μπορείς να μιλήσεις με όλους τους sponsors/exhibitors στον ειδικά διαμορφωμένο χώρο. Υπάρχει και το TLC area όπου μπορείς να συναντήσεις μέλη των product groups της Μicrosoft.
Γενικά από networking μπορούσες να κάνεις όσο θέλεις.
Booking - Pre eventΑπό πολύ νωρίς (Ιούλιος) μέσω των ελληνικών και ξένων κοινοτήτων developers και IT μπορούσε κανείς να ενημερωθεί για το teched event.
Yπήρχε η δυνατότητα μέσω του site (http://europe.msteched.com/) να κάνεις register για το event. Υπήρχε early bird με κάποια έκπτωση και έκπτωση για ειδικά groups π.χ MVPs.
Υπήρχε facebook group & twitter account μέσω των οποίων μπορούσες να ενημερωθείς για νέα σχετικά με το event.
Λίγο αργότερα υπήρχε εργαλείο μέσω του site (session builder) μπορούσες να δεις τι sessions θα είναι διαθέσιμα.
Μπορούσες να δεις τα διαθέσιμα sessions ανά ημέρα, ανά ώρα,ανά τύπο session(interactive,breakout) , ανά κατηγορία επαγγελματία ( software developer,architect) και ανά ομιλητή.
Επειδή συνέχεια υπήρχαν νέα sessions που που προσθέτονταν έπρεπε κάποιος να συμβουλεύεται συχνά το
Session builder.
Οπότε κάποιος σχετικά εύκολα μπορούσε να δει τι υπήρχε διαθέσιμο, τι τον ενδιέφερε και να βγάλει το πρόγραμμα του.
Αυτή η διαδικασία επιλογής των sessions ήταν κατά την γνώμη μου απαραίτητη.Δεν είναι ότι καλύτερο να ψάχνεις τελευταία στιγμή να βρεις τα sessions που σε ενδιαφέρουν.
Πολλές φορές θα τύχει να έχει την ίδια ώρα 2 ομιλίες που σε ενδιαφέρουν. Σημαντικό για την σωστή επιλογή είναι να γνωρίζεις ποιος είναι ο ομιλητής. Εδώ βοήθησαν πολύ οι παλιές καραβάνες που είχαν δει ομιλίες και συνιστούσαν ποιους ομιλητές να
αποφύγουμε.
Γενικότερα πάντως οι ομιλητές ήταν πολύ καλοί με γνώση του αντικειμένου και αρκετά προετοιμασμένοι.
Επίσης πολύ σημαντικό είναι να προσέχουμε το επίπεδο των παρουσιάσεων. π.χ το level 400 είναι το expert.
ΆφιξηΠετάξαμε πολλοί έλληνες μαζί Κυριακή πρωί με Aegean από το Eλ. Βενιζέλος. Είχαμε μια πολύ καλή πτήση και φτάσαμε στο παγωμένο βερολίνο. Στην συνέχεια πήγαμε για check in στα ξενοδοχεία μας και δώσαμε ραντεβού στον τόπο
διεξαγωγής του event για το registration. Μπορούσες να κάνεις register ακόμα και Κυριακή.
RegistrationΤο εκθεσιακό κέντρο βρισκόταν κοντά στο σταθμό Μesss sud και γενικά με το μετρό στο Βερολίνο μπορείς να πας όπου θες.
Υπάρχει το "U" δίκτυο που είναι ας πούμε το υπόγειο-Underground και στο "S" δίκτυο που είναι το υπέργειο τραίνο.
Αρχικά η πρώτη εντύπωση που μου δημιουργήθηκε όταν πήγαμε Κυριακή βράδυ να κάνουμε registration ήταν αρνητική.
Το εκθεσιακό κέντρο με μια πρώτη ματιά ήταν εντυπωσιακό.
Η διαδικασία του registration ήτανε εύκολη και γρήγορη αλλά η τσάντα που πήραμε ήτανε επιεικώς απαράδεκτη.Ήτανε μια απλή τσάντα και μέσα είχε το πρόγραμμα των ομιλιών και βιβλία με παρουσία των χορηγών.
Κάποια στυλό, σημειωματάρια και κάτι σαν θερμό/παγούρι....
Την Κυριακή το βράδυ πήγαμε με άλλους έλληνες MCTs (Kελαιδίτη,Κλαδάκη,Μαρκέλλη,Σπανουργάκη) στο MCT europe dinner και μιλήσαμε με συναδέλφους από όλη την Ευρώπη.
1η μέρα - ΔευτέραΤο keynote για την πρώτη μέρα ήτανε προγραμματισμένο στις 4 το απόγευμα. Έφτασα πρωί πρωί στο χώρο του συνεδρίου.
Πριν πω μερικά πράγματα για την πρώτη μέρα να μιλήσω λίγο πιο διεξοδικά για την διαμόρφωση του χώρου του συνεδρίου.
Στην είσοδο έπρεπε να φοράς υποχρεωτικά το ταμπελάκι/καρτελίτσα του σύνεδρου. Ανέβαινες τις κυλιόμενες σκάλες (αριστερά ήταν το cloak room , όπου άφηνες παλτά και ζακέτες ) και προχωρώντας έμπαινες στο Connect Zone.
εκεί υπήρχε
- το speakers lounge - όπου καθόντουσαν οι διάφοροι ομιλητές
- το Ηands on labs area - όπου μπορούσε κάποιος να ασχοληθεί με τα hands on labs
- υπήρχαν desktops που μπορούσες να τα χρησιμοποιήσεις για να κάνεις διάφορες δουλειές
- υπήρχαν θέσεις όπου μπορούσες να κάτσεις και με το laptop σου να συνδεθείς στο internet - υπήρχε φυσικά ασύρματο Internet παντού
- app zone/combat zone - διάφορα instructor led labs για sql server / azure e.t.c
- catering area
O χώρος αυτός συνδεόταν με το χώρο του exhibitors/sponsors. Σε αυτόν τον χώρο μπορούσε κανείς να μιλήσει με οποιοδήποτε εκπρόσωπο οποιασδήποτε εταιρείας.
Πλήρη κατάλογο των χορηγών μπορείτε να βρείτε
εδώ . Υπήρχαν ενημερώσεις για προϊόντα και μπορούσε κανείς να πάρει μέρος στις διάφορες κληρώσεις για δώρα.
Επίσης μέσα στο sponsors area υπήρχε το booth για το MCT Europe όπου υπήρχε πολύ buzz. Δίπλα ήταν το MVP booth/area και ακριβώς απέναντι ήταν το INETA/GITCA booth.
Ο χώρος αυτός συνδεόταν με το TLC area - Traininig Learning Center όπου έβρισκες άτομα από τα product teams της Microsoft και άλλους Microsoft experts.
Επίσης εκεί υπήρχαν 6 διαμορφωμένες αίθουσες οι οποίες ονομάζονταν τα Interactive theaters και εκεί γινόντουσαν τα Birds of feather sessions και τα interactive sessions.
Υπήρχε ο κύριος χώρος για φαγητό (catering area) όπου υπήρχαν τραπέζια με σημαίες από κάθε χώρα. Το φαγητό ήταν καλό και γενικά υπήρχε πολύ καλή οργάνωση.
Σε όλους τους χώρους τους οποίους ανέφερα μέχρι τώρα το πρωί υπήρχε πρωινό και ροφήματα/καφέδες/τσάι και ψύκτες με νερό και ψυγεία με αναψυκτικά.
Φυσικά έχουμε και τις αίθουσες όπου γινόντουσαν τα sessions.Είχανε ονόματα πόλεων, π.χ Paris,Helsinski,Berlin,New York.
Παντού υπήρχαν ταμπέλες και άτομα τα οποία ήτανε έτοιμα να σε εξυπηρετήσουν.Η οργάνωση ήτανε πολύ καλή όπως έχω πει ακόμα και στις
τουαλέτες.
Υπήρχε άτομο μέσα στην αίθουσα υπεύθυνο για το φωτισμό και τον ήχο. Απέξω υπήρχε αυτό που λέμε room manager όπου επέβλεπε τους συμμετέχοντες και την διαθεσιμότητα θέσεων.
Επίσης απέξω από την αίθουσα υπήρχε ενημέρωση για το session που βρισκόταν σε εξέλιξη και επόμενα sessions.
Υπήρχε τεράστιο panel/projected area πίσω από τον ομιλητή και ο καθένας μέσα στην αίθουσα μπορούσε να δει τα slides. Υπήρχε ακόμα και πορτοκαλί "συναγερμός" που ενημέρωνε τον εισηγητή ότι τελειώνει ο χρόνος τους.
Ένα άλλο που μου έκανε εντύπωση είναι ότι η θερμοκρασία σε όλο τον συνεδριακό χώρο ήταν παντού η ίδια.
Την πρώτη μέρα υπήρχαν και κάποια preconference sessions (για azure,silverlight,asp.net) τα οποία τα πλήρωνες ξεχωριστά και σε βοηθούσαν να μάθεις σχετικά γρήγορα κάποια βασικά πράγματα σε αυτές τις τεχνολογίες.
Επίσης μπορούσες να κάνεις κάποια Labs. έκανα κάποια labs μέχρι τις 2 η ώρα. Τα περισσότερα ήταν σε entity framework,testing στο visual studio,LINQ , ΜVC και WEB Matrix.
Είναι σημαντικό κάποιος να μην κάθεται να κάνει labs και να χάνει sessions. Ένας ρεαλιστικός αριθμός Labs που μπορεί να γίνει σε μια βδομάδα είναι γύρω στα 10. Αυτό μόνο αν κάποιος έρχεται νωρίτερα όταν δεν υπάρχουν sessions και αφιερώνει κάποιο χρόνο από τα διαλείμματα/φαγητό να κάνει labs.
Στις 2 η ώρα άνοιξε το exhibition/sponsor area και πήγα να κάνω μια βόλτα να δω που είναι όλοι. Επισκέφτηκα αμέσως το MCT Europe booth και το περίπτερα της DevExpress,Telerik,Infragistics,Component One.
Στις 4 ξεκίνησε το keynote από τον brad anderson. Γενικά παρουσίασε το όνειρο της Microsoft για το cloud, software as a service,platform as a service,hardware as a service .Μπορείτε να το κατεβάσετε από
εδώ .
Υπήρχαν και διάφορα άλλα demos για window phones,office 365. Γενικά μπορώ να πω ότι η Teched ήταν πιο πολύ IT oriented. Γενικότερα πολύ promotion αλλά και τεχνολογίες γύρω από το cloud.
Μετά το τέλος του keynote ήταν και το τέλος της πρώτης μέρας. Σε κάθε ημέρα θα αναφέρομαι σε 3-4 Sessions που μου άρεσαν πιο πολύ.
Τρίτη-2η μέρα
Ξεκίνημα πάλι με Labs 8-9 το πρωί. Υπάρχουνε πολλά labs να διαλέξεις αλλά και εδώ θέλει προετοιμασία. Δέν έχει νόημα για ένα developer να πάει να κάνει Labs σε exchange server. Το ίδιο ισχύει και για τα sessions. Παρόλο που μερικά φαίνονται πολύ ενδιαφέροντα π.χ windows azure,virtualisation η συμβουλή μου είναι να μην πάτε σε sessions όπου δεν έχετε κανένα τεχνικό υπόβαθρο.
Επίσης είναι καλό το βράδυ κάθε ημέρας να σχεδιάζετε ποιους θα συναντήσετε από τους χορηγούς και ποιους από το TLC area.
Γενικότερα θέλει πολύ καλή διαχείριση του χρόνου αν θέλει κάποιος να εκμεταλλευτεί πλήρως την εμπειρία.
Το πρώτο session που παρακολούθησα ήταν το
Code First Development with Entity Framework.
Πολύ καλοί ομιλητές με πολύ καλή ροή και γενικότερα πολύ cool τύποι.
Τους συνάντησα και στο speaker's lounge και κάναμε μια γενική συζήτηση πάνω στο ΕF.
Περιληπτικά
- όλα τα λεφτά/developers resources θα πέσουνε στο EF. To Linq to sql δεν σκέφτονται να το επεξεργαστούν/αναβαθμίσουν παραπέρα. Γενικά θα κάνουν κάτι μόνο αν υπάρξει ανάγκη για κάποιο critical patch/bug. Ισχύει η λίστα με το Linq to sql enhancements στο .Net 4.0 όπως αναφέρεται εδώ
- θα γίνουν πολλά enhancements πάνω στον τρόπο που θα παράγει SQL κώδικα το EF engine. (support for query hints e.t.c)
- Θα υποστηρίζει hiearachy data types
Μπορείτε να παρακολουθείτε το blog τους
εδώΜπορείτε να κατεβάσετε το recorded version της παρουσίασης από
εδώΤο επόμενο Session είναι ένα από τα καλύτερα session που είδα.
Το παρουσίαζε ο Tim Huckaby με τίτλο
Building Data Visualization Applications with WPF & SilverlightΉτανε στην ουσία μια σειρά από πολύ ωραία demos που αναδύκνειαν την δύναμη του WPF & silverlight.
Ο Tim Huckaby είναι ένας από τους πιο cool τύπους που μπορείς να γνωρίσεις.
Ήδη μου έχει στείλει κώδικα που χρησιμοποίησε στην παρουσίαση του.
Γενικά ήταν ένα session που σου άλλαζε την άποψη πως άνθρωποι και software applications θα συνεργάζονται στο μέλλον.
Μπορείτε να κατεβάσετε το recorded version της παρουσίασης από
εδώ.αυτό που είναι εντυπωσιακό είναι ότι μπορείς εύκολα εφαρμογές που ζουν στο desktop σου να το κάνεις deploy στο surface και στο windows phone.
επίσης ανακοίνωσε ότι το surface σαν device θα πωλείται σε πολύ προσιτή τιμή σύντομα.
Υπήρχε μια πολύ καλή ομιλία με θέμα το "
The future of c#"
Υπήρχαν πολλά demos με τα νέα features της C# με έμφαση στο asynchronous.
Μπορείτε να κατεβάσετε το recorded version της παρουσίασης από
εδώ.Στην συνέχεια πήγα στο ΤLC area όπου μίλησα με το ASP.Net team,SQL Server team και IE9 team.Πολύ καλή εμπειρία. Με το SQL Server team μιλήσαμε για τον Denali που μόλις είχε ανακοινωθεί.
Στο sponsor area μίλησα αρκετά με τους INETA ανθρώπους.
Επίσης σε όλα τα booths που επισκεπτόμουν έπαιρνα μέρος σε διαγωνισμούς και κάποιες φορές ζητούσα sponsorship /gifts/subscriptions για μένα και για το UG-dotnetnuke.gr
Είναι απίστευτο το πόσο γενναιόδωροι μπορεί να είναι κάποιοι, οπότε
ρωτάτε πάντα.
Τετάρτη - 3 μέραΞεκίνημα με ASP.net MVC/jquery labs από τις 8-9 και στην συνέχεια στο πρώτο Session.
Παρακολούθησα το
Architecture Discovery with Visual Studio 2010 Ultimate.
Μπορείτε να κατεβάσετε το recorded version της παρουσίασης από
εδώ.έγινε αναλυτική παρουσίαση των architecture tools στο VS 2010.
Στην συνέχεια παρακολούθησα ένα Session για LightSwitch -
Building Business Applications with Visual Studio LightSwitchΈνα καλό session για να δούμε πως δουλεύει το Lightswitch. Σαν Target group έχει κάποιους που δεν είναι developers ή δεν κατάφεραν να παρακολουθήσουν τις εξελίξεις.
Μπορείς να φτιάξεις έυκολα οθόνες/φόρμες χωρίς να γράψεις κώδικα.Δεν το συνιστώ για μεγάλα projects.
Μπορείτε να κατεβάσετε το recorded version της παρουσίασης από
εδώ.Στην συνέχεια παρακολούθησα ένα session σχετικό με SQL Server Performance -
SQL Server Performance Series – Part 1 – Introduction to Performance TuningΠάρα πολύ καλή ομιλία με πολλά demos για το ποια είναι τα προβλήματα στην απόδοση των βάσεων και ποια είναι τα εργαλεία που έχουμε στα χέρια μας για να τα ανακαλύπτουμε.
Μπορείτε να κατεβάσετε το recorded version της παρουσίασης από
εδώ.Στην συνέχεια παρακολούθησα ένα session για
Software Testing with Visual Studio 2010: Making it real for YOU.
Υπήρχαν demos για τον Microsoft test manager,coded UI tests,Lab Management
Στην συνέχεια παρακολούθησα μια ομιλία του Bob Beauchemin με θέμα -
Database Developer and DBA Perspective: Entity Framework vs. Stored Procedures
O bob είναι μέλος της SQLSkills.com ομάδας του Paul Randall και έχει μεγάλη εμπειρία στον SQL Server αλλά και σε ORM tools.
Περιληπτικά εξηγήθηκαν
performance implications of using the Microsoft Entity Framework to build SQL Server applications
Τhe aspects of code generation with the Entity Framework using SQL Profiler
- Compare stored procedures,dynamic SQL and EF
- T-SQL code generation enhancements in .net 4.0 in EF
Μπορείτε να κατεβάσετε το recorded version της παρουσίασης από
εδώ.Στο TLC area μίλησα με το windows phone people και windows 7. είχα και την ευκαιρία να δω λίγα πράγματα για το virtualisation.
Επίσης είχα την ευκαιρία να μιλήσω στο MS learning area με τον Matthew Roche που είναι υπεύθυνος πλέον για τον σχεδιασμό και υλοποίηση του επίσημου εκπαιδευτικού υλικού της MS.
Πέρασα αρκετό χρόνο και στο MCT europe booth. Επίσης μίλησα με άτομα από το WPF/Silverlight team , όπου ήτανε ξεκάθαρο ότι το Silverlight είναι κάτι που ενδιαφέρει πολύ την Microsoft.
Ρώτησα 1-2 πράγματα για window forms αλλά εκεί δεν θα υπάρξει ποτέ ξανά οποιαδήποτε αλλαγή.
Πέμπτη - 4 μέραΠαρακολούθησα το session με τίτλο -
working software is not enoughΜέσα από ένα πραγματικό παράδειγμα μπορούσες να δεις γιατί μπορεί εύκολα να αποτύχει ένα software project.
Μπορείτε να κατεβάσετε το recorded version της παρουσίασης από
εδώ.Στην συνέχεια παρακολούθησα το session -
Deep Dive into the Entity FrameworkΕίδαμε πράγματα όπως table mappings,scale and performance,tuning techniques,limitations of EF 4.0
Μπορείτε να κατεβάσετε το recorded version της παρουσίασης από
εδώ.Παρακολούθησα το δεύτερο Session της σειράς SQL Server Performance -
SQL Server Performance Series - Part 2 - Server and Database Tuning
Σε αυτό εδώ το session είδαμε
- Indexes in SQL 2008
- Missing Index DMVS
- Database Tuning Advisor
- Execution plans
- Query optimisation and parameterisation
Μπορείτε να κατεβάσετε το recorded version της παρουσίασης από
εδώ.Μίλησα στο TLC area για private & public cloud. Επίσης είχα την ευκαιρία να μιλήσω με το Visual Studio team και να μιλήσω για τα νέα enhancements που θα υπάρχουν στην επόμενη έκδοση.
Γενικότερα αν δεν μπορούσαν να σου απαντήσουν σε ερωτήσεις όλοι ήταν διατεθειμένοι να σου δώσουν την κάρτα τους για να επικοινωνήσεις μαζί τους.
Παρασκευή - 5 μέραΕίδα 3 sessions αυτή την ημέρα.
Αρχικά παρακολούθησα το -
Visualization and Modeling in Visual Studio 2010 UltimateΈνα πολύ καλό session για UML modeling,generate code from models,reverse engineering.
Μπορείτε να κατεβάσετε το recorded version της παρουσίασης από
εδώ.
Παρακολούθησα το τρίτο μέρος των sessions σχετικά με SQL Server Performance -
SQL Server Performance Series – Part 3 – Query and Index TuningΥπήρχαν πολλά demos για το πως μπορείς να βρεις τα queries που είναι υπεύθυνα για την απόδοση της εφαρμογής και το πως να τα ξαναγράψεις με καλύτερο τρόπο.
Μπορείτε να κατεβάσετε το recorded version της παρουσίασης από
εδώ.
Ένα πολύ ενδιαφέρον session για HTML 5 -
HTML5 and Internet Explorer 9 Demo FestΜέσα από τα demos μπορούσε κανείς να καταλάβει τις δυνατότητες του ΗTML5 και να διαπιστώσει ότι είναι αδύνατο να κάνεις με HTML 5 ότι μπορείς να υλοποιήσεις σήμερα με Silverlight.
Θέλει καιρό μέχρι να υποστηριχτεί πλήρως από όλους τους Browsers και για να υλοποιηθεί πλήρως το HTML 5 specification.
Μπορείτε να κατεβάσετε το recorded version της παρουσίασης από
εδώ.
Υπήρχε αρκετή κούραση και το event τέλειωσε στις 1.30. Είχε έρθει η ώρα για να δούμε το βερολίνο.
ΓενικάΕίχαμε σαν έλληνες developers & ΙΤ pro μια καλή παρουσία στο event. Υπήρχαν παιδιά που ήτανε στο TLC area και στα labs. επίσης υπήρχε ομιλία από έλληνες IT (Μαρκέλης&Σπανουργάκης)
Στο τέλος κάθε event μπορούσες να κάνεις evaluation όλων των session μέσω του website.
Θα προτιμούσα να υπάρχουν πιο πολλά dev sessions αλλά δεν μπορείς να τα έχεις όλα.
Το επόμενο teched θα γίνει μάλλον στο amsterdam. Μακάρι να γινόταν στην Αθήνα.
Bερολίνο-sightseeingΤο teched conference είναι σίγουρο ότι είναι ο βασικός λόγος για την επίσκεψη μου στο Βερολίνο. Οπωσδήποτε πρέπει όμως κάποιος να κάνει τις βόλτες του στην πόλη και να δει τα πολλά αξιοθέατα.
Το Βερολίνο είναι μια ωραία πόλη με πολλά ωραία μουσεία/αξιοθέατα. Πρέπει κάποιος να πάει οπωσδήποτε στις πύλες του Βανδεμβούργου και μετά να προχωρήσει στην Under der Linden Strasse όπου μπορεί να δει πολλά μουσεία/αξιοθέατα.
Επισκέφτηκα το μουσείο της Περγάμου και το ιστορικό μουσείο που είχε έκθεση για την ανέλιξη και πτώση του hitler.Ήτανε ένα καταπληκτικό μουσείο.
Συνιστώ ανεπιφύλακτα το bus tour αλλά και βόλτα με την βάρκα μέσα στο ποτάμι που διασχίζει το Bερολίνο.
Υπάρχει και το walking tour όπου μαζί με άλλους κάνεις διαδρομές μέσα στην πόλη σε διάφορα σημεία που έχουνε να κάνουνε με τα κτίρια/διαδρομές π.χ των Ναζί στο Βερολίνο.
Πολύ ωραίος είναι και ο ζωολογικός κήπος και το ενυδρείο.
Τώρα για φαγητό και ποτό οι προτάσεις είναι άπειρες.Επισκεφτήκαμε πολλά εστιατόρια και φαγάδικα και μείναμε ευχαριστημένοι. Η τιμές ήταν λογικές και το φαγητό μια χαρά.
Hope it helps!!!
Νικόλαος Καντζέλης
BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT