|
Πρόσφατες Δημοσιεύσεις
-
Here's a reply of mine to a discussion on the impractical GUI of Touch Screen desktop PCs: Have you seen graphics designer desks? They have a big inclination and their top (the side that's away and opposite from you) is around your neck, whereas the close side is a bit above your lap. Of course you can't put things on that desk, but it's useful for designing stuff. Also they have special Διαβάστε περισσότερα »...
|
-
Quoting from Joe Audette 's (main author of the superb opensouce mojoPortal CMS for ASP.net ) blog: ...you include the normal css for the jquery ui theme, and you add another css file below it in the page (it must be lower in the page in order to override the style settings above it in the jquery ui css). There is only a little css needed because we want to override the minimum possible Διαβάστε περισσότερα »...
|
-
If you’ve started playing around Microsoft Azure then you are probably going to appreciate this post ;-). I know I did. Kudos to Ryan Dunn On Tuesday an azure table Browser service was launched for developers at MyAzureStorage.com . The service was build using ASP.NET MVC on a rich AJAX interface. and its goals are to provide developers an easy way to create, query, and manage their Διαβάστε περισσότερα »...
|
-
Η νέα έκδοση του εκπαιδευτικού πακέτου (Training Kit) για το Windows Azure κυκλοφόρησε, ταυτόχρονα σχεδόν με το SQL Azure October CTP. Μπορείτε να το βρείτε εδώ όμως προσέξτε ότι η σελίδα γράφει Διαβάστε περισσότερα »...
|
-
Τον τελευταίο μήνα πηγαίνω από ISV σε ISV (ISV=Software House) και κάθομαι με τους τεχνικούς των να ελέγξουμε αν η εφαρμογή(-ές) τους είναι συμβατές με τα Windows 7. Οπότε είπα να βάλω τη όποια σοφία αποκόμισα από τις επισκέψεις αυτές σε ένα screencast για να βοηθήσω όποιον ενδιαφέρεται. Αν, λοιπόν, έχετε μία εφαρμογή και αναρωτιέστε αν τρέχει σωστά στα Windows 7, υπάρχει συγκεκριμένος Διαβάστε περισσότερα »...
|
-
THE PROBLEM –> HTTP 400 Bad Request (The data is invalid) Xaf provides peristent of your web listview setting to cookies using Options | SaveListViewStateInCookies attribute in the Application Model. But due to the limit in request buffer size of IIS your web browser will receive a HTTP 400 Bad Request (The data is invalid) when you overcome it. DevExrpess suggest you either persist individual listviews in order you never overcome that limit or as Microsoft also suggested here to add a registry value to raize that limit. SOLUTION ModelDifference module provides the Options | SaveListViewStateInDataStore that can persist your listview settings to your user model and thus to the database and since your model is persistent also at database Technorati Tags: Διαβάστε περισσότερα »...
|
-
There are quite a few developers that believe that Linq to SQL is dead in favor of EF. That’s not the case though and I have the facts to prove it. Here’s the list of changes that are coming with the next .net framework, .Net 4.0. Performance Query plans are reused more often by specifically defining text parameter lengths (when connecting to SQL 2005 or later) Identity cache lookups Διαβάστε περισσότερα »...
|
-
Some time ago I was involved in a project of creating an online store for a Greek firm. The store was to be implemented using dotnetnuke. I made a research back then to find what was the most appropriate dotnetnuke module for that particular case. I run into a blog post which was presenting some, but the most interesting part was the comments under it. If you search you will find a couple of mine also there. Its been several months now that I keep getting notifications about new comments on that post. The discussion goes on and on... Its quite interesting, have a look... Permalink | Leave a comment »...
|
-
In this post I will show you how to create an ASP.NET Dynamic Data Web Site with VB.Net Διαβάστε περισσότερα »...
|
-
In the past we mainly processed huge datasets, fast. Today we handle complex processes more aligned to business, in a cost-effective and adaptable manner. In other words we maintain high standards of availability and reliability while reducing development time. The architect’s life got exciting! Thursday 22 October , the DotNetZone community invites you to the 1st DotNetZone Architecture Διαβάστε περισσότερα »...
|
-
Join us on the 27th of October at Microsoft Innovation Center to learn all about RIA Services. More Info about the event here: http://www.dotnetzone.gr/cs/forums/thread/54386.aspx Facebook Event Page Save to Outlook Διαβάστε περισσότερα »...
|
-
WINDOWS PHONE Καλώς ήρθατε στο Windows Phone Marketplace Ελάτε και μάθετε όλα όσα χρειάζεται να ξέρει ένας προγραμματιστής όταν ενδιαφέρεται να βγάλει την εφαρμογή του στη διεθνή αγορά! 20 Οκτωβρίου 2009 στο Κέντρο Καινοτομίας (Βασιλίσσης Σοφίας 103 – Δίπλα στο σταθμό του Μετρό: Μέγαρο Μουσικής) Είστε προγραμματιστής? Πιστεύετε πως το μέλλον στο σχεδιασμό εφαρμογών βρίσκετε ‘στο κινητό Διαβάστε περισσότερα »...
|
-
When using ORM tools like XPO and even more when using application frameworks like Xaf since they create the database for you you often change your object so much that you have to drop the database in order your ORM to create it again so you do not have to deal with any kind of conflict. Tired of doing that I wrote a small DxCore addin and added to expand addins. To use it you have to configure it by telling which connection string will use from your application configuration file and bind the dropDatabase command to any shortcut key you like eXpand is available at http://code.google.com/p/expandframework/ Technorati Tags: DxCore , Visual Studio plugins Διαβάστε περισσότερα »...
|
-
In previous posts ( Part 1 and Part2 ) I have presented the implementation of a toy application using the Model-View-Presenter pattern and Routed Commands. In this final post, I will present the migration to MVVM. In Part2 , we have reached a point where we have managed to partly centralize the logic that is needed to be implemented for each Command but we were not yet fully satisfied with the wiring that needed to be done in the code-behind file. So, we will try to tackle this problem: Approach #4 Our first Διαβάστε περισσότερα »...
|
-
In my previous post , I have presented the first two approaches for implementing the GUI and the logic of a toy application: Approach #1: All the logic in the code behind file. Approach #2: The Model-View-Presenter pattern. In this post, we will pick up from where we stopped, in our route to migrate to the benefits of the MVVM model and the use of Commands. It is recommended to take a look at the previous post in order to get an idea of the application and the two previous approaches) Approach #3: A hybrid MVP Διαβάστε περισσότερα »...
|
-
Υπάρχουν σενάρια που χρειάζεται να ξέρετε πότε ένα καινούριο αρχείο δημιουργείται σε έναν κατάλογο, ή πότε γίνεται rename, ή πότε αλλάζει το Last Changed timestamp για να κάνετε διάφορες εργασίες. Έστω το σενάριο, ότι έχετε ένα εξωτερικό εργαλείο που κάνει κάποια λειτουργία μετατροπής αρχείων. Για να μπορείτε να αντιληφθείτε πότε το αρχείο γράφτηκε στο folder που παρατηρείτε και να αντιγράψετε το αρχείο αυτό κάπου αλλού, ή να το επεξεργαστείτε, μπορείτε να χρησιμοποιήσετε το FileSystemWatcher του .NET. Παρόλα Διαβάστε περισσότερα »...
|
-
Ένα ωραίο πάζλ από όταν ήμουνα "Λυκόπουλο" πίσω στις αρχές τις δεκαετίας του '80: Δεκατέσσερα πουλιά είναι κλεισμένα σε τούτο το κλουβί. Μπορείς να τα βρείς; (Είναι γραμμένα οριζόντια, κάθετα και διαγώνια). Π Θ Σ Π Ο Υ Ρ Γ Ι Τ Ι Φ Γ Φ Λ Ω Ρ Ο Σ Β Α Ε Μ Ο Π Ε Ε Φ Ο Σ Ο Α Ι Π Ο Τ Κ Ο Ρ Α Κ Ι Υ Γ Λ Α Δ Σ Α Κ Ι Ζ Θ Υ Σ Ι Ε Π Ρ Α Ρ Α Μ Δ Σ Τ Ο Ρ Θ Α Ε Λ Δ Κ Ο Υ Κ Ο Υ Β Α Γ Ι Α Διαβάστε περισσότερα »...
|
-
I run into an (one year) old article of Udi Dahan today. He explains how REST can be used to scale up an application, of course without the need to add additional hardware. The idea is simple. If you have a SOAP web service that thousants of clients call, then a common practice would be to add caching behind it, in order to avoid hitting your database (or other resources) for each request. Common and cheap practice that works up to some extend. However, If you use REST instead of SOAP for your service, then Διαβάστε περισσότερα »...
|
-
If you are tired of writing both parts of an association or if you want to add an association to an object that you do not own check eXpand ’s ProvidedAssociation attribute. Creating OneTo Many public class Employee:BaseObject { public Employee(Session session) : base (session) { } private EmplyoeeContract _EmplyoeeContract; [ProvidedAssociation] [Association( "EmplyoeeContract-Employees" )] public EmplyoeeContract EmplyoeeContract { get { return Διαβάστε περισσότερα »...
|
-
A year has passed and it’s time for the Microsoft TechEd 2009 conference. This year the conference will be hosted at beautiful Berlin. Luckily I’ll be able to attend it (I wouldn’t miss it for the world) so drop me a line if you feel like saying hello. I'll be available if you want to discuss about ASP.NET, my projects – work , or .NET in general :-) For those of you that haven’t registered Διαβάστε περισσότερα »...
|
-
Δείτε παλαιότερη απάντηση του Υπ. Οικονομικών σε πρόταση του συλλόγου ΠΟΔΗΛΑΤΕΣ για υπαγωγή των ποδηλάτων σε χαμηλότερο συντελεστή ΦΠΑ. Υποθέτω το ίδιο θα απάντησαν σε όποιους ζήτησαν τα κράνη μοτοποδηλάτων/μηχανών να έχουν φθηνότερο ΦΠΑ αντί του 19% ("είδος πολυτελείας" λεγόταν κάποτε ότι είχε το μεγαλύτερο συντελεστή ΦΠΑ). Αντί δηλαδή να πουν τι θα κάνουν για να αλλάξει Διαβάστε περισσότερα »...
|
-
DictionaryDifferenceStore has been refactored and added the following features Localization Support Multiple application support Ability to change application model without restarting User,Role differences for web and win environments Persist web settings instead of cookies to the database Ability to work as a standalone module without having to inherit eXpand.ExpressApp.Win.WinComponent/WebComponent as you saw in previous videos Martin Praxmarer provided great help in that refactoring and I am going to host him here to speak on some of the above subjects and I ll speak on the rest Here are the issues implemented / fixed issues see also: How to get eXpand latest version Technorati Tags: ModelDifference , eXpand Διαβάστε περισσότερα »...
|
-
For days now Vista has been bugging me about an update that just would not install (KB967723). Even if I would shutdown the machine, it would just try and fail. And not simply fail... but give me an amazing error... Διαβάστε περισσότερα »...
|
-
If you have already started playing around SQL Azure you will have probably stumbled on the limitation the SQL Management studio has. So I think you’ll find SQL Azure Explorer rather useful till Microsoft synchronizes its toolset with the Azure platform. SQL Azure Explorer is an addin for Visual Studio 2010 Beta 1 that will enable you to manage you SQL Azure Tables just live the Visual Διαβάστε περισσότερα »...
|
-
In this post I will try to show the application of the MVP and MV-VM programming approaches and the use of WPF commands in them. I will start with a simple Window in WPF with all the code intertwined in the code-behind file and transform it to a Window with no code at all at the code-behind file, showing the separation between the view and the logic that is achieved with MV-VM and Commands. The Window is the following: The "Add Client" adds a new client, the "Delete Client" removes the selected Διαβάστε περισσότερα »...
|
|
|
|