The C++ 11 Standard & Visual Studio – Introduction

Thursday, March 21, 2013

  C++ 11, formerly known as C++0x, was published as ISO/IEC 14882:2011 in September 2011. The standard document is available for a fee, however the most recent draft, before the release, was N3242 and the most recent working draft freely available is N3337, dated 26 January 2012. C++11 includes several additions to the core language and extends the C++ standard library incorporating most of C++ TR1 libraries and many other features, most of them originated from the boost library. C++ 11 is a new language and as such, you need to learn what is in there for you...

Today! Gadi & Sahsa in the WPD User Group

Wednesday, January 6, 2010

Don’t forget to come today to the WPD user group to hear Sasha & Gadi.  Gadi is going to talk about parallel programming and Sasha is going to talk about developing native application with the next version of Visual Studio.  We are lucky to have two very talented lecturers in one evening.    This is the agenda for today: Agenda 17:00-17:30 Gathering 17:30-17:45 PDC Essentials – Alon Fliess ...

PDC09 – On the Fly(ight)

Tuesday, November 17, 2009

39,000 feet, no Internet, no phones, on the way to PDC 09. I am sitting in the plain with Sela COO, which also happens to be my brother (Nepotism!). This is the first time in this week that we can relax and enjoy the flight, yes it is sound strange but I hope that it will be a looooong flight. This is not my first PDC, actually this is the third time that I attend the conference. However the numbers of attendees from Sela rise exponentially. In 2005 there were two of us (Noam King and myself), last year...

Sela Developer Practice

Monday, November 2, 2009

We are going to the PDC. And when I say we, I mean 17 experts and 3 managers from Sela. This year we are going to be in all sessions and meet many key professionals from Microsoft and other companies. We will also have a booth. Why do I tell you that? Not just to tell you that it is fun to work at Sela (It is, but it is also very demanding) and that we are investing in our people, but to announce that we are going to talk about all current and new technologies that will...

PDC-2008 Managed Development on Windows Server Core 2008 R2

Wednesday, October 29, 2008

Windows Server Core is a subset of Windows Server 2008 dedicated to a specific mission. If you want to setup a DNS Server, a File Server, or a Media Server you don't need to full blown Windows Server machine. You don't need the Windows Shell, You don't need sound capabilities, you don't need ... you have got the idea. Using a subset of Windows Server 2008 results a smaller memory footprint, faster server and smaller attack service. For example comparing to the full Windows Server 2008, only 40 percents of the patches were needed for the Server Core....

The Return of the GUID

One of the main problems of COM interop is the need to distribute the interop libraries with your application. If your application footprint is 50K, and you use only one API from the Office interop library, you will need to have the 1.2MB PIA library installed with your executable. The situation is even worth because the only way to install the Office PIA is by installing the Office redistribution pack which its footprint is over 6MB. To fix this situation Microsoft has developed a new feature in C# 4.0, The NoPIA. No Primary Interop Assembly means that you can...
tags: , , ,

PDC 2008 – Windows Azure

Tuesday, October 28, 2008

The day started with the announcement of a new "Operating System" for the cloud - Windows Azure. Windows Azure is a foundation to build scalable and robust applications and services that will be deployed to Microsoft servers (the "Cloud"). Windows Azure also support a .NET Services such as SQL services, Exchange services and so forth. It seems that .NET MyServices (Hailstorm) is back with a more mature design and implementation. The only problem that I find in this model is that I think that many companies will not put their core business data and functionality in Microsoft hands. You...
one comment