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

 

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

Από Java (και άλλα) σε .Net

Îåêßíçóå áðü ôï ìÝëïò GeorgeGu. Τελευταία δημοσίευση από το μέλος nikolaosk στις 06-11-2009, 16:00. Υπάρχουν 4 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  05-11-2009, 20:25 54953

    Από Java (και άλλα) σε .Net

    Κατ'αρχήν καλησπέρα σε όλους και συγνώμη αν post-άρω σε λάθος κατηγορία.

    Έχω πολύ καλή γνώση (αρκετά χρόνια προσωπικών projects και δύο χρόνια εργασιακή εμπειρία) των: PHP, JavaScript (Core JavaScript, AJAX, jQuery), XML, HTML, CSS, SQL. Επίσης γνωρίζω σχετικά καλά Java (Core Java, Servlets, JDBC) αλλά τα project στα οποία έχω δουλέψει ήταν είτε προσωπικά, είτε εργασίες και πτυχιακές για το προπτυχιακό μου (Ελλάδα) και για το μεταπτυχιακό μου (Αγγλία), το οποίο ολοκλήρωσα πριν δύο εβδομάδες.

    Ψάχνω για δουλειά στην Αγγλία (εκτός Λονδίνου) για Junior Java (Web) Developer (για λόγο που δεν αφορά την παρούσα συζήτηση δε θέλω να συνεχίσω με php κλπ) αλλά δε μπορώ να βρώ σχεδόν τίποτα (σε Junior επίπεδο πάντα). Βλέπω όμως πάρα πολλές θέσεις Junior .Net (ζητάνε συνήθως asp.net ή/και C#) (Web) Developer και αρχίζω να σκέφτομαι την αλλαγή πορείας..

    Θα μπορούσε κάποιος να μου εξηγήσει τις διαφορές της C# (το μόνο που έχω ακούσει είναι πως η σύνταξη και γενικά η λογική της μοιάζει κατά πολύ με αυτή της Java) με την ASP.NET και σε τι εφαρμογές χρησιμοποιούνται;

    Βάση των γνώσεών μου, τι θα μου προτείνατε να μάθω;

    Επίσης, βάση αυτού που θα μου προτείνετε, θα ήθελα και κάποια πρόταση (αγγλικού) βιβλίου που να περιέχει πράγματα που δε θα μάθω από tutorials στο Web. Επίσης, δε με ενδιαφέρει να εξηγεί τη λογική του OOP, διότι τη γνωρίζω ήδη.

    Ζητώ συγνώμη αν ρώτησα κάτι "χαζό" αλλά δεν έχω ιδέα από τις τεχνολογίες της Microsoft.

    Ευχαριστώ για τον χρόνο σας.
  •  05-11-2009, 23:01 54954 σε απάντηση της 54953

    Απ: Από Java (και άλλα) σε .Net

    Καλησπέρα,

    Σχετικά με ASP.NET και C# που ρώτησες να διευκρινήσω πως για να φτιάξεις μια ASP.NET εφαρμογή χρησιμοποιείς C# (ή VB.NET που στην περίπτωσή σου δεν σε ενδιαφέρει).

    Άρα η ASP.NET είναι ένα σύνολο από libraries τα οποία απότελούν μέρος του .NET Framework που σε βοηθούν να φτίαξεις Web εφαρμογές με την χρήση της C#.

    To ASP.NET site έχει πάρα πολλά resources και tutorials και θα σου πρότεινα να ξεκινήσεις από εκει.

  •  06-11-2009, 15:16 54976 σε απάντηση της 54953

    Απ: Από Java (και άλλα) σε .Net


    δεν με εκπλήσει που ειδικά στην αγγλία, οι web εφαρμογές άρα και οι εταιρείες, θέλουνε asp.net ανθρώπους.

    πρέπει οπωςδήποτε να μπεις στο asp.net για να κάνεις καριέρα στο νησί...αν ξέρεις java, η c# θα σου κολλήσει καλύτερα Big Smile .... δεν θα βλέπεις, end sub και end if αλλά μόνο { } και ;

    δες εδώ

    http://www.asp.net/learn/videos/video-30.aspx
    http://www.asp.net/learn/videos/video-29.aspx

    είναι videos για τον jsp σε asp.net developer....

    για άλλες πηγές και σημεία που πρέπει να ξεκινήσεις, δες εδώ

    http://www.dotnetzone.gr/cs/forums/post/40041.aspx

    http://www.dotnetzone.gr/cs/forums/post/51359.aspx
     

    Νικόλαος Καντζέλης
    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
  •  06-11-2009, 15:31 54979 σε απάντηση της 54976

    Απ: Από Java (και άλλα) σε .Net

    Ευχαριστώ για τις απαντήσεις και τα links. Αρχίζω το διάβασμα αμέσως!

    Έχω μία έκδοση του Visual Studio 2008 (νομίζω είναι η δωρεάν που παρέχει η Microsoft στους φοιτητές). Θα χρειαστώ κάτι άλλο, ή περιέχει τα πάντα;
    Για web server υποθέτω πως ξεχνάω τον Apache και πάω σε IIS, σωστά?

    ΥΓ: @nikolaosk: Από την πόλη που έχεις στο avatar σου δε θέλω να φύγω με τίποτα και γι' αυτό βλέπω να αφήνω τη Java :-P
  •  06-11-2009, 16:00 54985 σε απάντηση της 54979

    Απ: Από Java (και άλλα) σε .Net


    φίλε μου,

    και γω στο νησί, σπούδασα και την Liverpool την λατρεύω. αλλα σπούδασα coventry και λονδίνο..

    κάτσε εκεί. μην γυρίσεις.... δούλεψε όσο πιο πολύ μπορείς και πάρε expertise.

    τώρα όσο αφορά το apache και asp.net... ναι παίζει...

    δες εδώ

    http://weblogs.asp.net/israelio/archive/2005/09/11/424852.aspx
    http://www.mono-project.com/ASP.NET

    αλλά αυτά(asp.net) γεννήθηκαν για να παίζουνε σε window platforms και IIS.

    πολύ ωραία videos στο asp.net site για IIS. αλλά και εμείς που κάνουμε asp.net apps, μην νομίσεις ότι το βάρος το έχουμε ρίξει στο IIS.

    πιο πολύ ασχολούμαστε με τις asp.net apps να μάθουμε ότι καινούργιο βγαίνει(και βγαίνουνε πολλά), security, performance, architecture, data access. αλλά φυσικά πρέπει να ξέρεις τι σου παρέχει ο IIS 7.0 και πως να κάνεις βασικά configurations.

    το learning curve είναι μεγάλο, αλλά υπάρχουνε πολλά resources. έχε υπόψιν σου ότι είμαστε στο asp.net 4.0 και VS 2010 και μιλάμε για μια τεχνολογία 8 ετών.... 8 έτη στο software engineering είναι 40 χρόνια στο π.χ civil engineering.....

    Νικόλαος Καντζέλης
    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