Great news for Windows Phone and Windows 8 developers! If you develop a new app or game for the Windows Store or Windows Phone Store, submitted between October 1st and December 31st, 2013, you can enter the MoDev $10K App Contest, and compete for up to $2,500 for a first-place finish!
In last post, we saw how Breeze JS eases the job of querying OData services. It will be a lot of fun to use this great library with our favourite SPA framework, Angular JS. In this post, we will see how to hook up these two libraries to create data rich applications.
In this post I’m going to explain you about Linq AddRange method. This method is quite useful when you want to add multiple elements to a end of list. Following is a method signature for this.
Enterprise applications need good architecture to survive ever-changing demands of customers. At same time these systems must be stable, convenient and easy to use which leads us to need of good architecting skills.
We made a new drop of the Cloud Design Patterns book on CodePlex. This is the second drop of Cloud Design Patterns project. It contains 14 patterns with 7 related guidance materials.
In less than a month we are having our fifth Front-End.IL Meetup. In the upcoming Meetup we are having two one hour sessions in two different topics – performance profiling with Chrome DevTools and the HTTP protocol hidden gems
AsmSpy is a little tool I put together a while back to view assembly reference conflicts. Even though it took just an hour or so to knock together, it’s proved to be one of my more successful open source offerings.
Transaction Script (TS) is the simplest domain logic pattern we can find. It needs less work to implement than other domain logic patterns and therefore it’s perfect fit for smaller applications that doesn’t need big architecture behind them.
After more than 210.000 downloads, version 3.6 (skipping version 3.5 to avoid confusion) of my SQL Server Compact Toolbox extension for Visual Studio 2013, 2012 and 2010 is now available for download. This blog post is a visual guide to the new features included in this release, many suggested by users of the tool via the CodePlex issue tracker
The XPlatformCloudKit supports displaying grouped items retrieved from an Azure Mobile Service, Rss Data Services, and/or Local file. It can aesthetically organize grouped objects of Type Item with property of Title, Subtitle, Description, Image, and Group to produce a Windows Phone, Windows 8, and Android application by means of Portable Class Libraries, Xamarin Studio, and MVVMCross.
Early this year I blogged about TtcSocketHelper, an MVVM friendly helper object that allowed you connect two Windows Phone 8 devices to each other using a socket.
Windows Management Framework 4.0, our package that lets you use management technologies from Windows 8.1 and Windows Server 2012 R2 on some of Microsoft’s older operating systems, is now available for you to download and install.
Lately I’ve been focused much more on Web development. Along the way, I’ve discovered a number of utilities that are simply essential to successful coding, depending of course on which frameworks and libraries you are using.
I have seen that lots of people get confused with Virtual, Override and new keyword in C#. So I thought it will be a good idea to write a blog post about it. In this blog post we will learn what is virtual, override and new keyword in C# and what’s difference between override and new in C#.
Let me introduce you a new feature of Internet Explorer 11 which is available in your Windows 8.1 apps too : the MutationObserver. This object lets you observe the changes on any HTML element of your DOM.
I was reviewing an ASP.NET Web Form application which has some scalability issues. Means, the application was becoming slow when the traffic on the site increases.
Some of the guys on my team have created an AMAZING series of blog posts comparing Windows Server and Hyper-V to VMWare’s offerings. Here’s a complete list of the entire series – you should DEFINITELY take a look.
I'm falling behind in documenting all my travels this fall :-) In the beginning of the month I flew out to Vegas for IT/DevConnections, which was my second Las Vegas conference this year.
Over the weekend, I decided to try and import image metadata using C# and the .NET Framework. Aside from “normal” file attributes such as date modified and size, the Windows Explorer (shell) provides extended file property information which can be quite valuable.
One of the questions that lot of developers ask is – Is there any difference between string andSystem.String and what should be used?
Before we can talk about leaky abstractions, and why they are bad, let’s define what exactly an abstraction is.
Less than a year ago we were preparing to launch Windows 8, which introduced our vision of highly personalized mobile computing.
I’m building a web based hybrid system that can run on-premises and on cloud. On development machine I want NLog to write logs on disk. When system is deployed to cloud I want NLog to write logs to Windows Azure Table storage.
It was at my very first Summit in November 2011 that I learned that Windows 8 XAML was not to have any behaviors. I remember distinctly being very angry first, telling the presenter I would be “dead in the water”, then upon reflection, calming down, and deciding to find out if I could plug the hole myself.