Windows 8

Confirmed by job postings: Microsoft is bringing Skype to the Web and Windows 8

skype-world

Last year Microsoft bought Skype. And Microsoft is continuing to bring their services on as many platforms as possible.

WPSauce.com has been tipped of a job posting from Microsoft. In this job posting, Microsoft searches for passionate, team-oriented and self motivated developers to help them bring Skype on to the web.

Aiming hundred millions of thankful users worldwide, Microsoft wants these developers to integrate existing Skype solution in web services. Soon we will be able to use Skype even without a client on nearly every device that has a browser.

The most interesting part is surely that the web version of Skype could be written in HTML5/JavaScript. That means also nearly all mobile Systems will support the web version also!

I found out that Microsoft is also searching for Windows 8 developers to bring Skype on their next operating system. Skype will also be written in HTML5 and JavaScript on Windows 8.

You can read the web job posting here and the Windows 8 job posting here.

Posted by msicc in Microsoft, 0 comments
W8CP is much faster than Windows 7 in common tasks

W8CP is much faster than Windows 7 in common tasks

Screenshot (6)

Recently pcworld.com has done a benchmark between the Windows 8 Consumer Preview and Windows 7. As the title says, W8CP is the clear winner.

First, let´s have a look on the machine the ran the tests on:

  • 3,3 GHz Intel Core i5-2500K CPU
  • 8 GB DDR3 RAM (1333 MHz)
  • 1 TB HDD, 7200 rpm
  • NVidia GeForce GTX 560 Ti graphics card

They used their very own WorldBench 7 testing method (here you can read in detail how they test). They stated what everyone who has Windows 7 and the W8CP installed: W8CP is simply faster. It did the Benchmark 14 percent faster than Windows 7!

Startup Time:

1187158-startup20time-11338859

As you can see, the startup time is very different. The opened a text file after startup to get the time. W8CP is although it has to load the Metro Design, switch to Desktop and then open the file still about 25 % faster than Windows 7. Yes, 25%!

What the hell is going on?

Well, it is a so called “hybrid boot” why it is this fast. Microsoft simply combined the speed and functionality of hibernate mode and the benefits of a fresh startup. How does this work? When Windows goes to hibernate mode, all RAM-data is written into a file on the HDD. On restart, this file is loaded again. This mode was ported to the whole system: all apps are closed by the system on shutdown. The OS state is hibernated to the HDD. On restart, the System loads the hibernated state, and you have the same state as before shutdown.

I love this. You can test it by yourself: open and work with some apps, restart and open the same apps: you are where you left.

pcworld.com tested also the

Web performance

Here they received  a much bigger difference between the two OS:  about 50%! Windows 7 and IE 9 achieved 18.9 frames per second, while Windows 8 with IE10 received 28.6 fps. the tasks were dynamic web content, including Javascript and HTML 5. Microsoft has done a real good job here.

Audio, Video, Images

1187158-content20creation-11338858
Here comes a big point about running a beta version of Windows: missing drivers. Windows 8 has a huge database like Windows 7, but a dedicated driver from the manufacturer is the best solution. So I would say here we go with a draw (the difference is under 5%, so it is not noticeable for a normal user).

Office productivity

This was the only category where Windows 7 was faster. Tasks to do were typical office things like editing text, application launches or scanning for viruses. Windows 7 wins here with about 8 percent.

We are still in beta

with Windows 8 Consumer Preview. The preview shows already, where the way goes. Windows 7 was fast, and Windows 8 will be even faster. I bet over time several updates will show the real potential of Windows 8.

You can read the detailed article on pcworld.com.

Posted by msicc in Windows, 0 comments
Microsoft shows up what surfing the web means with IE10 on W8CP

Microsoft shows up what surfing the web means with IE10 on W8CP

Screenshot (62)

Yesterday Microsoft posted some information about the recent changes of IE10 for the Windows 8 consumer preview.

The changes are made to give us an even better user experience while browsing the web.

Content first

What we get is a chrome-less browser, which concentrates on the content, not the app you are using. This is very Metro following. It may remind you  the experience on Windows Phone when browsing the web. As you can see, there is only the content, no bars, menus or anything else:

Screenshot (54)

Microsoft highlights several features in his blog post:

  • Navigation tiles. Tiles are helping you to find your pinned as well as frequent used sites. This feature shows up as soon as you begin typing in the adress bar.

IE10 NAvtiles

  • Tabs. Tabs are showing up when  swipe from the bottom of the screen (on touch), right click with the mouse or press Win + Z.

Screenshot (57)

  • The Metro  I0 10 is well integrated in all key Windows 8 features like the Charm bar, where you can use the search and the applications settings as well as the snapping feature:

Screenshot (61)

Microsoft summarizes all changes like this:

  • Full, independent composition enables responsive, fast and fluid behavior on real websites (including pages with fixed elements, nested scrolling regions, animations, and video)
  • Back and forward swipe navigation with preview
  • Double-tap to zoom in on content
  • Fast back and forward navigation controls for mouse
  • Mouse (CTRL+scroll wheel) and keyboard methods for quickly zooming in and out to mirror touch interactions
  • Automatic domain suggestions for faster navigation and less typing
  • Share charm support for URLs, snippets, images and selection with Mail and other apps
  • Search charm with visual search suggestions
  • Devices charm for printing, projecting, and playing video to external devices like TVs
  • Plug-in free support: notifications for sites requiring activeX
  • Background notifications for pinned sites and other tile improvements
  • Jumplists for pinned sites
  • InPrivate tabs that are easier to open
  • Clean up tabs command, which quickly closes all but current tab

No-compromise with Metro styled browsing

Microsoft these days often uses the phrase no-compromise to describe their features. IE 10 for Metro sure will give us a highly content driven experience, and is well integrated into Windows 8. I am looking forward to my first tablet or touch device to use the Metro IE 10 more for surfing.

You can read the whole post at the Building Windows 8  Blog.

Posted by msicc in Windows, 0 comments
How to access W8CP store of foreign regions

How to access W8CP store of foreign regions

As I noticed in one of my previous posts, there is a list of all available apps for Windows 8.

If you have followed the link, you might have noticed that there are some apps which are regionally restricted. But you can download them as well, and this post will tell you about how to.

First step you have to do is change the language of your system like I described here.

Once you have done this, you have to change the region settings of your windows. Go to control panel in desktop mode (or use search), and click on “Region”

Screenshot (44)

Now choose the tab “Location”.

Screenshot (42)

Now choose the location you want to switch on. In my example I use the United States.

Screenshot (43)

Confirm the change with “Apply” and exit this window with “OK”.

Screenshot (50)

Screenshot (53)

Now we have access to the American Windows 8 store. Apps you install in this way will also work if you turn back to your normal region/language settings.

Please note that without the language change you will not be able to access foreign regions store. I tried it several times, but only this way was working for me.

Have fun with testing all Windows 8 apps!

Posted by msicc in Windows, 6 comments
How to change language on W8CP

How to change language on W8CP

Today I want to talk about a nice little feature in Windows 8. You can switch nearly seamlessly between different languages.

Here is a little guide:

Screenshot (44)

Go to the control panel in desktop mode of Windows 8 and click on language. If you do not see the icon click on “view by:” and select the big or small icon setting.

Screenshot (45)

Now click on “Add a language” in the language settings screen.

Screenshot (46)

Search the language you want to install. Currently, there is support for English , French, German and Japanese. For all other languages you can set a keyboard layout. Double click the language you want and it will be added to your language list. Now click on “Options” on the right hand side of your selected language.

Screenshot (47)

With a click on “Download and install language pack” your selected language will be downloaded and installed. To activate your selected language, click again on “Options”.

Screenshot (48)

Click on “Make this the primary language” now. You will see following notification:

Screenshot (49)

After a short sign-off and sign-in procedure you will be using Windows in your desired language. This is working regardless which system language you initially used to install, as long as it is one of the supported languages.

Have fun!

Posted by msicc in Windows, 0 comments
Microsoft shows what Windows 8 means for developers at CeBIT

Microsoft shows what Windows 8 means for developers at CeBIT

WP_000425

As I told you in my earlier post from CeBIT, I visited also an event for Developers at CeBIT.

Microsoft Developer Evangelist F. Rieseberg and G. Logemann were talking about some important things while developing for Windows 8.

Components of a modern IT

First Microsoft told us a few words about the new form factors, which both Microsoft and we Developer have to deal with. This was to show us how important it is to use the Grid. The Grid is a huge tool to accomplish our apps to look on all devices the same, regardless of the screen resolution. The told us some areas which we should not use, as the are reserved for gestures or the back button.

Windows RunTime (WinRT) and code languages

WP_000427

Microsoft explained us how easy it is to develop for the WinRT, using our already existing knowledge of our special languages. It is really easy to understand: Basic of the whole system is the kernel. On top of the kernel you have the WinRT APIs (for example communications, sensors). And with all supported languages you can call these APIs. You can develop Metro styled apps in C/C++, C# or VB (+ XAML), as well as in HTML/CSS or JavaScript.

Microsoft calls the WinRT APIs also the Metro style application APIs. These APIs are easy to understand.

WP_000429

  • First we have the fundamental APIs: Application Services, Threading/Timers, Memory Management, Authentication, Cryptography and Globalization
  • On top of that are APIs for Media, Devices as well as Communications & Data
  • Finally on top of that all we have the UI

Desktop apps

In two sentences: You can develop apps or programs also for the desktop, but without the advantages of the WinRT. You will have to decide if you want a desktop app or a Metro style app.

Async development!

Only async. full stop. No, seriously, Microsoft declared they only want async apps. The UI has to be “fast and fluid” at every time the user is in the app. This is relatively easy if you are an .NET/C# developer. You know it already. In Windows 8 we have a simple keyword for it: “await”. Example: calling the FilePicker to hand over an image to the photo app, you will call it with the simple word await in front.

Process states

WP_000434

Similar to Windows Phone, the used memory is controlled by the OS. This means when you app goes to background, you have to save the state of your app. Your apps has 5 seconds to handle all savings while going to suspended mode. While in suspending, your app runs no code.

You can create background tasks, but they need to be handled also for resuming. Imagine a download, you go to another app, return to your app. The background task has to resume while getting the right values from the download.

Another thing similar to Windows Phone: If the system runs to low memory, suspended apps will be terminated without any warning/notification. In this case all unsaved date is lost. It is up to us developers to save all data correctly within the 5 seconds until our app is suspended.

Q & A

At the end of the short event Microsoft took some questions. Two of them were interesting:

  • Q:  Is there a way to share data between a desktop app and a Metro styled app?
  • A:  Not locally. You have to use the cloud to do so.
  • Q: Will some of the features be available also for Windows Phone?
  • A: No comment.

What´s next?

Microsoft gave out feedback questions. Within this feedback questions we were asked whether we plan to develop Metro styled apps. If so, we should describe what app we are planning to. Microsoft will contact us developers before events which are suitable for our app ideas.

I tried to keep this post as short as possible. If you have any questions, do not hesitate to post a comment below.

Posted by msicc in Dev Stories, win8dev, 0 comments
My CeBIT 2012 review

My CeBIT 2012 review

WP_000424

Yesterday I was with a colleague at Hannover (Germany), to visit the CeBIT fair of this year. We started there in the morning, looking around what is new and cool.

The first things we looked at where some German ministries, but that was not so interesting. Then we watched a keynote for IPv6 and security, but the speaker was way too boring to stay there longer than the 15 minutes we rested there. We were moving around, having a look what Google does (promoting G+ for pages and a coffee bar), had a look at some German web content provider, but there was nothing really exciting there. Finally, we arrived at hall 4, where Microsoft had its presence.

WP_000002

As you can see, the stand of Microsoft is big, in fact it is one of the biggest I have seen there.

So what did Microsoft present?

WP_000011

  • Cloud Computing (Windows Azure, Microsoft CRM Online, Windows Intune and Office)
  • Productivity and Collaboration with Office & Co. (Microsoft Exchange, Lync, Sharepoint, Project, Office and Office 365)
  • ERP and CRM Solutions with Microsoft Dynamics
  • Data Management, Business Intelligence (BI), Integration (SQL Server 2012, BizTalk Server, Sharepoint Server, Silverlight and Visual Studio 2010)
  • Client and Server (Windows Server, System Center, Small Business Server 2011, Forefront)
  • and of course they did a preview of Windows 8

While presenting this things above, of course there was even more to discover:

WP_000009

Above you can see another view on a part of the Microsoft stand, where you were able to play around with some Ultrabooks and Windows 7. But that was not interesting for me, as I know Windows 7, and the Ultrabooks are nice to look at but more interesting was to get a view on a Windows 8 tablet. Microsoft used the Build Slates to demonstrate. Sadly you could get your hands on only after you made an appointment, and of course they did not have any appointment left before the afternoon/evening. So I decided to go to the Windows Phone part.

WP_000015

At the Windows Phone part, I had to wait a couple of minutes to get my hands on. First I could not believe what I saw there, but it was true: Nokia Lumia 900. Here are some hands-on shots:

WP_000436 WP_000441 WP_000442

WP_000437 WP_000438 WP_000439

Screenshot (35)

Screenshot (37)

Screenshot (39)

The device has similar specs to the HTC Titan, it is only slightly smaller in screen size and has the equal good haptic of the  Lumia 800. Paired with the fact that Nokia offers a bunch of very useful apps with its Windows Phones for free, I am really thinking about swapping my Titan into a Lumia 900. With this Nokia device it is really hard to stay on the Titan.

After playing around with the Lumia 900, we recognized that there is also an Xbox part. My colleague (who is originally an Apple fanboy) recently  bought an Xbox and a Kinect, so he could not resist to play Fruit Ninja:

WP_000024

Microsoft also presented Dance Central 2 and another Kinect game – I will talk about this in another post.

As we finally could tear away from Microsoft´s stand, we were looking into the other halls. Dell, IBM, HP, nothing spectacular than already available products or talking about server racks and vending machines. After a short break it was time for me to turn to hall 8, where Microsoft did a CeBIT special about “Developing for Windows 8”.

My colleague was turning another bit around while I was there. He told me that he was at AVM´s stand, where he had a look to an LTE router, and visited an cellular carrier, where they were  demonstrating LTE.

My conclusion: it was a bit disappointing for me as there was not so much interesting stuff as I hoped (especially from the hardware part), but my experience yesterday confirmed my thought that it is difficult to see something new, because all was presented already on MWC last week and not all vendors and companies are heading to CeBIT afterwards. Microsoft did an excellent job in my eyes by presenting some interesting information about their products, and the did also include developers. So for this part I can only say: all thumbs up!

Note: thanks to @dominiksichling for supporting me yesterday and let me use photo/video where he is shown for my blog post(s).

Posted by msicc in Microsoft, 0 comments

Microsoft is telling us how Windows 8 is ready for business

Yesterday at CeBIT in Germany, Kevin Turner (COO of Microsoft), told us how Windows 8 is ready for business use right from the start. He explicitly invited IT pros to test the recently announced Windows 8 Consumer Preview.

CeBIT12_Microsoft Keynote, Kevin Turner

No compromise experience

“Windows 8 will deliver no compromise experiences on a range of devices from tablets and PCs to desktops. It will give people functionality they love and the enterprise-grade capabilities that IT departments demand,” Turner said. “We encourage IT professionals to begin using it to get a firsthand experience of how Windows 8 will give people a beautiful, fast and fluid experience with the mobility and familiarity they need to effortlessly move between what they want to do and what they need to do.”

Microsoft recently often says, that there is no compromise about the user experience. As IT pros like system admins are focusing more on the productivity of the networks and systems they are maintaining, this will get interesting only to be interesting in second place.

Easy integration in existing system structures

This is one of the goals of Microsoft in business use. To reach this goal, Microsoft has focused on a few things.

  • First thing is of course a great user experience. The Metro interface is introduced to be productive on touch based devices as well as with mouse and keyboard.
  • Tablets are the second focus. There are so many things where tablets can be used in daily business, like on presentations, showing a customer a preview of recent products and so on. The big advantage here is that Microsoft was able to integrate the possibility of existing Windows 7 software.
  • Mobility is important: Microsoft solution to this is Windows To Go. A whole Windows installation on a little USB-Device, so users can be equipped with a full, customized Windows copy for working on the go – existing hardware can be reused without being forced to install a new OS.
  • Security is always important, especially in business area. With Trusted Boot and improved BitLocker drive encryption, AppLocker and claim-based access control help protect corporate data across the client device, the network and back-end infrastructure, says Microsoft.
  • Virtualization and management is made easy with Windows 8. Be it the well prepared Windows 8 OS itself, or the additional included Hyper-V technology: Windows 8 will help IT pros to integrate the new Windows devices easily into existing infrastructures.

So this is a short overview of the features coming to businesses. A good amount will also focus on apps/software and their integration as well as their backwards compatibility. The time will tell, how the new concept of Microsoft will be adopted also by IT pros for their daily business.

If you want to read more about this and watch a video about the possibilities, you can read a blog post of Erwin Visser, who has demonstrated some of the above points at the CeBIT.

Posted by msicc in Windows, 0 comments