Browse by Tags
All Tags »
Windows (
RSS)
Windows Phone 8 SDK was released during the BUILD conference about 3 weeks ago, and an increasing number of developers are actively developing new apps for the new platform. This post focuses on the software and hardware requirements for running the Windows Phone 8 Emulator, and specifically the requirement for hardware Second-Level Address Translation (SLAT) support. Hyper-V and SLAT Hyper-V is Microsoft’s virtualization platforms which allows creating, managing and operating virtual machines on...
The BUILD party has passed, and the final day of BUILD has unfortunately arrived. This day had some interesting sessions which I’ll summarize in this post. Remember – all BUILD sessions are available for free on MSDN Channel 9 . BUILD Session – Deep Dive Into the Kernel of .NET on Windows Phone 8 Unfortunately, the session with this promising name ended up not providing the deep-dive that some of us expected, but I did pick up an interesting pointer. As it turns out, when you deploy a .NET application...
The BUILD conference’s third day was devoted fully to breakout conferences, with the BUILD party at the end of the day (and Microsoft has shown before that they know to throw a party). As always – all BUILD sessions are available on MSDN channel 9 . BUILD Session – Tips and Tricks for Developing Connected Applications This session focused on issues regarding the development of applications which require a data connection, whether it be a server or a pee-to-peer connection and has shown some tricks...
Day number two of BUILD has passed on by with some great content. In this post I’ll highlight some issues I encountered today at some of the professional sessions, which were all related to Windows Azure. You should note that all BUILD sessions are available for free on Channel 9 . BUILD Keynote – Windows 8 & Cloud-Connected Apps Today’s keynotes focused on Windows Azure and the various application types it can support, including device centric applications, web centric applications and cloud...
In a previous post , I highlighted BUILD’s first day keynote main topics, and on this post I would like to focus on my highlights from the professional sessions of the day. By the way – all BUILD sessions are available for free on Channel 9 . BUILD Session - Bringing Existing C++ Code to Windows Store Apps Ever since the previous BUILD last year, along with the completion of C++ 11, C++ is having a kind of renaissance and is making a comeback to the center of the development stage. While Windows...
BUILD has finally begun on Tuesday, after a long wait. CodeValue is here at BUILD in full strength with 10 experts at the conference itself, and one more disappointed expert who unfortunately got stuck at home due to hurricane Sandy (Pavel, we’re with you at heart). By the way, if you missed it I am also publishing short updates on my twitter account @eranstiller . BUILD Keynote – Steve Ballmer & Friends The day began with Steve Ballmer’s. Steve has a lot of energies on stage (“Developers, Developers...
Thank you to all those who attended Alon’s , Pavel’s and mine sessions yesterday at the Windows User-Group at Microsoft Israel. My session focused on an introduction to the CLR Profiling API, and I had a great time presenting it, with interesting questions from the crowd and hardcore C++ and even some inline Assembly (!!). I hope all those who attended enjoyed the session. Feel free to download the source code and lecture slides and have one more look at what we’ve learned yesterday. Go ahead – Profile...
As a veteran software developer, you must have already heard that the CLR can be hosted inside any application. You probably also heard that you can host it yourself, opening the door for many exciting customizations you can perform in the process. However, you might have been a little wary to try and implement it yourself… You also probably used a couple or more code profilers during your professional lifetime, including profilers which handle managed code. These profilers showed you exactly how...
I usually don’t like blog posts which simply reference some other site, but this one is just too good . I can definitely sympathize with that one. Thanks to Elad Hanania who pointed me at the direction.
This post was written after I wasted invested several hours in getting a non-HTTP WCF 4.0 workflow service hosted in the Windows Process Activation Service (WAS) , in hope that the next person who stumbles upon this would find it in Google Bing or something… Assume you want to host a WCF 4.0 service in WAS on a Windows 7 environment. Lets further assume that this WCF service is non-HTTP activated, meaning that it uses TCP, MSMQ or named pipe bindings. One of the steps required for accomplishing the...
In the second PDC keynote, Bob Muglia, President of Server Applications & Tools, spoke of the Cloud Application Model as the next widespread and accepted software model: Mainframe. Client-Server. Web. SOA. Cloud Computing. According to Bob’s vision, cloud computing would be successful as it would enable some very complex scenarios such as scaling out, failure resiliency and many more which are hard to deal with today. Several announcements were made during the session, and these are highlighted...
Finally, the PDC itself has started and it has started with the keynote by Microsoft's chief software architect, Ray Ozzie. The main vision which was threaded throughout Ray’s keynote is the concept of “ Three Screens in a Cloud ” – server runtime over “Windows Azure” and “SQL Azure” cloud computing platform and user experience on top “Windows 7” and “Silverlight” across platforms. Windows Azure Special attention was given to the cloud platform “Windows Azure” which was announced to be in production...
At his lecture at the PDC’s “ Windows 7 Developer Boot Camp ”, Landy Wang showcased many of the memory management changes done in Windows 7 and Windows Server 2008 R2 kernel, one of which is highlighted below. These changes, on average, lead to performance increase of up to two times in memory constrained systems – for free. All you have to do is move to the new operating system. Removing the PFN Lock The Page Frame Number (PFN) lock, up to Windows Vista (including), is a single lock in charge of...
In their presentation at the PDC “Windows 7 Developer Boot Camp” pre-conference, Mark Russinovich and Arun Kishan highlighted some of the main changes in the Windows 7 and Windows Server 2008 R2 kernel. I’ll highlight some of these changes below. Note that many of these changes were also explained in Alon’s session at the Windows 7 User Group. Many Core Platform Support Windows Server 2008 R2 now supports 256 logical processors, as opposed to “only” 32 or 64 logical processors on the 32 and 64 bit...