|
Πρόσφατες Δημοσιεύσεις
-
Amazing video showing in a short time highlights from 100 years of visual effects in cinema. Διαβάστε περισσότερα »...
|
-
A caching solution is always necessary if you want to build scalable applications which will handle lots of users and heavy data access without requiring more hardware resources. I’ve already talked about caching when using Entity Framework , but is there a way to use caching in Linq to SQL and what are the problems one might face. To explore caching in Linq to SQL I’ve built a small Διαβάστε περισσότερα »...
|
-
Yesterday i was speaking with my friend John Pouliezos and he asked me how to the implement the following scenario. John has managed to create a SharePoint feature and now he can have Xaf views as SharePoint lists. Cool eh? What he wanted is the following: for specific User roles to be able to filter a specific web listview by parsing the current browser url. Step1 : for specific User roles to be able to filter a specific web Aha sounds like ModelArtifactState’s job a lot. Cause that module is able to enable or disable behaviours /controllers (doing something) using permissions or the model. We are going to use permissions for this one So no code is needed for step1 ModelAsrtifactState module is going to help us. Step 2 : John explain to me the urls are Διαβάστε περισσότερα »...
|
-
I’ve been recently writing a small program in ADO.net, using DataSet classes (using Visual Studio dataset designer) to import Biblionet data on greek books into an osCommerce shop ( MySQL database) and was wandering why it seemed to work ok, but never wrote anything in the database. I started wandering whether it was an issue with the MySQL .NET Connector (this is ver 6.0, see latest Διαβάστε περισσότερα »...
|
-
Programming Microsoft Dynamics CRM 4.0 - Chapter 10 - Developing Offline Solutions (other link with same chapter is at MSDN ) CRM as a Rapid Development Platform - Chapter 3 - Developer and Team Workspace (other link with same chapter is at MSDN) Διαβάστε περισσότερα »...
|
-
I decided recently to test (myself!) whether I could create a small shooting game in Silverlight. Having read the book "Game Programming with Silverlight", I felt somewhat confident in this! After a couple of coding hours, I managed to deliver a decent (well, maybe not!) and simple game, which I am going to present here to you. The game is, in its nature, rather simple. Page Διαβάστε περισσότερα »...
|
-
Έχει ξεκινήσει εδώ και καιρό μία προσπάθεια από πλευράς Microsoft να βοηθήσει όσες εταιρίες έχουν εφαρμογές σε παλαιότερα λειτουργικά να τις περάσουν “αναίμακτα” στα Windows 7. Η προσπάθεια είναι πολύπλευρη (συμμετέχουν δηλαδή πολλά διαφορετικά τμήματα, τόσο από τα κεντρικά στο Seattle, όσο και από τα τοπικά γραφεία της εταιρίας) και έχει διάφορες εκφάνσεις. Σκέφτηκα, λοιπόν, να συγκεντρώσω Διαβάστε περισσότερα »...
|
-
Latest version of eXpand is out and recompiled with Xaf 9.2.4 version New Module Additions AdditionalViewControlsProvider Validation ModelArtifactState WizardUI see ( Bend Xaf Applications with Model Artifact State Module ) Fixes enhancements via Google issues here Get latest version of expand here http://code.google.com/p/expandframework/ Technorati Tags: Xaf , eXpand , Release Διαβάστε περισσότερα »...
|
-
Πρόσφατα προστέθηκαν νέα resources στο Faculty Resource Center για προγραμματισμό παιχνιδιών για XBOX 360 και PC, με χρήση της πλατφόρμας XNA. Παραθέτω τα Links εδώ · Introduction to Programming Through Game Development Using Microsoft XNA Game Studio · Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Chapter 1: Computers, C#, XNA and You · Introduction Διαβάστε περισσότερα »...
|
-
Πρόσφατα προστέθηκαν νέα resources στο Faculty Resource Center για προγραμματισμό παιχνιδιών για XBOX 360 και PC, με χρήση της πλατφόρμας XNA. Παραθέτω τα Links εδώ Introduction to Programming Through Game Development Using Microsoft XNA Game Studio Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Chapter 1: Computers, C#, XNA and You Introduction Διαβάστε περισσότερα »...
|
-
Σήμερα πραγματοποίησα μια παρουσίαση στο 8ο Ελληνικό Συμπόσιο Διαχείρισης Δεδομένων, στο Πανεπιστήμιο Αθηνών ( http://hdms09.di.uoa.gr/index.html ) σχετικά με την τεχνολογία LINQ (Language INtegrated Queries) του .ΝΕΤ Framework. Το pptx μπορείτε να βρείτε εδώ και τον source κώδικα που επιδείχθηκε εδώ (είναι το αρχείο Linq2Anything) . Στο τελευταίο link μπορείτε να βρείτε και περισσότερα Διαβάστε περισσότερα »...
|
-
My notes on how to install osCommerce ( OpenSource PHP e-shop) on OpenSolaris WebStack Can get official osC distribution or OSC pimpt (Greek customization for osCommerce with some nice addons by Internet Business Solutions ) See Netbeans article on using PHP with the OpenSolaris WebStack May have to first do “pkg install SUNWxwplt” (dependency of PHP GD lib), then “pkg install SUNWgd2”. Διαβάστε περισσότερα »...
|
-
There are some useful VS shortcuts. Ctrl - and Ctrl Shift - moves the cursor back and forth in the document. More VS shortcuts...
|
-
A typical implementation of an entity that supports the INotifyPropertyChanged interface for WPF Binding is for example as follows: public class Detail:INotifyPropertyChanged { private long _iD; public virtual long ID { get { return _iD; } set { _iD = value ; if (PropertyChanged != null ) PropertyChanged( this , new PropertyChangedEventArgs("ID"));} } private string _line1; public virtual string Line1 { get { return _line1; } set { _line1 = value ; if (PropertyChanged != null ) PropertyChanged( this Διαβάστε περισσότερα »...
|
-
Did you now that there is a DevExpress search engine provider for FireFox? http://mycroft.mozdev.org/search-engines.html?name=devexpress Just install that beauty and every time you want to search something by using this excellent post Master the Firefox search engine bar with keyboard shortcuts use your keyboard press some keys and you are searching DevExpress Technorati Tags: FireFox , DevExpress Διαβάστε περισσότερα »...
|
-
Since I got many complaints about the low resolution of my videos I am on a search for a better video hosting service than YouTube. Robert suggested to use Silverlight service at Blogger Video embedding resolved but this one looks the same as YouToube. After spending some more time on researching on this I came across http://blip.tv/ excellent hosting service To get an idea how good they are I suggest you read their FAQs They accept almost all kinds of Videos They are free They do not change the video after uploading The customization of the video playback controls is unlimited . You can configure almost anything on their well design interface I am going to use that excellent service to republish my videos So if you want to see those videos again in good Διαβάστε περισσότερα »...
|
-
I recently most ModelArtifactState and with the congratulations for it I got many complains about the video quality. This is because I host my videos to YouTube which has many drawbacks The actual resolution of YouTube videos is limited to 320 x 240 pixels. The video suffers from strong compression (limited to 250 kbps). The YouTube watermark may overlap your video. The customization of the video playback controls is limited. But where to host my files? Little more googling and I came to Google sites that offer 100Mb / per site and 11mb per file limits. I think that is enough After talking to a flash guru like Kostas Efimeros I got the info I need. I should convert my videos to FLV format using for example SUPER which is a free FLV video encoder and use JW FLV Διαβάστε περισσότερα »...
|
-
Τα Windows 7 περιέχουν ενσωματωμένη (native) υποστήριξη για διαχείριση αισθητήρων μαζί με μία προγραμματιστική πλατφόρμα που την συνοδεύει. Αφορά location sensors, temperature, accelerometer, ambient light, moisture, camera, RFID και πολλούς ακόμα τύπους αισθητήρων, που κοινώς φέρνουν τον enterprise developer πιο κοντά στις εφαρμογές διάχυτου υπολογισμού, από το να κάνουν μία απλή εφαρμογή mashup που θα χρησιμοποιεί δεδομένα από gps μέχρι μία sophisticated πλατφόρμα data fusion . H πλατφόρμα ονομάζεται Sensor Διαβάστε περισσότερα »...
|
-
This is my 4th post on my Xaf tips series Runtime Member creation on TypesInfo and XPDictionary When you are developing modules and need to generate runtime member you should be carefull which method you choose because the following is valid always Assert.IsNull(XafTypesInfo.Instance.FindTypeInfo( typeof (Country)).CreateMember( "TestMember" , typeof ( string ))); and this one not Assert.IsNull(XafTypesInfo.XpoTypeInfoSource.XPDictionary.GetClassInfo( typeof (Country)).CreateMember( "TestMember" , typeof ( string ))); So to test my sayings create a new Xaf Application add a controller and call public override void CustomizeTypesInfo(ITypesInfo typesInfo){ base .CustomizeTypesInfo(typesInfo); Διαβάστε περισσότερα »...
|
-
Αρκετές φορές ήθελα μέσα σε μια φόρμα να έχω μια οριζόντια γράμμη είτε για εικαστικούς είτε για πρακτικούς λόγους. Έτσι το έφτιαξα control και το μοιράζομαι μαζί σας. Σας δίνω και τον κώδικα για να κάνετε ότι θέλετε μαζί του. Θα το βρείτε εδώ Υ.Γ. Όποιος συνάδελφος θέλει βοήθεια πάνω σε αυτό ας γράψει ένα σχόλιο και θα τον βοηθήσω ;)...
|
-
Before some years I had created a library in .NET 1.1 for utility functions regarding binding DataTable values to ASP.NET web controls. There was an idea to port this library to F#....
|
-
Microsoft Press is repeating a recent free E-Book offer on virtualization: Learn how to plan, implement, and manage virtual infrastructure solutions with Understanding Microsoft Virtualization Solutions , by Mitch Tulloch with the Microsoft Virtualization Teams. The technologies covered include Windows Server 2008 Hyper-V, System Center Virtual Machine Manager 2009, Microsoft Application Διαβάστε περισσότερα »...
|
-
.jpg" rel="WLPP"> Από ένα παιδικό τηλέφωνο που μας είχαν φέρει δώρο παλιότερα: η σήμανση αναγράφει “ΠΡΟΣΟΧΗ ΚΑΤΑΛΛΗΛΟ ΓΙΑ ΠΑΙΔΙΑ ΚΑΤΩ ΤΩΝ 3 ΕΤΩΝ” (μην το δώσετε σε κάποιο μεγαλύτερο δηλαδή, μπορεί να το φάει). Καλά αυτός που την τύπωσε, αυτός που την κόλλησε και αυτοί που πουλάνε το παιχνίδι ή αυτοί που τάχα μου ελέγχουν τα παιχνίδια αυτά δεν ξέρουν ελληνικά; Όσο για το ίδιο το παιχνίδι, Διαβάστε περισσότερα »...
|
-
Ο Bart de Smet έγραψε ένα πολύ καλο blog post για όσους θέλουν να πάρουν μια μικρή γεύση από την ομορφιά και την δύναμη του λ-λογισμου. To ενδιαφέρον στην προσπάθεια είναι ότι o Bart μας παρουσιάζει την untyped εκδοχή του λογισμού χρησιμοποιώντας το dynamic feautre της C# 4.0!!! Διαβάζοντας το post είδα ότι λείπει ο Y combinator... οποτε ορίστε μια εκδοχή που σκέφτηκα... Func<Func<dynamic, dynamic>, dynamic> fd = x => x; dynamic Y = fd(f => fd(x => f(fd(y => x(x)(y))))(fd(x => f(fd(y => x(x)(y)))))); Y(fd(f => fd(x => f(x))))(42); Remarks: Επειδή ο compiler δεν με αφήνει να παω από lambda σε dynamic dynamic f = x => x; // type error Αντί να κάνω συνεχεια new Func<dynamic, dynamic>(x => x)(οπως γίνεται στο post), σκέφτηκα να χρησιμοποιήσω μια μικρή συνάρτηση ώστε να προσπεράσω τον περιορισμό. dynamic f = fd(x => x); (Παρεμπιπτόντως, αυτή είναι η πρώτη φορα που χρησιμοποιώ το νέο dynamic feature :))...
|
-
How many times have you said “What a great pattern MVP is!!!” Look for example how is implement the hint engine of main Xaf demo. I will try to explain that implementation. Controllers There is a windowcontroller called AdditionalInfoController and from it 2 controllers derive WebShowAdditionalInfoController and WinShowAdditionalInfoController. What they do? they enable inserting any kind of control as the first control of a view. They are the engine, they implement a behaviour and they also serve as the Observer design pattern Observer pattern: Define a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automatically. I am going to refactor the code from the main demo and create 3 new modules Διαβάστε περισσότερα »...
|
|
|
|