DCSIMG
VC - public: class Alon : IArchitect, IAzure, ICPP, ISmartHome, IHomeServer

Syndication

Browse by Tags

All Tags » VC (RSS)
Message Only Window in for .NET Application
Overview .NET is great platform, it speeds up the development process, you deal with your application logic and in most cases you don't need to know that there is whole Windows operating system down there. However sometimes you do need to program against Windows without the .NET assistance. As a Windows developer, you need to keep all your weapons ready, be it .NET, COM or C++ with the native Win32 API. In this article I am going to show how to deal with Windows Message based communication protocol...

Posted by Alon Fliess | 2 comment(s)

C++ is coming back!
C++ is coming back, it will be in the focus of the next Microsoft Build event and also in our next meeting of the Windows Platform Developer User Group. On this Wednesday (the 7th) we will hold a WPDUG meeting in Microsoft’s offices in Ra’anana (Israel). Our first session will be about adding realtime and deterministic capabilities to Windows and its impact on the system and the ways to program such a system (all based on addons by a company called TenAsys ). The second session will demonstrate useful...

Posted by Alon Fliess | 1 comment(s)

תגים:, , , ,

C++ Renaissance: The Asynchronous Agents Library
Visual Studio 2010 brings back the power of C++. The new language capabilities and optimized STL libraries, the developers productivity as well as the resulting executable performance are much higher. In this post I’d like to present one of the abilities of the ConcRT Asynchronous Agents Library. Agent is based on the Actor Model and is one of the building block of a Concurrent Dataflow Network. The idea behind the Asynchronous Agent Library is that you build a network from agents and message blocks...

Posted by Alon Fliess | 6 comment(s)

To Port or Not… My TDM Track Lecture @ Dev Academy 4
In the last Dev Academy I have given a lecture in the TDM (R&D Manager) track about Software Porting, The Why, When, and How.  During the lecture I have talked about many different migration scenarios: from VB 6.0 to C#/VB.NET. From VC++ 6.0 to VC 2008/2010, From Unix/Linux to Windows, From old .NET to new .NET etc. I have talked about the porting project, best practices and tools. This is the link to the lecture’s slides. There are many useful links inside it.

Posted by Alon Fliess | 3 comment(s)

תגים:, , , , , , ,

Thanks to the people that came to the first meeting of the Windows Platform Developers User Group
Thanks for all of you that despite the traffic jams, made it and came to the first meeting. And thanks again for your feedbacks, all of them were excellent! Here are the links for the resources that we talked about: Windows 7 Training Kit Visual Studio 2010 Training Kit – The kit contains the MFC labs for the Windows 7 features XP2Win7 – stay tuned for a new release next week, or two. Removing the Kernel Dispatcher lock by Arun Kishan Mark Russinovich: Inside Windows 7 Mark Russinovich: Inside Windows...

Posted by Alon Fliess | 1 comment(s)

The first meeting of the Windows Platform Developers User Group
Come and join Pavel and me to the first meeting of the Windows Platform Developers user group . If the Windows platform is interesting you (and it probably does, otherwise you won’t be reading this post) you have to come. This is the chance to influence the spirit of the group. Pavel and I wanted to have a group for people like us. Those who develop for Windows with any needed tool, not just .NET or C++ but both and even more. The first meeting will be about Windows NT 6.1, this is the shortest way...

Posted by Alon Fliess | 1 comment(s)

Windows 7 Ribbon Explorer
We have released the Beta 1.0 of Ribbon Explorer , A win7 application which takes a ribbon markup (XML) and shows the resulting ribbon. The application compiles the Ribbon XML, (UICC.exe, RC.exe Link.exe). loads it and instantiate a window with the resulting Ribbon. The application controls the Ribbon and shows the Ribbon events. Features: Read a Ribbon markup file which its full path is provided in the first argument of the command line. Enable editing of the supply XML file, or a new XML file Show...

Posted by Alon Fliess | 8 comment(s)

Finally - We released the JobObjectWrapper project
A job object allows a group of processes to be managed as a unit. Job objects are namable, securable, sharable objects that control attributes of and assign limits to the processes associated with them. Operations performed on the job object affect all processes associated with the job object. JobObjectWrapper is a .NET abstraction over the Win32 Job Object. With this library you can create job objects, create and assign a process to the job, control process and job limits, and register for the various...

Posted by Alon Fliess | with no comments

Orcas Metrics
יש הרבה דברים חדשים בגרסא הבאה של VS. אחד מהם הוא היכולת לקבל מטריקות בסיסיות כל managed code. זה אמנם לא ndepend אבל זה לא רע בכלל לדעת מה רמת הקוד: שימו לב שניתן בקלות ליצא את המידע ל Excel.

Posted by Alon Fliess | with no comments

תגים:,

יש לכם בקשות או רעיונות לגרסאות עתידיות של ++VC, זה הזמן להגיב
כחלק משינוי האסטרטגיה של צוות ה ++C, הדגש בגרסא של Orcas+1 יהיה על: יותר פרודוקטביות תמיכה טובה יותר בעבודה ב Native code תמיכה בפיתוח native לויסטה גישור טוב יותר בין managed code ל native code build מהיר יותר ניצול Multi-Core CPUs מחר יתנהל דיון שבו ה MVP השונים יציעו רעיונות לגרסאות הבאות. אז כל מה שחסר לכם והיה ב VC6 זה הזמן לבקש. וכן כל רעיון אחר שיש לכם.

Posted by Alon Fliess | with no comments

תגים:,

++VC לאן
רבים שואלים מה הכיוון שאליו מיקרוסופט מכוונת כאשר מדובר ב ++VC. מדוע אין תמיכה בטכנולוגיות החדשות כגון WPF או WF, מדוע לא תהיה תמיכה ב Linq ולמה לפתח STL ל Managed Code כאשר הביצועים יהיו קצת פחות טובים מ Native STL. אם חושבם על זה קצת, אז די ברור שבנושא NET. ל ++C יש בעיה, הרבה יותר טבעי וקל לפתח ב #C מאשר ב C++/CLI. אז למה בכל זאת לתמוך ב NET.? התשובה היא Interop. ואם Interop אז ברור למה STL וגם ברור למה לא WPF ו WF ששם #C נותנת כבר את המענה. לתשובה מפורטת יותר אנא קראו את הפוסט הזה

Posted by Alon Fliess | with no comments

תגים:, , ,