C#

All-In-One Code Framework!

29 January 2011 |

Have you seen this? Check it out on codeplex !!! The Microsoft All-In-One Code Framework is a free, centralized code sample library provided by the Microsoft Community team. The goal is to provide typical code samples for all Microsoft development technologies. The team listens to developers’ pains in MSDN forums, social media and various developer communities and write code samples based on developers’ frequently asked programming tasks. Additionally, there is a free code sample request service you could take advantage in order to request specific code. Check out the video… <

ITProDevConnections LightSwitch lottery draw

08 October 2010 |

I guess most of you will know by now that ItPro|DevConnections is holding a lottery for two msdn subscriptions for all of those that took advantage of the early bird offer and subscribed for the event before the 30th of September. Well, I was assigned to perform the lottery which is going to take place today. This got me thinking, What would be the easiest (don’t have time) and geekiest (after all it’s a tech event) way to perform this lottery? And then it stuck me “why don’t I try LightSwitch, it’ll probably take me 10 minutes to prepare...

ASP.NET Security Vulnerability Or Not

20 September 2010 |

Last week two security researchers, Thai Duong and Juliano Rizzo, have discovered a bug in the default encryption mechanism used to protect the cookies normally used to implement Forms Authentication in ASP.NET. Using their tool (the Padding Oracle Exploit Tool or POET), they can repeatedly modify an ASP.NET Forms Authentication cookie encrypted using AES and, by examining the errors returned, determine the Machine Key used to encrypt the cookie. The process is claimed to be 100 percent reliable and takes between 30 and 50 minutes for any site. Everyone immediately focused on the bug not mentioning what is commonly known as...

C# 4.0 Parallel programming live meeting

24 April 2010 |

Last Thursday I was given the opportunity to present my first live meeting. It was part 2 of a live meeting series organized by Microsoft to get people familiar with Visual Studio 2010 and .Net framework 4.0. I spoke about C# 4.0 and Parallel computing. Things I covered included C# 4.0 Language and compiler features Dynamic support, Named and optional parameters, Variance (CoVariants, ContraVariants), Office Programmability Visual C# IDE featues Call Hierarchy, NavigateTo, Reference Highlighting, Generate from usage, Intellisence suggestion mode, Live Semantic Errors ...

Building Facebook applications

27 September 2007 |

My friend Panos wrote today about Nikhil Kothari's Facebook.Net framework (hosted at Codeplex) as well as Steve Trefethen's starter kit as various tools you could use to develop Facebook applications using .Net. I'd like to add to those The Facebook developer toolkit that evolved from the Microsoft - Facebook partnership. Although this download comes from the Microsoft Visual Studio Express Editions product line (as you may notice) nothing stops you from using it with Visual Studio. Furthermore (if you're willing to play with cutting edge technology ;-) you could give Popfly's Facebook blocks (which are products of the same...

Preparing for vacation

30 July 2007 |

As always this time of year I begun thinking on all the things I want to read, listen, view and code during my summer vacation free time, even though I never get the chance to do all the things I plan to ;-). So I've already bought my PSP extra memory (2GB) and plan to fill it with podcasts, webcasts and videos so I can watch on my free time. Technologies and products that I'm especially interested this summer include : Silverlight, WPF, WCF, Visual Studio 2008, Astoria, Jasper, Linq, .Net 3.5, C# 3.0 etc. I've already begun searching for those but...

Restoring Live Writer's spell checking

11 June 2007 |

After investigating the missing Live Writers's spell checking problem for a while, I discovered that the problem was caused by my computer's regional settings (Greek). As it turns out, spell checking is only enabled when Live Writer is started using the en-US regional settings. The unfortunate assumption by the Live Writer's team was that since spell checking works only for English, it should be disabled for any other regional settings :-s ... If that assumption was correct, then other programs like Office for example shouldn't have spell checking either, for non English regional settings PCs. Anyway, searching the web I found a...

Silverlight demo applications

02 May 2007 |

Having been to Mix06 I knew that there were going to be a lot of cool things coming out this year too. So I've been following closely Mix07, although I didn't manage to go this year and I must say that I'm pretty excited with all the things announced (although some were expected ;-) ). One of the coolest demos I've seen so far is the Silverlight Airlines application posted by David Anson. I just hope that it will work for Europe as well as USA soon. Check it out.

WPF Subsonic Status update III

13 January 2007 |

In case you’ve didn’t notice Marin has posted a comment regarding my WPFSubsonic project and to be more precise a way I can read my application configuration file through my custom Visual Studio Tool. Now I just need to port it to my solution that supports the INotifyPropertyChanged interface and ObservableCollection class so that SubSonic Object can be bound to WPF controls. Thanks Martin

WPF Subsonic status update II

15 December 2006 |

Some of you have been asking on my WPFSubsonic project status. Well I have to admit that things have been pretty hectic lately so I haven’t been able to complete it. I still haven’t found a way to pass configuration data on the custom tool but I have thought about it and I’m probably going to use XAML serializer/de-serializer in order to pass a configuration file to the custom tool. For those of you that you simply can’t wait J, I’m posting a first built. In this build the DAL generation happens through...