archive-gr.com » GR » D » DOTNETZONE.GR

Total: 987

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • George Birbilis' blog : Source code analyzers for .NET porting & Portable Class Libraries (PCL)
    Posts ClipFlair Source API GraphX Xamarin Porting PCL Analysis Σχόλια Χωρίς Σχόλια Έχει απενεργοποιηθεί η προσθήκη σχολίων από ανώνυμα μέλη About Μπιρμπίλης Γεώργιος Microsoft MVP J 2004 2010 Borland Spirit of Delphi 2001 http zoomicon com Search Go Το Ιστολόγιο Αρχική Σελίδα Επικοινωνία Ετικέτες NET Advertisement AmnesiaOfWho ASP net Audio Binding Browser Bugs C Class ClipFlair CommandLine Compatibility Compression Computers Computers and Internet Configuration Controls Conversion Deploying Ecology Education Errors Events Extensions Fail Filename Filesystem Filters Fix Free Games Google Gotcha GraphX Greece Hash HowTo HTML HTML5 HTTP IDE IE IE9 IIS Image Installers Internet Java Law MacOS X Media MediaElement Microsoft MMPPF Mobile Mouse Mozilla Multimedia Namespaces None Pivot Player Plugins Posts Prefix Programming RegEx Replace Security Sharing Silverlight SMF Smooth Streaming Source String Styles Suggestions Taskbar Templates Text Themes Transforms Troubleshooting UI URL Usability Video Visualization VisualStudio Web Windows Windows 7 WordPress Workarround WPF XAML ZIP ZUI Αταξινόμητα Πλοήγηση Αρχική σελίδα Εκδηλώσεις Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες Ιστορικό Δημοσιεύσεων Ιούνιος 2015 3 Μάιος 2015 1 Απρίλιος 2015 2 Μάρτιος 2015 2 Φεβρουάριος 2015 1 Ιανουάριος 2015 2 Δεκέμβριος 2014 3 Νοέμβριος 2014 3 Οκτώβριος 2014 1 Σεπτέμβριος 2014 2 Αύγουστος 2014 6 Ιούλιος 2014 1 Μάιος 2014 1 Απρίλιος 2014 2 Μάρτιος 2014 3 Φεβρουάριος 2014 2 Δεκέμβριος 2013 2 Νοέμβριος 2013 2 Σεπτέμβριος 2013 2 Αύγουστος 2013 3 Ιούλιος 2013 5 Ιούνιος 2013 2 Μάιος 2013 3 Απρίλιος 2013 2 Μάρτιος 2013 2 Φεβρουάριος 2013 4 Δεκέμβριος 2012 6 Νοέμβριος 2012 11 Οκτώβριος 2012 5 Σεπτέμβριος 2012 2 Αύγουστος 2012 9 Ιούλιος 2012 11 Ιούνιος 2012 8 Μάιος 2012 2 Απρίλιος 2012 2 Φεβρουάριος 2012 5 Ιανουάριος 2012 5 Δεκέμβριος 2011 8 Νοέμβριος 2011 3 Οκτώβριος 2011 4 Σεπτέμβριος 2011 8 Ιούλιος 2011 3 Ιούνιος 2011 2 Μάιος 2011 2 Μάρτιος 2011 4 Φεβρουάριος 2011 8 Ιανουάριος

    Original URL path: http://www.dotnetzone.gr/cs/blogs/birbilis/archive/2015/06/05/source-code-analyzers-for-net-porting-amp-portable-class-libraries-pcl.aspx (2015-07-15)
    Open archived version from archive


  • George Birbilis' blog : HowTo: Use MEF to implement import/export etc. plugin architecture
    Class ClipFlair CommandLine Compatibility Compression Computers Computers and Internet Configuration Controls Conversion Deploying Ecology Education Errors Events Extensions Fail Filename Filesystem Filters Fix Free Games Google Gotcha GraphX Greece Hash HowTo HTML HTML5 HTTP IDE IE IE9 IIS Image Installers Internet Java Law MacOS X Media MediaElement Microsoft MMPPF Mobile Mouse Mozilla Multimedia Namespaces None Pivot Player Plugins Posts Prefix Programming RegEx Replace Security Sharing Silverlight SMF Smooth Streaming Source String Styles Suggestions Taskbar Templates Text Themes Transforms Troubleshooting UI URL Usability Video Visualization VisualStudio Web Windows Windows 7 WordPress Workarround WPF XAML ZIP ZUI Αταξινόμητα Πλοήγηση Αρχική σελίδα Εκδηλώσεις Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες Ιστορικό Δημοσιεύσεων Ιούνιος 2015 3 Μάιος 2015 1 Απρίλιος 2015 2 Μάρτιος 2015 2 Φεβρουάριος 2015 1 Ιανουάριος 2015 2 Δεκέμβριος 2014 3 Νοέμβριος 2014 3 Οκτώβριος 2014 1 Σεπτέμβριος 2014 2 Αύγουστος 2014 6 Ιούλιος 2014 1 Μάιος 2014 1 Απρίλιος 2014 2 Μάρτιος 2014 3 Φεβρουάριος 2014 2 Δεκέμβριος 2013 2 Νοέμβριος 2013 2 Σεπτέμβριος 2013 2 Αύγουστος 2013 3 Ιούλιος 2013 5 Ιούνιος 2013 2 Μάιος 2013 3 Απρίλιος 2013 2 Μάρτιος 2013 2 Φεβρουάριος 2013 4 Δεκέμβριος 2012 6 Νοέμβριος 2012 11 Οκτώβριος 2012 5 Σεπτέμβριος 2012 2 Αύγουστος 2012 9

    Original URL path: http://www.dotnetzone.gr/cs/blogs/birbilis/archive/2015/06/03/howto-use-mef-to-implement-import-export-etc-plugin-architecture.aspx (2015-07-15)
    Open archived version from archive

  • Dot Net Rules : Handling batch operations with Entity Framework and EF Utilities
    against a relational schema model By doing so we can decrease the amount of code we do write to access a data storage and thus decrease maintenance time You can find many posts regarding Entity Framework in this blog As stated earlier it is easy to implement basic CRUD create read update delete functionality using EF There are performances issues when performing batch operations on thousand of domain objects records In this post I will do a batch update on a table with traditional EF techniques and then use another library called EF Utilities The performance can be significantly improved with EF Utilities batch CUD create update delete operations EF Utilities EntityFramework Utilities is created by Mikal Eliasson http mikee se MikaelEliasson 1 I will create an empty ASP Net Application Web Forms Application and I give it the name EFUtilitiesUpdate I am using Visual Studio 2013 Ultimate edition 2 I add a new web forms page in the application Leave the default name 3 I will use the AdventureWorks2014 database You can download it here for this application and more specifically the Person Person table I have installed SQL Server 2014 Enterprise edition in my machine SQL Express edition will work fine 4 I will add an ADO Net Entity data model using Database First Follow the wizzard steps create the connection string and then import into the conceptual model the Person Person table which will become an entity in the domain model Have a look at the picture below to see what you must have in Visual Studio 5 I will write a sql statement to acquire rows from the Person Person table Connect to your SQL Server instance Type the following query SELECT EmailPromotion FROM AdventureWorks2014 Person Person WHERE EmailPromotion 0 This query after execution will return 11158 rows We wil create a Batch update operation through our ASP Net web forms application We will also measure the performance of this batch operation We will create a batch operation from our application that will affect all the rows 11158 If we did the batch update from T SQL we would use the following statement UPDATE AdventureWorks2014 Person Person SET EmailPromotion 10 WHERE EmailPromotion 0 6 In our webform in the Page Load event we write the following code We add 10 to every row in the Persons entity to the EmailPromotion column protected void Page Load object sender EventArgs e using AdventureWorks2014Entities ctx new AdventureWorks2014Entities IQueryable Person persons ctx People Where x x EmailPromotion 0 foreach Person person in persons person EmailPromotion person EmailPromotion 10 ctx SaveChanges Make sure you build your application but do not run it just yet 7 I will use the Entity Framework Profiler to gain valuable insight in the batch operation and record metrics regarding the performance You can download it here http www hibernatingrhinos com products efprof You can acquire a trial license very easily Make sure you download and install this fantastic EF profiler Inside the folder where you downloaded

    Original URL path: http://www.dotnetzone.gr/cs/blogs/dotnetrules/archive/2015/06/02/handling-batch-operations-with-entity-framework-and-ef-utilities.aspx (2015-07-15)
    Open archived version from archive

  • dotNETZone.gr
    Alaska GMT 08 00 Pacific Time US Canada GMT 07 00 Mountain Time US Canada GMT 06 00 Central Time US Canada GMT 05 00 Eastern Time US Canada GMT 04 00 Atlantic Time Canada GMT 03 00 Buenos Aires Georgetown GMT 02 00 Mid Atlantic GMT 01 00 Cape Verde Is GMT Greenwich Mean Time Dublin London GMT 01 00 Amsterdam Berlin Rome Vienna GMT 02 00 Athens Bucharest

    Original URL path: http://www.dotnetzone.gr/cs/user/CreateUser.aspx?ReturnUrl=/cs/Default.aspx (2015-07-15)
    Open archived version from archive

  • dotNETZone.gr :: Οι κανόνες του dotNetZone.gr
    κάποιο μέλος προσβληθεί από ιό το dotNetZone δεν φέρει καμία απολύτως ευθύνη Για να αποφευχθούν προβλήματα το dotNetZone gr έχει μία ομάδα ειδικών μελών moderators οι οποίοι έχουν το δικαίωμα να τροποποιούν ή να σβήνουν μηνύματα που θεωρούν ότι είτε δεν συμμορφώνονται στους κανόνες του dotNetZone είτε δεν έχουν θέση μέσα στο site αυτό Φυσικά και οι moderators δεν έχουν καμία απολύτως ευθύνη για το περιεχόμενο των μηνυμάτων που τυχών ξέφυγαν της προσοχής τους και παρέμειναν ενεργά Τέλος οι admins και οι moderators του dotNetZone έχουν το δικαίωμα να αποκλείσουν κάποιον που επανειλημμένα παραβιάζει τους κανόνες Κανόνες Καλής Συμπεριφοράς Θα πρέπει να γίνεται κάθε δυνατή προσπάθεια ώστε τα μηνύματα να δημοσιεύονται στο σωστό forum δηλαδή αυτό του οποίου η περιγραφή ταιριάζει περισσότερο με το περιεχόμενο του μηνύματός σας καθώς και ο τίτλος τους να είναι κατατοπιστικός για το περιεχόμενό τους Για παράδειγμα αποφεύγετε τίτλους του στυλ Πρόβλημα ή Καλόοοο Είναι προτιμότερο να λέτε Πρόβλημα με πολλαπλά threads σε VB NET ή Φοβερό Ο SQL Server 2005 υποστηρίζει recursive queries Πριν δημιουργήσετε νέο θέμα παρακαλείστε θερμά να κάνετε έναν έλεγχο μήπως υπάρχει ήδη κάποιο αντίστοιχο υπάρχει μία πολύ καλή μηχανή αναζήτησης ενσωματωμένη στο dotNetZone Έτσι θα βοηθήσετε στο να μην γεμίσουν τα forums με πολλαπλά threads που αφορούν το ίδιο θέμα Προσπαθήστε να είστε όσο πιο συγκεκριμένοι και κατανοητοί γίνεται είτε ρωτάτε είτε απαντάτε σε κάποιο μήνυμα Όσες περισσότερες πληροφορίες δώσετε τόσο αυξάνετε τις πιθανότητες να καταλάβουν οι άλλοι ποιό είναι το πρόβλημα και άρα να σας προτείνουν λύση Στο βαθμό που αυτό είναι δυνατό παρακαλώ πολύ να μη χρησιμοποιείτε greeklish Εκτός του ότι δεν μου αρέσουν ωραίος λόγος ε κάνουν δυσκολότερη την δουλειά του πολύ χρήσιμου search καθώς και την ανάγνωση του μηνύματος πράγμα που σημαίνει ότι μειώνονται οι πιθανότητες να απαντηθεί το μήνυμα Επιπρόσθετα μην χρησιμοποιείτε συνεχώς κεφαλαία Τα κεφαλαία υποδηλώνουν ότι φωνάζουμε και μειώνουν όπως και τα greeklish την αναγνωσιμότητα του μηνύματος Όταν λάβουμε σωστή απάντηση σε ερώτηση μας τότε τη σημειώνουμε πατώντας το ανάλογο ειδικό κουμπάκι που υπάρχει σε κάθε απάντηση Και αν τελικά λύσουμε το πρόβλημά μας θέτουμε την ενότητα σε κατάσταση Έχει επιλυθεί Μην ξεφεύγετε από το θέμα Είναι συχνό φαινόμενο στα forums μία απάντηση σε ένα θέμα να ξεκινάει ένα άλλο θέμα Καλό είναι σε εκείνο το σημείο να ξεκινάτε άλλο thread Σε αυτό το σημείο θα βοηθούν και οι moderators οι οποίοι έχουν την δυνατότητα να κάνουν split ένα θέμα καθώς και να μετακινήσουν θέματα μεταξύ forums Οι έντονες αντιπαραθέσεις πάνω σε θέματα τεχνολογίας είναι ευπρόσδεκτες Πρέπει όμως να προσέχετε να επικεντρώνετε την κριτική σας στο θέμα και όχι στο μέλος που έγραψε το θέμα Γενικά απαγορεύονται οι προσωπικές επιθέσεις προς οποιοδήποτε άλλο μέλος για οποιοδήποτε λόγο Αυτό ίσως να είναι και το μόνο θέμα στο οποίο οι moderators θα είναι ιδιαίτερα σκληροί Για να είμαστε ξεκάθαροί μέρος του 5 είναι και οι παρατηρήσεις που τυχών θα κάνετε σε ένα άλλο μέλος για την μη τήρηση των κανόνων Αυτή είναι δουλειά των moderators Αν θέλετε να τους βοηθήσετε μπορείτε να στείλετε PM σε

    Original URL path: http://www.dotnetzone.gr/cs/forums/621/ShowPost.aspx (2015-07-15)
    Open archived version from archive

  • dotNETZone.gr
    τα ματάκια των υπολοίπων μένουν στη θέση τους και εσείς δε χάνετε το κύρος σας Δικαιολογίες του τύπου έτσι έχω συνηθίσει άμα δε σας αρέσουν μην τα διαβάζετε ή δεν ασχολούμαι εγώ με τέτοιες χαζομάρες όπως ορθογράφους όταν γίνεται κάποια παρατήρηση από άλλους χρήστες ή τους moderators ΔΕΝ γίνονται δεκτές και υποπίπτουν στο άρθρο 3 του παρόντος ΔΕ ΓΡΑΦΟΥΜΕ ΚΕΦΑΛΑΙΑΑΑΑ THIS IS NOT SPARTAAAA Αν θέλετε να ουρλιάξετε ανοίξτε το παράθυρο και ξεφωνίστε τη γειτόνισσα που αφήνει το σκυλάκι της στο μπαλκόνι να γαβγίζει όλο το απόγευμα Εμείς δε φταίμε σε τίποτα Είμαστε σαφείς και περιεκτικοί τόσο στον τίτλο όσο και στο κείμενο της δημοσίευσης Δημοσιεύσεις με θέμα Heeeeelp plzzzzz και κείμενο του τύπου πείτε μου πως θα φτιάξω μια εμπορο λογιστική εφαρμογή σε 2 μέρες χρησιμοποιώντας το notepad δεν εκτιμούμε ότι θα τύχουν της δέουσας προσοχής από τους υπόλοιπους συναδέλφους σας Αν λάβουμε απάντηση που μας λύνει το πρόβλημα είναι πολύ σημαντικό να θέσουμε σε Έχει επιλυθεί το Κατάσταση Ενότητας και να μαρκάρουμε τη σωστή απάντηση με το Σημείωση ως Απάντησης Είναι πιο σημαντικό από χίλια ευχαριστώ από το να ανάψετε λαμπάδα ίσα με το μπόι αυτού που σας απάντησε που να το ξέρετε άλλωστε ή να του στείλετε ένα τενεκέ λάδι Έτσι και θα σας μείνει ο τενεκές και δε θα σας λένε οι υπόλοιποι χρήστες τενεκέ Αποφεύγουμε τη χρήση πολλαπλών τελειών και κενών γιατί το μήνυμά μας φαίνεται σαν να έχει γραφεί από υπναρά και οι αναγνώστες θα πέσουν για ύπνο Εκτός του ότι φυσικά ξοδεύετε αλόγιστα τελείες και η οικολογική μας συνείδηση πάει περίπατο Δε γράφουμε μήνυμα σε στυλ ιαμβικό δεκαπεντασύλλαβο εκτός αν κάνει ομοιοκαταληξία Πατάμε Enter μόνο στο τέλος κάθε παραγράφου και όχι σε κάθε πρόταση Ποτέ κανένας developer δεν έγινε διάσημος για την απαγγελία ποίησης σε forums προγραμματισμού γιατί νομίζετε ότι θα γίνετε τώρα εσείς Δεν κάνουμε παράθεση όλου του μηνύματος του προηγούμενου χρήστη για να γράψουμε μια γραμμή ακόμα Αν ο προηγούμενος είχε απλώσει τρία κιλά κώδικα στο μήνυμά του και εσείς θέλετε να πείτε ότι συμφωνείτε πείτε το απλά Συμφωνώ Η μην το πείτε καθόλου Η κάντε τέλος πάντων παράθεση του κομματιού μόνο με το οποίο συμφωνείτε διαφωνείτε σχολιάζετε Ουφ Το καταλάβατε ή να κάνω και κακά μου επάνω Δ Υποβολή δημοσιεύσεων απαντήσεων Κάνουμε μια δημοσίευση στη σωστή θεματική περιοχή Οι moderators άντε πάλι αυτοί οι moderators έχουν το δικαίωμα μεταφοράς ή και διαχωρισμού δημοσιεύσεων που θεωρούν ότι δεν ανήκουν στη σωστή θεματική περιοχή Κοινώς αν γράψετε στην περιοχή Αναζήτηση συνεργατών ερώτηση για το πώς κάνετε format το σκληρό σας δίσκο θα γίνει format η ερώτηση Γκέγκε Κατ επέκτασιν του παραπάνω ορισμένες περιοχές όπως η Αναζήτηση συνεργατών έχουν τους δικούς τους κανονισμούς οι οποίοι αποτελούν επέκταση των γενικών αυτών κανονισμών Σας θερμοπαρακαλούμε να τους διαβάζετε πριν επιχειρήσετε δημοσιεύσεις για να μη μας λέτε εμάς μετά στριμμένους που σας μεταφέραμε διαγράψαμε διαχωρίσαμε τη δημοσίευση Κατ επέκταση του παραπάνω που αποτελεί επέκταση του πιο παραπάνω δεν κάνουμε την ίδια δημοσίευση 20 φορές στην ίδια ή σε διαφορετικές θεματικές περιοχές Διπλότυπες δημοσιεύσεις θα διαγράφονται Ορισμένες

    Original URL path: http://www.dotnetzone.gr/cs/content/TermsOfUse.aspx (2015-07-15)
    Open archived version from archive

  • dotNETZone.gr :: Ελληνικό Visual Studio 2015 Launch Event, Πέμπτη 25 Ιουνίου στο Gazarte
    278 Ελληνικό Visual Studio 2015 Launch Event Πέμπτη 25 Ιουνίου στο Gazarte Έχουμε τη χαρά να σας προσκαλέσουμε στην εκδήλωση Microsoft Visual Studio Developing Superheroes που θα πραγματοποιηθεί την Πέμπτη 25 Ιουνίου στο χώρο του Gazarte στην Αθήνα Οι εξελίξεις στο χώρο της πληροφορικής και ειδικότερα στην ανάπτυξη εφαρμογών είναι ραγδαίες καθώς απομακρυνόμαστε ολοένα και πιο γρήγορα από το παραδοσιακό client server και βαδίζουμε στα πλαίσια του mobile first cloud first Έτσι σε ανταπόκριση αυτών των εξελίξεων η Microsoft τροποποίησε αποφασιστικά τη στρατηγική της σχετικά με τα εργαλεία development και frameworks Ελάτε να δούμε μαζί τα νέα δεδομένα στην ανάπτυξη εφαρμογών με τη βοήθεια των εργαλείων της Microsoft AGENDA 15 3 0 16 0 0 Εγγραφές 16 0 0 16 15 Keynote The Power of Developers The world of IT around a modern developer Μυλαίδη Στούμπου Διευθύντρια Τεχνολογίας Microsoft Ελλάς 16 15 17 00 Session 1 Tooling Code VS IDE Online ALM SKUs Foundation Github integration VS Code more Δημήτρης Κουτσαναστάσης Azure Business Evangelist Microsoft Ελλάς Γιώργος Γρηγορόπουλος Azure PFE Services Microsoft Ελλάς 17 00 18 00 Session 2 Coding for the Web NET on Apple Linux the new ASP NET more Γιώργος Καπνιάς ASP NET IIS Most Valuable Professional

    Original URL path: http://www.dotnetzone.gr/cs/forums/thread/77094.aspx (2015-07-15)
    Open archived version from archive

  • dotNETZone.gr
    dotnetzone gr cs blogs pkanavos Ιστολόγιο http www dotnetzone gr cs blogs pkanavos Έκθεση Φωτογραφιών Υπογραφή Δημοσιεύσεων Υπογραφή Παναγιώτης Καναβός Freelancer Twitter http www twitter com pkanavos Σχετικά με Παναγιώτης Καναβός I am a software engineer with aspirations of being an Architect I graduated as an Electrical Engineer from the University of Patras and received an MSc in Information Systems Engineerign from the University of Manchester Institute of Science and Technology I have 15 years professional experience in software development in a variety of languages and environments including C Visual Basic Visual C SQL Server COM Although I have worked as a Senior Software Engineer and Chief Designer on several projects including the development of a document management platform for Central Securities Depository of Athens I consider my greatest accomplishment the development of a head gesture recognition system for people with severe disabilites as part of my thesis at UMIST When I am not trying to decide whether Mr Spock or Montgomerry Scott is my personal hero I try to learn all I can about software architecture and patterns the current great ideas like service orientation and aspects and anticipating the next great idea in software engineering Στατιστικά στοιχεία αξιολόγηση

    Original URL path: http://www.dotnetzone.gr/cs/user/Profile.aspx?UserID=10 (2015-07-15)
    Open archived version from archive



  •