Wow! No, seriously! WOW! Had the conference not been a good one, this post would have been written either during the event or long after the event.

During these two days I had the opportunity of joining great session given by Microsoft professionals who work in both IT departments and R&D departments. Just to name a few, among the session I had the opportunity to attend are: SQL Server 2014 In-Memory OLTP Query Processing, NoSQL on Azure, Intelligent System Service – the bridge and heart of IoT, Managing Technical Debt, SQL Server for Developers, Using WinJS for web and cross-platform application, Build Your Custom Private Cloud Management Portal with Windows Azure Pack. Unfortunately though, I didn’t get a chance to attend the rest of super-cool sessions the rest of the speakers gave.

On the other hand, I also had the opportunity of offering an Elastic Scale session to a full room (people even decided to even stand just the get all the intel). Should you have missed Microsoft Summit or the session I gave, scrolling a bit down you’ll get a chance the go through the my slides. Also, I highly suggest to be patient and wait for the video recordings to be published on the conference’s website here:

Here’s a photo I took a few minutes before the session started:


After the event I was also invited to give a short talk about BizSpark and our partnership with Microsoft on Ziarul Financiar Live. The recording of this interview is available here:

Microsoft Summit 2014

In just a few days (14, by the time of this writing), the second edition of Microsoft Summit will take place. For this year’s event, Microsoft put together an agenda for both IT specialists (network & infrastructure experts along with software developers) and business managers and the list of speakers is simply, well… staggering!

If you didn’t get a chance to register for the event yet, consider this your opportunity to win one of the two tickets I’m offering for free to you, my loyal followers and readers. The net worth of these two tickets is 1398 RON (little over $400,00) and it’s now your chance to get on the them completely free (meals included!).

Simply answer these three questions by either commenting to this post or by sending a private message via the Contact form:

  1. What options does one have for scaling his/her SQL database?
  2. What does database sharding mean?
  3. What is my Microsoft Summit session’s title?

Good luck!



P.S.: If you don’t know the answers, it’s your chance to learn more about DB sharding techniques via elastic scaling out during my session at Microsoft Summit, ‘Patterns for SQL Database Elasticity’ 🙂

Iasi, Palace of Culture

Iasi, Palace of Culture

Iasi (RO) is not only one of the most beautiful cities I’ve ever visited so far (and trust me, I did visit a few), but also the city to host CodeCamp 2014 tomorrow.

As mentioned on the conference’s website, CodeCamp is a local IT conference, […] aiming for better communication among the IT people. Over 1000 people are expected to show up. If you happen to be one of them, I’d be more than happy to be your host during my session @ CodeCamp, starting at 16:30.

If you didn’t register yet, I’m sorry to let you know that the conference is sold out for quite some time now. However, if you do decide you want to participate, I have a feeling that they’re not going to kick you out anyway, so it’s still worth a shot. Especially considering the high quality agenda the organizers and speakers (me included) have prepared for tomorrow :).

See you there!


A couple of months ago I was happy to announce the Microsoft Summit 2014 conference which will take place during November 12th and 13th in Bucharest. Last year, Microsoft Summit had around 1400 attendees which were both IT professionals (developers and infrastructure specialists) and business managers.

This year, I’ll attend the conference as a speaker. My session is going to be about SQL Database Elasticity patterns and, unless the agenda is going to change, will take place during the second day at 11:00.

If you’ll attend Microsoft Summit, do drop by and say ‘Hi’!


If you’ve ever received support from the Microsoft Azure Support team on Hosted Services/Cloud Services, you might want to know that the great team that supported you (which, by the way, in order to offer 24/7 support is deployed around the world!) has used a tool which allows them (and since last year, you too) to debug slow performance, hangs, manipulate HTTP traffic, analyze network performance, transfer files, recall a debugged machine from the load balancer, check the defined inputs on your service’s roles and so on.

Please be advised that this is actually an in-house tool developed by Microsoft and is arguably, the most handy tool to have whenever something works unexpected in your cloud environment.

The link to it is here, and this blogpost explains all the features in a little more detail.

Hope you’ll find it useful at some point.

I recently worked on a presentation seminar about Microsoft Azure related functionalities and I remembered that there’s a set of all the marketing symbols used around Azure which is extremely useful for scenarios like mine. There it is:

Hopefully this helps you out.

A couple of days ago I’ve updated my phone to the preview version of Windows Phone 8.1 and after intensively using it, I made a list of things I love and things I hate about it. Here it goes:

Things I love about WP8.1

  1. UPDATE: I’ve just realized that WP8.1 has Speed Dial! Honestly, I feel that this is a hidden gem. Love it! Just open up the Phone tile and swipe left or right and you get access to your speed dial. No more ridiculous tiles to your contacts on the home screen!
  2. UPDATE: Another cool thing about WP8.1 is that you can open up an unlimited number of tabs (ok, I didn’t really try to open up ridiculously many tabs, but I’ve realized that after opening up abou 9 tabs, I still have access to all of them. Man I love this WP update!
  3. Universal Apps framework: that’s right, this is a developer specific feature that basically gives me the opportunity to develop a single code-base (views included) for both Windows Phone 8.1 and Windows 8.1, which is incredible. Of course that for a highly performing and snappy app some tweaking will be required, yet it’s a cool feature to have, given that your customer audience grows exponentially every day. Sweet!
  4. Customizable background: yes, you can finally have your own custom background in the home screen. This means that the image you select become part of your apps’ tiles background. There’s also a cool effect when you slide up and down, meaning that the background isn’t completely static, yet it doesn’t move along with the slider either. You therefore get an effect where the background seems to stay far back whilst the tiles are closer to you: just like you’d be watching out on the window. Sweet!
  5. Action Center: never loose you your notifications again! Simply slide from the upper side of the screen and get quick access to the Notification Center. Also available from the lockscreen, even if you’ve activated your PIN lock. Finally, guys!
  6. Pin-able Data Sense, Storage Sense and Settings shortcuts in the App list.
  7. Battery percentage and date (shown in the Notification Center; good enough).
  8. Two-way authentication with your Microsoft Account (seriously, was about time – I had enough of creating app secret keys for WP)
  9. IE11 with goodies:
    1. all your videos are rendered directly in IE using the HTML5 player, meaning that you no longer navigate to the Video app to watch your YouTube clips. Sweet!
    2. improved tab functionality: you no longer have to pop out the app bar in order to get access to tabs
    3. reading view in IE11: get read of the annoying menus and ads when you read an article online
    4. IE High DPI fix! Your mobile browser no longer wrongly specifies it’s screen resolution to .CSS. Finally, right?
  10. Pin-able FM Radio (it’s in the App list)
  11. New volume configuration pop-up: you now have the ability of specifying the Ringer + Notification volume and Media + App volume separately! And you can even de-activate vibrations and leave the ringer on directly from the volume pop-up! I’ve been waiting for this Nokia-touch :)
  12. Improved Store: way better content-presentation, quick access to categories, improved suggestions (at least, for me!).
  13. New logos: my Exchange account finally get’s a proper Exchange-like icon on its tile!
  14. Cortana: what cool about it is that it can asynchronously search your inbox for e-mails that contain plane tickets and it will (theoretically) automatically remind you that it’s time to leave to the airport, given the traffic conditions, flight schedule, distance to departure airport etc. However, it’s still in a beta and most of your searches will end up in a bing-query.
  15. Screen projections: just connect your phone via USB to a PC and get a projection on your PC of what your phone shows without installing any additional apps on the phone. As a developer, I love this! No more Hyper-V based emulators during presentations.
  16. Improved Photos: there’s a new home screen in photos that only shown you the photos you’ve taken, in a day based grouping. You can still access your Facebook or OneDrive photos, but you no get thumbnails on all your albums from these, meaning that curious eyes won’t see what your albums might contain. I love this feature! Moreover, you can select photos as favorites which will make your tile display those images only. Sweet!
  17. VPN
  18. tap + send is finally renamed to NFC. I never understood the idea of marketing this feature  as tap+send…
  19. Quick access to screen rotation lock from the Notification Center
  20. Quiet hours: I loved this on my iPhone, I love it on my Windows Phone.
  21. Quick keyboard: just slide your finger and it’s done. You don’t have to worry about double letter in a word and whenever you start a new word (by releasing the keyboard = taking your finger up), a new space is added.
  22. THE BEST OF ALL FEATURES: tight integration with your Microsoft Account. Want to change your theme color? That gets automatically synced to your other Windows (or Windows Phone) devices and vice-versa. Your favorites in IE are also synced (roamed, as they call it)

What I have about the Windows Phone 8.1:

  1. The sliding keyboard thing only works in English.
  2. Cortana is configured to work only in US (or if you configure your region as US). Why would they do that? I can speak English elsewhere too. Is this Bing related? :-(
  3. Apparently, it’s easier to move the caret around. As an ex-WP7, WP8 user, I hate that they removed the way you move the caret around: even though it’s similar to the Windows experience, the caret-mover is almost impossible to use as soon as you place your thumb on the screen simply because you no longer see the caret. Actually, that’s what I love about the way I’d move the caret before: it was about 0.5 cm away from my thumb, meaning that I could always see where I was placing the caret. (note: caret = cursor :-) ).
  4. Because Cortana is accessible via the Search button (both tap and long-tap), you no longer get access to the old Search place. This means that if you’ve been using Local Scouts, you have to use Cortana. That’s ok, but, if you were using the Search functionality to scan barcodes or QR-codes, you now have to open the Camera app (which I normally don’t use, simply because I find Nokia camera better and because on my old 1020, Nokia Camera was to only app to shoot high-resolution – 39MP – photos), open up the Lenses menu and select Bing Vision. From my point of view, that’s a horrible user experience and I might end up in installing crappy QR-code scanner apps. Yuck.
  5. I got super-excited about the lock screen themes at Build 2014, yet there are no lock screen themes. :-((

I think that’s it for now. As soon as I’ll find something cool/ uncool about WP8.1, I’ll update this page.


Hi fellas,

I’m currently getting my agenda ready for //build and I can hardly wait the keynotes. After going through the agenda, I found some very interesting sessions:

  • Diagnosing Issues with Windows Phone JavaScript Apps Using Visual Studio
  • Multitasking and Triggered Background Tasks for Windows Phone Apps (in regard to Windows Phone 8.1)
  • Building a Converged Phone and PC App using HTML and JavaScript

I guess we’ll be hearing about a share WinRT or something, between both desktop and mobile devices. From a developer’s perspective, that would rock!