|
Πρόσφατες Δημοσιεύσεις
-
I’ve been looking into porting Kael Rowan’s ZoomableCanvas (related to ZUI code used in Code Canvas, Debugger Canvas etc. VisualStudio add-ons) from WPF to Silverlight. One of the issues I found was that Silverlight’s Rect class (I guess this is a case for .NET Compact Framework in general) doesn’t have a method to check if [...]...
|
-
I have been looking into ASP.Net MVC 4.0 lately and I thought it would be a nice idea to create a small ASP.Net MVC 4.0 application and write a post about it. So this is going to be a rather long post that will show you with a hands-on example how to...( read more )...
|
-
Σήμερα διεξήχθησαν οι ελληνικοί τελικοί του Imagine Cup 2012 στα γραφεία της Microsoft Ελλάς στην Αθήνα! Οι 6 καλύτερες ομάδες παρουσίασαν τα projects τους και στο τέλος ανακοινώθηκε η τριάδα των νικητών. To project Symbiosis ανακηρύχθηκε μεγάλος νικητής και θα εκπροσωπήσει τη χώρα μας στους Παγκόσμιους Τελικούς στην Αυστραλία, τον Ιούλιο. Αξίζει να σημειωθεί ότι ένας εκ των 40 κριτών στους Παγκόσμιους Τελικούς θα είναι ο κ. Διομήδης Σπινέλλης, ο οποίος ήταν μέλος και στην κριτική επιτροπή για τους ελληνικούς τελικούς, μαζί με τους κ. Γιάννη Ριζόπουλο, Σταύρο Μένεγο, Patrick Malone, Ελένη Ραχανιώτου και Φώτη Δραγανίδη. Ακολουθούν τα projects των ομάδων που κατέκτησαν τις 3 πρώτες θέσεις. 1η θέση – Symbiosis, Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Symbiosis Η νόσος Alzheimer είναι ένα παγκόσμιο πρόβλημα με δραματικές επιπτώσεις, τόσο κοινωνικές όσο και οικονομικές, το οποίο λαμβάνει διαστάσεις πανδημίας στον 21ο αιώνα [35.6 εκατομμύρια παγκοσμίως νοσούν ήδη (2010), ενώ κάθε 69s εμφανίζεται ένα νέο...
|
-
In this post I would like to explain you with a hands-on example the importance of filegroups in Sql Server databases. This is not a post that experienced/advnanced DBAS/developers should read. The target audience is beginners (Level 100). Most beginners in SQL Server do not understand the concept of filegroups and why we need them. Ι am going to start with a short introduction on data files,log files. ( read more )...
|
-
If you see this post it means that BlogEngine.NET 2.6 is running and the hard part of creating your own blog is done. There is only a few things left to do. Write Permissions To be able to log in to the blog and writing posts, you need to enable write permissions on the App_Data folder. If your blog is hosted at a hosting provider, you can either log into your account’s admin page or call the support. You need write permissions on the App_Data folder because all posts, comments, and blog attachments are saved as XML files and placed in the App_Data folder. If you wish to use a database to to store your blog data, we still encourage you to enable this write access for an images you may wish to store for your blog posts. If you are interested in using Microsoft SQL Server, MySQL, SQL CE, or other databases, please see the BlogEngine wiki to get started. Security When you've got write permissions to the App_Data folder, you need to change the username and password. Find the sign-in link located either at the...
|
-
In this rather short post I would like to provide you with a hands-on example on SPARSE columns. Sparse columns are very useful when we have tables and columns with many zero and NULL values.This feature was introduced in SQL Server 2008.We have a better more efficient way to manage empty space through SPARSE columns by enabling NULL data to consume no space at all.( read more )...
|
-
This is going to be a rather short post. I have been teaching the Official Microsoft SQL Server courses in my capacity as MCT and to be totally honest with you I enjoy it very much.One of my favorite subject is Backup & Restore. This is maybe the main DBA task.There is no way to explain adequately Backup & Restore without talking about Recovery models.Well some people in the class did not know how to find the recovery model for each database in the server. Another common question is how to find out the recovery models for all databases at once. ( read more )...
|
-
In this post I would like to show you what happens when we issue ROLLBACK operations in nested transactions. Have a look in this post of mine to find out more information about transactions.A lot of people are confused on how a Rollbackstatement impacts a nested transaction. ( read more )...
|
-
Αύριο πρόκειται να φιλοξενήσουμε μία ασυνήθιστη για τα δεδομένα της εταιρίας εκδήλωση με θέμα την προώθηση/marketing Software εφαρμογών ( εγγραφές εδώ ). Θα παρουσιάσουν μία σειρά από ειδήμονες στο χώρο, αρχής γενομένης από...
|
-
In this post I would like to show you a fairly simple example on how to use Log4Net logging service to log information in a text file.You can log information to a text file,a database table or Windows event viewer using the Log4Net logging assembly.This...( read more )...
|
-
Today I’m really excited as Microsoft announced Windows Azure Media Services, a new collection of PaaS services coming soon to Windows Azure . Windows Azure Media Services simplifies the creation, management, and delivery of media to almost any device including Microsoft Xbox, Windows Phone handsets and Windows PCs, as well as non-Microsoft platforms such as smart TVs, set-top boxes, MacOS, iOS, and Android. Content providers and media partners can take advantage of the cost benefits and cloud capacity found with Windows Azure, and provide customers massive amounts of digital media in the variety of formats they require, when they require it. Windows Azure Media Services’ ready-to-use services allow customers to simplify the creation of complex media workflows built on the Microsoft Media Platform and third-party technologies. For additional details on today’s announcement, please take a look at the following resources: Scott Guthrie’s Blog (announce details, media partners, capabilities, architecture overviews,...
|
-
In this post I would like to talk about DENY and GRANT security permissions. I will provide some examples that will demonstrate that DENY takes precedence over GRANT but there are some special cases. We use DENY and GRANT T-Sql commands to give permissions on a securable (e.g table) to a principal (a custom user we have created).Most developers are familiar with their use but there are some special cases I would like to point out. ( read more )...
|
-
I have been involved with an ASP.Net project recently and I have implemented it using the awesome DevExpress ASP.Net controls. In this post I will show you how to bind an XPODataSource control to an ASPxGridView control. If you want to implement this...( read more )...
|
-
In this post I would like to show you with a hands-on example why it is a bad idea to have duplicate indexes on SQL Server tables. Some people believe that having duplicate indexes will improve the performance. There will be no performance gain for SELECT statements and there will be a performance degradation for INSERT,UPDATE,DELETE statements. Have a look in this post if you want to learn about the possible dangers of over indexing your tables. We will need a database to work with. I will use AdventureWorks2008R2 . You can download it here . ( read more )...
|
-
For March we addressed many bugs and added new stuff taken from your cases. Thank you for participating in our forums! Latest collaborations Option to reload Sequence objects after objectspace commit Useful in MiddleTier, when server modifies an object. You can enable this attribute via Model/Opetions node see ( http://goo.gl/Mvt5Y ) Wizard module (by noxe) ,now has its own place in Xpand’s FeatureCenter. See it in action under DetailViewControls navigation menu. In addition it is possible to show a wizard detail view directly from the navigation menu. Finally there is special support for FocusDefaultDetailViewItemController Upgrade to 11.2.10 Logic modules Renter bug big thanks to noxe (see http://goo.gl/7f5aW ). It is now possible to execute rules when an Action is executed (see http://goo.gl/g2CFT ). Design time errors BaseimPle Copy local=true exceptions have been minimized now. Each module loads its own objects thus minimizing the references you need from your application project VS New project...
|
-
I have been involved in a ASP.Net project recently and I have implemented it using the awesome DevExpress ASP.Net controls. In this post I would like to show you how to use the client-side events that can make the user experience of your web application...( read more )...
|
-
I have been involved with a ASP.Net project recently and I have implemented it using the awesome DevExpress ASP.Net controls. Parts of the project involved binding data from custom objects, SqlDataSource & ObjectDataSource data sources to the ASPxGridView...( read more )...
|
-
I have been involved with a ASP.Net project recently and I have implemented using the awesome DevExpress ASP.Net controls. In this post I will show you how to implement Master-Detail functionality using the ASPxGridView control. If you want to implement...( read more )...
|
-
Recently I had to implement a web application for a client of mine using ASP.Net.I used the DevExpress ASP.Net controls and I would like to present you with some hands-on examples on how to use these ASP.Net controls. In this very first post I will explore...( read more )...
|
-
I have been teaching SQL Server recently in my capacity as MCT and to be totally honest with you I enjoy it very much.The topic that kept popping up all the time was indexes and how to use indexes to achieve high performance in SQL Server .Indexes is a vast subject and well documented elsewhere on the web.In most cases the answer is “it depends” when someone asks me if a column in a particular table needs to be indexed. It is a very challenging and iterative process.( read more )...
|
-
Windows Azure Trust Center was released to the public and it contains valuable information about security and privacy on the platform. You can find details about what kind of certificates the platform holds and generally why and how the platform is secure, handles data and respects privacy. All that information applies to Windows Azure core services … Continue reading »...
|
-
Πρόσφατα το Taxisnet έδωσε άτυπη παράταση χρήσης της εφαρμογής περιουσιολογίου για τον έλεγχο και διόρθωση (χωρίς πρόστιμο) των παλαιότερων δηλώσεων E9 (μεταβολών περιουσιακής κατάστασης) για τις ημερομηνίες 1-1-2009, 1-1-2010, 1-1-2011, που κανονικά έληγε τέλος Μαρτίου. Προφανώς όλοι μπήκαν τελευταία στιγμή στο σύστημα και “γονάτισε”. Τα μηνύματα σφάλματος πάντως που έδινε δεν ήταν καθόλου φιλικά στο [...]...
|
-
I received my renewal email today from the MVP Award program. I’m going to be a Windows Azure MVP for a second year in a total of 3 years being an MVP. I’m still proud to be on the first wave of Windows Azure MVPs when the MVP award was available for Windows Azure. I met … Continue reading »...
|
-
There is a common error sometimes when you try to start and debug a web site/web app on the Windows Azure Emulator that it’s caused for a couple of reasons that I will explain below. The error message is “There was an error attaching the debuger to the IIS worker process for URL <THE_URL> …”. Reason … Continue reading »...
|
-
I have been teaching in the past few weeks many people on how to use Entity Framework. I have decided to provide some of the samples I am using in my classes. First let’s try to define what EF is and why it is going to help us to create easily data-centric...( read more )...
|
|
|
|