Browse by Tags
All Tags »
Windows (
RSS)
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 alsoexplained in Alon’s session at the Windows 7 User Group, and would also be reviewed at the upcoming SDP in his lecture. Many Core Platform Support Windows Server 2008 R2 now supports 256 logical processors, as opposed...