Follow us on X (Twitter)  Like us on Facebook  Connect with us on LinkedIn  Subscribe to our YouTube Channel  Subscribe to our WhatsApp Group

While working on an application last weekend, I was in need to pass an object as query string parameter to the other page of my Windows Phone application. NavigationService does not allow you to pass any complex object.

 

Then I found a cool idea by which you will be able to send the whole object to the other page. In this blog post, I am going to share you the trick.

Published by on under Silverlight | WP7DEV

If you are a Silverlight application developer and using Telerik RadDiagram control, you might have seen that you can zoom and pan the diagram control and move it to any boundary. In some scenarios, we need to restrict it to a positive quadrant.

 

In such case, based on your business logic, you have to restrict the diagram to some quadrant value. In this small post, we will learn how to set it’s viewport to a specific bounds.

Published by on under Silverlight | Telerik

Ambiguity is the ability to express more than one interpretation in normal way. This can happen in any manner; in our code too. If you are working on WCF RIA Services in Silverlight, you might encounter this issue too with class references.

 

Today in this blog post, I will share you a small trick by which you will be able to fix this error in your Silverlight project. Continue reading to further discussion.

Published by on under RIA Service | Silverlight

Microsoft released Windows 8.1 RTM and Windows RT 8.1 RTM on 17th October for general public to update their Windows 8 system. Many people already updated their Surface RT devices but as an exception, few people reported on Twitter and Forums that they are not able to update their RT devices.

 

If you are unable to update your Surface RT or unable to find the update in Windows Store, you are one of them who are victim of a small issue reported by Microsoft.

Published by on under Surface | Windows

Here comes an opportunity for Windows Phone Developers to try out the GDR3 update before it reaches to the actual consumers. If you are a WPDev, you can now download Update 3 in your unlocked WP8 device and test your applications against it.

 

Windows Phone 8 GDR3 comes with a plenty of features and enhancements including bigger screen resolutions, screen rotations and more. Read to get the GDR3 bits in your device.

Published by on under News | WP8

So Microsoft finally came up with an official list of new features in Windows Phone 8 General Distribution Release, named as GDR3. Also, they are now opening a “Developer Preview Program” for the WPDev’s to test their apps against the new OS build before it comes to consumer.

 

In this post, I am going to share you the set of features that you are going to see in the next update of your Windows Phone 8 device.

Published by on under News | WP8

Here comes my another application for Windows Phone users, named “Place Explorer”. The app is currently available in Windows Phone Store for free. Using this app, you will be able to find out the favourite places around the city near your current location for food, drinks, shopping, accommodations etc.

 

Find out more details about the app and a downloadable link to install in your Nokia Lumia series of Windows Phone 8 devices.

Published by on under Nokia | Windows Phone Apps

Last month as part of the 5th anniversary celebration of my blog (www.kunal-chowdhury.com), we organized a big contest where we had lots of licenses and subscriptions valued $50,000 above to give away. Thanks to all the Sponsors who came up to celebrate with us.

 

Now the time came to announce the winners of the contest. Are you excited to know who are the winners? You might be one of them too. Let’s check out the list.

Published by on under GiveawayContest |

As a WPDev, you already know about the NavigationService class that we use regularly to navigate from one page to another. But what if you want to navigate to a web URL? If you use the same class for web navigation, you will face a ArgumentException unhandled in your App class.

 

If you are one of the victim and came to this page by searching online for the solution, this post will help you today to resolve the exception in your code.

Published by on under WP8 | WP8Dev

Do you want to add a functionality in your Windows Phone device which can actually listen to users voice or commands? Do you want the app to record the speech or convert the speech into a text string which you can save as a document?

 

Okay, this blog post will cover that topic for you today. Here we will discuss how to use the API to enable the speech recognition in your WP device.

Published by on under WP7DEV | WP8

October 1st 2010, the day when I first received a mail from the Microsoft mentioning as one of the Microsoft Most Valuable Professional (MVP) awardees of the quarter as a Silverlight contributor. I was holding that title on Silverlight platform for last 3 consecutive years.

 

Like last three years, this time also I have been awarded for this prestigious title but… I am no longer a Silverlight MVP now. Microsoft awarded me as “Client Development MVP” this time.

Published by on under Achievements | Awards

These days almost everyone has a smartphone for Net surfing, Music, Games, Messengers, Official works and many more. If you use the device and subscribe to many services, it will consume more battery power and drain quickly than expected.

 

In this post we will discuss how to increase the battery power of Windows Phone series devices while in standby mode. If your device battery is draining quickly, check out the solution.

Published by on under Tips | WP7

Microsoft Visual Studio 2013 RC (Release Candidate) is already there and I hope, many of you already downloaded it and started exploring the new features and enhancements part of the release candidate. Visual Studio 2013 provides us a better way to handle XAML pages.

 

In this blog post, we will learn the new feature introduced to better commenting XAML codes inside Visual Studio 2013 IDE. You will definitely like it.

Published by on under Visual Studio 2013 | VisualStudio

It’s a month to celebrate on various occasions and I want to celebrate them with all of you. This month was the special time when I saw the first sunlight, this month was the special month when my blog www.kunal-chowdhury.com was first launched. Not only those, we reached a special milestone of 2 million hits with 2,500+ Twitter followers and 3,500+ Facebook fans.

 

As we are approaching the 5th anniversary with a long journey all together since 2008, I want to celebrate it with lots of excitements and thus came up with a set of goodies/licenses especially for you. Let’s take part in this giveaway and win those goodies from us.

Published by on under GiveawayContest |

logo1

If you are working in Visual Studio to design XAML pages for your Silverlight, WPF, Windows Phone or Windows 8 Store application, you might have noticed that, sometime the Visual Studio IDE freezes for a long time and sometime it crashes.

 

I faced this issue many time and later found some way to recover from that freeze to continue working. In this post, going to share you the trick. I hope this will help you.

Published by on under Silverlight | Tips

Sometime while working with map control in Windows Phone, we may need to calculate distance between two GeoCoordinates. The Windows Phone 8 SDK already provides you the required API for you to calculate the distance very easily.

 

If you are looking for a piece of code to do the same, here is the small post for you to understand the API and the way to use it in your app.

Published by on under WP7 | WP7DEV

In a blog post today, S. Somasegar announced the availability of Visual Studio 2013 Release Candidate (RC) and .NET Framework 4.5.1 which is now available for download and has “Go Live” license. You can install Visual Studio 2013 RC on top of preview release or along with Visual Studio 2012.

 

This post will provide you details about Visual Studio 2013 RC and downloadable links. If you have MSDN/TechNet subscription, you can also find it in your subscription page.

Published by on under News | Visual Studio 2013

Microsoft announced the availability of Windows 8.1 RTM version for the MSDN and TechNet subscribers today. That means, if you have any one of the MSDN or TechNet subscription, you will be able to download it from your subscription page.

 

General availability of Windows 8.1 will be on 18th October 2013. If you hold a Windows 8 installation, you will be able to upgrade to Windows 8.1 from Store after that.

Published by on under News | Win8

Visual Studio 2013 Preview is already here and many of you already downloaded it and started exploring the new features and enhancements introduced in this version. Few people asked me that, they are not able to build Windows Phone 7 applications in Visual Studio 2013 even after installing the WP7 SDK.

 

So, what is the issue? How can we build Windows Phone application that targets OS 7? This short post is for those developers who are seeking this information.

Published by on under Visual Studio 2013 | VisualStudio

Everybody wants to protect their code from unauthorized reverse engineers. Isn’t it? For this, a company or a developer needs a Obfuscation tool to add huge noise bits in the generated executable and encrypt it to make sure the disassembler can not read it.

 

There are many tools in the market and I did some research with few of them. Among them, I liked the “Crypto Obfuscator” tool from LogicNP Software and thus thought to write a review of it here.

Published by on under .Net | Crypto Obfuscator

Everyone wants to update their phone’s operating system whenever a new update comes up with new features and applications etc., isn’t it? Recently Nokia started rolling out an Amber update with new features and applications to it’s entire set of Lumia series and will be available to all users by end of September.

 

Yesterday I received the update and at a first glance, it was just amazing. In this post, I will share you some noticeable changes in Amber update for Nokia Lumia.

Published by on under Lumia | Nokia

As a developer working inside Visual Studio IDE, there comes many scenarios when we need to position our code few lines above or below the other. Sometime such kind of refactoring of code is quite obvious to execute the code properly.

 

Considering this case, Microsoft came up with a new enhancement in Visual Studio 2013 where you will be able to position your code easily just using shortcuts. Let’s see what it can do.

Published by on under Tips | Visual Studio 2013

Here I continue the series of “What’s new in Microsoft Visual Studio 2013?” and today I will be covering an ultimate tip that a developer working with Visual Studio must know. This will not only help you but will improve your productivity while coding.

 

In this post, we are going to talk about “Peek Definition Window” that comes with Visual Studio 2013. What does it do? Let’s check out it.

Published by on under Tips | Visual Studio 2013

If you have already installed and used Visual Studio 2013, you might already noticed that every class and method has “x references” marked on top of it, where ‘x’ is a counter. These are called as “Reference Counter” and provides you information about the uses.

 

It’s a new feature in Microsoft Visual Studio and will definitely help the developers to find out the referenced count easily. In this blog post, we will discuss about this in detail. Keep reading.

Published by on under Tips | Visual Studio 2013

Tripura is a small hilly state in Northeast India, occupying an area of approx. 4,051 sq. mi (10,490 sq. km). The state is surrounded by Bangladesh on the north, south and west border. The Indian states of Assam and Mizoram lie to its east. The state capital is Agartala.

 

Those who want to know about the state, it's districts, culture, tourist places and hotels can download this app which will provide you more details about the state. Get the free downloadable links in this post.

Published by on under DZone | Windows Phone Apps

Recently I got a chance to write a guest blog post on Telerik’s official site and the topic was “How to Export content from RadRichTextBox to a variety of formats in WPF or Silverlight”. Thanks to the Telerik XAML Team who gave me this opportunity.

 

The article covers the simple steps to export the rich text content of the Telerik RadRichTextBox control. This could be an additional benefit to the end users who are using Silverlight or WPF app.

Published by on under Silverlight | Silverlight5

Visual Studio 2013 Preview is already available for download and probably the RTM version will come up soon later this year (no expected date yet). Microsoft came up with a set of new features in this release of Visual Studio IDE.

 

Among them, the first feature that you will notice in VS2013 is the synchronization of appearance, settings, keyboard shortcuts etc. across all devices that you use. Let’s have a first glance to it.

Published by on under Tips | Visual Studio 2013

logo

We had a great event on 10th August on Windows Phone application development in our C# Corner Chapter meet. We had a no. of enthusiastic attendees this time in our event and everyone enjoyed the sessions a lot. Thanks to everyone who attended. Looking forward for your participation in the coming days.

 

In this post I am going to share the agenda, pictures and slides. Also, I am announcing the date of the next monthly meet. Don’t forget to register for the event and join us in September.

Published by on under C# Corner | Events

How to Start, Stop, Recycle IIS application pool programmatically?

IIS application pool defines a set of web applications and their corresponding worker processes to provide a convenient way to administer a set of web sites and applications. Sometime developers need to programmatically start, stop or recycle the IIS application pool.

 

In this post, we will learn how to programmatically call the directory service to invoke the start, stop and recycle operation on IIS server.

Published by on under CSharp | DZone

Most of you have already used BusyIndicator control in your Silverlight or WPF application while communicating with server or processing a huge data. Sometime developers want to focus to a particular control like TextBox once the busyIndicator stops.

 

I noticed in various forums that developers really suffer a lot focusing to a TextBox at the end of the processing and when the busy indication stops. Let’s read the trick to resolve this.

Published by on under Silverlight | Telerik

Everyone wants to build their apps, whether you are a geek or not. And when you have a website or blog with RSS, it’s by nature to build a RSS phone of your blog. A developer who has knowledge of programming can easily start with that. But what about non-techie?

 

Microsoft has recently launched a tool called “App Studio” which will allow you to build a Windows Phone app without any programming skill. Today we will discuss how to use this tool.

Published by on under WP7 | WP7.8

It’s time for developers to easily build Windows Phone applications and host them in the Windows Phone Store (Marketplace). Microsoft came with a great online tool which will guide you to build WP apps in four easy steps. Though the app is currently in beta stage but you can create professional apps with it.

 

Not only that, Microsoft also came with some offers for the WPDevs which will encourage you to get started with building apps for Windows Phone community.

Published by on under News | Tips

It does not sound good but this is the real fact. If you have a Microsoft Surface RT device with Windows 8.1 Preview installed and facing issue with battery consumption while in standby mode, it’s time for you to turn ON the Bluetooth of your device.

 

Microsoft support team answered in a forum thread that it is a bug and the current solution to resolve the quick draining of battery is to turn on the Bluetooth.

Published by on under Surface | Tips

If you are a Silverlight application developer and working with Telerik’s RadRichTextBox control, you might have already used the InsertSymbolDialog that comes in-built with the control. This dialog provides you a direct API to insert symbols in your rich text box.

 

By default the said dialog opens in non-modal dialog and there are no easy way to make it modal. In this blog post, we will learn how to customize it to make a modal window for that.

Published by on under RadRichTextBox | Silverlight

Microsoft released Windows Phone SDK 8.0 Update for Windows Phone 8.0.10322 with four new emulator images to an existing installation of WP SDK 8.0. The new SDK version no is: 8.0.10322. You must have an existing WP8 SDK installed before installing this latest bit.

 

If you are a WPDev, don’t forget to download the latest SDK to test your apps. Find herewith the link to download the WP 8.0.10322 SDK update.

Published by on under News | WP8

Recently after upgrading to latest Telerik binaries in my Silverlight RIA Service application, I noticed a different behavior in the auto generated code. After searching a lot on the issue, came to know that the RoundtripOriginalAttribute was missing in the entity set.

 

As we can not add the attribute explicitly in a auto generated file, I had a tough time to find out the solution of this issue. Lately, got the solution which I am going to document it here for you.

Published by on under RIA Service | Silverlight

Sometime it happens with most of us when Visual Studio stops showing the intellisense menu. Most of the time it happens when the license of some Visual Studio plugin expires or when you uninstall any productivity plugins like ReSharper. It makes you annoyed to think what is the root cause here.

 

If you faced similar issue in your Visual Studio IDE and unable to bring back the beloved intellisense menu, here is the solution for you.

Published by on under Tips | VisualStudio

If you are a WPDev and looking for a way to retrieve the Geo Location of the user and integrate that Geo Coordinates in your Windows Phone 8 application, this post will help you step-by-step to understand the API and the way to use it.

 

The Geolocator class provides us details about the user’s location. To use this class, you need to add proper capabilities to your application. Let’s start discussing on that.

Published by on under WP8 | WP8Dev

It’s a long time I was thinking to make a blog reader app for my blog kunal-chowdhury.com and finally it is now available in the Windows Phone store. Using this small app, you will be able to view the latest posts published in my blog.

 

Though the app is currently available for WP8 devices only, but I am going to push a downgraded version for WP7 devices very soon to the store.

Published by on under Windows Phone Apps | WP8

One of my app named “Easy Connect” for Windows Phone 7 is one of the most download app in the Windows Phone store, which is an utility application to give you easy access to all the four connection settings page i.e. Airplane, Bluetooth, Cellular and Wi-Fi from a single page.

 

In Windows Phone 8, we can see some other settings page which are easily accessible by APIs. Thus I thought to build similar app for WP8.

Published by on under DZone | Windows Phone Apps

It was the rainy morning when we started for the event. Few places already flooded due to heavy rain in the last night. Still we got a no. of attendees who came across to attend the 2nd C# Corner Jabalpur chapter event. Thanks to all of you who joined us.

 

In this post, I am sharing a recap of the event and the slides of the presenters for you who didn’t get chance to attend it.

Published by on under Events | Windows8

The big boss again hit you “Hey buddy, I don’t want to see those movement layers in the inserted table those you are using in the Silverlight application”. Now as a developer what to do? You are using the Telerik RadRichTextBox in the application that you are building. Does it provide the functionality?

 

Today’s blog post is on that topic and here we will discuss, how to hide the movement layer from the table and then show it back again on need basis.

Published by on under RadRichTextBox | Silverlight

It was a most demanding features by the Windows Phone community to include the Text-to-Speech engine in Windows Phone and the WPDevs who were missing it in Windows Phone 7 can now use this feature in their Windows Phone 8 applications.

 

The TTS engine is now available in WP8 devices which you can easily integrate in your app. This small post will describe how to use it.

Published by on under NokiaBlog | WP8

One of my friend, who bought a Windows Phone recently, asked me to build an app for him which will calculate bank’s interest rate. He is more into the investment market and this would really help him. I accepted the idea and built this app for him.

 

First I thought to keep it as private but later made it public so, others can also use it on need. It’s a free app which you can download from the Windows Phone store (link available below).

Published by on under DZone | NokiaBlog

Though it’s not the common practice in Windows Phone application development, but you may want to terminate your Application programmatically on some special occasions. These occasions may vary in different cases.

 

In this post, we will learn how to kill the application programmatically so that, it should not reside in the memory unnecessarily when user hits back to come out from the application.

Published by on under NokiaBlog | Tips

It was not as smooth as I thought while installing the Windows 8.1 as a fresh OS in my laptop. Though the OS and other major software installation was smooth, but I faced lots of issues while installing some software's that need .NET Framework 3.5.

 

Did lots of analysis, tried various methods to install the framework but all failed. At the end I got an perfect solution which resolved the problem. Thought to share in case you faced similar, will help you.

Published by on under .Net | Tips

It’s time again to share the happiest moment of my life with you, my friends and my blog’s readers. It’s the afternoon time when I came to know that, I have been awarded as “C# Corner MVP (Most Valuable Professional) 2013” for my contribution towards the C-SharpCorner community.

 

It was an wonderful moment when I saw my name between the 25 new MVPs awarded in this quarter. Congratulation to all the other MVPs for getting this recognition.

Published by on under Achievements | Awards

If you are a Silverlight developer and working with Telerik’s Rad control library, you might have seen that the RadNumericUpDown control always displays the value with a comma separator as per your system’s locale settings.

 

But have you ever came to a situation where your client wants to remove the comma separator from the control? You will not find any properties in-built in it. Let’s start today’s discussion with it.

Published by on under Silverlight | Telerik

During the BUILD developer conference on 26th June 2013, Steve Ballmer announced the availability of Microsoft Windows 8.1 Preview and Windows 8.1 RT Preview. If you have Windows 8 PC, you can download an ISO image and install it from there. But if you have a Surface tablet, the process is different.

 

If you are using Surface RT and want to install Windows 8.1 RT Preview, this post will help you getting started. Make sure that you don’t have any language pack installed.

Published by on under Surface | Win8

Yesterday in BUILD 2013 conference, Microsoft announced the availability of Windows 8.1 Preview which is now available for download as ISO image as well as an update from Windows Store. Windows RT devices have to update it from Windows Store only.

 

But before downloading and installing the latest preview build, you must know the pitfalls about it. In this post I am going to share some points for you. So, think before installing it now.

Published by on under Win8 | Windows