Pages

Friday, June 29, 2012

Flashing Custom Rom HTC Titan !!!


Let the party begin !!!! Flashing Custom Rom  HTC Titan !!!! wowowowowowoow !!!!

Μολις τελειωσα και ολα πηγαν αψογα...  Απιθανη δουλεια παλι απο την ομαδα DFT ...

Θα επιστρεψω στο θεμα με πληρη οδηγο !!!!!

Monday, June 25, 2012

Why now?

    After last week's announcements from Microsoft the only thing that obsesses me is Why now? While both Surface and Windows Phone 8 products look great both announcements   seemed a little bit rushed.
    Lets start with the Surface presentation. The product is UBER COOL, but there are still a lot of things that are not cleared: how much will it cost, when exactly will be available to the public. My feeling was, and I might be right, that Google will announce its own low cost tablet and, at least this time Microsoft didn't want to be the last one to announce the new tablet. If the prices for the Google tablet are really 249USD and 199USD both Microsoft and Apple will be their salea affected by the low cost tablet from Google.
     What really impressed me was the Windows Phone Summit announce of Windows Phone 8. Again Windows Phone 8 will be a really cool product but, from what was shown, it is far from rtm. What I don't understand is the strategy that Microsoft adopted? They presented a cool new product still far from the release, the developers didn't get the new SDK, they've showed only the new start screen and what the main features that the new product will have and the MOST important said that there is no upgrade path to Windows Phone 8 for any of the current devices. Without giving a new toy to developers (that is the new SDK) the announcement did a lot of damage to the actual Windows Phone platform. On short term (till Windows Phone 8 devices will be out in the wild) the sells of Windows Phone will once again slow (nobody wants an old phone), with the sells of the phone the sales in the marketplace will slow so if you are a developer this is how you will be affected.  But the really BIG DAMAGE was done to Nokia. Here are some stock exchange considerations from today :


DJ MARKET TALK: Nomura Cuts Nokia Target Price
25/06/2012 12:36 MF-DJ
1036 GMT [Dow Jones] Nomura cuts its target price for Nokia (NOK1V.MI) (NOKA.AS) (NOK1V.HE) (NOA3.FRA) to EUR2 from EUR3.20, pointing to Microsoft's (MSFT.O) (MSF.FRA) new Windows Phone 8 product, to which none of Nokia's current phones will be able to be upgraded. "Now that Microsoft has confirmed that Windows Phone 7 devices cannot be upgraded to Windows Phone 8, we expect retailers and Nokia to run down inventory levels of the current Lumia range," says Nomura. It expects this to result in a sequential decline in the sales volumes Nokia reports for 3Q. Nomura rates the stock at neutral. Shares down 7% at EUR1.80.(michele.maatouk@dowjones.com)

DJ MARKET TALK: Nokia Shrs Lower After Slew Of Bad News -SocGen
25/06/2012 15:25 MF-DJ
1325 GMT [Dow Jones] Nokia (NOK1V.MI) (NOKA.AS) (NOK1V.HE) (NOA3.FRA) stock is 7.9% lower at EUR1.78, amid the slew of bad news last week, says Societe Generale analyst Andy Perkins. The latest Microsoft (MSFT.O) (MSF.FRA) Windows smartphone operating system won't work on Nokia's current Lumia devices, he notes. "In addition, Microsoft last week unveiled its own Surface tablet device, and it also seems as if Microsoft is considering [whether] to manufacture its own smartphones," Perkins says. "If Microsoft is starting to manufacture its own hardware, it is less likely to end up buying Nokia." Perkins' recommendation on Nokia stock is sell with a EUR1.60 target. (sven.grundberg@dowjones.com)

Today Nokia's stock values is doing again -8% with a one year "performance" of -54%. Why did Microsoft sneaked peaked Windows Phone 8 now when it is far form the release? Do they want to buy Nokia so they have to get the lowest price possible? If not they just want to kill Nokia after they have invested everything in the Windows Phone platform? If Microsoft don't want to buy Nokia then why all the Windows Phone 8 devices have Nokia maps and navigation software? In this moment Microsoft can't let anyone buy Nokia as it could affect their plans for Windows Phone 8. So again WHY NOW? No SDK, no timing for the new devices, no new details for the UI enhancements. A lot of damage with no immediate benefit (developers, Nokia, Microsoft). I can only hope there is a good strategy behind this announcement that I cannot see.

It cannot be the multi-core architecture:

This is from Wikipedia under Windows CE 7: 
7.0Released in March 2011.
  • Multi-core CPU support (SMP)
  • Wi-Fi Positioning System
  • Bluetooth 3.0 + HS
  • DLNA (Digital Living Network Alliance)
  • DRM technology
  • Media Transfer Protocol
  • Windows Phone 7 IE with Flash 10.1 support
  • NDIS 6.1 support
  • UX C++ XAML API using technologies like Windows Presentation Foundation and Silverlight for attractive and functional user interfaces
  • Advanced touch and gesture input
  • Kernel support for 3 GB physical RAM and supports ARMv7 assembly[25]
It cannot be also that the Windows 8 ARM kernel is more stable as it is the first ARM Windows Kernel that Microsoft creates so it still has to show its stability. On the other hand the CE Kernel, even if it is not one of the best, is very stable. The actual windows phone device are pretty good with a lot of applications missing because of some missing features in the SDK and unimpressive market shares.

On long term Microsoft can only benefit from maintaining a single kernel but on short term: Ooooops you did it again! Not the same as the last one (6.5 to 7.x) as there will be 100,000 aps in the marketplace but still some damage is done. Why do the DAMAGE if the backup is not ready yet? They should have waited to have the SDK ready, devices almost ready to sell, the enhanced UI ready and AMAZE everyone. As a developer and geek I am super excited about the new features and cannot wait to develop for WP8. As a small company owner that is investing everything in Windows Phone I don't agree with what Microsoft did and I have more doubts than ever before that Windows Phone will do a fast come back in the smartphone market (I hope that I am wrong and that both Nokia and Microsoft have some killer features ready).

So Why didn't they wait a little bit more at least for the Windows Phone?

Saturday, June 23, 2012

How determine either location service is on or off?

 

In this post I am going to show how to determine programmatically location service, is on or off.

Why is it necessary in your application?

Let take an example while developing GPS based application for Windows Phone 7 and submitting app to market place, it is very important to get certified your application, user must know that your application going to use Windows Phone GPS service.

Here is the solution for the same case study.

Add the reference in your application.

0001

001

  1: using System.Device.Location; // for GPS Service 
  2: //And
  3: using Microsoft.Phone.Shell;  // for PhoneApplicationService  current status
  4: 

Initialization GeoCoordinateWatcher object for execute the GPS Service.

  1: void MainPage_Loaded(object sender, RoutedEventArgs e)
  2:         {
  3:             geoWatcher = new GeoCoordinateWatcher();
  4:             geoWatcher.StatusChanged += new EventHandler<GeoPositionStatusChangedEventArgs>(geoWatcher_StatusChanged);
  5:             geoWatcher.PositionChanged += new EventHandler<GeoPositionChangedEventArgs<GeoCoordinate>>(geoWatcher_PositionChanged);
  6: 
  7: 
  8:             if (DoChk())
  9:             {
 10:                 geoWatcher.Start();
 11:             }
 12:         }
 13: 
 14:         void geoWatcher_PositionChanged(object sender, GeoPositionChangedEventArgs<GeoCoordinate> e)
 15:         {
 16:             textBlock1.Text = string.Format("Latitude:{0}\nLongitude:{1}", e.Position.Location.Latitude, e.Position.Location.Longitude);
 17:         }
 18: 
 19:         void geoWatcher_StatusChanged(object sender, GeoPositionStatusChangedEventArgs e)
 20:         {
 21:             textBlock2.Text = string.Format("Status:{0}" , e.Status.ToString());
 22: 
 23:             if (DoChk())
 24:             {
 25:                 geoWatcher.Start();
 26:             }
 27:           
 28:         }
 29: 
 30:         public GeoCoordinateWatcher GeoWatcher
 31:         {
 32:             get
 33:             {
 34:                 return geoWatcher;
 35:             }
 36:             set
 37:             {
 38:                 if (geoWatcher != value)
 39:                 {
 40:                     geoWatcher = value;
 41:                 }
 42:                 if (geoWatcher.Status == GeoPositionStatus.Disabled)
 43:                 {
 44:                     geoWatcher.Stop();
 45:                 }
 46:             }
 47: 
 48:         }
 49: 
 50: 
 51:         private bool DoChk()
 52:         {
 53:             bool allow = false;
 54: 
 55: 
 56:             if (PhoneApplicationService.Current.State.ContainsKey("allow"))
 57:             {
 58:                 allow = (bool)PhoneApplicationService.Current.State["allow"];
 59:             }
 60: 
 61:             if (allow == false)
 62:             {            
 63:                 var result = MessageBox.Show(
 64:                                "Application uses your Phone location. Do you wish " +
 65:                                "to give it permission to use your location?",
 66:                                "User Location Data",
 67:                                MessageBoxButton.OKCancel);
 68: 
 69:                 // Save answer so you can access it on other pages 
 70:                 allow = (result == MessageBoxResult.OK);
 71:                 PhoneApplicationService.Current.State["allow"] = allow;
 72:             }
 73:             return allow;
 74:         }

002


003


Here is source code


thank you for your time.


Happy Coding

Thursday, June 21, 2012

Windows Phone 8: Tι μας αρεσε και τι οχι !!!!!


Οπως αναμενοταν η MS σε μια ολοημερη εκδηλωη ανακοινωσε την νεα εκδοση των Windows Phone 8. Πολλες οι νεες λειτουργιες και τα νεα χαρακτηριστικα  και μπορειτε να ριξετε μια ματια στο myPhone αλλα και στο Wpcentral για αναλυτικες παρουσιασεις ..
Εγω εδω θελω να σχοληθω με το τι μου αρεσε και τι οχι απο τα μεχρι τωρα πραγματα που ξερουμε και μαθαμε απο την χθεσινη παρουσιαση ενος λειτουργικου που φαινεται να γινεται πολυ γρηγορα σοβαρος αντιπαλος για αλλα 2 μεγαλα (iOS Android).

Μου αρεσαν .....


1. Νεα αρχικη Οθονη
Τωρα τα tiles (εικονιδια) της αρχικης οθονης μπορουν να εχουν οιποιοδηποτε απο τα 2 ηδη υπαρχοντα μεγεθη ενω παρουσιαστηκε και ενα τριτο μικροτερο μεγεθος. Με δεδομενο οτι αφαιρεθηκε και ο κενος χωρος που υπηρχε στα δεξια μπορουμε τωρα να εχουμε στη σειρα οριζοντια μεχρι 4 εικονιδια !!! Διαβαζοντας την αλλαγη ισως καποιος να θεωρει οτι δεν ειναι σημαντικη αλλα στην πραξη οταν το δεις στην οθονη του κινητου ειναι παρα πολυ ωραιο.



2. Skype
Στο νεο λειτουργικο η MS εχει ενσωματωσει πληρως το skype (που το αγορασε προσφατα). Οι κλησεις VOIP θα αντιμετωπιζονται οπως και οι κανονικες κλησεις της κινητης τηλεφωνιας. Στην καρτελα καθε επαφης μας θα υπαρχει και ο "αριθμος" skype ...
Το ιδιο θα μπορουν να κανουν και τα αλλα προγραμματα τηλεφωνιας μεσω ΙΡ ( Viber κλπ)


3. Υποστηριξη για Micro-SD, μεγαλυτερες αναλυσεις Οθονης και διπυρηνων CPU
Τα Windows Phone 8 θα εχουν επιτελους υποστήριξη για κάρτες αποθηκευσης Micro-SD και προφανως και για λειτουργια του τηλεφωνου σαν usb drive επισημα πια !!! 
Επισης θα υποστηριζονται διπυρηνοι επεγεργαστες αλλα και 3 αναλύσεις οθόνης, 
α. 480x800 (15:9)  (Ειναι η υπαρχουσα αναλυση)
β. 768x1280 (15:9)
γ. 720x1280 (16:9)
Οι εφαρμογές που ηδη υπάρχουν δεν θα χρειάζονται αλλαγες για να τρεξουν στις νέες αναλύσεις. Πολυ σηαμντικη επισης η ενσωματωση εφαρμογης για μετρηση δεδομενων που ηταν απαιτηση παρα πολλων χρηστων 

4. Εσωματωμενη πλοηγηση και χαρτες της ΝΟΚΙΑ
Οπως αναμενοταν εγινε και ανακοινωση οτι η τεχνολογια χαρτών της Νοκια θα ειναι το κεντρικο συστημα πλοηγησης και χαρτων για το Windows Phone 8. Με offline πλοηγηση δεδομενα χαρτων της NAVTEQ θα υπαρχει επιτελους εσωματωμενο στο λειτουργικο ενα συστημα χαρτων και πλοηγησης απο τα καλυτερα που υπαρχουν δωρεαν για ολους τους χρηστες !!! Οι λυσεις πλοηγησης σε αλλα λειτουργικο οχι μονο δεν ειναι δωρεαν αλλα και ειναι και αρκετα ακριβες !!!


5. Ενοποίηση ολων των λειτουργικων 
Αυτο που ειναι για μενα το ποιο σημαντικο απο την χθεσινη παρουσιαση ειναι οτι η Microsoft εχει αποφασισει να ενοποιήσει τα τρια λειτουργικα (PC - Tablet - Phones) κατω απο το ιδιο user interface και τον ιδιο πυρηνα.  Οτι βλεπεις στο pc σου θα ειναι το ιδιο και στο τηλεφωνο σου και στην ταμπλετα σου. Οι εφαρμογες θα ειναι κοινες και για τα τρια !!! Κατι τετοιο σε τετοια εκταση δεν υπαρχει απο την Apple και δεν υπαρχει και ουτε στα αμεσα σχεδια της για την επομενη εκδοση του iOS (6.0). Μπορει να αργησε πολυ να μπει στο παιχνιδι αλλα νομιζω οτι η προταση της Microsoft για ενα ενοποιημενο περιβαλλον χρησης σε ολες τις συσκευες που χρησιμοποιουμε ειναι η καλυτερη και η πιο πληρης. 

Δεν μου αρεσαν ....

1. Ο διαχωρισμος του λειτουργικου σε 2 εκδοσεις ... 
Μια για τις υπαρχουσες συσκευες με ονομα 7.8 και μια γι ατις νεες συσκευες που θα παρουσιαστουν Οκτ-Νοεμ με ονομα 8.0 Ειναι ακομη συγκεχιμενες οι πληροφοριες ως προς τι θα εχει απο ολα τα νεα χαρακτηριστικα η εκδοση 7.8 αλλα κατα την αποψη μου αν δεν τα εχει ολα (εκτος απο αυτα που δεν γινονται λογω hardware πχ. αναλυσεις οθονης) τοτε θα ειναι αδικο για ολους εμας του πρωτους χρηστες του λειτουργικου που κοντρα σε θεους και δαιμονες μας αρεσει και το χρησιμοποιουμε απο την πρωτη μερα. Και κυριως θα ειναι πολυ αδικο για αυτους που αγορασαν τα Lumia 800 και 900 πολυ προσφατα. Δεν θελω να πιστεψω οτι οι κατοχοι του 900 δεν θα εχουν ολα αυτα τα νεα χαρακτηριστικα και ας λεγεται οπως θελει η εκδοση. !!!
Περιεμενω τις επομενες μερες να ξεκαθαρισει το θεμα αυτο και θα επανελθω !!!

2. Ειδοποιησεις 
Δεν με αφησε καθολου ικανοποιημενο το γεγονος οτι δεν δοθηκε μια ξεκαθαρη λυση στο θεμα των ειδοποιησεων. Μεχρι τωρα αν δεν δεις την ειδοποιηση την ωρα που εμδανιζεται την εχασες. Οι λυσεις υπαρχουν και εχουν εφαρμοστει και στο Android και στο iOs και δουλευουν πολυ καλα ..Δεν χρειαζεται να ξανανακαλυφθει ο τροχος !!!


Αν ηθελα να συνοψισω θα ελεγα οτι μαζι με την προσθεσινη ανακοινωση της δικης ταμπλετας (Surface) οι κινησει αυτες της Microsoft ειναι μεγαλο βημα μπροστα !!!! Περιμενω να δω πως θα εξελιχθει και το θεμα με την αναβαθμιση των συσκευων που  υπαρχουν ηδη στην αγορα και θα επανελθω !!!


Αυτα σαν μια πρωτη γευση και εντυπωσεις απο την παρουσιαση 

Tuesday, June 19, 2012

Practical guide to the SharePoint 2010 Content Query Web Part (CQWP)

The Content Query Web Part is one of the most powerful web parts which is provided by the SharePoint Server Publishing Framework (it is not available with SharePoint Foundation). It allows you to roll up information within a SharePoint site collection for display on a web page by letting you build queries through simple configuration of the different available web part properties. The Content Query web part leverages caching and performance optimization techniques and avoids the use of custom code.

While the out of the box CQWP is quite powerful you will see some that in most cases you will need extra configuration and customization. This has however become a lot simpler in SharePoint 2010 by the introduction of slots. So how does this work. Steps to get going:

  • Configure your Content Query web part using the different properties in the web part pane

  • Export the configured Content Query web part to your desktop and modify the .webpart file. Change the ItemXsLink property and point it to the previously uploaded customitemstyle.xsl

<property name="ItemXslLink" type="string">/Style Library/XSL Style Sheets/customitemstyle.xsl</property>

  • Upload the web part definition again and add it to the page. Click “edit web part” and open the web part tool pane. You will notice that within the Presentation> Styles section, you are able to select the newly created itemstyle template that you added in customitemstyle.xsl. After selecting it and clicking apply you will notice that the “CreatedBy” marker that you specified in your custom item style template is now appearing within the tool pane. These markers within the item style are called slots and can be filled with content at runtime.

Once you define slots in the itemstyle.xsl these are picked up by the Content Query Web Part and shown in the web part tool pane so that you can map these to specific fields. Using the “slots” concept you can define reusable XSL templates. This also means that you don’t need to use the “CommonViewfields” property anymore as defined in SharePoint Server 2007 – this is a thing of the past (See Displaying Custom Fields in Content Query Web Parts in Office SharePoint Server 2007)

If you want to delve a little deeper and see some practical examples of the Content Query Web Part check out these links:

Μicrosoft Surface: Παρουσιαστηκε τo νεο Tablet (η μηπως PC-Notebook)


Τελικα οι φημες αποδειχτηκαν αληθινες ...
Η Microsoft παρουσιασε σημερα το πρωι (3.00) την πρωτη ταμπλετα της που θα τρεχει το νεο λειτουργικο Windows 8. Και το ονομα αυτου Microsoft Surface.
Oπως γραψαμε τις προηγουμενες μέρες ειναι η πρωτη φορα που ο γιγαντας του λογισμικου βγαζει στην αγορα μια συσκευη που θα τρεχει το λειτουργικο της. 
Προκειται για μια ταμπλετα με 10.6 ιντσες οθονη ενσωματωμενο στήριγμα (kickstand) αναγνωσης και ενα καπακι (Touch Cover) που θα κλεινει μαγνητικά πάνω στην ταμπλετα, προστατεύοντας έτσι την οθόνη. Το καπακι θα ειναι και πληκτρολόγιο αφής με ενσωματωμενο trackpad

Η συσκευη θα ερθει σε 2 εκδοσεις .. Η μια θα τρεχει Windows 8 RT και θα ειναι λεπτη πιο ελαφρια και πιο φτηνη και η αλλη θα τρεχει Windows 8 pro και θα ειναι λιγο πιο βαρια και πιο ακριβη.
Οι συσκευες αναμενονται απο τον Σεπτεμβρη και μετα με την εκδοση RT πρωτα και την Pro να ακολουθει σε 2-3 μηνες. 
Αν και δεν ανακοινωθηκαν τιμες απο την εταιρια αν θελαμε να κανουμε μια προβλεψη θα λεγαμε οτι η RT θα εχει τιμη γυρω στα 500 δολαρια και η Pro γυρω στα 700. Αν οντως οι τιμες ειναι αυτες ειναι καλες διοτι δεν προκειται για απλη ταμπλετα. Ειναι ενα φορητο που τρεχει Windows αρα και Office αλλα και ολες τις εφαρμογες που χρησιμοποιουμε καθημερινα στους υπολογιστες μας. 

Τα τεχνικα χαρακτηριστικα που ανακοινωθηκαν ειναι:

Εκδοση: Windows RT
Βαρος : 676 g
Παχος: 9.3 mm
Οθονη: 10.6” ClearType HD Display
Μπαταρια: 31.5 W-h
Συνδεσεις : microSD, USB 2.0, Micro HD Video, 2×2 MIMO antennae
Εφαρμογες: Office ‘15’ Apps, Touch Cover, Type Cover
Κατασκευη : VaporMg Case & Stand
Εκδοσεις: 32 GB, 64 GB
Εκδοση:  Windows 8 Pro
Βαρος :  903 g
Παχος:  13.5 mm
Οθονη: 10.6” ClearType Full HD Display
Μπαταρια:  42 W-h
Συνδεσεις :  microSDXC, USB 3.0, Mini DisplayPort Video, 2×2 MIMO antennae
Εφαρμογες:  Touch Cover, Type Cover, Pen with Palm Block
Κατασκευη :  VaporMg Case & Stand
Εκδοσεις:  64 GB, 128 GB





CPU - Ram: Δεν εγιναν γνωστες λεπτομερειες αλλα η εκδοση RT θα εχει μαλλον τον Arm Tegra3 Nvidia και η εκδοση Pro Intel i5 


Δειτε πιο κατω το εντυπωσιακο promo video ...


H προσωπικη μου αποψη ειναι οτι η Microsoft αργησε πολυ να το βγαλει κατι τετοιο και αφησε την Apple και το iPad να μονοπωλει την αγορα. Αν οι τιμες ειναι εκει που ακουστηκαν τοτε δεν υπαρχει κανεις λογος να παρεις iPad αν με τα ιδια λεφτα μπορεις να παρεις μια ταμπλετα που ειναι και κανονικο φορητο που τρεχει Windows. 

Ιδωμεν ....

Πηγή

Saturday, June 16, 2012

Microsoft: Θα ανακοινωσει δικη της ταμπλέτα την Δευτερα ???


Οι φημες εχουν απλωθει πολυ γρηγορα σε ολο το ιντερνετ ..Την Δευτερα 18 Ιουνιου η Microsoft θα παρουσιασει την δικη της ταμπλετα με Windows 8 !!! Ακομη και δημοσιογραφικα site σαν τους NY Times αναφερουν σε αρθρα του οτι την Δευτερα θα παρουσιαστει το X-Tab..To site διατείνεται οτι μιλησε με ανθρωπους που γνωριζουν καλα τα σχεδια της Microsoft και λεει οτι η εταιρια ετοιμαζει μια δικη της ταμπλετα που θα τρεχει Windows 8

Αν αληθευουν οι φημες θα ειναι η πρωτη φορα μετα απο τοσα χρονια που η εταιρια θα βγαλει στην αγορα ενα δικο της computer ...


Πρεπει να ομολογησω οτι η ιδεα μιας ταμπλετας που θα τρεχει Windows Office και ολες τις εφαρμογες που χρησιμοποιουμε ολοι καθημερινα μου αρεσει πολυ, αλλα πιο πολυ μου αρεσει και η ιδεα αυτη να κυκλοφορισει απο την ιδια την Microsoft. Και για θεματα ποιοτητας αλλα και για να ασκειται πιεση στους αλλους κατασκευαστες οσον αφορα τις προδιαγραφες ποιοτητας !!!

Το νεο λειτουργικο (windows 8) ουτως η αλλως ειναι σχεδιασμενο να τρεχει και σε συσκευες αφης και συντομα οπως ανακοινωθηκαν προσφατα θα κυκλοφορησουν στην αγορα.


Να σημειωσω εδω οτι και η Νοκια ανακοινωσε για την Δευτερα οτι εχει κατι να δεξει και αυτη 
Κανεις δεν ξερει αν οι 2 αναοινωσεις σχετιζονται αν και υπαρχουν πληροφοριες οτι η ανακοινωση της Νοκια εχει να κανει με την τεχνολογια PureView.








Πηγή

Friday, June 15, 2012

Windows Phone 8 (Apollo) Tι θα μάθουμε στις 20 Ιουνίου

Την Τετάρτη 20 Ιουνίου στο San Francisco των ΗΠΑ η Μicrosoft και η ομάδα ανάπτυξης των WP θα αποκαλύψει τις λεπτομερειες του νεου λειτουργικού συστήματος για κινητά και θα απαντησει σε δεκαδες φημες που εχουν κατακλεισει το ιντερνετ τον τελευταιο καιρο σχετικά με την επόμενη έκδοση που ειναι η Windows Phone 8 ή οπως ειναι γνωστη Apollo. Το ενδιαφέρον εστιαζεται όχι μόνο στα νεα χαρακτηριστικα του λειτουργικου αλλα και στις νέες συσκευές και το κυριοτερο τι θα γινει με τις αναβαθμίσεις των συσκευων που υπαρχουν ηδη στην αγορα...

Εχθες κυκλοφορησαν στο ιντερνετ μερικες φωτο που υποτιθετε οτι δειχνουν καποια νεα χαρακτηριστικα του νεου λειτουργικου . Ξεχωρισα και θα σχολιασω 2 απο αυτες ...

Η πρωτη ειναι μια φωτο που δειχνει την σελιδα της εφαρμογης για τη χρηση δεδομενων (data usage). Ειναι ενα απο τα πραγματα που ελειπαν αλλα και ενα απο αυτα που ζητανε πιο πολυ οι χρηστες WP για να ελεγχουν την ποσοτητα των δεδομενων που ξοδευουν (ειδικα με τις τιμες του mobile internet στην Ελλαδα). Η εφαρμογη λεγεται DataSmart, και θα κανει αυτο ακριβως ... παρακολούθηση της χρήσης δεδομένων στο τηλέφωνο. οπως θα δειτε και στην φωτο διπλα θα δειχνει πολλα στοιχεια για την χρηση ασυρματου ιντερνετ αλλα και οτι διαθεσιμα MB εχετε ακομη.


Η δευτερη φωτο ειναι αυτη που δειχνει την πληρη ενσωματωση του Skype στο λειτουργικο κατι που λιγο πολυ ολοι το ξεραμε οτι θα γινει μια και η Microsoft εσωσε 8δις δολαρια για να αγορασει το skype. Απο οτι φαινεται στην φωτο υπαρχει νεα καρτελα κλησης αλλα και η δυνατοτητα να κανουμε κληση skype μεσα απο την καρτελλα της επαφης οπως θα ακναμε και για τα αλλα τηλεφωνα του ..


Υπαρχουν πολλες αποψεις για το τι θα εχει και τι δεν θα εχει το νεο λειτουργικο..Ολα τα μεγαλα μπλογκ του εξωτερικου επικαλουμενα τις πηγες τους λενε κατα καιρους διαφορα .
Ισως αυτη την φορα ειναι και τα πιο πιστευτα απο οσα εχουμε ακουσει γιατι και τα 2 αυτα στοιχεια ειναι αυτα που θελει ο κοσμος ...

Το μεγαλο ερωτηματικο ειναι πια θα ειναι η τυχη των υπαρχοντων συσκευων Window Phone !!!

Κατα την δικη μου αποψη που εχω κατα καιρους γραψει ειναι οτι ολες οι συσκευες θα μπορουν να αναβαθμιστουν σε Windows Phone 8. Ισως να μην εχουν τις νεες λειτουργιες που θελουν επιπροσθετο hardware (μεγαλυτερες αναλυσεις οθονης) ..

Ιδωμεν ... σε λιγες μερες

Thursday, June 14, 2012

Auditing in SharePoint Server 2010–Part I

The audit feature in SharePoint is used to track what actions users are taking within your SharePoint Server 2010 environment. It is typically activated to comply with compliance guidelines governing your business or the sector in which your organization is operating.

Compliance is the process of adhering to a set of established guidelines or rules established by external bodies such as government agencies or by internal corporate policies.

Auditing can be activated on multiple levels in SharePoint:

  • At site collection level
  • At list or library level (through list content types …)
  • Across your farm using Enterprise content types

After activating auditing in SharePoint Server 2010 (SharePoint Foundation does not expose this functionality through the user interface) you will be able to generate reports on the audit data using reports which are generated in Excel.  These Excel reports typically contains two worksheets, one with a pivot table to provide reporting capability and a second one containing detail information such as the SiteId, ItemId, Item Type,User Id,Document location,Occurred (Datetime),Event (e.g. Security Group Member Add),Event source,Source Name,Event Data. The scope of the audit reports is the current site collection only.

You should be careful when activating auditing and just checking all audit event types since every action which needs to monitored will add a new row of audit data. Auditing data is stored in the AuditData table of the SharePoint content database (Remember that a site collection is stored in one database – so when you have multiple database):

Use the following guidelines to estimate the space you will need to reserve for auditing data:

  • Estimate the number of new auditing entries for a site, and multiply this number by 2 KB (entries generally are limited to 4 KB, with an average size of about 1 KB).
  • Based on the space that you want to allocate, determine the number of days of audit logs you want to keep

Source: TechNet Storage and SQL Server Capacity planning and configuration (SharePoint Server 2010)

Fortunately SharePoint also provides the ability to automatically trim audit logs and only keep audit data for a limited number of days with the option to either delete the audit data or export it to a document library in Excel format.

SharePoint 2010 Online Powershell Commandbuilder

Something interesting for people who want to start using Powershell and SharePoint 2010 - the Online PowerShell Command Builder Tool. The Windows PowerShell Command Builder for SharePoint 2010 (Microsoft Office 365) is a Silverlight 4 application that is designed to help IT professionals and power users learn how to use Windows PowerShell for administrative tasks. You can also install it locally: http://www.microsoft.com/resources/TechNet/en-us/Office/media/WindowsPowerShell/WindowsPowerShellCommandBuilder.html

Tuesday, June 12, 2012

Business Insight Event @Vlerick Ghent June 21st

Join RealDolmen's Business Insights event and find out how to make information from your data.On 21 June 2012 RealDolmen organizes its Business Insight event @Vlerick in Ghent.

A huge amount of companies allocate significant amount of resources to manage growing data year after year. We explicitly mention data because most of those companies lack the ability to transform data into information and to create real insight. This makes it difficult to reach strategic goals and it undermines your core business capabilities.

During this Business Insight event RealDolmen will introduce you to a combination of practical business cases and innovation sessions. Each of these zoom into essential business insight elements and give you head start when you want to actually use those business insight elements.
This session will mainly deal with topics such as:

  • BI – Performance Management
  • Master Data Management (MDM)
  • Big Data
  • Discovery

Professor Dries Van Nieuwenhuyse, one of the gurus in the BI domain, will give a keynote address and all attendees will get a free copy of his new book "Systemisch Performance Management". Johnson & Johnson and Antwerp Gas Terminal will be presenting their business case. The event is tailored to issues faced by the modern CxO's and managerial level functions.
Registration is free via the RealDolmen website.

Thursday, June 7, 2012

Το HTC TITAN (WP) και το Sensation XL (Android) αλλάζουν λειτουργικά !!!!



Αν δεν προκειται για καποια φαρσα ειναι ενα τεραστιο βημα μπροστα για ολους τους κατοχους των 2 αυτων συσκευων της ΗTC !!!!
Μια ομαδα Τουρκων προγραμματιστων  ανεβασε 2 βιντεο που δειχνουν το HTC Titan ενα τηλεφωνο που τρεχει λειτουργικο Windows Phone να μπουταρει και να μπαινει σε Android !!!!!!
Απο το βιντεο φαινεται οτι τρεχει μια εκδοση με beats audio (ισως του Sensation)


Και σαν να μην εφτανε αυτο ανεβασαν και ενα δευτερο βιντεο με το Sensation XL να τρεχει Windows Phone ...!!!
Eδω το δευτερο βιντεο !!!!!


Αν και η ποιοτητα των βιντεο δεν ειναι και η καλυτερη φαινονται καθαρα η 2 συσκευες να τρεχουν η μια το λειτουργικο της αλλης ...!!!!
Οπως εγραψα και στην αρχη αν δεν ειναι "παραμυθι" προκειται για ενα τεραστιο βημα μπροστα και για τις 2 συσκευες ...


Περιμενουμε επιπλεον νεα για το θεμα !!!!

HSPL για HTC Titan και Radar : Και οι πρώτες Custom ROMs !!!!



Οι φήμες εδω και καιρό μιλούσαν για την δουλειά που κάνει η ομάδα DFT πάνω στα τηλέφωνα 2ης γενιας της HTC με WP7. Έτσι μετά από αρκετό καιρό σκληρής δουλειάς, η Dark Forces Team (DFT) έδωσε σήμερα στη δημοσιότητα το RSPL και HSPL για την δευτερη γενιά τηλεφώνων της HTC με Windows Phone. Όσοι είναι εξοικειωμένοι με τους όρους καταλαβαίνουν ότι αυτό είναι το πρώτο και πιο σημαντικό βήμα στην δημιουργία custom ROMS. Για εκείνους που δεν γνωρίζουν, να πούμε εδώ ότι τα RSPL / HSPL χρησιμοποιούνται στη διαδικασία φλασαρίσματος custom ROMs σε όλα τα HTC smartphones. Η ανακοίνωση έγινε όπως πάντα στο XDA Developers όπου και γίνεται και μια μικρή εισαγωγή στη χρήση τους. 


Σε πρώτη φάση οι υποστηριζόμενες συσκευές είναι το  Omega (HTC Radar C110e) , και το  Titan (HTC Eternity X310e)  Το HTC Radiant (Titan II)  δεν υποστηρίζετε ακόμα, και οι χρήστες έχουν προειδοποιηθεί να μην επιχειρήσουν την εγκατάσταση σε αυτη την συσκευή. Η ιδια ομαδα εδωσε και τις πρωτες custom ROM για τις 2 συσκευες. Αμεσως ακολουθησαν και αλλοι ...


Κατεβαστε τις απο εδω για το  Radar  και το Titan  (dynamic rom)

Ουσιαστικά, η κυκλοφορία του νέου SPLs θα επιτρέψει στους «Σεφς» να φτιάξουν custom ROMs για Windows Phone, για τα τηλεφώνα αυτα της HTC, 
Περισσότερα στοιχεία και οδηγίες είναι διαθέσιμα σε αυτό το φόρουμ στο XDA Developers.


Θα επανελθω στο θεμα με πληρη οδηγο για εγκατασταση RSPL και Custom Rom

Saturday, June 2, 2012

How to use isolated storage API in Windows 8 Application


While working on Windows 8 Application, I was under impression, is that we can use the Isolated storage API as it is like Windows Phone 7, but we can’t in Windows 8, Windows 8 introduce new API that is Windows.Storage. Storage API allows us to save data in Application level data. This is very simple and useful code snippet here.

  1: public void SaveInfo(string key, string value)
  2: {
  3:     if (Windows.Storage.ApplicationData.Current.LocalSettings.Values.ContainsKey(key))
  4:     {
  5:         if (Windows.Storage.ApplicationData.Current.LocalSettings.Values[key].ToString() != null)
  6:         {
  7:             // do update
  8:             Windows.Storage.ApplicationData.Current.LocalSettings.Values[key] = value;
  9:         }
 10:     }
 11:     else
 12:     {
 13:         // do create key and save value, first time only.
 14: 
 15:         Windows.Storage.ApplicationData.Current.LocalSettings.CreateContainer(key, ApplicationDataCreateDisposition.Always);
 16: 
 17:         if (Windows.Storage.ApplicationData.Current.LocalSettings.Values[key] == null)
 18:         {
 19:             Windows.Storage.ApplicationData.Current.LocalSettings.Values[key] = value;
 20:         }
 21:     }
 22: }



Cheer!!

Happy coding… :)