kallileo Δημοσιεύτηκε Οκτώβριος 20, 2005 #1 Δημοσιεύτηκε Οκτώβριος 20, 2005 Αν εχει καποιος εμπειρεια απο ASP ας προτεινει κανα καλο βιβλιο και γενικα να μας κατατοπισει απο το απο που να αρχισουμε.
Wizard! Οκτώβριος 20, 2005 #2 Οκτώβριος 20, 2005 Οτιδήποτε της Wrox (www.wrox.com) Έχει και για Beginers και για Advanced και για Professionals
Kanonieris Οκτώβριος 24, 2005 #3 Οκτώβριος 24, 2005 Kallileo δες αυτόhttp://www.wrox.com/WileyCDA/WroxTitle/productCd-0764543636.html
Kanonieris Οκτώβριος 26, 2005 #4 Οκτώβριος 26, 2005 Λέο για σύνδεση με sql server o κώδικας είναι τύπου:Dim cn, sSQL, rs set cn=CreateObject("ADODB.Connection") cn.ConnectionString="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=northwind;Data Source=localhost" cn.Open sSQL="SELECT * FROM customers" set rs=cn.Execute(sSQL) cn.Close set cn=Nothing do while not rs.EOF {...} rs.MoveNext loop set rs=Nothing
Wizard! Οκτώβριος 26, 2005 #5 Οκτώβριος 26, 2005 Kanonieris: Αν κάνεις cn.Closeset cn=Nothingθα πρέπει ο κέρσορας να είναι Local πράγμα που θα σε δυσκολέψει αρκετά από πλευράς απόδοσης.Η καλύτερη τεχνική είναι:Set rs = Server.CreateObject("ADODB.Recordset")rs.open sSQL, cn, 1, 1όπου κρατάει τις γραμμές στον SQL και δουλεύει καλύτερα το cacheing/paging αν θές
abarth Οκτώβριος 26, 2005 #6 Οκτώβριος 26, 2005 εγω θεωρω για αρχαριο τα Teach yourself απο SAMS τα καλυτερα .... ξεκινας με το απλο in 24 hours και συνεχιζεις με πιο 'ουσιαστικα' ..
Kanonieris Οκτώβριος 27, 2005 #7 Οκτώβριος 27, 2005 Φίλε wizard σωστή παρατήρηση,και επίσης όπως έγραψες είναι προτιμότερο το Server.CreateObject από το απλό CreateObject. για να γίνονται όλα τα objects in proccess με το applications του IIS που τρέχει το Web site και να υπάρχει καλύτερη διαχείριση της μνήμης για αύξηση της ταχύτητας του server.
Kanonieris Οκτώβριος 27, 2005 #8 Οκτώβριος 27, 2005 και οι διαφορές των δύοServer.CreateObject vs. CreateObject Recommendations Use Server.CreateObject. If you're using MTS/COM+ library packages, use Server.CreateObject to avoid blocking of threads. Why CreateObject equates to calling CoCreateInstance by the scripting engine. If you use CreateObject instead of Server.CreateObject, the following things occur: - ASP is not aware of the object. - OnStartPage/OnEndPage page methods are not called. - ASP does not know the threading model of the object. Server.CreateObject equates to GetObjectContext.CreateInstance. This means ASP is aware of the object and knows its threading model. In addition, by calling Server.CreateObject, your component will be in the same transaction as your ASP page if your ASP page is transactional. (Just note that a transactional page may imply an avoidable coupling of business rules and the presentation layer.)
Wizard! Οκτώβριος 27, 2005 #9 Οκτώβριος 27, 2005 abarth: Συμφωνώ μαζί σου. Απλά τα SAMS έχουν ένα μειονέκτημα... Τα τελειώνεις γρήγορα και μετά δεν έχουν κάτι άλλο να διαβάσεις. Οπότε θα πρέπει να ξαναπληρώσεις κι άλλο βιβλίο για να πας παρακάτω.Ενώ με τη Wrox, μέχρι να τελειώσεις το βιβλίο, έχεις μάθει να δουλεύεις σωστά. Με τη σειρά Beginers φυσικά και όχι την Professional.Αν φυσικά έχεις πρόσβαση να δανειστείς SAMS, οπότε δε θα επιβαρυνθείς με κόστος, τότε ναι, είναι ό,τι πρέπει.
abarth Οκτώβριος 27, 2005 #10 Οκτώβριος 27, 2005 ναι σιγουρα τα sams- αναλογα ποιο θα παρεις βεβαια- δεν σε καλυπτουν ισως το καθενα εξολοκληρου αλλα πιστευω οτι με ενα απλοιοκατο στυλ 'σε 24 ωρες ' μπορεις μετα να ασχολεισαι με sites που εχουν βοηθεια οποτε και δεν χρειαζεσαι αλλο βιβλιο. παρεπιπτοντως θεωρω το καλυτερο ισως σαιτ για asp το :www.4guysfromrolla.com
kallileo Οκτώβριος 27, 2005 Author #11 Οκτώβριος 27, 2005 Ρε παιδια γιατι δεν μπορω να στησω το ΙIS?????Υποτιθεται οτι εχω τα ΧP proffesional αλλα δεν εχουν το ΙΙS.
kallileo Οκτώβριος 28, 2005 Author #13 Οκτώβριος 28, 2005 Αρχική απάντηση από Kanonieris Λεο απο το cd των xp θα το βάλεις Ναι αλλα ενω το cd λεει οτι ειναι Professional δεν εχει το IIS.Γενικα δε βγαζω νοημα με τα Windows μου ενω στην αρχη οταν φορτωνει λεει οτι ειναι Home Edition μεσα λεει οτι ειναι τα Professional.Και ειναι προβλημα ακομα ειναι οτι οταν εχω το SP2 μου βγαζει το εξης μηνυμα οταν παω στην "Προσθαφαιρεση των στοιχειων των Windows":"Εκτελειτε ενα αλλο αντιγραφο αυτου του προγραμματος Εγκαστασης. Περιμενετς να ολοκληρωθει η αλλη εγκατασταση, πριν εκετελεσετε παλι αυτο το προγραμμα."Τι γινεται ρε!!!!!!
Recommended Posts
Archived
This topic is now archived and is closed to further replies.