Author Archive

Siva M

This user hasn't shared any biographical information

IE User Agent String in Windows Phone 8.1 Developer Preview

I think Microsoft is seriously worried about Windows Phone being not considered as a mainstream device as many websites are still not detecting (or interested in) it and thus rendering only the desktop version of the websites for IE on Windows Phone. But, if you have been noticing lately, Internet Explorer on Windows Phone 8.1 […]

category: Windows Phone     tags: , ,

My msmvps.com Blog Migrated to WordPress

Wow, what a surprise! msmvps.com blog site now on WordPress! A VERY BIG thanks to the folks at msmvps.com! Awesome guys!

category: Uncategorized    

Download Visual Studio 2012 Update 4

If you have been waiting for this like me, then you don’t have to anymore! Released just now and download it right away!! A description KB of this update is here.

category: Visual Studio    

Video: Semantic Logging Application Block

A great video from Microsoft //build 2013 event on SLAB: Creating Structured and Meaningful Logs with Semantic Logging Check out this blog post as well on the same topic: Semantic Logging Application Block

category: .NET, Application Architecture, Application Design    

Dynamic Item Templates for LongListSelector

For one of the Windows Phone 8 pet projects I am working on, there was a need to list/enumerate available theme resources (see http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff769552(v=vs.105).aspx for the list) and show a preview of each of them on the screen. While it sounded very simple when I started off, it all became too tricky because I wanted […]

category: XAML    

Windows Store App Design Templates (Link)

Here is an awesome collection (as of now 50!) of Windows 8 app design templates (for free) for different application scenarios. It has the source code in both C#/XAML and JavaScript/HTML. Even if you may not use them as is, I think they can serve a starting point by giving some ideas around design and functionality implementation. […]

category: Application Design, Windows 8, XAML    

Passing Metadata to Exports in MEF

Perhaps this post should have been out before my previous one the topic. Anyway, continuing the journey on Managed Extensibility Framework (MEF) in .NET, let us see how we can attach metadata to an exported type and how it can be retrieved on the importing side, all in short steps (I am not going to […]

category: .NET, C#, MEF    

Metadata Inheritance in Managed Extensibility Framework (MEF) in .NET 4.5

I have been playing around with Managed Extensibility Framework (MEF) of .NET 4.5 for a while now. Overall, it is a great framework for designing many plug-in/extensibility scenarios of .NET applications, web, desktop or even Windows Store (Metro). One area that got interesting in my MEF experiment was the way in which metadata worked in […]

category: .NET, C#, Extensibility, MEF    

Surface in Tablet

Microsoft now reassured its affection for tablets! Its earlier attempts on tablets with Windows XP Tablet PC editions and Windows 7 had only slim chance to make a successful entry into the market, as both lacked a sound hardware counterpart. This time now, inspired by its Surface platform, Microsoft gets ready for its Surface tablet […]

category: Gadgets, Windows 8    

Zip Archive Gets Native Support in .NET 4.5

With v4.5, zip archival handling comes natively to .NET. No longer do you have to rely on 3rd party components to create, manage and extract zip files, though most of them are free. The types you require to manage zip archives reside in System.IO.Compression namespace, in the System.IO.Compression.dll assembly and those types are ZipArchive and […]

category: .NET, C#    

Next Page »