Click here to Skip to main content
12,077,911 members (49,525 online)

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

Ajax
General
Posted: 21 Jul 2009   Updated: 21 Jul 2009   Views: 34,880   Rating: 4.81/5    Votes: 30   Popularity: 7.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 76   Downloaded: 488
A simple and practical introduction to Asynchronous JavaScript and XML (AJAX).
Custom Controls
General
Posted: 10 Nov 2004   Updated: 10 Nov 2004   Views: 110,500   Rating: 4.53/5    Votes: 11   Popularity: 4.72
Licence: Not specified      Bookmarked: 68   Downloaded: 1,774
An outlook style toolbar control in ASP.NET
Trace and Logs
Debug and Tracing
Posted: 29 May 2005   Updated: 29 May 2005   Views: 24,410   Rating: 3.53/5    Votes: 6   Popularity: 2.75
Licence: Not specified      Bookmarked: 9   Downloaded: 216
NetCase is an API for automation of test cases in .NET.
Windows Phone 7/8
General
Posted: 30 Jan 2011   Updated: 30 Jan 2011   Views: 9,540   Rating: 4.56/5    Votes: 3   Popularity: 2.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Describes features in Synergy Toolkit for Windows Phone 7 Version 1.0
Windows Presentation Foundation
Controls
Posted: 27 Dec 2010   Updated: 27 Dec 2010   Views: 79,081   Rating: 4.82/5    Votes: 10   Popularity: 4.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 52   Downloaded: 369
Declaratively and visually create custom windows in WPF
General
Posted: 17 Feb 2010   Updated: 17 Feb 2010   Views: 13,530   Rating: 2.33/5    Votes: 2   Popularity: 0.70
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 280
Easy way to localize your WPF app declaratively
Posted: 1 Jan 2011   Updated: 1 Jan 2011   Views: 101,641   Rating: 4.96/5    Votes: 28   Popularity: 7.18
Licence: The Code Project Open License (CPOL)      Bookmarked: 86   Downloaded: 4,856
Learn how to leverage UI automation in testing your UI and also to support accessibility features
Libraries
Posted: 27 Dec 2010   Updated: 1 Jan 2011   Views: 87,021   Rating: 4.22/5    Votes: 22   Popularity: 5.72
Licence: The Code Project Open License (CPOL)      Bookmarked: 78   Downloaded: 11,794
A docking window solution using WPF as part of Synergy toolkit
Templates
Posted: 2 Aug 2010   Updated: 2 Aug 2010   Views: 11,570   Rating: 4.83/5    Votes: 4   Popularity: 2.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 270
Illustrates UI modelling in WPF, leveraging templates.
Design and Architecture
Frameworks
Posted: 12 Jun 2008   Updated: 12 Jun 2008   Views: 50,811   Rating: 4.65/5    Votes: 26   Popularity: 6.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 64   Downloaded: 591
An introduction to the dependency injection design pattern and frameworks, illustrated by a simple example.

Average blogs rating: 4.79

Toolbars & Docking windows
Docking Windows
Posted: 27 Dec 2010   Updated: 27 Dec 2010   Views: 34,840   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 0
How to build a docking window management solution in WPF
Posted: 28 Dec 2010   Updated: 28 Dec 2010   Views: 10,300   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 52
One of the features I wanted to add to Synergy toolkit was the ability to quickly create custom theme windows with all the features of a standard windows. In this article I am demonstrating how to create a custom window theme visually using declarative XAML and apply it to windows in your applicatio
Ajax
Atlas
Posted: 31 Oct 2011   Updated: 31 Oct 2011   Views: 5,150   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Background Asynchronous JavaScript and XML or AJAX has been the revolutionary technology that enabled rich user experience over the web, much like desktop rich user experience. In this series, I will describe my journey of learning AJAX and some simple steps that will get you started with this si
Applications & Tools
General
Posted: 31 Oct 2011   Updated: 31 Oct 2011   Views: 4,200   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
I hope this makes your Perforce setup experience smoother!
Charts, Graphs and Images
Images and multimedia
Posted: 31 Oct 2011   Updated: 31 Oct 2011   Views: 8,590   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
A perfect Web 2.0 close button using Photoshop CS4.
Windows Phone 7/8
General
Posted: 30 Jan 2011   Updated: 30 Jan 2011   Views: 8,640   Rating: 4.58/5    Votes: 4   Popularity: 2.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
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.
NoSQL
General
Posted: 31 Oct 2011   Updated: 31 Oct 2011   Views: 3,550   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
How to set up MongoDB on OSX.
C#
General
Posted: 31 Oct 2011   Updated: 31 Oct 2011   Views: 10,560   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
An introduction to Dependency Injection.
.NET Framework
General
Posted: 31 Oct 2011   Updated: 31 Oct 2011   Views: 31,690   Rating: 4.73/5    Votes: 15   Popularity: 5.60
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 0
One of the most interesting problems in the distributed world is managing and synchronizing changes in data elements on various endpoints.
Windows Presentation Foundation
Controls
Posted: 31 Oct 2011   Updated: 31 Oct 2011   Views: 4,021   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
For the past few months I have been engaged in the development of Windows Presentation Foundation (WPF) based SDK called MixModes Synergy 2010, under my company MixModes Inc. Synergy is a WPF toolkit that unleashes the power of WPF via simpler programming constructs and provides out of the box custo
General
Posted: 31 Oct 2011   Updated: 31 Oct 2011   Views: 3,910   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Some useful WPF tips.
Posted: 31 Oct 2011   Updated: 31 Oct 2011   Views: 3,140   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
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.
Templates
Posted: 31 Oct 2011   Updated: 31 Oct 2011   Views: 4,410   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
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.
DLLs & Assemblies
General
Posted: 6 Nov 2011   Updated: 6 Nov 2011   Views: 6,190   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
How to embed binary resources within .NET assembly and avoid file dependencies.
Book Reviews
General
Posted: 31 Oct 2011   Updated: 31 Oct 2011   Views: 5,560   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
WPF Control Development Unleashed - my favorite WPF book of all times.
Uncategorised Technical Blogs
General
Posted: 24 Dec 2010   Updated: 24 Dec 2010   Views: 8,480   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Recently I faced a scenario where I wanted to create a generic control template in WPF for a user control that refers to value converters dynamically in order to render parts of the control. Depending on the enumeration passed as the parameter, converter is supposed to render different aspect of t
Posted: 31 Oct 2011   Updated: 31 Oct 2011   Views: 4,580   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Background In this blog I will talk about localization in WPF applications. XAML is a great tool for declaratively create application interfaces and we shall use this declarative power to leverage globalization / localization capabilities of .NET. While designing this feature following consideratio

Average tips rating: 0.00

Programming Tips
General
Posted: 23 Dec 2010   Updated: 24 Dec 2010   Views: 5,320   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Illustrates how to dynamically bind to value converters in XAML using normal Binding
No reference articles have been posted.

Ashish Kaila
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


Advertise | Privacy | Mobile
Web01 | 2.8.160212.1 | Last Updated 13 Feb 2016
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid