Raf's laboratory Abstracts Feed Raffaele Rialdi personal website

I am Raf logo

News

Thoughts from the build conference 2014

April 14, 2014
It's a long time I don't blog because the twitter-mania moved my thoughts out there. Furthermore I am very happy about my last October renewal as a developer security MVP which continue to give me the chance to discuss a lot of cool stuff with the cool people (and friends) inside Microsoft. While...

Windows 8 Release Preview and the unhandled exception 0xC000027B

June 25, 2012
The good news (for us) is that we, in my company, obtained the Token for publishing the new Metro-Style applications on the Windows 8 Store. Currently the Store is not yet accessible from the broad public unless you pass a sort of pre-certification. While we were working on the Barcode applicatio...

Speaker at Microsoft Days 2012 in Bulgaria – Sofia

January 26, 2012
On March 28 and 29, Microsoft Bulgaria will host in Sofia the traditional event "Microsoft Days". I am very happy to be the speaker of two pillar arguments of the next technology wave:Introduction to Windows Runtime (WinRT) The Asynchronous Pattern in WinRT/Metro and .NET 4.5 The abstracts are ...

Essential WinRT part 2: The registration

October 18, 2011
As the WinRT world is an evolution of COM, the registration is similar but uses only the HKCU registry keys. This means that you don't need administrative privileges to install an application.Let's take a look to the most interesting registry keys involved during registration process: The HKCU\So...

Articles

Reading and writing native memory

September 10, 2020
In my last post I was mentioning that interoperability can be improved just paying some attention and using also new available APIs. I will start with writing native memory avoiding any measurement that may involve the memory allocator. The primitive used here is Marshal.AllocTaskMem but it could be some memory allocated from a native library instead.

In-process interoperability between Javascript/Node and .NET Core

July 22, 2020
I started thinking how I could implement some interop to use C# View Models in Electron. My primary goal was to avoid out-of process calls as ElectronNET did. I really wanted performance and avoid the n-th process opened from Electon. Crazy start but hey, I love experimenting

Tools

HttpWizard Windows 8 application privacy policy

September 28, 2012
As requested by the Windows Store policies, here there is the privacy policy for HttpWizard. Information according to art. 13 of the Legislative Decree n.196/2003 Raffaele Rialdi (hereunder called "Raffaele Rialdi"), with head office in via Semeria, 16A - 16131 - GE, wants to give the following ...

DeployManager June 2011 edition

June 23, 2011
There are new huge news for DeployManager tool that I initially released last year (http://www.iamraf.net/Tools/DeployManager-first-release-certificates-management).Here is a list of the new additions.Filtering There is a new toolbar that enable filtering capabilities in both the tree and the lis...

Samples

GetComputerName on Windows CE / Windows Mobile (VC++)

July 21, 2010
There is no GetComputerName API on Windows CE and I could not find any Compact Framework class to obtain this functionality. On these devices you can find the computer (pda) name in the registry at HKEY_LOCAL_MACHINE\Ident\Name If you want to take a look at the registry on your devices/emulators...
Privacy | Legal Copyright © Raffaele Rialdi 2009, Senior Software Developer, Consultant, p.iva IT01741850992, hosted by Vevy Europe Advanced Technologies Division. Site created by Raffaele Rialdi, 2009 - 2015 Hosted by: © 2008-2015 Vevy Europe S.p.A. - via Semeria, 16A - 16131 Genova - Italia - P.IVA 00269300109