Visto che ne ho avuto bisogno, pubblico un piccolo snippet per risolvere il problema:private static string ConvertToHex(string msg) { if (msg == null || msg == string.Empty) { return string.Empty; } System.Text.StringBuilder sb = new StringBuilder(); byte[] bmsgs = ASCIIEncoding.ASCII.GetBytes(msg); foreach (byte inByte in bmsgs) { sb.Append(String.Format("{0:X2} ",inByte).Trim()); } return sb.ToString(); }
Riprendo il post di Lorenzo riguardo l'AOP e Net fornendo uno stralcio dell'intervista a Don Box (per la quanle nn finirò mai di ringraziare il nostro caro presidente :) che esprime il suo parere proprio sull'AOP e sulle tecniche di interception.
Personally, I think there are a lot of interesting programming paradigms out there, and I think that the industry has beaten the "attributes+interception" style of AOP to death. Personally, I've been much more inspired by the ideas that sprang from functional programming and think that Whidbey brings several of those ideas to the masses. Specifically, C#'s anonymous methods (closures) and iterators are...