Everything posted by AWS
-
EU Chases Microsoft Again Over Bundling IE In Windows 8
Posted on View the full article
-
Rumors Point to a Native Screenshot Feature in Windows Phone 8
Posted on View the full article
-
Microsoft Reveals Office 2013 and Offers Public Preview
Posted on New Look and Feel[/size] Trying to figure out which change is the most drastic is a challenge. On one hand Microsoft completely revamped the UI. Improving touch input and flattening out the user interface, Microsoft created apps which now closely resemble the full screen Metro apps found in Windows 8, which is the point. The new Office apps take their cue from the Zune PC software, which Windows Phone users currently use to update, manage, download and upload their media to Windows Phone devices. The infamous ribbon UI is still present in the new version of Office, but can be hidden and is hidden by default. [url=http://www.windowsphonemetro.com/2012/07/17/microsoft-announces-office-2013/excelflashfill_page/" rel="attachment wp-att-7393">http://www.windowsphonemetro.com/wp-content/uploads/2012/07/ExcelFlashFill_Page.jpg Microsoft has also updated the icons for Office 2013. The new icons are flatter and more consistent with the metro style and theme in their new products. [url=http://www.windowsphonemetro.com/2012/07/17/microsoft-announces-office-2013/office2013-icons/" rel="attachment wp-att-7391">http://www.windowsphonemetro.com/wp-content/uploads/2012/07/Office2013-icons.png Cloud Integration is Seamless One could also argue that the new SkyDrive integration is the biggest change to Office. Office 2013 uses[url=http://www.windowsphonemetro.com/2012/07/17/microsoft-announces-office-2013/skydrivelogo-2/" rel="attachment wp-att-7394">http://www.windowsphonemetro.com/wp-content/uploads/2012/07/SkyDriveLogo.png your SkyDrive or SharePoint accounts to store your documents. This way you’re always using the most up-to-date document and can access it from anywhere as long as you possess an internet connection. SkyDrive storage works just as a local drive does. When you first install and setup Office 2013, you will login with your Microsoft Account credentials and SkyDrive will be enabled by default. Of course, the user can change these defaults if they wish. New Cloud-Based Delivery Method Keeping with the cloud theme, I would submit that the greatest change in Office 2013 is the new delivery system for Office apps. The new system effectively streams a copy of Office to your computer, keeping all of your documents and settings intact. This ability would, for example, allow a user to log into their Office apps on a friend’s computer and continue working on a document that they started at home on their personal computer. The new system installs in minutes and is pretty impressive if I say so myself. There are a ton of new and interesting features coming in the next version of Microsoft Office and this post is just the tip of the iceberg, so tune into the official [url=http://blogs.office.com/b/office-next/archive/2012/07/13/introductiontoofficenext.aspx" target="_blank">Office Next blog for tons of news and information on the coming software. [url=http://www.windowsphonemetro.com/2012/07/17/microsoft-announces-office-2013/office2013/" rel="attachment wp-att-7395">http://www.windowsphonemetro.com/wp-content/uploads/2012/07/office2013.jpg Don’t take my word for it though. Microsoft is offering a public preview of their new suite of productivity apps for users to try for themselves. You can try Office 2013 for free [url=http://www.microsoft.com/office/preview/en/try-office-preview" target="_blank">here. [url=http://www.everything-microsoft.com/2012/07/17/microsoft-reveals-office-2013-offers-public-preview/">Microsoft Reveals Office 2013 and Offers Public Preview was posted on [url=http://www.everything-microsoft.com">Everything Microsoft - Latest Microsoft News, Guides, Reviews & Themes. If you are not reading this content in an email newsletter, it is being used without permission. View the full article
-
Designing the Windows 8 touch keyboard
Starting with the earliest TabletPC enhancements to Windows, we have been working on “on-screen keyboards.” With Windows 8, we started fresh and took a "first principles" approach to developing the touch keyboard. Given the amount of experience many of us have with touch keyboards for phones, and the myriad of touch devices we interact with these days, we set a very high bar for the quality of the experience and effectiveness of input with the new Windows 8 touch keyboard. In this post, Kip Knox, a member of the Windows User Experience program management team, details this work. --Steven When we began planning how touch and new types of PCs might work on Windows 8, we recognized the need to provide an effective method for text entry on tablets and other touch screen PCs. Since Windows XP SP1, which had Tablet PC features built in, Windows has included a touchable on-screen keyboard. But those features were designed as extensions to the desktop experience. For Windows 8, we set out to improve on that model and introduce text input support that meets people’s needs, matches our design principles, and works well with the form factors we see today and expect to see in the future. I’m writing this blog post on our Windows 8 touch keyboard using the standard QWERTY layout in English. As I look at it, the keyboard seems very simple and sort of obvious. This comes partly from having worked on it for a while, but also because keyboards are familiar to us. But there is more here than meets the eye (or, fingertips). We started planning this feature area with no preconceived notions. As we do with all our features, we began the text input design project with a set of principles or goals. On a Windows 8 PC using touch, we want people to be able to: Enter text quickly, reasonably close to the speed with which they type on a physical keyboard Avoid errors, and be able to easily correct mistakes Enter text comfortably, in terms of posture, interaction with the device, and social setting You might note that none of those goals explicitly assumes a keyboard. And when we started the project, we cast a broad net across possible approaches to text input. We found that of all the methods of text input we considered, none met the goals above as well as a keyboard. The majority of people are simply faster, more accurate, and more comfortable typing than they are writing any other way. Windows has highly accurate handwriting recognition in several languages, as well as advanced speech recognition, for example. But without a great touch keyboard, we were not going to be able to fulfill people’s needs and expectations for touch-screen devices running Windows. So we set out to create the best touch keyboard on any device. Optimizing for comfort and posture There are many ways to imagine touch keyboards on a tablet, and we sketched a lot of them—large keyboards, tiny keyboards, floating keyboards, circular keyboards, swipe keyboards. But our initial design process was grounded in research we did into the ways that people interact with tablets. Our researchers conducted an in-depth study in which they observed people “living with” tablets over a period of time. Through these observations and interviews, we saw a set of three postures that are most common among people using tablets: One hand holding the device, with one hand interacting with the user interface Two hands holding the device, with thumbs interacting Resting the device on table, lap, or stand, and interacting with both hands . Research into people “living with” tablets revealed three common postures. In these postures, people felt most natural and most likely to use the tablet for longer periods of time. We’ve made many design decisions in Windows 8 to optimize for these postures, and that includes how people intuitively input text. When typing on a tablet, most people either set it on their lap or a table and multi-finger type, or hold it in their hands and type with their thumbs, or hold it with one hand and “hunt and peck.” Our standard touch keyboard layout is optimized for laying the tablet down and multi-finger typing, and also works well for typing with one hand. We also introduced a new layout we call the thumb keyboard (which we showed for the first time at our very first preview of Windows 8 about a year ago), which is designed for holding the tablet with two hands and typing with your thumbs. This keyboard is adjustable in size, to accommodate different hand sizes. An interesting observation from our posture research is that people frequently switch postures, and that posture switch is often seen as a positive thing, as we move about to remain comfortable. So in our keyboard layouts we also considered what it would be like to type for a period of time—say, an email to your mom—and switch postures while you do it. You might start by typing with the tablet lying on the coffee table, for example, but then you might tire of that posture and pick up the tablet, lie back on the couch, and interact with two thumbs. Further research into posture and comfort helped us to understand how people hold tablets, and how far our thumbs typically reach. In a follow-up study, we had a wide selection of people with different hand sizes use a tablet with sensors that would indicate where their thumbs could reach most comfortably, where they could extend to, and where reach was just uncomfortable. These results helped us optimize the use of the system with thumbs, and helped shape the thumb keyboard layout. . This heat map illustrates the typical reach of people’s thumbs, overlaid on the thumb keyboard layout. Green is very comfortable, yellow can be reached, and red is typically uncomfortable. Typing on glass The next challenge we considered was the experience of typing on the glass display of a tablet. At least one of the key postures—laying the tablet down—is analogous to typing on a physical keyboard. So unlike typing text on a phone, we were faced with direct comparisons with the physical keyboard experience. When you type on your laptop or desktop, you enjoy some real benefits. You get a lot of sensory feedback as you type. First, you can position your hands quickly on your home keys, and most keyboards have small bumps on the J and F keys (in English QWERTY keyboards) to confirm that position. Then, as you type, the shape of the keys reinforces where your fingers are as they move about. The keys have “travel,” or small up-and-down movement, which confirms that you struck them. And because the keyboard is mechanical, there is a tapping sound that confirms your key strikes (perhaps to your chagrin, if your colleagues are checking email during meetings J). If you lay down a piece of glass and type on it, you get no feedback there is no indication for where to position your hands, and there is no indication of whether you’ve hit a target or not. Recognizing this, we made a few decisions. We needed to provide some type of feedback, and we needed to recognize that people will be more “sloppy” when typing on a touch keyboard. But we also observed that a touch keyboard can do things that a physical keyboard can’t, and we should bring those functions out. The feedback you see in the touch keyboard comes in two forms—the keys change color when you touch them, and they trigger a subtle sound. This is similar to what you see on most phone touch keyboards. We considered other forms of feedback, but ruled them out as too disruptive or unnatural. For example, we explored haptic feedback (a vibration of the device based on input) which you also find on many phones. But most people find the current state-of-the-art haptics somewhat irritating when typing pieces of any length and a buzz can feel as much like a punishment as a reassurance. Our two forms of feedback—visual key changes and sounds—are not without controversy either. Visual key changes are not always ideal when you are entering a password, for example, and for that reason we enable you to suppress feedback in these cases. Some people have argued that key press sounds are irritating and artificial. But user testing confirmed our assumption that people clearly find the sounds reassuring and confidence-inspiring when typing on glass. The specific sounds we use (which are very similar to those on the Windows Phone) are designed to be “residual,” where you quickly forget that they are there, but would notice if they were turned off. Both forms of feedback may be used more when people are first getting used to the experience. We have done eye-tracking studies in the lab, which showed that as people become more proficient with the touch keyboard, they spend more time looking at the input field, and less time looking at the keyboard itself. So the appearance of each character becomes the best feedback when you are typing efficiently. I’ll tell you a little more about these eye-tracking studies later in this post. . As people spend time with the touch keyboard, their focus moves more consistently to the input field, as this heat map from an eye-tracking study shows. But even when you “get good” at typing on a touch keyboard on glass, you will still be sloppier and slower than you would be with a physical keyboard. The Windows 8 touch keyboard has some special accommodations to address this reality. The most interesting one is what we call the “touch model.” When you tap a key on the touch keyboard, we detect the coordinates of your touch, and we can map it to the geometry of the keys. But as your fingers move about across the glass, your press is likely to migrate outside the boundaries of the key you intended to touch. If we relied simply on the geometry mapping of the keys, you would see a lot of errors. To account for this, the key press is first compared against a model that assesses the likelihood that you intended to strike that key or a key near it. This processing is informed by two things. First, we use data from many people’s typing pangrams, or phrases that use every letter of the alphabet, recording trends where peoples bias their touch away from the intended target. For example, they might intend to type a p, but often strike the o, because most people’s fingers curve inward. Based on a set of characteristics, including typing speed, the model weights the likelihood that you intended to type one key over another. Secondly, we use lexical data representing letters and words that are likely to be strung together in writing. This is the same system that enables spelling correction—the system “knows” what you probably intended to type even if you made a mistake. Based on the touch model, the keyboard is often able to quietly correct cases where you intended to type a p for example, but inadvertently struck the o, on a QWERTY layout. Or consider the example where you are typing the word “the.” If you type t then h and then touch between the e and w but slightly more on the w, the touch model adjudicates this, knows that t-h-e is the common character combination in English rather than t-h-w, and appropriately outputs the e. But if you touch the w fully, the keyboard respects that input and assumes you know best. This all happens while you are typing, so the right character goes into the input field and doesn’t require further correction. When this works best, you don’t realize it’s even happening, increasing your confidence in typing on glass. . This map from a report on touch model data illustrates biases that people show toward certain keys when typing on a touch keyboard. Great for typing Once we accounted for feedback and provided “guard rails” for inevitable mistakes, we still had to determine the specific keyboard layouts—what keys go where. Key positions have a big influence over typing speed and accuracy, and people have very strong—and often conflicting—opinions about keys. But the design problem broke down logically, based on our observations of interaction and some physical realities. For example, we confirmed our assumptions that: Most people have developed very strong habits based on the conventions of physical keyboards. When you break these conventions, it slows their typing down appreciably. This even applies to very young folks or dedicated T9 typists, for example, as most of us learn to touch-type in some form at a young age. There are optimal targetable sizes of keys. The extensive research Microsoft has done into physical keyboards applied here too. For example, the letter keys on our touch keyboard are 19mm wide, the same as on most physical keyboards, because people showed faster typing speeds with targets of that size (rather than smaller or larger). The more keys you include, the more likely people are to make mistakes. This is partly because more keys mean the keys need to be smaller and there’s a greater likelihood of hitting a key you didn’t intend. More keys also create visual clutter and distraction and slow your ability to scan and find a key. You don’t want to obscure more than half the display with a keyboard. A too-large keyboard creates a claustrophobic experience and you lose context. However, there is a counter rule that says obscuring about half the display works fine. This is because entering text is most often a “modal” activity, where your focus is very much on typing something and not on the periphery. Your area of focus outside the keyboard is relatively small, and directed toward the characters you’re typing. Our eye-tracking studies, illustrated in this post, demonstrate this. People use some keys more than others. We deduce this from analyzing passages of text written in real-world circumstances. There are clear patterns of frequency in the use of letters and symbols. People will learn to do new things—and learn quickly—if they don’t interfere with habits. So in the end, the layout of a touch keyboard in any language becomes a balancing act of the different factors. You want to reduce the number of keys in the default layout, for example, but if you remove a key people rely on in typing every day, you will frustrate them. The layout needs to be big enough to support accuracy, but not so big it obscures the application. There was one more overall rule or principle that we applied to the keyboard layouts specifically: They must be great for typing. That seems obvious but it’s clarifying when you recognize that keyboards are used for a lot of things other than writing words—shortcuts to UI, for example, or sending commands, or entering codes. Our keyboard is optimized for typing, because that is its primary purpose and it must do it well above all other things. Let’s take a look at a few of the decisions we made that fit within these parameters. Numbers We get a lot of questions about why we don’t include a number row in the default keyboard layout. We use numbers frequently in our jobs, and we’re used to finding number keys on the top of our physical keyboard. The Windows 7 on-screen keyboard has a number row, for example. This is consistent with the overall design of that keyboard—it is essentially a software emulation of a physical keyboard. It has not been optimized for a world of touch. . The Windows 7 on-screen keyboard emulates a physical keyboard and isn’t optimized for touch or typing. Some of our early designs and prototypes had a number row too. But when we brought these designs in front of people, the feedback was strong that the keyboard felt “cramped” compared to what they were used to. We observed frequent errors and accidental invocation of keys, especially around the perimeter of the layout. This resulted in a number of changes, and it confirmed the decision to not include a number row. Here’s why: Including a number row meant adding a fourth row of character keys. When we optimize for keys with a targetable size, that means the keyboard must be that much higher. On a typical tablet device (say with a screen size of 10.6 inches) adding a number row would mean that more than half of the display would be covered by the keyboard. When we combined this with the observation that numbers are typed less frequently than most letters and common symbols, and you recognize that the extra keys are causing accidental key presses, we settled on including numbers on the separate number and symbol view. That settled, we still had debates about whether to display numbers as a row across the top of the numbers and symbols view, or to display it as a numeric pad. We chose the numeric pad for a few reasons: People often enter multiple numbers at once. It’s easier to scan an organized group than a long row. People type number sequences much faster when the numbers are clustered. We also decided to include the numbers in 1,2,3 order from the top, rather than 7,8,9, as it appears on many extended computer keyboards or cash registers. This is an interesting case where the physical keyboard convention didn’t matter as much, because people have become familiar and very comfortable with the order of number pads on phones, ATMs, remote controls, and other modern devices. 1,2,3 order is simply easier for the eyes to scan and the brain to process than any other order. . The number and symbol view includes a numeric pad that reflects modern layouts we find on phones, ATMs, and remote controls. Tab key The tab key has a similar story. It’s a key we use a lot—for formatting documents, but also for things like navigating input fields on a webpage. For that reason, we included it in one of our early touch-optimized layouts, after we had removed a lot of other keys typically found on physical keyboards. It looked like this. . An early layout of the keyboard had extra keys that interfered with accuracy and speed. You might observe that on the right and the left, there are borders of keys that aren’t letters or symbols. This layout yielded the results described above—people experienced a cramped feeling. And worse than that, they frequently missed character keys and inadvertently touched one of the border keys. When we removed them, people raved about the openness and comfort of the layout, their errors went down, and their speed went up. With the Tab key on the numbers and symbols view, it was harder to reach—but the keyboard was better for typing, and so the Tab key’s peregrinations were over. Downshift: a mistake to learn from The last example we’ll share involves a feature we had in the product and have subsequently cut. This is a feature inspired by our desire to make punctuation easier to get to, without a complete view switch. In this design, the left shift key acted as the shift key does today—it enabled capital letters and access to alternate symbols from the default view. We used the right shift key differently—it provided a “peek” into frequently-used symbols or punctuation. The idea was that you would “downshift” briefly to select punctuation, for example, but not lose the context of the main view, and thus be faster. We theorized that this was a place where we could deviate from convention and provide value you could only get with software. Here’s a picture of the “downshift” keyboard. . The downshift design was intended to provide fast way to access symbols, but interfered with expectations for shift behavior. Suffice to say this prototype did not succeed in the lab. Participants continually struck the right shift key for the usual reasons you’d use a shift key. And when the keyboard showed the “peek” to symbols, they were confused and their typing came to a halt. So this was a case where we had to stick with the convention of a physical keyboard. There is an interesting counter example in press-and-hold behavior. On a physical keyboard, when you press and hold a character, it repeats. On our touch keyboard when you press and hold, we show alternate characters or symbols. This is something a touch keyboard can do well and a physical keyboard can’t. If you don’t know the specific key combination to show ñ or é or š, for example, it’s painful to type on a physical keyboard. It’s easy to find on the touch keyboard. Practically no one has complained about this departure from convention. We built on it, in fact. You might discover that you can simply swipe from a key in the direction of the secondary key, and that character will be entered, without an explicit selection from the menu. So if you use accented characters a lot, you can get pretty fast with this. Try it out! . When you press and hold a key, it reveals related keys. If you swipe quickly toward the secondary key you want, you can select it quickly. Testing and validating We’ve been conducting a series of eye-tracking studies, where cameras record the direction of the participants’ gaze as they are interacting with the system. These studies help us determine a few things: Where do people look when typing on a touch keyboard? Does visual gaze change over time? Are these patterns consistent across different views or layouts? And is visual gaze correlated to speed of typing? . An eye-tracking study participant begins the session. We’ve found very consistently that people primarily look at the text field where their characters appear, and they look at the keyboard. This is so consistent that we designed our text suggestion experience to optimize for this tendency. Text suggestions (words that are predicted as you type) appear right by the cursor in the text field, and you insert them by touching the “Insert” key on the touch keyboard. This is optimized for where we saw people putting their attention as they typed. It is notably different, for example, from text suggestion UI you see on many phones, where there is a band of possible words that run across the top of the keyboard. On a PC with a full-sized keyboard, people just don’t look there, and they don’t want to stop typing and change their posture to select these words. . Individual fixations, or recordings of a stabilized retina, show that people look either at the keyboard or at the text field. We do not typically look in between the two. Our text prediction UI appears near the caret for this reason. We also found that our gaze does change over time, and as the gaze changes, we type faster. You can see this very clearly in the gaze plots of the eye-tracking studies. A full range of people show this tendency—from slow typists unfamiliar with tablets to skilled typists who spend a lot of time with tablets. In all cases, at first, there is more attention on the keyboard, and the speed is slower. Over time—say, about 90 minutes over a few days—there is markedly less attention paid to the keyboard, more to the text field, and words per minute go up significantly. . We can see in lab studies that the focus of our gaze changes over time. The left hand image shows a typist after just a few minutes. The right image shows the gaze plots after about 90 minutes. You can see that focus moves to the text field. This typist doubled her speed during the session. Continued refinement Lastly, below is a picture of the current English QWERTY layout, which we have in the Windows 8 Release Preview. It is intentionally spare and open, and the keys that remain are there for explicit reasons. Each of these has its own story, but we can call out a few highlights: The backspace key is there because it’s used very frequently on physical keyboards and touch keyboards. If we removed it, you would find your finger groping for it repeatedly. The mode switch key is essential to moving between views and languages and for hiding the keyboard. IME users will find that this is how you switch to Windows IMEs, which also feature touch-optimized keyboard layouts. The CTRL key and the right and left arrow keys are intended for text editing operations. You can move your input cursor and cut, copy, and paste without moving your hands from the keyboard. (Note that the CTRL key works just as it does on a physical keyboard—so any supported combination will work. We include labels for things like cut, copy, paste, and bold, because they are related to text editing. The touch keyboard is not intended for “commanding,” which is why you don’t see things like the Windows key or function keys. That is a deliberate decision to stay focused on the goal of being really great for typing. The space bar is centered and wide. Physical keyboard research shows that about 80% of strikes on the space bar occur on the right (if you look at older keyboards, you will notice the wear on that side). This holds for touch keyboards too, where people will miss the spacebar if it’s not ample-sized, and this creates errors that are hard to recover from. The “emoji” or emoticon key switches you to emoji view, where we support a full set of Unicode-based emoji characters. The use of emoji continues to grow worldwide, and has become a part of how people write and express themselves. We also include an option for a standard keyboard layout, which can be useful on a PC without a keyboard when using desktop software that requires function keys or other extended keys. This is easily enabled from the settings Charm, in the General Settings section of PC Settings. As you use the keyboard, we hope you also discover some extra features we’ve added to make things easier. For example, if you hold down the &123 key, you can select symbols or numbers with your other hand, and when you release, you return to your original view. The team calls this “multi-touch view peek.” . The current touch-optimized layout reflects decisions about each of the keys based on a series of studies. These optimizations apply across the input languages we have in Windows, as we support a touch-optimized typing experience worldwide. We expect to make a few more improvements to the typing experience, and we are really grateful and delighted by the feedback we’ve received so far. Thanks!
-
Start8 for those still hankering for the Start Menu
Posted on [*]Add a “Start” menu to the Windows 8 taskbar [*] Enable quick access to install applications [*] Add “Run” option via a right-click menu [*] Add “Shutdown” option via a right click menu [*] Customize the Start button image . . . and more When you go to download Start8 you are required to add your email address to access a download link. Check you email account and you will see Stardock’s invitation to download Start8. It’s well worth considering! [url=http://www.everything-microsoft.com/2012/07/16/hankering-start-menu/">Start8 for those still hankering for the Start Menu was posted on [url=http://www.everything-microsoft.com">Everything Microsoft - Latest Microsoft News, Guides, Reviews & Themes. If you are not reading this content in an email newsletter, it is being used without permission. View the full article
-
Microsoft May Only Offer OEM and Upgrade Versions of Windows 8
Posted on View the full article
-
Acer Offering Free Windows 8 Pro Upgrades
Posted on View the full article
-
Kinect for Windows
Posted on [url=http://www.microsoft.com/en-us/kinectforwindows/discover/features.aspx">Kinect for Windows[/b] Kinect for Windows offers the potential to transform how people interact with computers and Windows-embedded devices in multiple industries, like, healthcare, retail, and transportation. At the heart is the sensor, which allows programs to pick up distant operations and process them into software components. So instead of limiting programs to run from the keyboard, the sensor allows for the development of software that can process information from a remote source. So think of the opportunities. Instead of having a program that is limited by keyboard or mouse function, a program can operate on the distance reflection picked up by Kinect. [url=http://www.everything-microsoft.com/2012/07/13/kinect-windows/sensor_setup_hero/" rel="attachment wp-att-95012">http://cdn9.everything-microsoft.com/wp-content/uploads/2012/07/sensor_setup_hero-400x188.png?9d7bd4 Human Sensor The key to the operation of Kinect is the technology of remote integration. That is the ability of the hardware to pick up a remote presence in order to process the information. The SDK allows developers to write Apps and other programs that make it possible to bring together Windows and Kinect, thereby making Kinect an extension of the PC. All of this is not under the radar of Microsoft technology, but the odd thing is that it is under the radar. While most technology websites still look at Kinect as a gaming device, there is a lot of technology change coming from it. But the talk is not there. Recently, Microsoft acquired a touch screen company, [url=http://www.perceptivepixel.com/company/overview-history">Perceptive Pixel, with the anticipation that it take touch screen technology to a new level, beyond what the Surface tablet will currently provide. With Kinect as another technology that is making innovations, Microsoft is walking in a new direction by looking at incorporating new technologies into their operating system. We may be looking at how Windows 9 may be developing. [url=http://www.everything-microsoft.com/2012/07/13/kinect-windows/">Kinect for Windows was posted on [url=http://www.everything-microsoft.com">Everything Microsoft - Latest Microsoft News, Guides, Reviews & Themes. If you are not reading this content in an email newsletter, it is being used without permission. View the full article
-
Installing Linux on a Windows Machine
Posted on Live Disk Linux[/b] If you only have a fleeting need for Linux, installing it on a live disk could potentially be the best option for you. Linux on a disk is great for those users who only need to run the operating system sporadically, and allows the operating system to be launched as necessary. Live disks can either be obtained directly from Linux, whenever a new distribution takes place, or by purchasing the CD inside of a technology magazine. Simply popping the disk into a computer should be enough to get the operating system functioning. Linux on the Virtual PC A slightly more involved installation of Linux is running the operating system in a virtual environment. Windows computers can easily run virtual machines. Some of these virtual environments can be created with a paid software application, whereas others can be created with free products available on the market. In fact, Virtual PC 2007 is a free product that has been developed specifically for this purpose by Microsoft. Running Virtual PC 2007, users can install Linux and use it specifically within the environment as needed. Just like the live disk option, running Linux separately from the Windows operating system experience presents a couple of unique challenges. The primary such obstacle is that running Linux in this manner taxes the system resources pretty significantly, as RAM and virtual memory are being split between the two operating systems. One good way to avoid this issue is to upgrade PCs that are currently using lackluster hardware. If you have a significant amount of memory and system resources available to be utilized, you shouldn’t experience any issues with this. Linux Through Wubi Finally, there is one other way that you can easily experience the wonder that is Linux on your Windows machine. Wubi allows Linux to be installed like a simple file on the machine, which can be opened and closed at will. While hibernation mode will not work with a Wubi installation, it will nevertheless be able to provide computer users with the vast majority of features of a more traditional installation. To install the latest Linux release, Ubuntu, on your computer using Wubi, you will need to first download the Wubi installer to your computer system. Using this download, you will be able to launch Linux and begin using the operating system immediately on the machine. No matter why a computer user chooses to give Linux a go, installing on the operating system should not feel like mission impossible. By considering all of the options available, most users should be able to determine what method is the best option for their machine. Of course, should Linux prove to be a more enjoyable computing experience that that offered by a Windows machine, the entire system can be overhauled with a Linux installation. Doing so is a bit more involved, but could be worth it in the long run, assuming the computer user no longer has any need for a Windows-based operating system. ABOUT AUTHOR: An article is written by Kate Willer. I like social networks, Google android, View the full article
-
Testing Metro style apps in Windows 8
In the world of Metro style apps, your apps are the focus of the whole experience. For this experience to be delightful to your users, you want to ensure that your apps are well tested and represent a high level of quality. Producing a Metro style app involves four main stages: design, development, testing and finally distribution. A number of previous blog posts focus on the design and development aspects of Metro style apps. In this post, we cover a few high level verification areas related to testing your apps. The term testing is overloaded, meaning different things to different people, especially in the context of the software development lifecycle. It also involves a diverse set of activities that can be executed at different stages of software development. These activities include unit testing, functional testing, usability testing, scenario testing, and a few others. Any one of these activities represents only one piece of the testing puzzle and doesn’t cover all the necessary verification that you need to put an app through to make sure it is of high quality. In this post, we don’t distinguish between the specific types of verification. Instead, we provide a broad set of high-level verification areas and exercises that will help you ensure that your app represents a high level of quality. In addition to these verification areas, you can also verify the functionality of your app during development using Visual Studio for debugging and testing, and the Visual Studio Unit Test Tools. In the coming weeks, we plan to do more blog posts that will dive deeper into specifics of testing Metro style apps. As we saw in the “managing app lifecycle” blog post, a Metro style app can transition between various runtime states. Based on this app lifecycle, we like to think of these key areas of verification: Activated: verify the app through several activation paths Running: verify the app at runtime Suspended: verify the app suspends correctly Resumed: verify the app resumes correctly Terminated: verify the app terminates Not running: verify behavior when your app is not running Let’s dive deeper into the key verification areas during each of these areas. Verify activation behavior of the app To test activation we need to go through the various contexts in which users can launch your app. It is important to verify each activation scenario your app supports. Here are the common contexts in which users can activate your app: Tile:The launch of your app through the tile is very likely the first interaction that users have with your app. Verify that your app follows the appropriate app launch design pattern. Toast notifications: If your app supports toast notifications, verify that your app activates functions as expected when you click an incoming notification that your app is meant to handle. Search:If your app supports Search, verify that your app activates and that you can complete a search in your app. If your app supports displaying search suggestions, verify that it functions as expected. Share target:If your app supports being a Share target, verify that your app activates and posts the content shared from another app for the supported types of content. Protocol:If your app registers for a protocol, verify that you can activate your app by launching various types of URLs corresponding to this protocol. File association:If your app registers to handle a file type, verify that you can activate your app by launching files of the corresponding file type. File pickers/contact picker: If your app is registered as a file open/save picker or as a contact picker, verify that you can activate your app in those contexts. Verify runtime behavior of the app Verifying the functionality of a Metro style app is a combination of verifying the common characteristics that apply to all apps, and verifying the app specific functionality. In addition to the key verification scenarios we talk about in a moment, you must also verify the app-specific functionality. This involves understanding the key scenarios targeted by your app and verifying that these scenarios work as expected. Tiles The app tile is a core part of your app, and possibly the most frequently seen part of your app. The following aspects of your tile behavior are important to verify: If your app supports live tiles, verify its behavior while your app is running. Verify that the tile updates are consistent with the state displayed within your app. For example, a photo app’s tile could show photos from the most recently added album. If your app supports secondary tiles, verify that they display the expected info. For example, a weather app can support pinning specific cities as secondary tiles. You need to also verify that clicking the secondary tile results in the app launching and taking you to the expected context within the app. If your app supports notification badges in the tiles, verify that any badge update shows as expected, and that it is consistent with the corresponding state displayed within your app. For example, a badge related to the count of unread mail in a mail app must get cleared when the app runs to let the user know that they no longer have any unread mail. Toast notifications If your app supports toast notifications, verify that the toasts trigger and display correctly. Also verify that clicking the toast notification results in the app launching and taking you to the expected context within the app. Contracts and extensions We looked at a few contracts earlier as part of verifying the activation behavior of your app. Let’s look at a few additional areas related to verifying contracts at runtime: Share source: If your app supports being a sharing source, verify that you can use the Share charm to share content from your app (for the supported types of content) to other target apps on the machine. Play to: If your app supports the Play To contract, verify that you can use the Devices charm to play media from your app on a remote device. Settings: If your app supports the Settings contract, verify that you can view and modify your app specific settings. Also, verify that the app persists the modified settings across termination/re-launch. Windows App Certification Kit The Windows App Certification Kit allows you to verify that your app meets the Windows Store submission criteria. This kit includes automated tests to verify the usage of supported APIs, testing for crashes/hangs, verification of the application manifest, and launch/suspension time performance. We recommend that you run this kit early and often. We’ve experienced a number of situations where the app didn’t make it to the Store by the deadline because the app owner waited till the last minute to run the certification kit against the app. If you run the kit early and often you can discover and fix any app issues quickly and submit your app to the Store. The Windows App Certification Kit documentation has details on the types of tests the kit does and additional tips on the configurations under which to run the kit. Snapped and fill views Users can run your Metro style app under various view states. In addition to the full screen view, users can use your app in the snapped and fill views. It is important to verify that your app handles these view state transitions correctly. Verify that your app supports the snapped and fill views. Verify that your app maintains the context when it gets snapped or unsnapped. Verify that snapping and unsnapping doesn’t destroy the user's work or state. Verify that the user can interact with your app while it is snapped. Rotation Users can rotate and flip their tablets and monitors. If your app supports the portrait orientation in addition to the landscape orientation, verify that your app can handle the orientation changes. You can use the Visual Studio simulator for Metro style apps to test your app in both modes. So, you don’t necessarily need a tablet device to test this scenario. Touch Windows 8 enables apps to have a number of new touch experiences. You can use the Visual Studio simulator for Metro style apps to test the touch interactions that your app supports. So, you don’t necessarily need dedicated touch hardware to verify these interactions. Verify that all the controls used in the app are standard basic controls that are touch-friendly. Depending on your programming language, use either the XAML controls or the JavaScript controls. Verify that your Metro style app follows the standard Touch interaction design. Verify that your app provides visual feedback for the user actions. Verify that your app avoids dragging actions from the edges of the screen to avoid conflicting with the Windows OS gestures. If the app supports any text input controls, verify that the soft keyboard works as expected. Verify that the area with the keyboard focus shifts up into view when the soft keyboard is displayed. Playing audio Windows 8 supports a model for Metro style apps to play audio, including playing in the background. Here’s what we recommend for testing audio: If your app plays audio, verify that it handles the sound level notifications appropriately when a user switches between your app and other types of audio apps. For example, if your app is a game, you might want to pause the game when it receives a “Muted” notification. For details, see Audio playback in a Metro style app. If your app supports playing audio in the background, verify that your app continues playing audio in the background without getting suspended. Verify that your app continues to play audio when the user locks the machine. If your app registers for the transport controls to control playback of music, verify that it works as expected. Different screen sizes Windows 8 runs on a variety of screen sizes, from a small screen on a tablet, to a medium laptop screen all the way up to a large desktop screen. Therefore it is important to test your app on different screen sizes. You can use the Visual Studio simulator for Metro style apps to test your app on a variety of screen sizes and pixel densities. On resolutions between 1024x768 and 2560x1440, verify that your app’s layouts are not truncated and that content appears where expected. Verify that images are crisp when scaled to pixel density. Data roaming Windows 8 enables roaming settings across multiple PCs, including the roaming state persisted by your Metro style apps. To test this: Verify that the app context roams as expected across multiple PCs. For example, this could be the last completed level in a game, the most recently read page in a book, or the last watched position of a video in your app. Verify that the context the app set on one PC is reflected when you use the app on another PC. Verify that the applicable user preferences for your app roam as expected across multiple PCs. For example, this could be the user’s unit preference for the temperature in a Weather app. In this example, verify that the user’s unit preference set on one PC is reflected when you use the app on another PC. Devices and sensors If your Metro style app supports devices or sensors, you need to verify these areas. If your app supports tailoring the view based on the geolocation, verify that it works as expected. You can use the Visual Studio simulator for Metro style apps to test this as it supports an option to set the current location. If your app supports responding to user-initiated device connections like a camera or USB drive, verify that your app correctly performs the action corresponding to that event. For example, this could be verifying that users can use your app to copy all the images from a camera. Also, verify that your app handles device disconnects gracefully. For example, this involves verifying how your app behaves if the user disconnects the camera while your app is copying images from the camera. Users can dock certain types of machines or devices to a docking station. Verify that your app behaves as expected both when the machine is docked and undocked. Performance Users expect apps to respond immediately to inputs. So it is critical to verify the performance characteristics of your app. As Windows 8 can run on a variety of hardware, consider installing your app on a low end machine to measure its performance characteristics. The post How to improve performance in your Metro style app has details on how to prepare a machine for measurements. Responsiveness For the key scenarios supported by your app, understand the expected interaction classesand verify that the app meets the goals for that particular interaction class. Verify that your app remains responsive to the user. Verify that your app provides feedback to the user during any long-running activities, such as an asynchronous network call. Being a good citizen in the app ecosystem As the post How to improve performance in your Metro style app explains, it is important to verify that your app is a good citizen in the app ecosystem. This involves contributing positively to the user’s overall experience (whether your app is in the foreground or not). In addition to verifying the areas that post lists, here are a few additional areas to verify: When in idle state, if you expect your app to not be using CPU, verify that the app doesn’t consume any CPU. Users could be on various types of networks including metered networks. If your app connects to the Internet, verify that it adapts its behavior for metered networks when sending and receiving data. Error handling As the saying goes, anything that can go wrong, will :). Seriously, when a condition your app depends on changes, it can impact your app’s behavior. For example, your app needs to handle network connectivity not being available and decide on how to behave in this situation. Verify that your app handles error conditions appropriately. As in our example, network and/or device connectivity is a great way to trigger error paths in your app. Verify that your app follows the guidelines for managing connection state changes. Verify that the error handling is not intrusive and that your app displays only the critical errors to the user. Verify that your app provides actionable error messages to the user. See the guidelines for actionable error messages. Reliability Users expect apps to work reliably and consistently. It is important to verify that your app is highly reliable. Verify that your app runs reliably across varied conditions and that it doesn’t crash because of unhandled exceptions. Verify that your app doesn’t leak memory or any other resources. To detect memory leaks in a Metro style app, you can use the same methods that you normally use with other Windows applications. After you publish your app to the Windows Store, you can use the Windows Store developer portal to review your app’s usage and quality data. For example, you can view the data about exceptions, crashes, and unresponsiveness issues that your users encountered. Consider using this data to fix the top crashes and hangs in your app. Accessibility Windows 8 is designed for a broad spectrum of people and is accessible to everyone regardless of their abilities. If your Metro style app meets a baseline of accessibility, it can contribute tremendously to improving the accessibility ecosystem. If your app supports accessibility, verify that it meets the criteria described in Testing your app for accessibility. Globalization and localization If your Metro style app is designed to be global, it can be localized for a variety of regions and markets. Metro style apps can use the configured language and display formats (date, time, currency, and numbers) to tailor their content. For example, if a user configures Japanese as the primary language on an English installation of Windows, and then launches a Metro style Stocks app, the app can display all the related news articles in Japanese and additionally show info about the stocks trading in the selected region (e.g. Tokyo Stock Exchange). If your app is localized, verify that it works for different locales and display languages. For the languages your app supports, use the Language settings in the Control Panel to add each of the specific languages as a primary language, and verify that your app tailors the content appropriate for that language. Verify that changing the language when your app is running or suspended works as expected. For the languages your app supports, verify that the user interface strings appear as expected and don’t get truncated. Verify that any text shown in the app’s images is in the selected display language. Processor architectures A Metro style app can be architecture-neutral or it could target a specific architecture. If your app is architecture neutral, it can be tested on any chosen architecture. If it is architecture specific, it needs to be tested on all the supported architectures. If your app is targeted specifically for Windows RT (ARM), verify its functionality on a Windows RT PC. You can find additional info on developing and testing on ARM in the blog post What you need to know about developing for Windows on ARM (WOA). If your app targets x86 and doesn’t separately provide a x64 package, verify that your app functions correctly on both x86 and x64 systems. This is because x86 apps can run on x86 (32-bit Windows) or x64 (64-bit Windows) systems. Windows allows apps targeted for x86 to run on x64 systems. Verify suspension behavior of the app Windows suspends your app when it is not in the foreground. In this way, Windows gives the foreground app better use of system resources and ensures that apps in the background can’t drain the user’s battery. For example, during suspension, a Stocks app can persist info about the last stock that the user was viewing and the time range for a stock chart. Verify that your app reduces memory usage while it is in a suspended state. To view the suspension status in Task Manager, click More details in Task Manager to see all available options, and then click View > Status values > Show suspended status. If your app supports uploading or downloading of data in the background, verify that data continues to be transferred even when the app is suspended. You can use Visual Studio to simulate the suspension/resumption of an app. To do this, select View > Toolbars > Debug Location. Verify resumption behavior of the app When your app comes back to the foreground, Windows resumes your app, and it continues from the state that it was in when Windows suspended it. It is important to verify that your app resumes gracefully. Your app could be resuming after being suspended for a long time. During this time, the displayed content and any network connections could have become stale. Verify that your app resumes and that it provides a visual indication about the state of its content. After your app resumes, verify that it can refresh its content and can reconnect to any network resources, as required. For example, after a Stocks app resumes, it can provide a visual indication of the time the data was last updated, and then go on to update the cached stock data so that the user sees the latest stock prices. Verify termination behavior of the app Windows can terminate a suspended app when the system is running low on resources. Additionally, your app can also get terminated when the user manually closes it, or signs out of Windows. Depending on how the app gets terminated, it is important to verify that your app restores the right app data when it is launched after a termination. When launching an app after Windows terminated it, verify that your app restores the context and state as it was before getting suspended and/or terminated. For example, this could be the last viewed stock info and the selected duration of the chart that was saved when the app was suspended. When launching an app after manually closing it (by swiping from the top to the bottom of the screen), verify that your app starts with the default data. When launching an app after an unexpected termination such as a crash, verify that your app is still able to launch and that it loads the default data. To cause an unexpected termination for your app, in the Task Manager right click your app > Go to details > right click > end task. For more details, see Managing app lifecycle so your apps feel "always alive". Verify app behavior when not running A Metro style app can surface info to the user even when it is not running. So, it is important to verify that the below scenarios work as expected. Tiles Here are the main areas to verify when your app is not running: Verify that the default tile displays as expected. Verify that the tile size, usage, and notifications follow the guidelines in Guidelines and checklist for tiles. If your app supports scheduled notifications or periodic/push notifications from the cloud, verify that its tile gets updated even when your app is not running. Examples of this are a weather app that periodically updates its tile with the current temperature, and a sports app that updates its tile with the latest scores pushed from the cloud. A live tile is one of the best ways to entice users back to your app. Validate that the info in your live tile shows the best of what’s going on inside of your app. Toast notifications If your app supports toast notifications even when it’s not running (using scheduled notifications or push notifications), verify that the toast notifications trigger and display as expected even when the app is not running. Examples of this are a calendar app that schedules meeting reminders as toast notifications and a news app that displays breaking news as toast notifications. Background tasks If your app supports background tasks, verify the corresponding behavior. If your app is capable of showing lock screen notifications (e.g. a mail app or a VoIP app that always has to stay up to date), verify that the info surfaced by your app stays up to date even when the PC is not used. If your app can perform background tasks on certain triggers (e.g. a Photos app that processes pictures from the Photos library when on AC power), verify that your app performs that task correctly when the appropriate conditions are met. For details, see the Background tasksblog post. Conclusion Testing your Metro style app and verifying its quality is a critical step to ensure that your users have a great experience with your app. In this blog post, we covered a few key areas related to verifying your Metro style apps including verifying the behavior of your app when it is launched in different contexts, verifying the functionality of your app, and verifying the behavior of your app as it transitions through various states of the Metro style app lifecycle. In the real world, a user could combine many interactions that impact your app. For example, a user could, in quick succession, snap your app to the Fill view, rotate the device, and adjust the screen resolution. So, in addition to testing the app behavior for a specific scenario in isolation, bring out your creative juices and exercise your app to account for such complex interactions. We hope you find this to be a good starting point to think about how to verify the functionality of your apps and have them represent a high level of quality. In the coming weeks, we plan to do more blog posts that will dive deeper into specific topics pertaining to testing Metro style apps. View the full article
-
Windows 7 Claims The Market As Windows 8 Looms
Posted on View the full article
-
Server 2012 to be Released in September
Posted on What will Server 2012 bring to the System?[/b] Much of the talk this year has focused on the replacement for Windows 7 with Windows 8. Moreover, Microsoft has drawn a lot of attention with its own smart mobile system and just recently with the Surface tablet, but for business operations, the talk about Server 2012 has been relatively quiet. [url=http://www.everything-microsoft.com/2012/07/11/server-2012-released-september/windows-server-2012/" rel="attachment wp-att-94975">http://cdn5.everything-microsoft.com/wp-content/uploads/2012/07/Windows-Server-2012-400x348.jpg?9d7bd4 The era of standalone servers is gone. Servers now are expected to be devices that not only connect to the Internet and manage networks at the local level, they have to perform newer operations. So in that vein, Windows Server 2012 will manage on-premise, cloud and hybrid environments for enterprises. Then along side of Windows Server 2012, its cloud counterpart, Windows Azure and Microsoft System Center, will work together for managing the entire system. That make up will be the Microsoft “Cloud OS.” The VMware Challenge Microsoft’s big push will be to challenge VMware in the virtualization field. Virtualization is the computer inside a computer, where the virtual computer runs on its own memory and processor, separate and independent from its host. This allows separate programs to run independently. And the mark of a good virtual machine is how well and fast it operates in the environment. So how well will the virtual machine run in the Server 2012 environment? According to Microsoft, Windows Server 2012 will support up to 320 logical processors per server. It will also support up to 4 terabytes of memory per server plus up to 64 virtual processors per virtual machine. That is a lot of horsepower. Then there is the feature called offloaded data transfer, or ODX. This allows faster data backups to storage, even for cloud computing backup operations. [url=http://www.everything-microsoft.com/2012/07/11/server-2012-released-september/windowsserver2012logo/" rel="attachment wp-att-94981">http://cdn6.everything-microsoft.com/wp-content/uploads/2012/07/WindowsServer2012Logo-400x132.jpg?9d7bd4 For now, Server 2012 is quietly making its place as the server for advanced business cloud operations and virtualization. The new dimensions that will come from this are just beginning to become apparent. But what is clear is that the expectations of the IT vision for LAN systems will change. Server 2012 is a prelude to what the computer industry will be looking at in the future. Source [url=http://www.microsoft.com/en-us/server-cloud/windows-server/2012-editions.aspx">Microsoft Download the [url=http://www.microsoft.com/en-us/server-cloud/windows-server/2012-default.aspx">Release Candidate [url=http://www.everything-microsoft.com/2012/07/11/server-2012-released-september/">Server 2012 to be Released in September was posted on [url=http://www.everything-microsoft.com">Everything Microsoft - Latest Microsoft News, Guides, Reviews & Themes. If you are not reading this content in an email newsletter, it is being used without permission. View the full article
-
Creating Metro style apps that stand out from the crowd
When you submit your app into the Store, there will no doubt be other apps in your category that will compete for people’s attention. Being able to crisply showcase the differentiation points in your offerings and staying focused on delivering the core scenarios that you are best at are crucial to a successful Metro style app that will stand out from the crowd. Windows 8 provides a set of design patterns, common controls, and built-in platform functionalities such as contracts that can help you focus on what you are best at. For example, just to name a few: the app bar is a common control that helps people focus on your content and minimize distractions the touch pattern prescribes a set of gestures that are used consistently in platform controls, such as swiping from the edge to bring up the app bar, so that people can focus on confidently use your app without having to learn new interfaces the Share contract is the glue that lets two apps work together so that users can accomplish more with your content. This post is a little different from some of the other posts – rather than talking about coding patterns, we talk about design patterns that you can use in your planning process. I introduce an example app, Food with friends, and start by answering the question that is key to standing out from the crowd: “What is my app best at in its category?”. Then I illustrate some practical steps to designing the app’s structure and layout to highlight the core scenarios and differentiation points that it is best at. This is the first in a series of occasional posts that will come over the next few months. The later posts will continue to use this app as an example and walk through ways that you can take advantage of these various aspects of the Windows 8 platform to create experiences that feel immersive, crafted, fast, and fluid. Let’s get started! Example: Food with friends Say we are building an app that helps people find restaurants. Let’s look at the design process for this app. 1. Identifying the differentiation points We will start by identifying a focus that will allow to differentiate ourselves from other competitors in the restaurant and dining category: My app is the best in its category at helping users and their friends find a restaurant to eat at tonight. The unique point of view of this app is on helping users and their friends and dining tonight. This app will revolve around getting friends to agree on a place to eat, and will focus on bubbling up friends’ preferences so a user can take them into account when making decisions. This emphasis makes our app stand out from other generic apps in the same category that may simply be providing local restaurant listings. This “best-at” statement describes the reasons why user will want to buy this app and not a competitor’s in the same category. We will be referring back to it many times as we make design trade-offs and decide on which feature set and platform functionalities to use. Given this, let’s call this app Food with friends. 2. Picking the right scenarios Next, let’s identify the core scenarios our app will focus on based on our best-at statement. In the process of brainstorming and selecting scenarios, there may be a great number of interesting ones that we could support (such as seeing nutritional value of dishes). But to actually deliver the unique, differentiated, best-in-class experience that our best-at statement promises, we must say no to them if they don’t tie back to our vision. Based on that, here are the core scenarios that this app will be great at: Find restaurants that I want to eat at Find restaurants that my friends want to eat at Make dinner plans for tonight with friends We want to start by thinking about scenarios that describe why people want to use the app, before we start thinking about features, which are how they will achieve those goals. Each of our scenarios will encompass a number of features. When we know what the core scenarios are, we can then think about features that will enable those scenarios. We will get to more details on feature selection and design in the next post, but here are some examples of possible features: Find restaurants that I want to eat at: Browse restaurants on a map or in a list Search by name or keyword Filter/Sort by category, price and rating Add/remove restaurants to/from wishlist 3. Creating the landing experience The landing page is the key to any Metro style app. It is your chance to tell your user what your app is best at. When users open your app you want them to immediately understand what your app’s core scenarios are and how they deliver unique values. A good landing page motivates users to open the app by always providing new and up to date content, and convinces them to stick around and spend more time in the app. It is like a hub, the center of interest and shows the best of the app. Designing a great hub is about creating a layout that optimizes for bringing content and functionality to people in an easy to explore way. Typical navigation in apps or on the web involves showing a default section of an app, and then relies on users choosing to go to a new section from a navigation bar or table of contents. The trouble with this pattern is that it doesn’t encourage exploration. In order for people to decide to click a tab and navigate to a new section, they need to believe that there is something in there that would be interesting or useful to them. If there are no interesting sections, they’ll switch to another app. For example, this newsreader app uses a tab-based design where people land in a single section, but then have to consciously make a decision to navigate to other sections of the app just based on the name. You cannot tell if any of those 4 other sections are interesting until you switch to it: . Instead, convert this to a hub and simply add panning, which requires no hard decision from users at all, and they will see why the content or functionality of the app is interesting to them. . By laying out the app so it’s easy to explore, we show users why they should stick around. We show them the full breadth of what our app is best at. So with that in mind, let’s start with a basic hub layout using the Visual Studio Grid project template (XAML, HTML). Its landing page (the groupedItemsPage) has a number of sections and selected items from each one: . We want this page to really represent the best-at statement of: My app is the best in its category at helping users and their friends find a restaurant to eat at tonight. The first step is to make each section of our hub represent one of our three core scenarios. Each core scenario must be represented (though there could be multiple sections that tie back to a scenario): 1. Tonight Focuses on making dinner plans for tonight with friends 2. Friends’ wishlists Focuses on finding restaurants that my friends want to eat at 3. My wishlist Focuses on finding restaurants that I want to eat at 4. All Restaurants Also focuses on finding restaurants that I want to eat at . The order of the sections is strategic. The reason tonight is first is because it is the most relevant section to what is going on right now and so it is likely to change every time you open the app. Info about tonight is also a great candidate for live tile content because it’s fresh, personal and relevant. This lineup means that if people see what is happening tonight on the app’s live tile on the Start screen, they can open the app and see the content they just saw on the live tile right on the hub page. Your app should reward users for opening the app with info that’s new and most important to them. For more on live tiles take a look at Kevin Michael Woley’s Creating a great tile experience post. Next we put Friends’ wishlists, and then My wishlist – these are in that order for two reasons: The focus of Food with friends is on my friends – that’s the differentiator, and is what Food with friends does that nobody else does in quite the same way. Like the Tonight section, others will update their wishlists while a user is away from the app and so it can change often. It contains info user doesn’t know, while they are more familiar with their own wishlists and so it is less critical to explore it. We put All restaurants at the end. We expect users to go to this section only when they want to manage their wishlist, but according to our best at statement, most of the time users will be making decisions about where to go tonight which means most of the time they will be looking at the wishlists that are already there and at the suggestions for tonight. Having it at the end also provides a nice benefit that the section can expand as long as you like, without pushing off other content. You may be concerned that All restaurants is so far over, but don’t be. Quickly jumping through a list is what Semantic Zoom is for. 4. Designing the sections A key to designing a section to optimize it for its corresponding scenario. It doesn’t need to be a uniform grid of tiles across the whole hub! This is where we can get creative, demonstrate how our app is different from others and bring forward what our app is best at. We also don’t have to show all items in a given section on the landing page because that may be overwhelming. Instead we may want to only bubble up a curated set of items that are the most relevant and up-to-date. For example, we show only the top friends under Friends’ wishlist, and the most recently added restaurants under My Wishlist. For this app, the first section, Tonight, is all about deciding with your friends where to eat tonight. Because this requires collaboration between your friends and you, this is best as a discussion: My friend’s wishlist is all about my friends and what they want, so in that section, let’s really make it about the people! . For my wishlist, it’s about the restaurants that I’m most interested in going to, so we bring the restaurant forward: . And lastly, All restaurants is about navigating the giant collection of restaurants that is out there, so let’s present some of the most popular ones that users might be interested in, and then present categories for easy browsing. With all these parts in place, you can now see how the app’s hub landing page now looks: . A crucial part to delivering a differentiated experience is expressing your product’s brand. This is a topic that deserves its own post, so stay tuned for a deeper dive into layout and visual design tips and techniques that will help your brand’s personality shine through while still maintaining a look and feel consistent with the platform it is created for. For now, let’s take a look at a simple example: . 5. Laying out the rest of your app Now that we have our landing page, it is really easy to lay out the rest of the app. We know that not all of the sections in the hub were exhaustive, so we need pages entirely dedicated to showing the full set of content for each section. The groupDetailPage in the Visual Studio Grid template is designed for this purpose. We tailor the layout of the ListView on that page to best suit the content type. My friend’s wishlist: . My wishlist: . All restaurants: . We also know that there are two core entities reflected on the hub: restaurants and people. That means we need two variants of the item detail page (itemDetailPage in the Grid project template) where users can see info on an item when they tap/click it: . . When designing each page, it is just as critical to continue to think about what each page is trying to be best at, and how it contributes to helping your app deliver on its “best at” statement. 6. Navigating the UI Now that we have the various pages, all we need to do is provide the user a way to move between them. Navigating the UI is quite unlikely the thing that any app is designed to be best at. We can apply existing navigation patterns that users already know so they can quickly get to our app’s content and functionality. In this example, we use the Grid project template, which follows the hierarchical system pattern. For example, tapping a tile takes you to the item’s detail page. Tapping a section header in the hub takes you to that section. Tapping back takes you to where you just came from (not up). Much of this is built into the Grid project template. In a future post, we will go into more depth on the implementation and tips for building more advanced in-app navigation. . Summary Figuring out what you are best in its category at is the first and most important step to creating great Metro style app that will stand out from the crowd. As we have seen, identifying and focusing on the differentiation points influences many foundational decisions that you will make around your content structure, landing experience, page layout, and navigation. In future posts, we will continue to build on this and show how you can use the Windows 8 platform to make your app the best in its category. To review some of the resources that are mentioned in this post, take a look at the content on http://design.windows.com.
-
Microsoft Says Ditch Desktop Gadgets Or Risk Viruses
Posted on View the full article
-
New Azure Cloud Service Tools
Posted on [url=http://www.microsoft.com/hosting/en/us/services.aspx">Community Technology Preview: Hosting Services[/b] One new offering involves bringing Windows Azure Web Sites, and Virtual Machines, and the Service Management Portal with API to the Windows Server. This means that Hosting Service Providers will provide high density website hosting and Infrastructure through a service scenario using the Windows Server-based environment. The upshot is that these services in Windows Azure will enable a consistent customer experience across cloud platforms. [url=http://www.everything-microsoft.com/2012/07/10/azure-cloud-service-tools/azureplatform/" rel="attachment wp-att-94964">http://cdn7.everything-microsoft.com/wp-content/uploads/2012/07/azureplatform-400x177.jpg?9d7bd4 So companies that provide Website services can use the Cloud server to host thousands of websites for many customers with management out of one farm. Another benefit comes with combining Windows Server and Linux VM’s. So a supporting company now has the ability present additional controls for customers that need virtual machine technology whether it be Microsoft based or Linux based. From this is the added feature necessary to any business which is how to control, customize, and extend services so that billing and customer integration can be easy to deploy and manage. [url=http://www.everything-microsoft.com/2012/07/10/azure-cloud-service-tools/ss-triangle_2/" rel="attachment wp-att-94965">http://cdn6.everything-microsoft.com/wp-content/uploads/2012/07/S+S-Triangle_2-400x300.jpg?9d7bd4 [url=http://www.microsoft.com/en-us/server-cloud/datacenter/virtualization-migration.aspx">Switch to Hyper-V Microsoft does not like VMware. Why? Because it is a challenge to their own virtualization system. And VMware is a successful virtualization software program. However, Microsoft in order to entice users away from VMware’s virtualization system offers to make it more economical. To do that Microsoft licenses its private cloud solutions on a per-processor basis, this way you get the cloud computing benefits of scale coupled with unlimited virtualization and which brings costs down consistently and predictably over time. Microsoft also provides a migration toolkit to perform the transition operations from one VM system to another. [url=http://crm.dynamics.com/online/default.aspx?tabid=fits-your-business&WT.srch=1&WT.mc_ID=SEARCH_CRM&EP=200083526&fbid=OPSn5amSnaS">Microsoft Dynamics The picture wouldn’t be complete without talking about what businesses really want…more business. One of Microsoft’s most enduring business solution products is Dynamics CRM. This product can help a business increase sales performance, improve marketing effectiveness, and obtain a higher degree of customer satisfaction. Now with Cloud operations, it is possible to extend the same software program to branch offices, making the entire enterprise functional along the same basis. For example, with Microsoft Dynamics, a business can put familiar tools such as Microsoft Office and SharePoint on top of huge business datasets stored in SQL Server. Then by running the operations on the Cloud the whole enterprise can benefit. The overall picture of the Azure Cloud continues to grow with new venues, new programs, and new ways to enhance customer operations. In part, this not only makes Microsoft the leader of the pact, it is the pact. [url=http://www.everything-microsoft.com/2012/07/10/azure-cloud-service-tools/">New Azure Cloud Service Tools was posted on [url=http://www.everything-microsoft.com">Everything Microsoft - Latest Microsoft News, Guides, Reviews & Themes. If you are not reading this content in an email newsletter, it is being used without permission. View the full article
-
Protecting user files with File History
Backing up your critical files is something we all know we should do. Even with everything in SkyDrive, it is still something we need to do. With Windows 8, we took a new look at the way backup can work and set out to solve the perennial problem of not just restoring all your files but restoring a previous version of a critical file you have been editing through the course of a day. To achieve this, we're introducing a new feature in Windows 8, File History. Bohdan Raciborski, a program manager on the Storage team authored this post. --Steven Note: Comments have been off topic. Please maintain community standards and focus on the topic at hand. What is File History? File History is a backup application that continuously protects your personal files stored in Libraries, Desktop, Favorites, and Contacts folders. It periodically (by default every hour) scans the file system for changes and copies changed files to another location. Every time any of your personal files has changed, its copy will be stored on a dedicated, external storage device selected by you. Over time, File History builds a complete history of changes made to any personal file. It’s a feature introduced in Windows 8 that offers a new way to protect files for consumers. It supersedes the existing Windows Backup and Restore features of Windows 7. What is unique about this approach compared to a more traditional backup and restore? Regretfully, backup is not a very popular application. Our telemetry shows that less than 5% of consumer PCs use Windows Backup and even adding up all the third party tools in use, it is clear nowhere near half of consumer PCs are backed up. This leaves user’s personal data and digital memories quite vulnerable as any accident can lead to data loss. In Windows 8 Microsoft is actively trying to accomplish the following: Make data protection so easy that any Windows user can turn it on and feel confident that their personal files are protected. Eliminate the complexity of setting up and using backup. Turn backup into an automatic, silent service that does the hard work of protecting user files in the background without any user interaction. Offer a very simple, engaging restore experience that makes finding, previewing and restoring versions of personal files much easier. While designing File History we used learnings from the past and added requirements to address the changing needs of PC users. PC users are more mobile than ever. To address that, we optimized File History to better support laptops that constantly transition through power states or are being connected and disconnected from networks and devices. PC users create more data and are more dependent on it than ever before. So we do not only protect what’s currently on the system drive but also any work they have done and data they have created in the past. When a specific point in time (PiT) version of a file or even an entire folder is needed, you can quickly find it and restore it. The restore application was designed to offer engaging experience optimized for browsing, searching, previewing and restoring files. Setting it up Before you start using File History to back up your files, you'll need to set up a drive to save files to. We recommend that you use an external drive or network location to help protect your files against a crash or other PC problem. File History only saves copies of files that are in your libraries, contacts, favorites, and on your desktop. If you have folders elsewhere that you want backed up, you can add them to one of your existing libraries or create a new library. To set up File History Open File History control panel applet. Connect an external drive, refresh the page, and then tap or click Turn on. . You can also set up a drive in AutoPlay by connecting the drive to your PC, tapping or clicking the notification that appears… . … and then tapping or clicking Configure this drive for backup. . That’s it. From that moment, every hour, File History will check your libraries, desktop, favorites and contacts for any changes. If it finds changed files, it will automatically copy them to the File History drive. Download this video to view it in your favorite media player: High quality MP4 | Lower quality MP4 Restoring files When something bad happens and one or more personal files are lost, the restore application makes it very easy to: Browse personal libraries, folders and files in a way very similar to Windows Explorer. Search for specific versions using keywords, file names and date ranges. Preview versions of a selected file. Restore a file or a selection of files with one tap or a click of a mouse. We designed the restore application for wide screen displays and to offer a unique, engaging and convenient way of finding a specific version of a file by looking at its preview. With other backup applications you would have to select a backup set that was created on a specific date. Then you would have to browse to find a specific folder, and then find the one file you need. However at this point it is impossible to open the file or preview its content in order to determine if it is the right one. You would have to restore the file. If it is not the right version, you’d have to start over. With File History, the search starts right in Windows Explorer. You can browse to a specific location and click or tap on the History button in the explorer ribbon in order to see all versions of the selected library, folder or an individual file. For example, when you select a Pictures library and click or tap on the History button… . … you will see the entire history of this library. . When you click on a specific file, you can see the entire history of the selected picture. . In this example, the selected picture has 4 versions. You can easily navigate to the desired version by clicking on the Previous/Next buttons or by swiping the screen. Once you have found the version you were looking for, you can click the Restore button to bring it back. The selected version will be restored to its original location. Continuous, reliable protection File History, instead of using the old backup model, takes a different approach to data protection. Protect only what is most important Instead of protecting the entire system (operating system, applications, settings and user files) File History focuses only on user personal files. That’s what is most precious and hardest to recreate in case of an accident. Optimized for performance In the past, most backup applications used brute force method of checking for changes in directories or files by scanning the entire volume. This approach could significantly affect the system performance and requires an extended period of time to complete. File History, on the other hand, takes advantage of the NTFS change journal. The NTFS change journal records any changes made to any files stored on an NTFS volume. Instead of scanning the volume, which involves opening and reading directories, File History opens the NTFS change journal and quickly scans it for any changes. Based on this information it creates a list of files that have changed and need to be copied. The process is very quick and efficient. File History was designed to be easily interrupted and to quickly resume. This way, File History can resume its operation, without the need to start over when a system goes into sleep mode, a user logs off, the system gets too busy and needs more CPU cycles to complete foreground operations, or the network connection is lost or saturated. File History was designed to work well on any PC including small form factor PCs with limited resources and tablets. It uses system resources in a way to minimize the impact on system performance, battery life and overall experience. File History process runs at low priority, uses low priority IO and low priority memory. . Figure 1: File History reaction to an increasing workload. . Figure 2: File History disk utilization in presence of other processes with normal priority I/Os. . Figure 3 Working set size per backup cycle, sampling every 3 min. The amount of data being backed up in one cycle is throttled. Any activity is suspended when the machine is sleeping. File History takes into account: If the user is present, i.e. logged on and actively using the system. If the machine is on AC or battery power. When the last backup cycle was completed. How many changes have been made since the last cycle. Activity of foreground processes. Based on all of these factors, which are re-checked every 10 seconds, it determines the optimal way to back up your data. If any of those conditions change, the service makes a decision to reduce/increase quota or suspend/terminate the backup cycle. Optimized for mobile users When File History is running, it gracefully handles state transitions. For example, when you close the lid of your laptop, disconnect an external drive or leave home and take your laptop out of the range of the home wireless network, File History takes the right action: Lid closed - When a PC goes into sleep mode, File History detects the power mode transition and suspends its operation. Lid opened – File History resumes its operation at a priority that makes sure files are protected without impacting overall system performance, even for gamers. It also waits for all post “lid open” activities to complete so that we do not affect the system while it is coming back out of sleep. Dedicated storage device disconnected – File History detects that the storage device is not present and starts caching versions of changed files on a system drive. Dedicated storage device re-connected – in the next cycle, File History detects that the storage device was reconnected, flushes all versions from the local cache to the external drive and resumes normal operation. Simplicity and peace of mind We designed File History with two objectives in mind 1) offer best possible protection of user personal files and 2) offer ease, simplicity and peace of mind. If you want to take advantage of File History, you have to make only few, simple decisions. In most cases it will be limited to only one – which external drive to use. The rest is taken care of by Windows. The operation of File History is transparent and doesn’t affect the user experience, reliability or performance of Windows in any way. Full control Most backup applications, including the Windows Backup and Restore that shipped in Windows 7 require administrator privileges to set up and use. This means that standard users have to ask the administrator to set it up and every time they need to restore a file, or to grant them administrative privileges. Not so with File History. File History offers full control to each individual user. Now users can decide if and when to turn File History on and which external drive to use. In fact, each user can select a different location to store their file history. And they do not have to ask for the administrator’s help to restore a file. Enthusiasts and experienced PC users can use advanced File History features to control many aspects of its operation, like: How often you want to save copies of your files: The frequency of backups can be changed from 10 minutes to 24 hours. Higher frequency offers better protection but consumes more disk space. How long you want to keep saved versions: Versions can be stored forever or as little as one month. This setting is useful when the File History drive fills up to fast. You can slow down this rate by reducing the time versions are stored. Changing the size of the local cache: File History uses a small amount of space on the local drive to store versions of files while the File History target drive is not available. If you create a lot of versions of files while disconnected or stay disconnected for longer periods of time, you may need to reserve more space on the local drive to keep all versions. Note that the versions stored in the local cache are flushed to the external drive when it becomes available again. Excluding folders that you do not want to back up: Some folders may contain very large files that do not have to be protected because they can be easily recreated (like downloaded high definition movies or podcasts). These files would quickly consume all of the File History drive capacity. This setting allows you to exclude such folders. Recommend a drive to other HomeGroup members on your home network: This setting is covered in more detail in the File History and HomeGroup section below. Accessing the File History event log: The event log contains records of events that may be useful while troubleshooting File History. It may be particularly useful if you want to identify files that File History could not access for any reason. Advanced settings can be accessed from the File History control panel applet. . To exclude a folder, select Exclude folders. Next, click on the Add button, browse to the folder you want to exclude and select it. Files in this folder will not be backed up starting with the next backup cycle. To start backing it up again, simply remove the folder from the list. . Other advanced settings are available on the Advanced Settings page. . File History also supports new storage features introduced in Windows 8. Users who have lots of data to back up can use Storage Spaces to create a resilient storage pool using off-the-shelf USB drives. When the pool fills up, they can easily add more drives and extra storage capacity to the pool. You can find more about Storage Spaces in this blog post. Users who use BitLocker to protect the content of their personal files can also use File History as it seamlessly supports BitLocker on both source and destination drives. File History was designed for consumers but could also be used by enterprise customers. In some cases, File History may conflict with the enterprise policies (like retention policy). To prevent such conflicts, we added a group policy that gives enterprise IT administrators the ability to turn off File History on managed client PCs. You will find the File History policy setting in the Group Policy Object Editor under Computer Configuration, Administrative Templates, Windows Components, File History. . Minimal setup File History is part of Windows so you don’t need to install any additional software. However, File History has to be turned on, which typically requires only one click. As described above, to start protecting your libraries, you need to attach an external drive or select a network location. File History will store versions of your files on this device. File History automatically selects an external drive if one is available. If more than one drive is available, one with the most free storage capacity is selected. No schedule File History wakes up once an hour and looks for personal files that have changed. Versions of all files that have changed are replicated to a dedicated storage device. This approach eliminates the need to set up a schedule and leave a computer idle for an extended period of time. One hour frequency offers a good balance between the level of protection and amount of storage space consumed by file versions. Enthusiasts can change the frequency from 10 min to 1 day in order to increase the level of protection or reduce storage consumption. No maintenance File History runs silently in the background and doesn’t require any ongoing maintenance. The only time when it will ask you to intervene is when the external drive is full. At this point you will be asked to either replace the drive with a bigger one or change a setting that tells File History how long to keep file versions around. By default, we keep versions of user personal files forever, but if storage is an issue, it can be reduced to a period of time that best suits your needs. File History and HomeGroup File History was also integrated with HomeGroup to make it easier for someone to set up backup for all members of a home network. Here is how it works. Jane wants her entire family to have their personal data automatically protected. She knows she can do this with File History. Jane creates a HomeGroup on the family’s home network. Jane turns on File History on a computer that has a large external drive. File History control panel detects the HomeGroup and asks if Jane wants to recommend this backup destination to other HomeGroup members. Jane selects this option and File History uses HomeGroup to broadcast the recommendation to all HomeGroup members. Each HomeGroup member can now accept the recommendation. If they do, their libraries, desktop, favorites and contacts are automatically backed up to a network share on Jane’s computer. File History and SkyDrive File History doesn’t back up your files to the cloud. While the cloud is great for storing files you’d like to access on-the-go, or for sharing files with others, backing up terabytes of data to the cloud requires a specialized service. Many cloud services today support local synchronization, where the data in the cloud is mirrored in your local file system. Sync solutions by their very nature copy changes immediately to all locations, which means accidental deletes or inadvertent changes or corruption to files will be synchronized as well. The best way to address this problem is to couple your sync service with a point-in-time backup solution like File History. In the blog post, Connecting your apps, files, PCs and devices to the cloud with SkyDrive and Windows 8 we discussed how SkyDrive will integrate with Windows Explorer and the file system. File History takes advantage of that integration. If your SkyDrive is synced to your file system, File History will automatically start protecting the files stored in your local SkyDrive folder. This is a great example of local backup plus reliable anytime, anywhere access. You can access your files in SkyDrive through your PC, your phone, or the web and you’ll also know that File History is providing fast local backup and instantaneous access to all versions of those files. Full system backup Usually a full system backup is used to protect your PC against complete system loss, for example when a PC was stolen or lost or the internal hard drive stopped working. Our research showed that only a small number of users are concerned about losing the operating system, applications or settings. They are by far more concerned about losing their personal files. For these reasons, File History was designed specifically to protect user personal files. File History doesn’t offer the ability to do a full system backup but for those users who may need a full system backup it offers a good compromise. Together with other features introduced in Windows 8 it provides protection against such disasters. If you want to prepare for a disaster, we recommend a following strategy: Create a recovery drive to be used when you need to refresh or restore your PC. You can find more about it in this blog post. Connect to your Microsoft account Configure your PC to sync your settings Load apps from the Store Turn on File History When your PC is replaced or needs to be reinstalled: Use the recovery drive to restore the operating system Connect to your Microsoft account Configure your PC to sync your settings – this will bring your settings back Go to the Store and reinstall your modern apps Reinstall legacy apps Connect your old File History drive and restore everything – this will restore your personal files It may require more steps than a file or image restore but has some clear benefits: You do not restore any “no more desired” software or settings that were on your system You do not restore sources of some problems that you might have (or create new problems if you restore to different hardware) You do not restore settings that may cause your system to perform badly or fail Those who need a full system backup can still use Windows Backup to create a system image. Requirements File History requires: Windows 8 Client operating system An external storage device with enough storage capacity to store a copy of all user libraries, such as a USB drive, Network Attached Storage device, or share on another PC in the home network. FAQ What happens when you upgrade to Windows 8 from Windows 7? If Windows 7 Backup was active, i.e. it was scheduled and the schedule was active, then it will continue running as scheduled after the upgrade. File History will be disabled by default and users will not be able to turn it on as long as the Windows 7 Backup schedule is active. To turn it you will have to first disable the Windows 7 Backup schedule. Can Windows 7 users use File History? Windows 7 users cannot use File History. However, they can restore files from a drive used by File History by browsing the volume in the Windows Explorer and selecting a specific file. Files on the File History drive are stored in the same relative location, and use the same name. The specific version can be identified by the time stamp appended to the file name. Does File History protect the operating system and applications? File History only protects user libraries, desktop, favorites and contacts. Other files, such as operating system files, applications, and settings, are not backed up. Can File History be used with cloud storage? No. File History is designed specifically for consumers and does not support cloud storage in this release. Windows 8 Server offers a backup feature that can back up files to a cloud. This feature is available on the Server version of Windows and is designed for small and medium businesses. Can File History be used by enterprise customers? Yes. However, enterprise customers should be aware that File History may not comply with their company security, access, and retention policies. For that reason, we offer a group policy setting that allows enterprise administrators to disable the feature for an entire organization. Will File History protect files stored on a file share? No. File History only protects file stored on a local drive. If you use offline folders and folder redirection, your folders (like My Documents or My Pictures) are redirected to a network share and will not be protected. If you add a network location to any of your libraries, this location will not be protected. In closing File History silently protects all of your important files stored in Libraries, Desktop, Favorites and Contacts. Once turned on, it requires no effort at all to protect your data. When you lose a file or just need to find an original version of a picture or a specific version of a resume, all versions of your files are available. With the File History restore application you can find it quickly and effortlessly. Source: Windows 8 Blog When File History service is idle, it uses an average of 10 MB of working set. When it runs, it uses little memory and only for a short period of time. The chart below shows the working set histogram collected using a simulated workload over a period of 4 hours with File History cycle frequency set to one hour.
-
Network Guide
This sounds great.
-
Windows 8 will be available October 2012
Posted on View the full article
-
Upcoming Windows Milestones Shared with Partners at WPC
Today in Toronto, Canada, at Microsoft’s annual http://freepchelp.forum/data/MetaMirrorCache/4ed1c586d07ea27ab9e83b115f8a7f82._.gif[/img] Source: Windows Team Blog
-
Windows 8 vs Windows 7 Whos The Quickest?
Posted on Windows 7 Utimate (64-bit)[/b] Windows 8 (64-bit) Startup (seconds, lower is better) 38 17 Shutdown (seconds, lower is better) 12.2 9.9 500MB File Group Move (seconds, lower is better) 25.2 29.2 Large Single File Move (seconds, lower is better) 46.4 46.8 Video Rendering (minutes:seconds, smaller is better) 1:22 1:11 Geekbench 2.3 64-bit tests (higher is better) 8090 8187 Geekbench 2.3 32-bit tests (higher is better) 5962 6122 PCMark 7 (higher is better) 2313 2701 Sunspider (ms, lower is better) 180 144 Google V8 (v.7) (higher is better) 3079 6180 Psychedelic Browsing (higher is better) 3997 5292 As you can see from these results above, in [url=http://www.pcmag.com/article2/0,2817,2406668,00.asp" target="_blank">PCMag’s testing, Windows 8 practically won all around. What’s particularly impressive is the start up times. Windows 8 has cut the start up time in half down to a speedy 17 seconds. The reason being that Windows 8 saves a copy of the system state and memory contents to the harddrive and then simply reloads this once you restart. This is why it’s so much quicker at starting up as it doesn’t have to go and load everything from scratch. We can also expect to see this start up time reduced even further when new laptops, tablets, PCs etc.. are released with SSD hard drives and UEFI that will dramatically improve these start up times even further. It’s also quite apparent that Microsoft have worked hard on improving the browser performance in Windows 8. Internet Explorer 10 was miles ahead of IE 9. The javascript engine has been dramatically been improved and optimised. Sunspider and Google’s V8 tests show a big improvement in load times and processing times which is great news for us all. The PCMark 7 benchmark test which runs 7 different systems tests that are designed to test out everything also shows a big performance increase in Windows 8. In PCMags test, Windows 8 was up by 388 points. Head over to [url=http://www.pcmag.com/article2/0,2817,2406668,00.asp" target="_blank">PCMag if you want to check out the full post in a bit more detail. It’s good to see that there is some real significant improvement with Windows 8 over Windows 7, and bear in mind that this is still not the final release of Windows 8. We can only expect that Microsoft are busy tweaking the final few lines of code to get every last bit of performance out of Windows 8. Source: [url=http://www.pcmag.com/article2/0,2817,2406668,00.asp" target="_blank">PcMag [url=http://www.everything-microsoft.com/2012/07/08/windows-8-windows-7-quickest/">Windows 8 vs Windows 7 – Who’s The Quickest? was posted on [url=http://www.everything-microsoft.com">Everything Microsoft - Latest Microsoft News, Guides, Reviews & Themes. If you are not reading this content in an email newsletter, it is being used without permission. View the full article
-
Competition: Win A Nokia Lumia 900!
Posted on sign up with them[/b] and you’ll be entered into a drawing to win a Nokia Lumia 900. [url=http://www.everything-microsoft.com/2012/07/07/competition-win-nokia-lumia-900-2/">Competition: Win A Nokia Lumia 900! was posted on [url=http://www.everything-microsoft.com">Everything Microsoft - Latest Microsoft News, Guides, Reviews & Themes. If you are not reading this content in an email newsletter, it is being used without permission. View the full article
-
You Can Kinect in More Ways than One
Posted on Startup Companies[/b] Once the technology began to make a mark, startup companies saw an opportunity to develop their own hardware and software in order to enhance the Kinect experience. Recently, Microsoft offered startups the opportunity to get seed money for their companies if they could demonstrate the ideas for new technologies for the Kinect system. Over 500 companies [url=http://www.microsoft.com/en-us/news/features/2012/jun12/06-29KinectAccelerator.aspx">made applications. Microsoft reduced this to 11. is working to make physical rehabilitation more affordable. Using Kinect for Windows and a computer, to capture their movements, patients interact within a virtual environment. There they participate in activities meant to target specific deficiencies. [url=http://www.everything-microsoft.com/2012/07/07/kinect-ways/jintronix_banner/" rel="attachment wp-att-94922">http://cdn6.everything-microsoft.com/wp-content/uploads/2012/07/jintronix_banner-400x170.jpg?9d7bd4 uses Kinect to provide retailers with information about customers in a store. The system detects physical dimensions like age, gender, height, and size of a customer. It follows a customer through a store to see what products they engage in. [url=http://www.everything-microsoft.com/2012/07/07/kinect-ways/kimetric/" rel="attachment wp-att-94923">http://cdn9.everything-microsoft.com/wp-content/uploads/2012/07/kimetric.png?9d7bd4 uses Kinect for helping elders by alerting family or doctors about abnormal patterns of movement or lack of movement in a home. Following the elders around the home, Kinect can alert relatives about unusual behavior. [url=http://www.everything-microsoft.com/2012/07/07/kinect-ways/zebcare/" rel="attachment wp-att-94924">http://cdn5.everything-microsoft.com/wp-content/uploads/2012/07/zebcare-400x243.jpg?9d7bd4 developed Skanect to capture a 3d model of an object. Skanect transforms the Kinect into a scanner that is able to create 3D meshes out of real scenes in a few minutes. [url=http://www.everything-microsoft.com/2012/07/07/kinect-ways/logo_manctl_wordpress/" rel="attachment wp-att-94925">http://cdn7.everything-microsoft.com/wp-content/uploads/2012/07/LOGO_MANCTL_WORDPRESS.png?9d7bd4 For athletes, training is always important. And Ikkos uses Kinect to monitor and help improve athletic skills. To learn precise physical movements, the training technique uses theories of neuroplasticity. Ikkos is also working with the department of Veterans administration for the rehabilitation of veterans. [url=http://www.everything-microsoft.com/2012/07/07/kinect-ways/ikkos/" rel="attachment wp-att-94926">http://cdn6.everything-microsoft.com/wp-content/uploads/2012/07/ikkos.jpg?9d7bd4 helps consumers fit into their garments. They explained that clothing designers are still making clothes for the for ideal body shape not very real. So the Styku system creates a detailed 3D model of the customer, which can then help with finding the best fitting clothes. [url=http://www.everything-microsoft.com/2012/07/07/kinect-ways/styku-smart-fitting-room-1/" rel="attachment wp-att-94927">http://cdn9.everything-microsoft.com/wp-content/uploads/2012/07/styku-smart-fitting-room-1.png?9d7bd4 is actively engaged in turning every surface into a 3D multitouch screen. Using Kinect as the foundation, they have built non-touch screens and then added new features to present new ways of showing information. [url=http://www.everything-microsoft.com/2012/07/07/kinect-ways/ubi-2/" rel="attachment wp-att-94929">http://cdn5.everything-microsoft.com/wp-content/uploads/2012/07/ubi1.jpg?9d7bd4 is driven by the billions that is spent on household purchases every year in the US and the 30m people moving home. Their solution allows you to try furniture before you buy. So by working with a 3D model of your home, you can insert new furniture in virtually, change the color scheme, wallpaper, lighting and more. You can decide what to buy because you will know what it will look like on your home. [url=http://www.everything-microsoft.com/2012/07/07/kinect-ways/nconnex_logo4/" rel="attachment wp-att-94931">http://cdn8.everything-microsoft.com/wp-content/uploads/2012/07/nconnex_logo4.png?9d7bd4 Is creating a new field of 3D movies or “Voxons’ with the first consumer volumetric 3D display. Kinect is providing the scanning motion with the results transferred to the volumetric device. [url=http://www.everything-microsoft.com/2012/07/07/kinect-ways/voxon/" rel="attachment wp-att-94932">http://cdn5.everything-microsoft.com/wp-content/uploads/2012/07/Voxon.png?9d7bd4 Was the first to use infrared depth-sensing cameras in the operating room environment to create gestural, touchless interfaces. [url=http://www.everything-microsoft.com/2012/07/07/kinect-ways/gestsure/" rel="attachment wp-att-94933">http://cdn5.everything-microsoft.com/wp-content/uploads/2012/07/GestSure.jpg?9d7bd4 helps anyone animate instantly using the Kinect. You can animate characters and create your own scene just by moving your body. [url=http://www.everything-microsoft.com/2012/07/07/kinect-ways/freakngenius/" rel="attachment wp-att-94934">http://cdn9.everything-microsoft.com/wp-content/uploads/2012/07/FreaknGenius.jpg?9d7bd4 Kinect as an Xbox add-on has come a long way. It is not just for gamers anymore. It has inspired many companies to pursue ways to develop touchless technology to make operations available to consumers, medical specialists, or businesses in new ways that was unheard of just a few years ago. For Microsoft, this is a special surprise because they have spent so much time, effort, and research dollars into other products that have yet to pan out. This one did. [url=http://www.everything-microsoft.com/2012/07/07/kinect-ways/">You Can Kinect in More Ways than One was posted on [url=http://www.everything-microsoft.com">Everything Microsoft - Latest Microsoft News, Guides, Reviews & Themes. If you are not reading this content in an email newsletter, it is being used without permission. View the full article
-
Pottermore and Windows Azure
Posted on Scalability[/b] OK size matters. Beside the one billion hits, making it one of the most popular sites on the Web there are 10 million unique visitors to date that have visited the site, with 25,000 new users signing up every day. Initially, the site went on-line in beta in July 2011, using Windows Server, but Pottermore had problems due to its large fan base. It was necessary to enact a different solution to meet the needs of its growing fan base. The demand for the site and the way people interacted with it changed expectations. Too much was happening the server technology that was in place did not match up. A change was necessary. Platform-as-a-Service In order to accommodate the Pottermore website the Azure Cloud service provided a platform-as-a-service (PaaS). This means that the Pottermore tech staff could simply move the application onto the Windows Azure platform without having to deal with the burden of managing and maintaining virtual machines. [url=http://www.everything-microsoft.com/2012/07/05/pottermore-and-windows-azure/pottermore-2/" rel="attachment wp-att-94907">http://cdn6.everything-microsoft.com/wp-content/uploads/2012/07/Pottermore-2.jpg?9d7bd4 Another factor was important: Testing. Windows Azure provided a cloud-based testing environment to see if the Pottermore Azure Website could scale up to meet massive demand. At the time of the implementation, they knew there were between 2 million and 20 million Harry Potter fans who were waiting to get on the site it had to be ready. It’s been on-line now for several weeks. So far the website has not had a glitch. The scalability features have succeeded in keeping the site intact and growing. The PaaS application capabilities of Windows Azure, gave Pottermore the focus needed for the application. It was able to scale to immense levels in a short amount of time. Source: [url=http://www.microsoft.com/en-us/news/Features/2012/Jun12/06-06Pottermore.aspx">Microsoft [url=http://www.everything-microsoft.com/2012/07/05/pottermore-and-windows-azure/">Pottermore and Windows Azure was posted on [url=http://www.everything-microsoft.com">Everything Microsoft - Latest Microsoft News, Guides, Reviews & Themes. If you are not reading this content in an email newsletter, it is being used without permission. View the full article
-
Windows 8 Upgrades limited to PCs with previous Windows version
Posted on View the full article
-
is it ok to upgrade to windows 7 32 bit from windows vista 64 bit os
my local tech installed the upgrade from vista to 7 on my high end laptop ... he chose the 32 bit version (my laptop is hardwired with 64 bit buss ... i did not agree or pre-approve this but it seems to be ok (except for a few quirks trying to re-install i-tunes) c ... am i going to have more issues? should i install the 64 bit version? ... thanks View the thread