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

Έγινα μπαμπάς !!!

Το ξέρω, έχω εξαφανιστεί τους τελευταίους μήνες από το DNZ, αλλά άξιζε τον κόπο... Σήμερα στις 19:35 γεννήθηκε ο ένας μου γιος, και στις 19:36 ο άλλος. Τι να τους κάνω; 2 developers; ή έναν developer και έναν designer;
Μοιραστείτε τη δημοσίευση: email-it! | Share on Facebook | ForaCamp.gr! | DigMe! | BobIt! | Buzz! | CheckIt! | Cull! | BlogSpace | Baza.gr | KickIt.gr
Δημοσιεύτηκε στις από το μέλος Χρήστος Γεωργακόπουλος | 17 σχόλια
Δημοσίευση στην κατηγορία:

Attachment(s): PICT0024 (Small).JPG

Πως να κερδίσετε μια δωρεάν διανυκτέρευση στο κρατητήριο

Παραθέτω το άρθρο ένα post από την Serenity στο CNet σχετικά με το blogme.gr:

Unprecedented case of censorship in Greece
"An unprecedented case of censorship against www.blogme.gr, a search engine for Greek blogs, has provoked hue and cry in Greek blogs. The case was made known by an e-mail sent by the search engine's administrator, Mr. Andonis Tsipropoulos, to all listed members yesterday evening. By this e-mail the administrator informed members that a Greek public figure -whose name has not been disclosed as yet by Blogme.Gr- prosecuted the search engine for what he/she regarded as slander in one of its listed blogs! The administrator was arrested without prior notice last night at his residence. He spent the night behind bars and was taken today to the Distric Attorney wearing handcuffs..."

Στο .gr domain θα βρείτε άπειρες αναφορές σχετικά με το θέμα (google it) . Μένει μόνο να φρίξουμε με τις π@π.ριές που θα ακούσουμε από τα ελληνικά media...

Μοιραστείτε τη δημοσίευση: email-it! | Share on Facebook | ForaCamp.gr! | DigMe! | BobIt! | Buzz! | CheckIt! | Cull! | BlogSpace | Baza.gr | KickIt.gr
Δημοσιεύτηκε στις από το μέλος Χρήστος Γεωργακόπουλος | 5 σχόλια
Δημοσίευση στην κατηγορία:

Οι μονοπωλιακές τακτικές της Microsoft

Η Mary Jo Foley εξετάζει τη συμπεριφορά της MS στο χώρο των antivirus προϊόντων αλλά και γενικότερα:

Symantec: Sour Microsoft grapes or a real beef?

Μου αρέσει πολύ το συμπέρασμα στο τέλος:

"Η Symantec αλλά και άλοι κατασκευαστές προϊόντων ασφαλείας που μέχρι τώρα ήταν ευχαριστημένοι (σχετικά) πελάτες της Microsoft, ανακαλύτουν ότι και ένας αριθμός τωρινών αλλά και παλιότερων συνεργατών της Microsoft έμαθαν με τον δύσκολο τρόπο: If Microsoft wants your lunch, it has no qualms about grabbing it and running off with it."
Μοιραστείτε τη δημοσίευση: email-it! | Share on Facebook | ForaCamp.gr! | DigMe! | BobIt! | Buzz! | CheckIt! | Cull! | BlogSpace | Baza.gr | KickIt.gr
Δημοσιεύτηκε στις από το μέλος Χρήστος Γεωργακόπουλος | 1 σχόλια
Δημοσίευση στην κατηγορία:

Ιστορικές αλλαγές στο desktop μου...

Τους τελευταίους μήνες όλο και αυξανόταν η χρήση του firefox. Ιδιαίτερα από τον καιρό που έβαλα τον ΙΕ 7, ο οποίος για άγνωστο λόγο μου τη δίνει στα νεύρα. Αλλά ακόμα και στο γραφείο που έχω τον 6, ο firefox όλο και με κέρδιζε. Σήμερα έγινε και το συγκλονιστικό ! έβαλα default browser το firefox !!!. Μέχρι που άνοιξα και τη σελίδα του thunderbird για να σουτάρω και το outlook, αλλά τελικά δεν... τρέχουν πολλές τεχνολογικές εξελίξεις γύρω από το outlook για να το βγάλω, ακόμα και αν δεν το χρησιμοποιώ σχεδόν ποτέ (gmail και ξερό ψωμί, e-mail client μόνο για backup του gmail).

Πάντως δεν περίμενα τέτοιες εξελίξεις από τον εαυτό μου. Αν μου έλεγες πριν 3 χρόνια ότι θα φτάσει μέρα που δεν θα χρησιμοποιώ IE, θα σε πέρναγα για τρελό...

Μια ακόμα αλλαγή όμως... Έφαγε κλώτσο και το copernic. Έχει πολύ δυνατά σημεία, αλλά μάλλον έχει ωριμάσει το google desktop search. Άρχισαν να μου αρέσουν τα gadget που έχει.

Τι να πω, αγνώριστος έγινα... Γιατί όμως η Microsoft με αφήνει να απομακρύνομαι και να τραβάω προς το google; Τι δεν κάνει καλά; who knows...
Μοιραστείτε τη δημοσίευση: email-it! | Share on Facebook | ForaCamp.gr! | DigMe! | BobIt! | Buzz! | CheckIt! | Cull! | BlogSpace | Baza.gr | KickIt.gr
Δημοσιεύτηκε στις από το μέλος Χρήστος Γεωργακόπουλος | 5 σχόλια
Δημοσίευση στην κατηγορία: ,

Testing Windows Live Writer (beta)

Το βρήκα καλή ιδέα και το κατέβασα. Πάλι ο Γιώργος βρήκε τα καλά και με πρόλαβε... Anyway, δεν περίμενα να καταφέρω να κάνω post στον CS, όμως το live writer με εξέπληξε...

Πρέπει να δοκιμάσω και τις εικόνες όμως. Θα ρίξω ένα screeshot:

[χ]

Συγκλονιστικό, έγινε μόνο με copy paste. Σίγουρα θα αρέσει στον Άρη...  Λυπάμαι, χάσατε. Κάνω publish και μου λέει ότι αυτό το blog δεν υποστηρίζει image publishing, με ρωτάει πάντως αν θέλω να δώσω στοιχεία ftp για να ανεβάσει τις εικόνες μόνο του. George, κάνε κάτι...

Για όσους το ζηλέψουν: http://download.microsoft.com/download/f/9/a/f9a19f2d-cec4-4a25-9b0b-eb9655ea7561/Writer.msi (4.8 Mb)


Τροποποίηση από τον CS:

Διορθώνω το μικρό μου ορθογραφικό και παίρνω το εξής (Υποθέτω localization problem):

Server Error 0 Occurred

SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM.

Οπότε δεν με αφήνει να κάνω post τις διορθώσεις μου.. έχει βρεί κανείς workaround;
Μοιραστείτε τη δημοσίευση: email-it! | Share on Facebook | ForaCamp.gr! | DigMe! | BobIt! | Buzz! | CheckIt! | Cull! | BlogSpace | Baza.gr | KickIt.gr
Δημοσιεύτηκε στις από το μέλος Χρήστος Γεωργακόπουλος | 3 σχόλια
Δημοσίευση στην κατηγορία:

Google calendar;

Σήμερα βγήκε live το Google calendar. Εξαιρετική απλότητα και λειτουργικότητα μέσα από ένα θαυμάσιο user interface. Το σημαντικότερο όμως πλεονέκτημα είναι ότι είναι web based, είναι δηλαδή παντού και όχι καρφωμένο στον υπολογιστή του σπιτιού ή του γραφείο μου. Σίγουρα υπάρχουν και άλλα ajax based calendars, αυτό εδώ όμως δένει (η τουλάχιστον θα δέσει εν καιρώ) πολύ καλά με το GMail μου, το οποίο είναι το νούμερο ένα εργαλείο μου.

Έπαιξα μαζί του αρκετά, έφτιαξα πολλαπλά ημερολόγια, έβαλα τα βασικά μου events, έβαλα έτοιμα calendars με τις ελληνικές αργίες και το ορθόδοξο εορτολόγιο. Το λάτρεψα... Δυστυχώς όμως, φτάνοντας στο κρίσιμο σημείο, βρήκα τα αναμενόμενα; Import και export που σε καμία περίπτωση δεν μπορούν να χρησιμοποιηθούν για synchronization με το MS Outlook.

Το Outlook μου έχει πέσει ουσιαστικά σχεδόν σε αχρηστία. Το μόνο που έκανα μέχρι χθες εκεί, είναι να κρατάω backup του GMail και να κάνω διαχείριση των επαφών και του calendar ώστε να μπορώ να έχω αξιοπρεπές sync με το PDA μου. Εάν κατάφερνα να έχω sync των υπηρεσιών του Google με το Outlook ή ακόμα καλύτερα με το PDA μου, θα το παράταγα τελείως.

Διαβάζω από την άλλη σε διάφορα posts ότι το Google θα δώσει λύσεις για το sync, αλλά πόσο να το πιστέψω και πόσο να περιμένω; Θα κινηθεί άραγε προς τα εκεί το Google; Αν το καλοσκεφτείτε, εκτός από το google notifier (που δίνει ένα πολύ σημαντικό functionality με μία πολύ μικρή, απλοϊκή εφαρμογή), το Google δεν έχει κινηθεί ουσιαστικά προς το desktop των χρηστών σε θέματα που να δένουν με τις "office" υπηρεσίες του. Εδώ δεν έχει κάνει τίποτα για το export/import των e-mails το οποίο είναι top request από τότε που βγήκε το gmail. Και γιατί να το κάνει άλλωστε; Ούτε ακόμα έχει δώσει API για το gmail, θέμα αρκετά απλό, περιζήτητο και στο πνεύμα της εταιρίας.

Αν το google απλώσει τα πλοκάμια του στο desktop και αρχίσει να ανακατεύεται με το Office, τότε α) θα μπλέξει με ένα σωρό προβλήματα που θα συναντήσει, β) θα πρέπει να κυνηγάει τη Microsoft στα updates και τις εκδόσεις της, γ) θα μπει απότομα και βαθιά στα χωράφια της Microsoft και ίσως αυτό δυσχεράνει τις σχέσεις τους. Αντιθέτως, η Microsoft είναι στριμωγμένη στη γωνία, και, όπως το αισθάνομαι, στα επόμενά της βήματα είναι αναγκασμένη να παίξει έντονα με τα standards όπως κάνει όλος ο κόσμος πλέον.

Τι σημαίνουν τα standards; Σημαίνουν πολύ απλά, οτί η Microsoft είναι αυτή που θα έρθει να κάνει sync με το Google και όχι το ανάποδο. Η Microsoft είναι αυτή που θα βάλει στο Outlook τη δυνατότητα να κάνει sync με ένα on-line i-calendar ή με ένα xml calendar. Η Microsoft είναι αυτή που θα δώσει στο Outlook τη δυνατότητα import/export των μηνυμάτων και όλων των αντικειμένων με xml.

Άρα, περιμένω. Όχι όμως από το Google.

Μοιραστείτε τη δημοσίευση: email-it! | Share on Facebook | ForaCamp.gr! | DigMe! | BobIt! | Buzz! | CheckIt! | Cull! | BlogSpace | Baza.gr | KickIt.gr
Δημοσιεύτηκε στις από το μέλος Χρήστος Γεωργακόπουλος | 7 σχόλια
Δημοσίευση στην κατηγορία:

Service Pack 1 for Visual Studio 2003 beta 1

Last Friday beta 1 of SP1 for Visual Studio 2003 was released. Since I already had many problems with VS stability and performance, I installed it right away on my production machine. Here are the results from 4 days of exhaustive testing, stretching VS to it's limits:

  • "Only one web service binding attribute is specified at a time" fix is included
    On original VS 2003 this error occurred periodically (several times per day) when a project containing a web reference was build. The workaround was to rebuild the project instead of build, but this caused the build time to increase significantly as the rebuild action was being executed on all depended projects. Now, there is really no need for rebuild.
  • Improved build time
    The build command on a solution correctly checks contained projects for changes without wasting time. Without the service pack VS needs 2 secs on average to check a project, even if the projects was not changed at all since the last build. Now, for a build on a solution with 40, all unchanged, projects, lasts about 2 secs in total.
  • Memory leak bug found
    With VS not crashing at all, I discovered a memory leak on rebuild process. The bug exists on unpatched VS too, but it's just harder to notice if it crashes 1-2 times per day. I've already reported this bug and it's forwarded to development team.
  • Overall performance and stability
    Microsoft has done a great job with this service pack. Visual Studio is now extremely stable and reliable, I had not a single crash in 4 days work, while previously it crashed 1-2 times per day. The first two fixes that I mention dropped the daily build time dramatically and improved significantly my productivity.

Beware that this beta cannot be uninstalled or upgraded to the final sp release. If you install it now, you’ll have to completely uninstall VS and reinstall it. You can apply for participation for the beta program at Microsoft Connect.

Update, 2006-04-06: Microsoft confirmed my bug, but it got the status "won't fix". Wont' fix means:

"We know that we will not be addressing the reported issue, usually because it risks breaking the code in other, more serious ways or because the effort to fix the issue is not justified for the improvement."

You can view the details of this bug on: https://connect.microsoft.com/feedback/ViewFeedback.aspx?SiteID=141&FeedbackID=59952 (You'll need to login first)

Μοιραστείτε τη δημοσίευση: email-it! | Share on Facebook | ForaCamp.gr! | DigMe! | BobIt! | Buzz! | CheckIt! | Cull! | BlogSpace | Baza.gr | KickIt.gr
Δημοσιεύτηκε στις από το μέλος Χρήστος Γεωργακόπουλος | 0 σχόλια
Δημοσίευση στην κατηγορία: ,

Microsoft Origami estimated features

Just a few days ago I heard about Project Origami (http://www.origamiproject.com). Today I saw the promo video made by D-kitchen (http://www.d-kitchen.com).

It's smaller than laptop, it's bigger than a PDA. If you consider your PDA useful, I think you'll find it useful too. Based on what's included in the video, here are my estimations about it features: (You can see the related photos in each item)

  • Dimensions: About 27 x 15 cm (10,6 x 6 inches)
  • Screen diminutions: 18cm x 11cm (7 x 4 inches) (8 inches diag. ?)
  • Touch screen
  • Stylus (about 7cm long)
  • Different colors: Dark grey [1], light grey[2], light green [6]
  • Desktop cradle (about 25cm wide) [1]
  • It may have a gps receiver included [3]
  • It runs on windows xp (as far as I can tell from the window borders) [7] [8]
    • You can browse the internet through Internet explorer [7]
    • It runs Microsoft Streets & Trips [3]
    • You can play games on it, although in the video the rendering does not seems so smooth
  • It has a separate keyboard at almost the same size as the origami itself, probably wireless [4]
  • There is a very beautiful leather case that makes it look like a fileofax [4]
  • It has a logo [5]
  • I can see microphone holes on the front view, probably both build in microphone and speakers are included [6]
  • It seems pretty lightweight

The official site will launch at March 3, 2006, just five days from now... Be patient...

Photos:

Μοιραστείτε τη δημοσίευση: email-it! | Share on Facebook | ForaCamp.gr! | DigMe! | BobIt! | Buzz! | CheckIt! | Cull! | BlogSpace | Baza.gr | KickIt.gr
Δημοσιεύτηκε στις από το μέλος Χρήστος Γεωργακόπουλος | 0 σχόλια
Δημοσίευση στην κατηγορία: ,

Fresh google toy: Google Page Creator

Want to create an online photo tour of your vacation to Bali? An overview of the South American precipitation cycle for your science class? A shrine to your pet ferret?

Now's your chance. We're testing a new product that makes creating your own web pages as easy as creating a document in a word processor. Google Page Creator is a free tool that lets you create web pages right in your browser and publish them to the web with one click. There's no software to download and no web designer to hire. The pages you create are hosted on Google servers and are available at http://yourgmailusername.googlepages.com for the world to see.

At http://pages.google.com

 

Μοιραστείτε τη δημοσίευση: email-it! | Share on Facebook | ForaCamp.gr! | DigMe! | BobIt! | Buzz! | CheckIt! | Cull! | BlogSpace | Baza.gr | KickIt.gr
Δημοσιεύτηκε στις από το μέλος Χρήστος Γεωργακόπουλος | 2 σχόλια
Δημοσίευση στην κατηγορία: ,

del.icio.us

Εξαιρετικά εύχρηστο και χρήσιμο εργαλείο για να οργανώσετε τα bookmarks σας on-line, και να τα έχετε πάντα προσβάσιμα όπου και να βρίσκετε:

http://del.icio.us/

Πολύ ενδιαφέρουσα είναι και η πλοήγηση στα links όλων των χρηστών με βάση το popularity τους. Αναζητήστε για παράδειγμα links χρηστών που έχουν χαρακτηριστεί (taged) με τη λέξη "winforms" και δείτε καταπληκτικά links για winforms. Δείτε δίπλα επίσης άλλα σχετικά tags με αυτό που ψάχνετε.

Δοκιμάστε και τα δύο κουμπιά - links που σας προσθέτει στα favorites του browser σας, δίνουν μεγάλη ευκολία στην άμεση προσθήκη links στη συλλογή σας.

Εγώ το βρήκα στο wired.

Μοιραστείτε τη δημοσίευση: email-it! | Share on Facebook | ForaCamp.gr! | DigMe! | BobIt! | Buzz! | CheckIt! | Cull! | BlogSpace | Baza.gr | KickIt.gr
Δημοσιεύτηκε στις από το μέλος Χρήστος Γεωργακόπουλος | 3 σχόλια
Δημοσίευση στην κατηγορία:

Google Chat

Το google μόλις ενεργοποίησε το chat για το gmail. Με πέταξε έξω, και μόλις ξαναμπήκα... αλλαγές. Quick contacts αριστερά με τις πιο συχνά χρησιμοποιούμενες επαφές, on-line status και block αλά msn messenger, hover παράθυρο με πληροφορίες πάνω από κάθε e-mail....

Ψάχνω κάποιον απεγνωσμένα για να δοκιμάσω το chat... αλλά όλες μου οι 360 επαφές είναι off-line...

Μοιραστείτε τη δημοσίευση: email-it! | Share on Facebook | ForaCamp.gr! | DigMe! | BobIt! | Buzz! | CheckIt! | Cull! | BlogSpace | Baza.gr | KickIt.gr
Δημοσιεύτηκε στις από το μέλος Χρήστος Γεωργακόπουλος | 5 σχόλια
Δημοσίευση στην κατηγορία:

Printing barcodes

I've just posted a new article:

Printing barcodes from your application is quite easy, as long as you get to know a simple algorithm (for the specific barcode symbology you're interested in) and you have a valid font file. Searching via Google on this subject is sometimes hard enough, because the top results come for commercial components or font distributors.

In this article, I present a simple implementation for the code 128 specification, with the corresponding true type font file.

Read the entire article and get the code and the ttf here: Printing BarCodes

Μοιραστείτε τη δημοσίευση: email-it! | Share on Facebook | ForaCamp.gr! | DigMe! | BobIt! | Buzz! | CheckIt! | Cull! | BlogSpace | Baza.gr | KickIt.gr
Δημοσιεύτηκε στις από το μέλος Χρήστος Γεωργακόπουλος | 0 σχόλια
Δημοσίευση στην κατηγορία: ,

Google acquires stake in AOL

NEW YORK (Reuters) - Google Inc. and America Online Inc. Tuesday expanded their search and advertising alliance to include video and instant messaging, shutting out Microsoft Corp., which had fought hard for a deal with Time Warner Inc.'s AOL unit.

America Online said Google had agreed to invest $1 billion to take a 5 percent stake in AOL, as part of an enhanced pact where Google will move beyond text-based advertising to allow AOL to sell graphical ads to Google's fast-growing ad network.

Read the full article here: Google acquires stake in AOL

I' ve found it in: startpoint.gr.

Μοιραστείτε τη δημοσίευση: email-it! | Share on Facebook | ForaCamp.gr! | DigMe! | BobIt! | Buzz! | CheckIt! | Cull! | BlogSpace | Baza.gr | KickIt.gr
Δημοσιεύτηκε στις από το μέλος Χρήστος Γεωργακόπουλος | 0 σχόλια
Δημοσίευση στην κατηγορία: ,

Back to VS 2003

Τελικά σήμερα γυρίσαμε πίσω στο 2003. Τα προβλήματα ήταν αρκετά, κάποια από τα οποία πολύ σημαντικά, και δεν μας έπαιρνε να τραβήξει πολύ η κατάσταση προσαρμογής και εξεύρεσης work arounds δουλεύοντας σε production περιβάλλον. Για τη συνέχεια πάντως σκέφτομαι τα εξής:

  1. Θα γίνει προσπάθεια να γίνει μία φάση ακόμα debuging και τελικά lockdown σε projects που είναι βοηθητικά και δεν αλλάζουν συχνά, ώστε να βγούν έξω από το solution και να τα χρησιμοποιούμε με file reference. Αυτό αφ' ενός θα βοηθήσει όταν τελικά πάμε σε 2005, αλλά θα μας μειώσει ελαφρώς και το φόρτο του solution τώρα με το 2003. Δυστυχώς όμως αυτά τα projects είναι λίγα και αρκετά light.
  2. Θα συνεχιστεί το ψάξιμο για πατέντες στο σπάσιμο των projects σε διαφορετικά solutions. Το θέμα είναι εξαιρετικά δύσκολο κατά την άποψή μου γιατί μπλέκει μέσα και τον τρόπο που δουλεύει η εταιρία γενικότερα.
  3. Παρακολουθούμε προσεκτικά Microsoft και forums, ψάχνοντας για λύσεις και περιμένοντας hot fixes και service packs.

Σίγουρα δεν μπορούμε να παρατήσουμε την προσπάθεια να γυρίσουμε στο 2005. Φοβάμαι ότι κάποια στιγμή, αρκετά σύντομα, το να δουλεύεις σε 2003 θα είναι σαν να δουλεύεις σε γυάλα...

Τέλος πάντων, θα δούμε...

Μοιραστείτε τη δημοσίευση: email-it! | Share on Facebook | ForaCamp.gr! | DigMe! | BobIt! | Buzz! | CheckIt! | Cull! | BlogSpace | Baza.gr | KickIt.gr
Δημοσιεύτηκε στις από το μέλος Χρήστος Γεωργακόπουλος | 0 σχόλια
Δημοσίευση στην κατηγορία: ,

Πρόβλημα με Web Projects στο VS 2005 over VSS

[Σε συνέχεια του Μετάβαση σε VS 2005: Περιπέτεια!]

Στο Visual Studio 2003 τα web projects είχαν παρόμοια δομή με τα win projects. Υπήρχε ένα αρχείο για το ίδιο το project (vbproj, csproj) το οποίο περιέγραφε ποια αρχεία ήταν μέρος του project.

Στο 2005 το μοντέλο αλλάζει. Αρχείο για το project δεν υπάρχει, αντιθέτως θεωρούνται μέρος του projects όλα τα αρχεία που βρίσκονται στον δίσκο στον κατάλογο ο οποίος αντιστοιχεί στο web project. Αυτό σημαίνει, ότι όποιο αρχείο και αν προσθέσουμε από file system στον κατάλογο αυτόν ή στους υποκαταλόγους του, αυτομάτως θεωρείται μέρος του web project.

Ας έρθουμε τώρα στο source safe, όταν το web project είναι source controlled. Όλα τα αρχεία που υπάρχουν στον δίσκο, αφού είναι μέρος του project, προστίθενται αυτομάτως στο VSS. Μοναδική εξαίρεση αποτελούν οι DLLs και τα PDB αρχεία τα οποία προέρχονται από project references (προσοχή, μόνο project references, όχι file references που έχουν copy local = true).

Με το μοντέλο αυτό παρουσιάζει το εξής σημαντικό πρόβλημα:

Web project χωρίς κώδικα μέσα. Για παράδειγμα ένα web project που κάνει expose στον έξω κόσμο web services (asmx αρχεία) τα οποία κληρονομούν web services κλάσεις που βρίσκονται σε άλλα class libraries. Σε αυτή την περίπτωση, αφού δεν υπάρχει αρχείο για το web project και άρα δεν υπάρχει μέρος να καταγραφούν τα referenced projects του web project, ναι μεν φέρνει μέσα τις dlls των class libraries (κοιτάζοντας το inherit μέσα στα asmx), αλλά τις αντιμετωπίζει σαν file references και όχι σαν project references, αφού δεν υπάρχει κώδικας στο web project που να αναφέρεται σε κώδικα άλλων projects από το ίδιο solution. Ως αποτέλεσμα, στο check in του solution κάνει add τις dlls και τα pdb αρχεία δημιουργώντας προβλήματα στα builds γιατί αυτό κάνει τα αρχεία readonly.

Ένα workaround είναι να σβηστούν οι dlls και τα pdb που έχουν έρθει, να δημιουργηθεί μια dummy class μέσα στο web project η οποία να περιέχει στοιχειώδεις αναφορές σε όλα τα web projects που θέλουμε να γίνουν referenced με project references, και μετά να ξαναβάλουμε project references, τα οποία πλέον θα κρατήσει.

Με το workaround αυτό όμως παραμένει το εξής πρόβλημα: Δεν μπορούμε να έχουμε web projects τα οποία ανήκουν σε άλλο solution για τα οποία να έρχονται και οι dlls και τα pdb αρχεία (για να συμμετέχουν στο debugging του web project). Αν ανήκουν σε άλλο solution, σε καμία περίπτωση δεν μπορούν να αντιμετωπιστούν σαν project references, άρα μόλις έρθουν τα pdbs στο επόμενο checkin θα γίνουν add στο VSS και θα κλειδωθούν.

Το σενάριο που περιγράφω είναι κλασσικό για smart clients. Από την μία, απ' όσο τουλάχιστον διαβάζω τις τελευταίες μέρες σε διάφορα microsofτικά forums, το studio δεν έχει φτιαχτεί για να δουλεύεις με 20 μεγάλα projects στο ίδιο solution, και από την άλλη η δομή του σε υποχρεώνει να έχεις όλα τα project στο ίδιο solution από τα web services και πίσω (αν θέλεις να έχεις debugging βέβαια).

Η φιλοσοφία δε, του τελειώνουμε ένα χαμηλά στα dependencies project, κάνουμε τρελή αποσφαλμάτωση, είμαστε απολύτως σίγουροι ότι δουλεύει σωστά, το κάνουμε compile σε dll και δεν το ξαναγγίζουμε, δεν φαίνεται ικανοποιητικά πραγματοποιήσιμη στην ελληνική ρεαλιστική αγορά.

Είμαι πάντως πολύ περίεργος να μάθω πως δούλεψαν όλοι αυτοί οι μεγάλοι οργανισμοί και εταιρίες που έδειχνε η Microsoft στο Launch Event. Είχαν άραγε παλιά projects τα οποία έκαναν convert από τις beta ακόμα; Πως πλανάρανε τα resources τους; Τι μεγέθους projects δουλεύουν; Γιατί, εμένα μου δόθηκε η εντύπωση ότι αυτοί οι οργανισμοί / εταιρίες κολοσσοί, είχαν τεράστια projects άξια αναφοράς, τα οποία γύρισαν σε VS 2005 κάποια στιγμή από τις beta, και στις αρχές Δεκεμβρίου είχαν ήδη προϊόν που έτρεχε. Τι προβλήματα αντιμετώπισαν; Ποιες είναι οι προτεινόμενες πρακτικές; Δεν ξέρω, πολλά τα ερωτήματα και λίγες οι απαντήσεις...

Μοιραστείτε τη δημοσίευση: email-it! | Share on Facebook | ForaCamp.gr! | DigMe! | BobIt! | Buzz! | CheckIt! | Cull! | BlogSpace | Baza.gr | KickIt.gr
Δημοσιεύτηκε στις από το μέλος Χρήστος Γεωργακόπουλος | 3 σχόλια
Δημοσίευση στην κατηγορία: ,
Περισσότερες Δημοσιεύσεις Επόμενη »