Ν.Ε.Φ.Ο ΝΙΚΗΦΟΡΟΣ
H Ομάδα Μπάσκετ της πόλης μας Ν.Ε.Φ.Ο ΝΙΚΗΦΟΡΟΣ δημιουργεί Site με πλούσιο υλικό video, φωτογραφιών και αναλυτικά στοιχεία με παιγνίδια και βαθμολογικούς πίνακες των τουρνουά της Ε.Σ.Κ.Α
Ετικέτες ΜΠΑΣΚΕΤ, ΝΕΦΟ ΝΙΚΗΦΟΡΟΣ
Καλώς ήλθατε στο προσωπικό μου weblog.
H Ομάδα Μπάσκετ της πόλης μας Ν.Ε.Φ.Ο ΝΙΚΗΦΟΡΟΣ δημιουργεί Site με πλούσιο υλικό video, φωτογραφιών και αναλυτικά στοιχεία με παιγνίδια και βαθμολογικούς πίνακες των τουρνουά της Ε.Σ.Κ.Α
Ετικέτες ΜΠΑΣΚΕΤ, ΝΕΦΟ ΝΙΚΗΦΟΡΟΣ
The purpose of this tutorial is to show you how to set a built-in theme to RadControls for Silverlight. Follow the Link Below.
Το ζητούμενο είναι να μπορούμε να κάνουμε Remote Administration στην εφαρμογή μας όταν αυτή έχει ήδη γίνει publish στον τελικό Πελάτη.
Κυκλοφόρησε η νέα έκδοση των Windows Vista
Διαβάστε περισσότερα: Microsoft Bringing 'Genuine Advantage' Authentication to Office
Διαβάστε σχετική συζήτηση στην κοινότητα των ελλήνων developers
Ο Αριστοφάνης, στους Βάτραχους βάζει τον Διόνυσο να κατεβαίνει στον Αδη για να οργανώσει διαγωνισμό για το ποιος είναι ο καλύτερος τραγωδός.
Kάθε Class που δημιουργούμε περιγράφεται από τον System.ComponentModel. Typedescriptor με τα shared methods του (πχ GetProperties).
Κάθε property του Class περιγράφεται από τoν System.Componentmodel.propertyDescriptor και τα properties του (πχ DisplayName, Description).
Κάθε member (property, method, event κλπ) του Class μπορεί έχει διάφορα Attributes τα οποία διαβάζει ο TypeDescriptor για να περιγράψει το Class.
ΠΧ. Η περιγραφή ενός property στο propertyGrid συμπληρώνεται από το Attribute System.Componentmodel.Description(<Description>).
Αν ο PropertyDescriptor βρεί αυτό το attribute το εμφανίζει στην περιγραφή στο property Grid.
Ενα άλλο πολύ σημαντικό Atrribute είναι ο TypeConverter.
Αυτό το χρησιμοποιούμε κυρίως στα Custom Collections για να μπορεί ο Collection Editor να περιγράψει τα Collection Items. (Σε κάποιο άλλο post θα προσπαθήσω να καλύψω αυτό το πολύ σημαντικό κομμάτι)
Εγώ χρησιμοποιώ αυτό το σενάριο για να μπορώ να δίνω στους χρήστες των εφαρμογών μου δυνατότητες παραμετροποίησης. Δημιουργώ κάποια Classes πχ Report properties και σε ένα propertyGrid Control αφήνω τον χρήστη να συμπληρώσει τα properties, τα οποία όμως είναι φιλικά σε αυτόν και κυρίως ΕΛΛΗΝΙΚΑ.
Ο παρακάτω αλγόριθμος υπολογίζει την ημερομηνία της Κυριακής του Πάσχα.
(Πρώτη Κυριακή μετά την πρώτη πανσέληνο της εαρινής ισημερίας)
Αφορά στο Γρηγοριανό ημερολόγιο και είναι το Πάσχα των ορθοδόξων και ισχύει για τα έτη από 1583 έως 4099.
Για υπολογισμό με άλλα ημερολόγια επισκεφθείτε http://users.chariot.net.au/~gmarts/eastalg.htm
'Περνάμε σαν παράμετρο το έτος που θέλουμε να υπολογίσουμε το Πάσχα
Private
tD = (temp + temp \ 4)
tE = ((20 - tB - tC - tD) Mod 7) + 1d = tA + tE
'Μεταφορά 10 ημερών από το Γρηγοριανό ημερολόγιοReturn New Date (Y, m, d)
End Function
Κλήση Function
GetEasterDate (2006)
Κινητές εορτές
Μπορούμε από την ημερομηνία του Πάσχα να υπολογίσουμε όλες τις κινητές εορτές
ΠΧ.
Τριώδιο 70 ημέρες πρίν
Καθαρά Δευτέρα 48 ημέρες πρίν
Σάββατος του Λαζάρου 8 ημέρες πρίν
Αγίων Πάντων 56 ημέρες μετά
Σε πολλές περιπτώσεις χρειάζεται ο Server και ο client της εφαρμογής μας να τρέχουν στο ίδιο Version του .Net Framework.
Σε πολλές περιπτώσεις θέλουμε να πάρουμε τα Controls μίας φόρμας ανεξάρτητα αν αυτά βρίσκονται κατ' ευθείαν επάνω σε αυτή ή σε κάποιον άλλο Container.
Εχω γράψει ένα Wrapper Class που κάνει αυτή τη δουλειά και το δημοσίευσα στο DotNetZone http://www.dotnetzone.gr/cs/forums/9525/ShowPost.aspx#9525
Πως το χρησιμποιούμε
Μέσα στη φόρμα γράφουμε :
Dim AllControls as MyControlsCollection = New MyControlsCollection(me)
Οποτε χρειαστούμε το Controls Collection αναφερόμαστε στο property AllControls.Controls
ή ακόμη καλύτερα
Private _Controls as Collection
Private Readonly Property AllControls() as MyControlsCollection
Get
if _Controls is nothing then
Dim AllControls as MyControlsCollection = New MyControlsCollection(me)
_Controls = AllControls.Controls
end if
Return _Controls
End Get
End Property
Για να πάρουμε το icon της εφαρμογής που συνεργάζεται με κάποιο αρχείο χρησιμοποιούμε την SHGetFileInfo (http://support.microsoft.com/default.aspx?scid=kb;EN-US;319340)
Πολλές φορές χρειάζεται να κάνουμε Binary Serialization σε κάποιο Object της εφαρμογής και να το αποθηκεύσουμε κάπου στο δίσκο ή σε κάποιο binary πεδίο κάποιου table.
Αυτό το weblog, το δημιούργησα με σκοπό να δημοσιεύω διάφορα θέματα, που αφορούν στην ανάπτυξη εφαρμογών σε Vb.Net και η λύση τους έχει επιτευχθεί μετά από πολύ αναζήτηση και κόπο.