-
Microsoft Hellas is holding a very interesting event in two weeks, on Thursday 12th of May, regarding application testing.

If you are interested to learn how to load test your application, how to use lab management using Visual Studio 2010 and Team Foundation Server then harry up and register.
-
As you probably can see I’ve decided to spent a little time renewing my blog. So there are a couple of things that changed.
First I’ve upgraded the engine version to Subtext 2.5.2. This wasn’t painless, my blog engine was pretty old and the migration steps seemed to fail. I didn’t want to loose my data though and thus I persisted and managed with a couple of tricks to finally move my data to the new engine.
Second, the blog is now hosted on a different server. I wanted to move to a server on which I would have more control to do things. So I’ve moved to a dedicated machine where I can VPN/RDP on.
Last but not least, I’ve changed my blog theme to a new one to give my blog a fresh view. The theme was picked up from the Subtext Skin Bonanza 2011 project.
So let me know if you have any problems and drop my a line and let me know what do you think of my new skin.
-
If you ever created a professional website/application you’ll probably know the value (you’ve probably learned it the hard way as I did
) of stress testing your web applications.
There are plenty of tools you can use in order to stress test your web site, ranging from Microsoft Visual Studio to CMD Line tools. Yesterday I found another one StresStimulus.
StresStimulus is an extension for Fiddler (an awesome and free web debugging proxy) which enables us to create instant load tests with virtual users.

You can record a browser activity (like creating a user), replay it under concurrent load and get the results for the performance of web pages and the entire test.
If you prefer a simple but powerful tool this one is for you.
-
Yesterday I presented a 200 level session on Windows Azure over Live Meeting. This was the first of a three part series of Live Meetings regarding Microsoft’s Windows Azure Platform.

The session covered all of the fundamentals of Cloud Computing, the different types of cloud computing services (IAAS, PAAS, SAAS), and then went on discussing the Windows Azure Platform taking a deeper look into the Windows Azure OS (Computation, Storage, Management) namely Windows Azure.
For those of you that missed it there will be a recording available soon at www.techdays.gr. till then you can download the slide deck I used from my SkyDrive folder.
<</iframe>
Register now here in order to catch for the second one next week.
-
I recently had a conversation with a client about the future of press and how digital magazines and newspapers are the future of the business. When we talked about that I had a few technologies in mind but nothing like Treesaver.
Treesaver is a JavaScript framework for creating magazine-style layouts that dynamically adapt to a wide variety of browsers and devices. Both content and design is shaped with standards-compliant HTML + CSS and no JavaScript programming is required.

It simply searches for the <article>
tags and displays the content inside them, makes browsing them possible with prev-next buttons and auto-generates a "contents" menu.
The JavaScript is under 25K gzipped (pretty important for mobile) and works with most modern browsers (degrades gracefully for others).
Note to self: Keep that in mind, it might come handy 
-
If you’re developing a GPS enabled app for Windows Phone 7 you will surely appreciate the Windows GPS Emulator application.
The Windows Phone GPS Emulator consists of a small WPF application and a WP7 DLL and allows you to create complex paths that you can play back just as if you were driving or walking. With it you can debug your application on the emulator or a real device without leaving the comfort of your home or office.

Once you’ve completed your testing and debugging, you only need to change a single line of code to switch the device back to real GPS.
The download includes:
- The Windows GPS Emulator application
- The Windows Phone GPS Emulator Client DLL
- A simple Windows Phone Test client
- An end-to-end Windows Phone App using Bings maps (a more complex sample)
You can download it from APP HUB
Oh how I wish I had a WP7 phone…
-
When you work as a freelancer and are a father of two young boys it’s almost impossible finding a place at home where you can concentrate and work. So most of the times you end up at some local Wi-Fi enabled coffee shop enjoying a cup of coffee while tapping code on the keyboard. But what happens if you want to meet and talk with a client?
So you can understand my excitement when I read about Joey’s discovery, Cloud Free Agent Espresso Bar, a place in Toronto Canada where you can have a coffee and work or host a business meeting if you have to.


This got me searching through the internet to see if something similar was available in Greece and so that you know there’s actually a similar place in Athens Greece and it’s called coLabWorkspace.


Although this place has a different business model from a coffee shop (coffee is free but you’re charged by the hour) and although it’s pretty expensive (in a coffee shop you can order coffee and sit there for hours, while in coLab you pay by the hour) can be used for the same purpose as the place in Canada.
I just wish there were more places like that in Athens, cheaper and preferably near my place.
-
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…
-

If you’ve started developing websites using HTML 5 you will surely like this.
W3C announced the official logo of HTML5 where you can insert into your HTML 5 built websites.
Besides the HTML5 itself, there are also logos for the features and principles HTML5 is built around like semantics, offline and storage, CSS3 and more.
Other than the logos in multiple formats (including vector), there is an online badge builder provided where you can customize the icons to be used, select its orientation and get an embed code to start using instantly.
-
Today we celebrated the new year in a special community event held at Microsoft Offices. First we had our usual discussions looking back at the community activities and then went on discussing what we could do more in order to engage more with the community. Finally we cut two cakes and two lucky guys woke out with an XBOX 360 with Kinect (unfortunately I wasn’t one of them).
I was able to stream and record most of this event through my tablet’s 3G network connection. The quality isn’t the best due to the connection speed, still you can still get a glimpse of what went on, even if you couldn’t make it today.
Watch live video from techaholics on Justin.tv
-
Microsoft recently released a new flavor of IIS 7.x that is optimized for developer scenarios called “IIS Express” as part of WebMatrix . IIS Express combines the ease of use of the ASP.NET Web Server with the full power of IIS. Specifically: It’s lightweight and easy to install (less than 10Mb download and a super quick install) It does not require an administrator account to run/debug applications from Visual Studio It enables a full web-server feature set – including SSL, URL Rewrite, Media Support, and all other IIS 7.x modules It supports and enables the same extensibility model and web.config file settings that IIS 7.x support It can be installed side-by-side with the full IIS web server as well as the ASP.NET Development Server (they do not conflict at all) It works on Windows XP and higher operating systems – giving you a full IIS 7.x developer feature-set on all OS platforms IIS Express (like the ASP.NET Development Server) can be quickly launched to run a site from a directory on disk. It does not require
Διαβάστε περισσότερα »
-
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
Διαβάστε περισσότερα »
-
Great news arrived this week, once again I have been selected to participate in Tech·Ed Europe 2010 as a Microsoft Product Expert in the Technical Learning Center (TLC). I’m very excited and look forward for this. So if you're planning on attending this TechEd this year, ping me to have a chat with me ;-). See you all there...
Διαβάστε περισσότερα »
-
Next month, on the 27th - 28th of November, the Greek IT ( www.autoexec.gr ) and Developers ( www.dotnetzone.gr ) communities are going to host a two day, four track event for IT Professionals and Developers www.itprodevconnections.gr that need to get in touch with cutting edge technology, meet and discuss with fellow professionals and interact with a bunch of great speakers. This is
Διαβάστε περισσότερα »
-
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
Διαβάστε περισσότερα »
-
Some of my colleagues are often reluctant to use ASP.NET 2.0 profile provider to store profile data for their web applications. The main reason for this is the fact that the default SqlProfileProvider that ships with ASP.NET 2.0 “blobicizes” Profile data using string, XML or binary serialization prior to storing information in SQL Server. This obviously puts a rather large overhead
Διαβάστε περισσότερα »
-
Back from my holidays and straight to work. Reading through my emails though, I came by one where one of my friends have noticed that I’ve neglected to post my Silverlight Out Of Browser Applications presentation content. So with my deepest apologies here it is. < </iframe>
Διαβάστε περισσότερα »
-
I’ve been involved for quite some time now with a new Microsoft project codenamed “ WebMatrix ” but couldn’t say anything about it since all the info was under NDA. Today though, the public availability of the Microsoft WebMatrix Beta was announced, so I guess I’m no longer bound by the NDA agreement and can let you in on a few things. So first let me clarify a few things, and to do
Διαβάστε περισσότερα »
-
Since I’ve started talking about Sliverlight and analytics yesterday I thought this is probably the best opportunity to mention Silverlytics (Silverlight + Analytics). Built by Location3 Media an interactive marketing company, Silverlytics is a multitenant Windows Azure-based analytics service that uses Microsoft Live Labs Pivot for its data visualization. All of its data is collected
Διαβάστε περισσότερα »
-
A common misunderstanding and argument I get, for not building web applications using Silverlight technology, is often, the lack of a way to keep stats of your application traffic. So I thought this worth a blog post in order to put a few things right and let people know that there is actually a solution they could use. This solution is Microsoft Silverlight Analytics Framework . Microsoft
Διαβάστε περισσότερα »
-
On May 14 Microsoft Hellas is going to celebrate the release of Visual Studio 2010 in an event different from the other, in a party. So there won’t be long tiring tech sessions, just music, people, Pizzas, Beer and Visual Studio. So if you haven’t registered yet click now… I will be there answering question about life… ehmm I meant code so come see me and have a beer with me. P.S. Inside
Διαβάστε περισσότερα »
-
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,
Διαβάστε περισσότερα »
-
Last week I had the pleasure to attend the CEE MVP summit which was hosted this year hear at Athens. Having the experience of the MVP summit I knew that I was going to have a great time and was proven right. I had a great time talking with my fellow MVPs listening to their experiences and socializing with them. I guess that's one of the benefits of being an MVP , you get the chance
Διαβάστε περισσότερα »
-
This weekend I got the chance to speak about IE8 and the future (the next version IE9) in a different event from the ones I’m used to speak, MediaCampAthens . MediaCampAthens intends to bring together new media enthusiasts, explorers and professionals to share the current state and their visions for the future of the web, arts, new media, interactive advertising and marketing throughout
Διαβάστε περισσότερα »
-
Great news arrived last week. I was re-awarded with the MVP title for the fourth consecutive year. It feels so great being part of this community not only because of the benefits (which are great too ) but also because you get the chance to actually reach out and help other people. As I promised last year and the year before that I will try to engage more in the community through my
Διαβάστε περισσότερα »