Click here to Skip to main content
15,886,963 members

Articles by Ashish Kaila (Articles: 10, Technical Blogs: 17, Tip/Trick: 1)

Articles: 10, Technical Blogs: 17, Tip/Trick: 1

RSS Feed

Average article rating: 4.33

Desktop Programming
WPF
27 Dec 2010   Updated: 27 Dec 2010   Rating: 4.86/5    Votes: 14   Popularity: 5.42
Licence: CPOL    Views: 161,051     Bookmarked: 59   Downloaded: 369
Please Sign up or sign in to vote.
Declaratively and visually create custom windows in WPF
17 Feb 2010   Updated: 17 Feb 2010   Rating: 2.33/5    Votes: 2   Popularity: 0.70
Licence: CPOL    Views: 24,841     Bookmarked: 7   Downloaded: 331
Please Sign up or sign in to vote.
Easy way to localize your WPF app declaratively
27 Dec 2010   Updated: 1 Jan 2011   Rating: 4.28/5    Votes: 25   Popularity: 5.90
Licence: CPOL    Views: 187,825     Bookmarked: 83   Downloaded: 15,748
Please Sign up or sign in to vote.
A docking window solution using WPF as part of Synergy toolkit
2 Aug 2010   Updated: 2 Aug 2010   Rating: 4.83/5    Votes: 4   Popularity: 2.91
Licence: CPOL    Views: 23,241     Bookmarked: 15   Downloaded: 320
Please Sign up or sign in to vote.
Illustrates UI modelling in WPF, leveraging templates.
XAML
1 Jan 2011   Updated: 1 Jan 2011   Rating: 4.93/5    Votes: 34   Popularity: 7.55
Licence: CPOL    Views: 264,831     Bookmarked: 98   Downloaded: 9,401
Please Sign up or sign in to vote.
Learn how to leverage UI automation in testing your UI and also to support accessibility features
Mobile Apps
30 Jan 2011   Updated: 30 Jan 2011   Rating: 4.56/5    Votes: 3   Popularity: 2.17
Licence: CPOL    Views: 16,311     Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
Describes features in Synergy Toolkit for Windows Phone 7 Version 1.0
Programming Languages
C#
29 May 2005   Updated: 29 May 2005   Rating: 3.53/5    Votes: 6   Popularity: 2.75
Licence: Not specified    Views: 30,660     Bookmarked: 9   Downloaded: 233
Please Sign up or sign in to vote.
NetCase is an API for automation of test cases in .NET.
12 Jun 2008   Updated: 12 Jun 2008   Rating: 4.65/5    Votes: 26   Popularity: 6.42
Licence: CPOL    Views: 81,874     Bookmarked: 65   Downloaded: 630
Please Sign up or sign in to vote.
An introduction to the dependency injection design pattern and frameworks, illustrated by a simple example.
Web Development
ASP.NET
10 Nov 2004   Updated: 10 Nov 2004   Rating: 4.53/5    Votes: 11   Popularity: 4.53
Licence: Not specified    Views: 121,972     Bookmarked: 68   Downloaded: 1,826
Please Sign up or sign in to vote.
An outlook style toolbar control in ASP.NET
XHTML
20 Jul 2009   Updated: 20 Jul 2009   Rating: 4.81/5    Votes: 30   Popularity: 7.04
Licence: CPOL    Views: 59,333     Bookmarked: 77   Downloaded: 536
Please Sign up or sign in to vote.
A simple and practical introduction to Asynchronous JavaScript and XML (AJAX).

Average blogs rating: 4.79

.NET
31 Oct 2011   Updated: 31 Oct 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 6,771     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
I hope this makes your Perforce setup experience smoother!
All Topics
31 Oct 2011   Updated: 31 Oct 2011   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 14,320     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
A perfect Web 2.0 close button using Photoshop CS4
Database Development
NoSQL
31 Oct 2011   Updated: 31 Oct 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 6,270     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
How to set up MongoDB on OSX
Desktop Programming
WPF
27 Dec 2010   Updated: 27 Dec 2010   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: CPOL    Views: 56,562     Bookmarked: 21   Downloaded: 0
Please Sign up or sign in to vote.
How to build a docking window management solution in WPF
28 Dec 2010   Updated: 28 Dec 2010   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: CPOL    Views: 16,120     Bookmarked: 3   Downloaded: 52
Please Sign up or sign in to vote.
How to create custom Windows in WPF with ease
31 Oct 2011   Updated: 31 Oct 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 8,600     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Introducing MixModes Synergy 2010
31 Oct 2011   Updated: 31 Oct 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 6,590     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Some useful WPF tips.
31 Oct 2011   Updated: 31 Oct 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 7,130     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Localization in WPF applications
31 Oct 2011   Updated: 31 Oct 2011   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 8,540     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
In this tutorial, I will take a practical example of a card game and illustrate how to model a playing card in WPF and define templates for defining visual aspect of the card as per the sign and the value of the card.
31 Oct 2011   Updated: 31 Oct 2011   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 9,660     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
WPF Control Development Unleashed - my favorite WPF book of all times
XAML
24 Dec 2010   Updated: 24 Dec 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 17,321     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
How to dynamically bind value converters to elements in XAML
Expression blend
31 Oct 2011   Updated: 31 Oct 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 5,240     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Expression Blend and Visual Studio designer(s) have stringent conditions that a user control has to follow in order for its type to be even declared compatible for loading.
Mobile Apps
Windows Phone 7
30 Jan 2011   Updated: 30 Jan 2011   Rating: 4.58/5    Votes: 4   Popularity: 2.76
Licence: CPOL    Views: 13,401     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Synergy is a platform toolkit that unleashes the power of WPF, Silverlight and Windows Phone 7 platforms. In this blog I will discuss the Windows 7 phone part of this library and how it helps to somehow converge development practices to that of WPF and leverage data binding capabilities.
Programming Languages
C#
31 Oct 2011   Updated: 31 Oct 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 16,440     Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
An introduction to Dependency Injection.
31 Oct 2011   Updated: 31 Oct 2011   Rating: 4.77/5    Votes: 17   Popularity: 5.87
Licence: CPOL    Views: 55,581     Bookmarked: 27   Downloaded: 0
Please Sign up or sign in to vote.
One of the most interesting problems in the distributed world is managing and synchronizing changes in data elements on various endpoints.
6 Nov 2011   Updated: 6 Nov 2011   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 12,171     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
How to embed binary resources within .NET assembly and avoid file dependencies
XML
31 Oct 2011   Updated: 31 Oct 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 8,960     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Here is a simple and practical introduction to asynchronous JavaScript and XML.

Average tips rating: 0.00

Desktop Programming
WPF
23 Dec 2010   Updated: 24 Dec 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 8,980     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Illustrates how to dynamically bind to value converters in XAML using normal Binding

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Software Developer (Senior) MixModes Inc. | Research In Motion
Canada Canada
Ashish worked for Microsoft for a number of years in Microsoft Visual Studio (Architect edition) and Windows Live division as a developer. Before that he was a developer consultant mainly involved in distributed service development / architecture. His main interests are distributed software architecture, patterns and practices and mobile device development.

Currently Ashish serves as a Technical Lead at RIM leading next generation BlackBerry media experience and also runs his own company MixModes Inc. specializing in .NET / WPF / Silverlight technologies. You can visit MixModes at http://mixmodes.com or follow it on Twitter @MixModes

In his free time he is an avid painter, hockey player and enjoys travelling. His blog is at: http://ashishkaila.serveblog.net