Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Πρόσφατες Δημοσιεύσεις

  • Intro jQuery Templates

    Nice intro More...
    04-12-2010, 11:47 από count zero στο count zero
    Δημοσίευση στην κατηγορία: ,
  • Εφαρμογή για συγγραφή ελληνικών για Windows Phone 7

    Εδώ και λίγες έχει ανέβει στο Windows Phone Marketplace μία εφαρμογή που επιτρέπει τη συγγραφή ελληνικών για αποστολή SMS, E-Mail και αναζήτηση σε Bing και Google. Η εφαρμογή κατασκευάστηκε για το λόγο του ότι το Windows Phone 7 στην πρώτη έκδοση δεν επιτρέπει την εισαγωγή ελληνικών χαρακτήρων. Η εφαρμογή λέγεται GreekWP7 και διατίθεται δωρεάν, και υποστηρίζει εισαγωγή κειμένου σε ελληνικούς και λατινικούς χαρακτήρες. Screenshot της εφαρμογής στον emulator των Windows Phone 7 Δυστυχώς, υπάρχουν κάποιοι περιορισμοί 1. Οι χαρακτήρες είναι Unicode, οπότε αν γράψετε SMS με παραπάνω από 70 χαρακτήρες και το αποστείλετε, θα χρεωθείτε με δύο SMS. 2. Δεν μπορείτε να γράψετε ελληνικά στο Subject του E-mail, αλλά μόνο στο Body 3. Δεν μπορείτε να απαντήσετε σε e-mail, απλά μόνο να συντάξετε καινούριο. Θέλω να πιστεύω ότι με το update του Ιανουαρίου για Copy/Paste θα κυκλοφορήσει και το αντίστοιχο API, ώστε να μπορείτε να κάνετε copy το ελληνικό text από την εφαρμογή, και paste σε reply e-mail από την e-mail εφαρμογή του...
  • IT PRO DEV CONNECTIONS 2010–Ανάπτυξη εφαρμογών σε Windows Phone 7 με Silverlight και XNA

    Το περασμένο Σάββατο είχα τη χαρά να παρουσιάσω στο event “ITProDevConnections 2010” που διοργανώθηκε από τις κοινότητες www.autoexec.gr και www.dotnetzone.gr . Το θέμα της ομιλίας μου είχε τίτλο “Ανάπτυξη εφαρμογών σε Windows phone 7 με Silverlight και XNA” και το περιείχε μια εισαγωγή στο νέο λειτουργικό, ένα overview των εργαλείων ανάπτυξης, και μερικές demo εφαρμογές με Silverlight και XNA. Δυστυχώς, 5’ πριν την παρουσίαση ο Windows Phone emulator άρχισε να “κάνει νερά”, με αποτέλεσμα να μη δουλέψουν σωστά όλα τα demos αλλά και να χαθεί πολύτιμος χρόνος, οπότε δεν πρόλαβα να αναφερθώ σε όλα τα θέματα για όσο χρόνο αρχικά ήθελα (ειδικά στο Game Development με XNA). Σε κάθε περίπτωση, παραθέτω διάφορα links που σίγουρα θα φανούν χρήσιμα Μπορείτε να κατεβάσετε τον κώδικα και τα slides από εδώ: http://cid-10e568adbb498dc8.office.live.com/self.aspx/%ce%a0%ce%b1%cf%81%ce%bf%cf%85%cf%83%ce%b9%ce%ac%cf%83%ce%b5%ce%b9%cf%82/2010ITProDevConnections/code%5E_ppt.zip (το demo για launchers and choosers προέρχεται από εδώ...
  • Querying a database on Windows Phone 7 using WCF

    I had a request to create a proof of concept app on how to connect a Windows Phone 7 Silverlight application to a SQL Server database hosted on a PC. Since the Windows Phone API does not allow the developer to connect directly to the SQL Server, one has to create a WCF (Windows Communication Foundation) service that will expose operations to interact with the database. Let’s do this! 1. I’ll be using Northwind database for the sample, and I’m including it as part of the files for download. You can use any database you want, of course. First, let’s create a web service application. We’ll be using the ASP.NET empty website template for this matter. 2. Let’s create a new ADO.NET Entity Model, in order to use the powerful Entity Framework to do our job. We call it NorthwindModel 3. We generate it from database, choose to include sensitive data in our connection string, check the table “Customers” and check “Pluralize or singularize generated object names”. 4.We create a new *Silverlight-enabled” web service in our...
  • Modular User interface

    I was discussing with a friend some days ago about his project requirements. Solution had roles but they where fixed (Like Manager, Receptionist etc) Different UI is needed for each role At runtime there should be a way to change the UI using an action He told me that he was aware of eXpand Role models and he thought that they could help his case. Sure I told him ModelDifference module can help , however the approach would be slightly different from the one you had in your mind and here is why: Although the application have roles since there is no login (wanted to change UI from an action ) we could not use ModelDifference Role models.  What I suggested was to use disabled application models and then use eXpand api to just enabled them at runtime. In fact we could create as many application models as the fixed roles are in the updater with a code similar to     public class Updater : ModuleUpdater {         public Updater ( Session session, Version currentDBVersion)...
    02-12-2010, 04:52 από A.Bekiaris's .Net / Xaf Blog στο A. Bekiaris's Blog
    Δημοσίευση στην κατηγορία:
  • VC++ __declspec property

    Hi, For many years now the VC++ compiler has a very handy feature that none of the C++ programmer I have met knew about, so it may be worth writing about. The feature is called as "virtual data members" in... Διαβάστε περισσότερα »...
    Δημοσίευση στην κατηγορία:
  • IT Pro | Dev Connections 2010 - "Και Line-of-Business και RIA: The silver side of the moon"

    Ευχαριστούμε όσους μας τίμησαν με την παρουσία τους στο IT Pro | Dev Connections 2010 , στην παρουσίαση μας ( Άγγελος Μπιμπούδης & Μάνος Κελαϊδίτης ) με τίτλο "Και Line-of-Business και Rich Internet Applications: The silver side of the moon". Είδαμε πρακτικές και τεχνολογίες για RIA εφαρμογές σε Silverlight, πώς ξέραμε τις επιχειρησιακές εφαρμογές με Silverlight μέχρι τώρα και τι εφόδια έχουμε πια, για να φτιάχνουμε γρηγορότερα και πιο δομημένα web applications, συνδυάζοντας RIA και LoB χαρακτηριστικά. Προσπαθήσαμε να πούμε όσα περισσότερα πράγματα γίνεται, δίνοντας ένα κβάντο πληροφορίας που μπορεί να χρησιμοποιηθεί άμεσα, ξεκινώντας με WCF Ria Services, MVVM design pattern και MEF για extensibility. Ο χρόνος ήταν περιορισμένος, αλλά πιστεύουμε ότι τα καταφέραμε (φάνηκε και από την αξιολόγηση :D). Για όσους όμως, πιστεύουν ότι 75 λεπτά δεν έφτασαν (και αλήθεια θα είναι), σχεδιάζουμε να κάνουμε live meeting στο άμεσο μέλλον, οπότε stay tuned. H παρουσίαση και τα demos εδώ . *Για να τρέξετε τα demos,...
    01-12-2010, 09:03 από το μέλος KelMan στο Manos Kelaiditis' Weblog
  • An Extensible WPF client layout with RibbonTab submenus using MEF

    I was just experimenting with extensibility using MEF ( MEF is a .NET resident for .NET4 and SL4 ), when I created a small proof of this functionality that I could share via my blog. It is a semi-patterned (only for the main shell, my shell, not a PRISM one with viewregions and stuff, just an MVVM main area implemented with MVVMLight ), but it does what it is supposed to do. So what is is supposed to do? It is an application, which can be extended by simply, drag and dropping, dlls in the Plugins directory. Every plugin, contains a certain amount, of RibbonTabs and each one, can provide applications, via RibbonTabItems ( utilized the Microsoft Ribbon for WPF October 2010 ). By clicking each one of these items, one can open the corresponding application in the closable TabControl next to the plugin option menu. This menu, by the way is a WPF Outlook bar reused by this codeproject . The Favorites menu is a subset of the Applications option. The plugin system is based on MEF, demonstrating a simple plugin system....
    Δημοσίευση στην κατηγορία: , ,
  • IT Pro | Dev Connections 2010 - "Και Line-of-Business και Rich Internet Applications: The silver side of the moon"

    Ευχαριστούμε όσους μας τίμησαν με την παρουσία τους στο IT Pro | Dev Connections 2010 , στην παρουσίαση μας ( Άγγελος Μπιμπούδης & Μάνος Κελαϊδίτης ) με τίτλο "Και Line-of-Business και Rich Internet Applications: The silver side of the moon". Είδαμε πρακτικές και τεχνολογίες για RIA εφαρμογές σε Silverlight, πώς ξέραμε τις επιχειρησιακές εφαρμογές με Silverlight μέχρι τώρα και τι εφόδια έχουμε πια, για να φτιάχνουμε γρηγορότερα και πιο δομημένα web applications, συνδυάζοντας RIA και LoB χαρακτηριστικά. Προσπαθήσαμε να πούμε όσα περισσότερα πράγματα γίνεται, δίνοντας ένα κβάντο πληροφορίας που μπορεί να χρησιμοποιηθεί άμεσα, ξεκινώντας με WCF Ria Services, MVVM design pattern και MEF για extensibility. Ο χρόνος ήταν περιορισμένος, αλλά πιστεύουμε ότι τα καταφέραμε (φάνηκε και από την αξιολόγηση :D). Για όσους όμως, πιστεύουν ότι 75 λεπτά δεν έφτασαν (και αλήθεια θα είναι), σχεδιάζουμε να κάνουμε live meeting στο άμεσο μέλλον, οπότε stay tuned. *Για να τρέξετε τα demos, θα χρειαστείτε: WCF Ria Services,...
    Δημοσίευση στην κατηγορία:
  • Controlling a R2D2 (Lego MindStorms NXT) robot with Windows Phone 7

    My good friend Alexandros Sigaras has a very interesting hobby, robotics. He has presented in numerous events about Robotics using Lego Mindstorms NXT (check a video of him presenting here ). After my blog post on Controlling a Missile Launcher with Windows Phone 7 , we had a nice idea; create a Windows Phone 7 application to control his R2D2 robot . Since the Windows Phone 7 has not yet a Bluetooth API, we had to use a desktop application as a proxy.   (R2D2 image from wikipedia article ) Alexandros build a WPF (Windows Presentation Foundation) desktop application to control the robot. This was made pretty easily by using the MindSqualls library , an open source library that can connect and send special instructions to the NXT. I then coded a WCF service in the same app ( pretty much like the one I did for the missile launcher app ) and the respective Windows Phone 7 application, that consumes the web services exposed by the WPF app. These web services control 5 robot functions Move forward Move backward...
  • ITBully Podcast–Episode 4

    Το 4ο επεισόδιο του ITBully Podcast είναι διαθέσιμο. Σε αυτό το επεισόδιο έχουμε ασχοληθεί με την έννοια του IT Outsourcing και με το Database Indexing. Ο σκοπός μας είναι να μιλήσουμε γενικά για Database Performance, απλά θα εξαρτηθεί και από τα δικά σας σχόλια....
    29-11-2010, 15:26 από George Chatzimanolis Blog στο George Chatzimanolis Blog
    Δημοσίευση στην κατηγορία: ,
  • CloseTabBehavior για TabItems σε Silverlight TabControl

    Χρησιμοποιώντας το tabcontrol του Silverlight, είδα ότι δεν έχει close button σε κάθε tab. Μερικές λύσεις που είδα από το net, έκαναν extend ένα tabItem, ή έβαζαν handler κάπου για να το υλοποιήσουν. Έτσι έφτιαξα ένα behavior το οποίο γίνεται attach, λίγο πιο κομψά. Στο OnClick, υλοποίησα ένα μικρό chunk λογικής για να διατηρείται το state. To itemtemplate <TabControl.ItemTemplate> <DataTemplate> <DockPanel Width="120"> <Button Content="X" Cursor="Hand" DockPanel.Dock="Right" Focusable="False" FontFamily="Courier" FontSize="9" FontWeight="Bold" Margin="0,1,0,0" Padding="0" VerticalContentAlignment="Bottom" Width="16" Height="16" > <interactivity:Interaction.Behaviors> <behavior:CloseTabBehavior/> </interactivity:Interaction.Behaviors> </Button> <ContentPresenter Content="{Binding ApplicationName}" VerticalAlignment="Center"...
    Δημοσίευση στην κατηγορία: ,
  • ASP.NET MVC Binding to Lists–Enumerables on POST with JQuery

    In this post we see how we can bind to editable IEnumerables-Lists in an ASP.NET MVC view and get the updated values in our HttpPost action. Moreover, we see how we can use JQuery to dynamically add/remove items from the list and have our updates transferred to the HttpPost action. We start by defining a simple class named Client which will be our list element: public class Client { public string FirstName { get ; set ; } public string LastName { get ; set ; } } We implement an Action method that creates a list of Client objects: public ViewResult Simple() { List < Client > Clients = new List < Client >(); Clients.Add( new Client { FirstName = "Giannis" , LastName = "Panagopoulos" }); Clients.Add( new Client { FirstName = "Kostas" , LastName = "Papadopoulos" }); Clients.Add( new Client { FirstName = "Petros" , LastName = "Georgiadis" }); return View(Clients); } The simple view renders the list as follows (with input elements of type text for...
    Δημοσίευση στην κατηγορία:
  • Controlling a Missile Launcher via a Windows Phone 7 device

    Today I became the lucky owner of a small missile launcher, a funny gadget that connects to you PC and lets you throw small missiles to your friends and colleagues.             This device comes with a software app that you can use to control it, but unfortunately it would not work on my Windows 7 x64 system. So, I began searching for a workaround and an “SDK”, and I found it here http://code.google.com/p/usb-missile-launcher/ I immediately downloaded it and after a small trick (compile the lib in x86, so the emulation would work) I got it to work. Suddenly, it bumped to me. Why wouldn’t I create a small Windows Phone 7 application to control the device? So, it turned out to be pretty easy! I developed a Windows Forms application that exposes some web service operations that control the missile launcher. Then, I created a Silverlight app for Windows Phone 7 that consumes these services and … it was ready! A fun 60’ project :) Enjoy the video, and download...
  • Localising an ASP.Net application

    In one of my seminars the issue of internationalisation,localisation ASP.Net applications, came up. More specifically I was asked to provide a hands-on example on how to localise an ASP.Net application. This is what I did in the class and thought to share...( read more )...
    26-11-2010, 19:28 από Nikolaos Kantzelis-ASP.NET MVP στο Dot Net Rules
    Δημοσίευση στην κατηγορία: , , ,
  • Create a master details application with WPF and the Entity framework

    I have been studying WPF for some time now and I am impressed with its extensive API and the incredible-stunning applications that one can build. In this post I would like to show you how to create a WPF application that will fetch data from a database Διαβάστε περισσότερα »...
    26-11-2010, 18:47 από DOT NET RULES στο Dot Net Rules
    Δημοσίευση στην κατηγορία: , , , ,
  • Debugging Web Sites using IIS Express

    Microsoft recently released a new flavor of IIS 7.x that is optimized for developer scenarios called “IIS Express” as part of WebMatrix . IIS Express combines the ease of use of the ASP.NET Web Server with the full power of IIS. Specifically: It’s lightweight and easy to install (less than 10Mb download and a super quick install) It does not require an administrator account to run/debug applications from Visual Studio It enables a full web-server feature set – including SSL, URL Rewrite, Media Support, and all other IIS 7.x modules It supports and enables the same extensibility model and web.config file settings that IIS 7.x support It can be installed side-by-side with the full IIS web server as well as the ASP.NET Development Server (they do not conflict at all) It works on Windows XP and higher operating systems – giving you a full IIS 7.x developer feature-set on all OS platforms IIS Express (like the ASP.NET Development Server) can be quickly launched to run a site from a directory on disk. It does not require...
    24-11-2010, 13:41 από K# στο K#
    Δημοσίευση στην κατηγορία: ,
  • The new real estate bubble

    Lately I have been hearing more and more about the new real estate bubble. Apartment renovation! It costs much less than building a new apartment and it can still make you money. And for the buyer? A renovated apartment looks... Διαβάστε περισσότερα »...
    Δημοσίευση στην κατηγορία: ,
  • Φεστιβάλ Φοίτηση (fitisi)–Μια ματιά στο μέλλον με τις τεχνολογίες της Microsoft

    Το περασμένο Σάββατο είχα τη χαρά να παρουσιάσω στο φεστιβάλ “Φοίτηση” στην Τεχνόπολη, στο Γκάζι, μαζί με τον Βάγγο Πτερνέα και τον Γιάννη Κατσιώτη , και οι δύο Microsoft Student Partners, για αρκετές τεχνολογίες της Microsoft. Παραθέτω την παρουσίαση Link: http://www.slideshare.net/Pterneas/microsoft-technologies καθώς και links για τις τεχνολογίες/προγράμματα που παρουσιάστηκαν - Φοιτητική κοινότητα StudentGuru – www.studentguru.gr - Imagine Cup 2011 ο μεγαλύτερος φοιτητικός διαγωνισμός – www.imaginecup.com - Λογισμικό της Microsoft για φοιτητές – www.dreamspark.com http://www.studentguru.gr/forums/t/4251.aspx - Πρόγραμμα Microsoft Student Partners – www.microsoftstudentpartners.com - Microsoft Robotics Studio - http://www.microsoft.com/robotics/ - Internet Explorer 9 - http://windows.microsoft.com/en-US/internet-explorer/products/ie-9/home - Office Web Apps το Office στον browser σας – http://office.live.com - Skydrive online χώρος αποθήκευσης – http://skydrive.live.com - WorldWide Telescope κάντε μια βόλτα...
  • Διήμερο training για κατασκευή Windows Phone 7 εφαρμογών στο Πανεπιστήμιο Αιγαίου, στη Σάμο

    Την προηγούμενη Πέμπτη-Παρασκευή είχα τη χαρά να βρεθώ στο τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων του Πανεπιστημίου Αιγαίου, όπου και πραγματοποίησα 12ωρη εκπαίδευση στους φοιτητές για κατασκευή Windows Phone 7 εφαρμογών. Συνάντησα εξαιρετικούς φοιτητές εκεί, και είχα τη χαρά να συνομιλήσω μαζί τους και για θέματα τεχνολογίας αλλά και για θέματα καριέρας στην πληροφορική. η φωτογραφία είναι από το σχετικό blog post στο wegov.blogspot.com: http://wegov.blogspot.com/2010/11/mobile.html Link για το skydrive μου όπου θα βρείτε προγράμματα/κώδικα/παρουσιάσεις τα οποία δείξαμε κατά τη διάρκεια της εκπαίδευσης Κλείνοντας, θα ήθελα να ευχαριστήσω τον κ. Γιάννη Χαραλαμπίδη, επίκουρο καθηγητή του τμήματος καθώς και τους συνεργάτες του, για την ευγενική φιλοξενία τους στην πανέμορφη Σάμο. CU soon :) a2a_linkname="Διήμερο training για κατασκευή Windows Phone 7 εφαρμογών στο Πανεπιστήμιο Αιγαίου, στη Σάμο";a2a_linkurl="http://www.studentguru.gr/blogs/dt008/archive/2010/11/23/training-windows-phone-7.aspx"...
  • ITBully Podcast–Episode 3

    Το 3ο επεισόδιο του ITBully Podcast είναι διαθέσιμο από την Κυριακή 21.11.2010 το απόγευμα. Είμαι ιδιαίτερα περήφανος για το επεισόδιο αυτό γιατί ως κυρίως θέμα έχουμε ASP.NET MVC και διαφορές που έχει απο ASP.NET Webforms. Εκτός αυτού όμως έχουμε...
    23-11-2010, 16:20 από George Chatzimanolis Blog στο George Chatzimanolis Blog
    Δημοσίευση στην κατηγορία: , ,
  • Bug: Google Maps rendering exotic place names onto Patras, Greece

    Seems that day (8 Aug 2010), Google Maps system had been drinking or something, else I can’t explain how “Cara Oasis” and other exotic place names (in Arabic script?) were rendered onto a map for the outskirts of Patras, Greece. Διαβάστε περισσότερα »...
    23-11-2010, 02:47 από George Birbilis @zoomicon στο George Birbilis' blog
    Δημοσίευση στην κατηγορία: , , , , ,
  • Bug: “The disk is full” at base.bundle.js of #NewTwitter

    Sometime ago I got the above error screen (after clicking on the error notice at the statusbar) on IE8/Vista at the new Twitter UI (aka #NewTwitter). Exactly what does “The disk is full.” error mean to say? Wonder if twimg.com (probably used to host images served by Twitter like avatar images) was itself running out [...] Διαβάστε περισσότερα »...
    23-11-2010, 02:40 από George Birbilis @zoomicon στο George Birbilis' blog
    Δημοσίευση στην κατηγορία: , , , ,
  • Bug: Microsoft Office (2007) Diagnostics misleading summary view

    At Office (2007) Diagnostics tests I’d expect more fine-grained status codes (rather than a mere “Completed”) so that the Summary view wouldn’t mislead you to think all the identified problems have been corrected. After all not many people would click on the “Detailed results” based on the falsely positive summary as pictured above. Διαβάστε περισσότερα »...
    23-11-2010, 02:30 από George Birbilis @zoomicon στο George Birbilis' blog
    Δημοσίευση στην κατηγορία: , , , ,
  • Facebook Social Experiment

    Hi, Have you ever wondered why FaceBook is free? Why search engines are free? Or you still think there is such a thing as a free lunch? Have you ever thought how many thousands of computers have to work hard... Διαβάστε περισσότερα »...
Περισσότερες Δημοσιεύσεις « Προηγούμενη - Επόμενη »
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems