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

 

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

Top 5 Visual Studio 11 Designer Improvements for ASP.NET 4.5 Development

Îåêßíçóå áðü ôï ìÝëïò nikolaosk. Τελευταία δημοσίευση από το μέλος nikolaosk στις 30-03-2012, 17:39. Υπάρχουν 6 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  26-03-2012, 16:23 69789

    Top 5 Visual Studio 11 Designer Improvements for ASP.NET 4.5 Development

    Είχα σκοπό να γράψω κάποιο Blog post για τις εντυπώσεις μου για το Visual Studio 2011 και για τα enhancements που έχουν γίνει στο IDE αλλά με πρόλαβε κάποιος καλός ξένος συνάδελφος που αναφέρει τα πιο σημαντικά σε αυτό εδώ το post.

    Νικόλαος Καντζέλης
    BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT
    http://www.nksolutions.gr
    http://dotnetstories.wordpress.com
    http://weblogs.asp.net/dotnetstories
    http://forum.dotnetnuke.gr
  •  26-03-2012, 19:06 69793 σε απάντηση της 69789

    Απ: Top 5 Visual Studio 11 Designer Improvements for ASP.NET 4.5 Development

    Όταν είχε βγει το VS 2005 θα μπορούσες τότε να προβλέψεις ότι η Javascript όχι μόνο θα γινόταν first class citizen στις επόμενες εκδόσεις, αλλά και ότι θα γινόταν λόγος περί "top designer enhancements" για "πάρτη της";! Εγώ όχι.

    Δεν ξέρω... αλλά το χάπι αυτό δυσκολεύομαι να το καταπιώ. Βρες μπας και την έχω παρεξηγήσει; Και το επόμενο βήμα στο Metro - το οποίο οφείλω να ομολογήσω ότι μ' αρέσει πολύ - ποιο θα είναι; Desktop Asp.Net; Θα πρέπει ν' αρχίσουμε ν' ανησυχούμε για post-back... στον client;(!). Γιατί το έχω πάρει τόσο στραβά; Γιατί;

    Ακόμα κι ένας άνθρωπος μπορεί ν' αλλάξει τον κόσμο. Μη θέλεις να κυβερνήσεις. Απλά δείξε το μονοπάτι κι ο κόσμος θ' ακολουθήσει!!
  •  27-03-2012, 16:37 69812 σε απάντηση της 69793

    Απ: Top 5 Visual Studio 11 Designer Improvements for ASP.NET 4.5 Development

    H Javascript έχεις δίκιο είχε κάποτε απαξιωθεί...Από την έλευση του Ajax και μετά άρχισαν να την βλέπουν διαφορετικά.Τώρα π.χ εγώ δεν μπορώ να ζήσω χωρίς JQuery.Ναι πλέον είναι first-class citizen.

    Νικόλαος Καντζέλης
    BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT
    http://www.nksolutions.gr
    http://dotnetstories.wordpress.com
    http://weblogs.asp.net/dotnetstories
    http://forum.dotnetnuke.gr
  •  27-03-2012, 22:22 69821 σε απάντηση της 69812

    Απ: Top 5 Visual Studio 11 Designer Improvements for ASP.NET 4.5 Development

    Η Javascript δεν είχε ποτέ απαξιωθεί - απλά "έγινε της μόδας" με το pattern του Ajax.

    Αν σκεφτεί ότι είναι μια γλώσσα που έχει χαρακτηριστεί σαν ISO standard, είναι cross-platform/cross-architecture, και σίγουρα είναι από τις πιο χρησιμοποιημένες γλώσσες αυτή την στιγμή, δεν θα έπρεπε να έχει και την ανάλογη μεταχείριση από το Visual Studio;

     

    George J.


    George J. Capnias: Χειροπρακτικός Υπολογιστών, Ύψιστος Γκουράρχης της Κουμπουτερολογίας
    w: capnias.org, t: @gcapnias, l: gr.linkedin.com/in/gcapnias
    dotNETZone.gr News
  •  28-03-2012, 15:36 69833 σε απάντηση της 69821

    Απ: Top 5 Visual Studio 11 Designer Improvements for ASP.NET 4.5 Development

    Η Javascript είναι μια χαρά και συμφωνώ ότι ποτέ δεν είχε απαξιωθεί ως προς τη χρησιμότητά της. Το αντίθετο μάλιστα. Τα IDEs, σχεδόν όλα τους, την πρόσεξαν σχετικά πρόσφατα. Το πρόβλημά μου δεν είναι η Javascript, αλλά το που φαίνεται ότι οδηγούν τα γεγονότα. Με τα νέα Windows ανοίγουν οι ασκοί του Αιόλου. Ίσως όχι αμέσως με την έκδοση 8, αλλά με την επόμενη σίγουρα. Υποθετικά, ας φτιάξουμε μια Javascript για το WPF. Ας την ονομάσουμε "Xamlscript" κι ας την αμολήσουμε στο οικοσύστημα. Τι θα συμβεί; Ό,τι συμβαίνει με κάθε τέρας που δεν έχει φυσικό εχθρό. Θα κυριαρχήσει παντού. Στην περίπτωσή μας τι σημαίνει αυτό; Business logic στη φόρμα και ΟΧΙ με code behind. Το HTTP και ο server έβαζαν ένα τοίχο και απέτρεπαν κάτι τέτοιο. Ξαφνικά τα τείχη πέφτουν. Αντίο debuging, αντίο refactoring και ξεκινάει η εποχή της τρέλας. Βεβαίως, δεν χρειαζόμαστε τη Xamlscript. Υπάρχει η Javascript.

    Προσωπική μου πρόβλεψη είναι ότι τα ζητήματα που θα προκύψουν μ' αυτό το ανακάτεμα των γλωσσών και τη δυνατότητα χρήσης HTML για τη δημιουργία εφαρμογών Metro, θα είναι τεράστια. Και, μάλιστα, δεν θα έχουν καμία σχέση με τις αντίστοιχες συζητήσεις του παρελθόντος περί managed και native εφαρμογών ή c++ vs c#. Εδώ πια δεν πρόκειται για γλώσσες, αλλά για την ανεκδιήγητη δυνατότητα που παρέχεται στους developers να καταργήσουν αρχιτεκτονικές. Μου φαίνεται ότι στο προσεχές διάστημα τα δημοσιεύματα στο "The Daily WTF" θα πολλαπλασιαστούν...

    Ακόμα κι ένας άνθρωπος μπορεί ν' αλλάξει τον κόσμο. Μη θέλεις να κυβερνήσεις. Απλά δείξε το μονοπάτι κι ο κόσμος θ' ακολουθήσει!!
  •  30-03-2012, 10:14 69853 σε απάντηση της 69833

    Απ: Top 5 Visual Studio 11 Designer Improvements for ASP.NET 4.5 Development

    Ενημερωτικά, όταν είχε πρωτο-παρουσιαστεί η XAML με τα Windows Vista - τότε που ακόμα το WPF ήταν μιά από τις θεμέλιες τεχνολογίες των Windows Vista - τα παραδείγματα που είχαμε ήταν ακριβώς αυτό που περιγράφεις: XAML αρχεία που περιείχαν Javascript, C# και VB.NET. Η υφή της XAML άλλαξε όταν η τεχνολογια πέρασε και έγινε μέρος του .NET Framework.

    Πάντα θα υπάρχουν οι εφαρμογές που θα είναι κατώτερες τεχνολογικά - το spaghetti code θα υπάρχει πάντα, μιας και είναι το πρώτο στάδιο εξέλιξης στον δρόμο ενός προγραμματιστή - αλλά και εκείνες οι εφαρμογές που θα χρησιμοποιούν τα γνωστά patterns και θα διαχωρίζουν τα λειτουργικά μέρη τους. Και στον συνδιασμό HTML/Javascript υπάρχουν αρκετά frameworks που υποστηρίζουν το MVC pattern, αλλά και το MVVM τελευταία - οπότε δεν είναι απαραίτητο ότι θα επικρατήσει το χάος.

     

    George J.


    George J. Capnias: Χειροπρακτικός Υπολογιστών, Ύψιστος Γκουράρχης της Κουμπουτερολογίας
    w: capnias.org, t: @gcapnias, l: gr.linkedin.com/in/gcapnias
    dotNETZone.gr News
  •  30-03-2012, 17:39 69868 σε απάντηση της 69853

    Απ: Top 5 Visual Studio 11 Designer Improvements for ASP.NET 4.5 Development

    θα συμφωνήσω με τον Γιώργο.Πρόσφατα διάβασα κάποια blogs posts & demos που δείχνουν πως μπορείς να υλοποιήσεις Javascript applications χρησιμοποιώντας το Knockout Javascript Library Library και το MVVM pattern.Τώρα βέβαια θα πει κάποιος ότι αυτό είναι ένα σημαντικό learning curve αλλά ο μόνος τρόπος να φύγουμε από το spaghetti code είναι να μάθουμε frameworks & patterns. Π.χ σε όλες τις εφαρμογές μας θέλουμε να υλοποιήσουμε με τον ένα ή τον άλλο τρόπο data access, validation,caching,logging,error handling,authorisation. Πολλές φορές γράφουμε τον ίδιο κώδικα και σε μορφή spaghtetti ενώ π.χ υπάρχει το Enterprise Library με τα διαφορετικά building blocks του που μας επιτρέπει μέσω containers & patterns να μην ανακαλύπτουμε τον τροχό συνέχεια.Υπάρχουν αντίστοιχα και στην Javascript απλά θέλει πολύ διάβασμα και υλοποιήσεις σε real projects.

    Νικόλαος Καντζέλης
    BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT
    http://www.nksolutions.gr
    http://dotnetstories.wordpress.com
    http://weblogs.asp.net/dotnetstories
    http://forum.dotnetnuke.gr
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems