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

 

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

Πρόσφατες Δημοσιεύσεις

  • The AdditionalViewControlsProvider Module

      AdditionalViewControlsProvider is a module that it only knows how to display a given control in a given position . So one could easily define an interface for the parameters needed when this behavior is implemented as public interface IAdditionalViewControlsRule : IConditionalLogicRule {     string Message { get ; set ; }     string MessagePropertyName { get ; set ; }     Type DecoratorType { get ; set ; }     Type ControlType { get ; set ; }     AdditionalViewControlsProviderPosition AdditionalViewControlsProviderPosition { get ; set ; }     bool UseSameIfFound { get ; set ; } } take a note that I inherit IConditionalLogicRule   thus logic engine can evaluate Διαβάστε περισσότερα »...
    19-03-2010, 08:51 από A.Bekiaris's .Net / Xaf Blog στο A. Bekiaris's Blog
    Δημοσίευση στην κατηγορία: ,
  • The Conditional Logic Module

    Say you want to make your rules conditional , meaning that you want your rules to be executed when certain criteria are valid for a given object. That is implemented at eXpand .ExpressApp.ConditionalLogic.dll assembly. I have extend ILogicRule interface like public interface IConditionalLogicRule : ILogicRule {     /// <summary>     /// Criteria to apply when show DetailView or filled ListView     /// </summary>     string NormalCriteria { get ; set ; }       /// <summary>     /// Criteria to apply when show ListView empty     /// </summary>     string EmptyCriteria { get ; set ; } } and create derived classes 1.from Διαβάστε περισσότερα »...
    18-03-2010, 17:00 από A.Bekiaris's .Net / Xaf Blog στο A. Bekiaris's Blog
    Δημοσίευση στην κατηγορία:
  • Windows 2000, XP SP2 and Vista End of Life Support

    Just yesterday got this announcement from Microsoft: Windows 2000 Professional and Windows 2000 Server are approaching 10 years since their launch and both products will go out of support on July 13, 2010 . Windows XP was launched back in 2001. While support for the product will continue, Service Pack 2 will go out of support on July 13, 2010 . From that date onwards, Microsoft will Διαβάστε περισσότερα »...
  • Εισαγωγή στο .NET με Διαγωνισμό!

    Πριν από μερικές μέρες (στις 4 Μαρτίου για την ακρίβεια) έγινε στο Microsoft Innovation Center μία πρωτότυπη μονοήμερη δωρεάν εκπαίδευση με τίτλο “.Net Training μέρα - όλη μέρα!”, που είχε ως θέμα μια εισαγωγή στο Microsoft .NET Framework. Τι το ιδιαίτερο είχε; το εξής: οι συμμετέχοντες (περίπου 90 άτομα) χωρίστηκαν σε 3 ομάδες των 30 και κάθε μία ομάδα πήρε από έναν εκπαιδευτή που Διαβάστε περισσότερα »...
    16-03-2010, 16:25 από bluemind στο bluemind
    Δημοσίευση στην κατηγορία: , , ,
  • MySQL command for manual backup (as used by OSCommerce)

    Here's the command OSCommerce 's administration panel launches in order to backup the e-shop's MySQL database: mysql -h DOMAIN -u USER -p DATABASE < /var/www/vhosts/ MYDOMAIN.COM /subdomains/ SUBDOMAIN /httpdocs/admin/backups/db_ DATABASE -DATETIME.sql Διαβάστε περισσότερα »...
    Δημοσίευση στην κατηγορία:
  • The Logic Module

    Xaf architecture and especially the model part is great. What it really teach us is how to parameterized our logic/behavior/code and store that parameter in the model in the form of attributes on already existing nodes or on rule nodes see Xaf Validation system or ConditionalEditorState system. eXpand has provided a similar architecture through its ModelArtifactState module. But after you start using such “ruling” modules for some times the most “logical” question will come into your mind. How I could define a uniform way of describing a behavior in terms of an interface and apply a ruling system upon it. The above problem exactly is address by logic module. What it does ? First look at ILogicRule interface public interface ILogicRule {     string Διαβάστε περισσότερα »...
    15-03-2010, 08:23 από A.Bekiaris's .Net / Xaf Blog στο A. Bekiaris's Blog
    Δημοσίευση στην κατηγορία:
  • ModelArtifactState - AdditionalViewControls breaking changes

    I have been pretty silent the last few weeks , but I have not been lazy so eXpand has now many more modules and features that I am going to speak about in my next posts. A Logic Module has been implemented and that lead to some breaking changes to ModelArtifactState / AdditionalViewControlsProvider modules ModelArtifactState The previous schema of ModelArtifactState rules was like < ModelArtifact >     < ConditionalControllerState IsNewNode = " True " >       < ControllerStateRule ID = " tests " TypeInfo = " DevExpress.ExpressApp.SystemModule.AboutInfo " IsNewNode = " True " />     </ ConditionalControllerState >   </ ModelArtifact > Διαβάστε περισσότερα »...
    14-03-2010, 20:09 από A.Bekiaris's .Net / Xaf Blog στο A. Bekiaris's Blog
    Δημοσίευση στην κατηγορία: , ,
  • Classifieds@Greece / Μικρές αγγελίες

    http://www.xe.gr http://www.aggeliopolis.gr http://www.rento.gr http://www.mikresaggelies.com.gr http://www.mikri-aggelia.gr http://www.yper-aggelies.gr http://www.aggeliestanea.gr http://www.aggelioxoros.gr http://www.24net.gr http://www.agelia.gr http://www.aggelia.gr http://www.neo.gr/modules.php?name=NukeC http://www.kathimerini.gr/aggelies http://www.adfinder.gr http://www.mikres-agelies.gr Διαβάστε περισσότερα »...
    Δημοσίευση στην κατηγορία:
  • Facebook IE8 web slice goes live!

    A few months back I’ve started working with Giorgio Sardo on a Facebook IE8 Web Slice. In fact there were a few people that already were aware of that and have been bugging me for the download link ;-) since my TechEd 2009 interview and my IE8 talk at Microsoft Dev Days where I’ve shown just a glimpse of it. Well your wait is over, yesterday Microsoft officially released a set of very Διαβάστε περισσότερα »...
    13-03-2010, 16:55 από K# στο K#
    Δημοσίευση στην κατηγορία: , ,
  • Ημερίδα “Το επόμενο βήμα στο επιχειρηματικό λογισμικό – 100% on the Cloud” (Microsoft & Interworks)

    Η Interworks σε συνεργασία με τη Microsoft και τις εταιρίες λογισμικού, εφαρμογών και υπηρεσιών του κλάδου πληροφορικής SoftOne, Regate, Syscom και Algosystems σας προσκαλούν στην εκδήλωση με τίτλο “Το επόμενο βήμα στο επιχειρηματικό λογισμικό – 100% on the Cloud” που θα πραγματοποιηθεί την Πέμπτη, 18 Μαρτίου 2010 στο ξενοδοχείο Athenaeum Intercontinental (Λεωφ. Συγγρού 83-93, 117 45, Διαβάστε περισσότερα »...
  • [Μαθαίνοντας Design Patterns] Model – View – ViewModel

    Συνεχίζοντας τη σειρά με τα design patterns , σε αυτό το post γίνεται μία αναφορά στο MVVM, μέσα από μία αρκετά απλοϊκή προσέγγιση. Θα περιγραφεί το pattern, θα δωθούν μερικές base classes, ένα utility για το πώς γίνεται type-safely raise ένα event για ανανέωση UI, καθώς και ένα μικρό παράδειγμα, με Bing Maps σε μία Silverlight εφαρμογή. Τί είναι το MVVM; Το Model – View – ViewModel είναι ένα πρότυπο σχεδίασης για το σχεδιασμό διεπαφών χρήστη, το οποίο έχει επηρροές τόσο από το Model View Presenter, όσο και Διαβάστε περισσότερα »...
    Δημοσίευση στην κατηγορία: , ,
  • An important choice to make: your browser

    I’ve just rebooted from a Windows update only to find at my startup screen the following window. And I am wondering do other OSes have something similar … Διαβάστε περισσότερα »...
    10-03-2010, 16:19 από K# στο K#
    Δημοσίευση στην κατηγορία: ,
  • Hail to Redundancy

    Today I was literally saved by the bell... or rather saved by my RAID10. When I bought my latest workstation I decided it would pay off to spare no expense, while trying to stay out of the "Game Machine" zone.... Διαβάστε περισσότερα »...
    Δημοσίευση στην κατηγορία: ,
  • Closures στη C#

    Τελικά τα closures είναι ένα απλό concept, που όταν το κατανοήσει κάποιος, το βλέπει τετριμμένο μετά. Αν μπορούσα να δανειστώ από κάπου, δυό λόγια για ορισμό, νομίζω η wikipedia το περιγράφει αρκετά καλά. Τα closures είναι μία ιδέα των γλωσσών προγραμματισμού, που επιτρέπει, σε συναρτήσεις που αντιμετωπίζονται ως first-class objects, τον συσχετισμό ελεύθερων μεταβλητών τους, με τον λεκτικό περιβάλλοντα χώρο της συνάρτησης. Στη συνέχεια θα ήθελα να διατυπώσω το εν λόγω concept όσο πιο σύντομα γίνεται, δανειζόμενος Διαβάστε περισσότερα »...
    Δημοσίευση στην κατηγορία: , , , ,
  • Maintaining scroll position in ASP.Net applications

    How to maintain the scroll position-location when a postback occurs in an ASP.NET application Διαβάστε περισσότερα »...
    06-03-2010, 23:04 από DOT NET RULES στο Dot Net Rules
    Δημοσίευση στην κατηγορία: ,
  • How to deploy Asp.Net applications in retail mode

    I have this friend of mine who is responsible of a team of asp.net developers that develop applications for people from all walks of life. One of his main concerns were that he had to check the deployment stage of every application very carefully and constantly had to correct common mistakes in the web.config file. Some common [...] Διαβάστε περισσότερα »...
    06-03-2010, 00:06 από DOT NET RULES στο Dot Net Rules
    Δημοσίευση στην κατηγορία: , ,
  • DevDay10 All about Azure

    Last week I had the chance to talk about strating up with SQL Azure on a Microsoft’s Developers Day event. The things I’ve talked about included: How to create your database on the cloud, querying data, migrating Databases to SQL Azure. Tips and Tricks: SQL Azure firewall through API, Managing connections, Logging sessionId's, Throttling and latency, Transactions, Supportability. Overall Διαβάστε περισσότερα »...
    04-03-2010, 19:22 από K# στο K#
    Δημοσίευση στην κατηγορία: ,
  • Set the focus on an asp.net server control

    It is a very common request when designing an asp.net application, to set the focus on an asp.net control. Διαβάστε περισσότερα »...
    03-03-2010, 17:27 από DOT NET RULES στο Dot Net Rules
    Δημοσίευση στην κατηγορία: , , , ,
  • Aποκατάσταση της πρόσβασης για φοιτητές, διδάσκοντες και ερευνητές στα ηλεκτρονικά περιοδικά

    ΥΠΕΠΘ - Δελτίο Τύπου 02/03/2010 Η πολιτική ηγεσία του Υπουργείου Παιδείας, αντιλαμβανόμενη τον ζωτικό ρόλο που διαδραματίζει η πρόσβαση σε Επιστημονικές Ηλεκτρονικές Πηγές, για την ακαδημαϊκή και την ερευνητική κοινότητα, αντιμετώπισε το πρόβλημα της πρόσβασης που οφειλόταν σε σειρά από άστοχες ενέργειες του παρελθόντος. Το κόστος χρηματοδότησης της πρόσβασης στις Ηλεκτρονικές Πηγές Διαβάστε περισσότερα »...
  • Reactive Monads

    Το Rx είναι το νέο δημιούργημα του Erik Meijer, και μετά από μήνες ενασχόλησης μαζί του, νομίζω ότι είναι απλά 'a work of genius'. Αυτό που κάνει είναι να δρα ως compositional glue για events, asynchronous calls και γενικά για push based computations. Κατεβάστε το από εδώ και αρχίστε να εξερευνείτε τις δυνατότητές του (You will be amazed). Ως ένα παράδειγμα της μαγείας του, έγραψα ένα κλασσικό mouse move recording and playback. var mouseMoveObservable = Observable.Merge( new Control[] { this , recordButton, stopButton, playButton } .Select(control => Observable.FromEvent<MouseEventArgs>(control, "MouseMove" ))); ReplaySubject<TimeInterval<IEvent<MouseEventArgs>>> replayObservable = null ; Observable.FromEvent<EventArgs>(recordButton, "Click" ).ObserveOnWindowsForms().Subscribe(_ => { stopButton.Enabled = true ; recordButton.Enabled = false ; replayObservable = mouseMoveObservable.TimeInterval().Record(); replayObservable.ObserveOnWindowsForms().Subscribe(time => this .Text...
    27-02-2010, 14:06 από το μέλος PALLADIN στο Thoughts and Code
  • A quick way to make Windows Media Player play a Video-CD (VCD)

    Some versions of Windows Media Player aren't playing Video-CD disks by default, unless you install some DirectShow filters like the ones from codecs.com , like the DScaler MPEG filters package. However, since Super Video-CD [SVCD] is practically a MPEG2 file with some menus etc., you can trick Media Player to play it anyway, either by copying the .DAT file from the CD's MPEGAV folder Διαβάστε περισσότερα »...
    Δημοσίευση στην κατηγορία:
  • Update for IE8 JSON (JavaScript Object Notation) following ECMAScript 5th edition syntax

    Just noticed an update (released as important) by Microsoft via Windows Update regarding IE8's JSON support. Quoting from http://support.microsoft.com/kb/976662 : Windows Internet Explorer 8 is the first Microsoft Web browser that includes native support for encoding and for decoding JavaScript Object Notation (JSON). Because of the new ECMAScript specification changes, some customers Διαβάστε περισσότερα »...
    Δημοσίευση στην κατηγορία:
  • My view on Windows Mobile 7 (WM7)

    Quoting from WMPowerUser.com : A post today on the European carrier Orange’s business blog begged Microsoft for some clarify on their enterprise intentions. Steven Costello notes: "While Windows Phone 7-based devices are not likely to reach the market before Christmas 2010, one thing is very clear: the operating system is very-much consumer focused, with Microsoft’s other consumer Διαβάστε περισσότερα »...
    Δημοσίευση στην κατηγορία:
  • Creating a Skype add-on using .NET - Part 1

    Skype provides pretty rich API for us developers to create add-ons that can customize it's behaviour. There are a number of ways to use this API and access Skype functionality programmatically. Skype4COM is one of these ways and is the recommended one if you want to create your add-on using .NET. Skype4COM is a wrapper dll that provides Skype functionality into the COM world, therefore also to the .NET world, since .NET can use COM dll libraries. Skype4COM.dll is located into the Program Files\Common\Skype folder (or Program Files (x86)\Common\Skype in case of x64 version of Windows). It is installed (and registered) there if you install Skype with Extras enabled (this is an option of one of the steps of Skype installation). Once done, you can add a reference to it from your .NET project. Simply right click on your project in the Visual Studio solution explorer, select Add Reference and then click on the COM tab. Skype4COM should be in the list populated there. Example Here is a simple (self descriptive) example...
    24-02-2010, 00:05 από papadi Development Blog στο papadi DevBlog
  • Τελικά ποιός είναι ο Νο 1 καταχωρητής στην Ελλάδα;

    Κάντε κλικ πάνω στις αντίστοιχες εικόνες για να πάτε στις παραπάνω σελίδες και αν βγάλετε άκρη πείτε μου κι εμένα... Διαβάστε περισσότερα »...
    Δημοσίευση στην κατηγορία:
Περισσότερες Δημοσιεύσεις « Προηγούμενη - Επόμενη »
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems