|
Mirrored Weblogs
-
While browsing Microsoft Translator interactive SDK pages, I noticed at their Create a Web Widget page, at the HTML tab, that the sample HTML code was using the fieldset and legend tags. Very interesting tags, "fieldset" produces a nice looking group box around the HTML content it encloses, whereas "legend" tag's content is the groupbox's caption. I wonder though Διαβάστε περισσότερα »...
|
-
In this post I will talk about ASP.NET 4.0 and SEO. I will demonstrate how to add meta tags using the Page class or the Page directive Διαβάστε περισσότερα »...
|
-
Recently I had the time to examine thoroughly my blog stats. From that it was evident people liked a lot the posts regarding the new features in .Net 4.0. So in this post I am going to discuss the new Entity DataSource which is similar to the LINQ to SQL DataSource, except it allows you to use your Entity Framework data object model instead. I will also demonstrates the new features of the GridView control Διαβάστε περισσότερα »...
|
-
What is all that fuzz about BDD? BDD stands for behavior driver design and its about learning to pass the knowledge that you have as a developer to your clients cause as everyone can understand that there is no value if you and your application can do amazing things if your clients have no idea on it. I am not going to tell you more on that but I am going to provide a series of link of people that speak on both subjects 1st of all you should listen to this great podcast that will explain to you the differences of BDD with TDD and why you should follow that process Scott Bellware on BDD and Lean Development Smart and experienced guys in the above podbast eh ? ok after watching the above I am pretty sure that you are convinced that this is the way. Basically it Διαβάστε περισσότερα »...
|
-
Στη σελίδα της ΓΓΠΣ στην περιοχή που αφορά τους νέους (ενιαίους στην Ε.Ε.) Κωδικούς Αριθμούς Δραστηριοτήτων ( ΚΑΔ ), στο " Λιανικό εμπόριο εκτός από καταστήματα (μέσω internet, πλανόδια κλπ.) " υπάρχουν και οι κατηγορίες: "λογισμικού, με αλληλογραφία ή μέσω διαδίκτυου" με κωδικό "47.91.31" "λογισμικού εκτός καταστημάτων, υπαίθριων πάγκων ή αγορών, Διαβάστε περισσότερα »...
|
-
This blog post is dedicated to provide a list about the open source sites at Microsoft. Most of the following sites have rather extensive content in regards to open source and interoperability and I believe most of you will be surprised with them! http://www.microsoft.com/opensource News and resources about Microsoft and open source http://port25.technet.com/ Communication from Διαβάστε περισσότερα »...
|
-
A really tragic story and a deafening silence about it by European media: http://en.wikipedia.org/wiki/Marwa_El-Sherbini Διαβάστε περισσότερα »...
|
-
Today, Microsoft has announced the launch of a new Program for Web Professionals, WebsiteSpark that provides software , support and coming soon, a marketplace to help Web Professionals grow their business. What does the program provide? WebSiteSpark provides software licenses that you can use for three years at no cost. Once enrolled, you can download and immediately use the following Διαβάστε περισσότερα »...
|
-
My good friend Martin Praxmarer while we are working on some cool feature for the new ModelDifference eXpand module pointed out the existence of an evil switch Suppose your team is responsible for creating a module with some kind of Permission so when the system is granted that permission a block of code will be executed, something like if (SecuritySystem.IsGranted( new MyPermission())){ //do something } and then you pass your module to another team or another consumer and he decides to use the “EVIL ONE” property that is exposed by DevExpress.ExpressApp.Security.SecurityBase class is name IsGrantedForNonExistentPermission and can be changed easily as shown in the next image What it does? As its name states inverse the behavior of the SecuritySystem.IsGranted Διαβάστε περισσότερα »...
|
-
For this question don’t we all of us spend a lot of time ? But I think it is allowed to use a trick to spend our selves that time. Add to your model to attributes NotifyIcon, MinimizeOnClose. Since I am using Xaf I am going to present that with it but the code should be very similar to any other windows application so here are our attributes NotifyIcon: will add a tray icon for your app at the system tray with a context menu that will allow you to terminate your application and display it when you double click the icon public partial class NotifyIconController : WindowController { public const string NotifyIconAttributeName = "NotifyIcon" ; public NotifyIconController() Διαβάστε περισσότερα »...
|
-
If you’re into Silverlight/WPF development you’ll surely appreciate Karl Shifflett’s XAML Power Toys: http://tinyurl.com/karlpowertoys Awesome (free) tool for WPF/Silverlight. XAML Power Toys Full Feature Set includes Create ViewModel Class - from a VB.NET or C# code window, easily create a ViewModel stub that includes commands and exposed data class. Optionally you can elect to re-implement Διαβάστε περισσότερα »...
|
-
In this post I will be looking into the ASP.Net calendar control. Διαβάστε περισσότερα »...
|
-
I’m starting a new line of blog posts in which I’m going to give out a few tips and tricks I’ve picked up during the past years. I’m going to start with one of the most common mistakes I often face when reading code. To demonstrate that, I’m going to use LinqToSQL as my data access method (although the problem can be found in any kind of Data access technology) and use the the same Διαβάστε περισσότερα »...
|
-
If you’re into geo-app development the following tools should come handy. GeoFrameworks and Jon Person released their GPS Framework for .NET on CodePlex ! The really nice thing about this framework is it works with both the full blown .NET Framework and the Compact Framework. If you’re developing for a Windows Mobile, embedded, laptop or desktop computer, it should handle all your needs. Διαβάστε περισσότερα »...
|
-
In ASP.NET 4.0 it is possible to set the name of your controls ClientID attribute. This is possible thanks to the ClientIDMode property Διαβάστε περισσότερα »...
|
-
I'm trying to find my way into the Silverlight world lately. And one of the most predominant phrases in this world is Model-View-ViewModel pattern or else MVVM. This good old pattern suggests the separation of concerns in the UI tier into the three distinctive layers it's name indicates. I've never dealt with MVVM before and as I said Silverlight is also new to me. Therefore I'm trying to read as much as I can before digging into the code. The most enlightening article I've read so far is Kathleen Dollard's Διαβάστε περισσότερα »...
|
-
Suppose that in a WPF application there are some custom User Controls implemented. During development in some windows that use the custom User Control you may find that the designer cannot load them and instead it gives the following error: "Could not create an instance of type YOURCONTROLHERE" This happens because the designer runs the constructor for the User Control whenever it needs to display it in design mode. Within the constructor something throws an exception. Sometimes this does not mean Διαβάστε περισσότερα »...
|
-
For only one day, at " Play like a Pirate " webpage from Telltale Games you can register to download for free the first episode of the new " Tales of Monkey Island " game sequel. Available through midnight (PST) September 19th only so hurry up if you're a fan of pirate adventure games. Διαβάστε περισσότερα »...
|
-
Pretty silent these days eh? I am working on a big refactoring on DictionaryDifference and have not much time to blog. But have another tip for my Xaf Tips series today maybe not strictly Xaf but is an XPO tip that you can use with your Xaf applications . The Problem Suppose your are a strongly typed fun like me or you want to use linq to query objects inside a transaction. In order linq to be used with XPO DevExpress provides XPQuery<T> class but unfortunately this do not support transactions. So the following test fails var work = new UnitOfWork(); new User(work){UserName = "Sam" }; User firstOrDefault = new XPQuery<User>(work).Where(user => user.UserName == "Sam" ).FirstOrDefault(); Assert.IsNotNull(firstOrDefault); The solution Διαβάστε περισσότερα »...
|
-
QUIZ You can tell that something is wrong when: Something that usually takes half an hour is not finished after 5 hours OR Yet another piece of technology is functioning in unintended ways. A couple of days ago I read... Διαβάστε περισσότερα »...
|
-
I had some trouble today with the Windows 7 WDK when I tried to install a driver on the checked build of Windows Vista x86. Actually I found the answer after searching around a little bit, but since all the... Διαβάστε περισσότερα »...
|
-
More than words can say... ntStatus is declared as DWORD or anything equivalent to unsigned long. Works both for Visual Studio 2008 and Visual Studio 2005. Fare well Error Lookup ;-) Have Fun! Dimitris Staikos Διαβάστε περισσότερα »...
|
-
Μέχρι 15 Σεπτεμβρίου 2009 (σήμερα!) με ένα τηλεφώνημα στο 22960-95555 (ίσως χρειαστεί να περιμένετε αρκετή ώρα στην αναμονή!) η ΟΛΥΜΠΙΑ ΟΔΟΣ σας στέλνει ΔΩΡΕΑΝ με courier αν είστε ιδιώτης το ΟΛΥΜΠΙΑ PASS (ηλεκτρονικό μηχάνημα για εύκολη και γρήγορη διέλευση από την ειδική λωρίδα διοδίων στον άξονα Ελευσίνα-Κόρινθος-Πάτρα - του προσθέτετε μονάδες είτε στους σταθμούς εξυπηρέτησης διοδίων, Διαβάστε περισσότερα »...
|
-
This Blog has now a new look ! Hope you like it. Διαβάστε περισσότερα »...
|
-
Microsoft is launching three new versions of its well known Desktop and Server OS/apps at a virtual launch event . Also, if you're in the US, you can sign up for a live event near you for a free copy of Windows 7 (only one gift per person). Terms and Conditions * Offer good only in the 50 United States (includes D. of C.) to attendees of the Microsoft New Efficiency Launch. Limit one Διαβάστε περισσότερα »...
|
|
|
|