Kunal-Chowdhury.com - Microsoft Technology Blog for developers and consumers

How to get the Battery Information in #UWP apps?

How many times we are in such a condition when our battery is going to die and we have to do some important calls or something else? If we poll for it, the count will be high. If you are a developer and building apps targeting Universal Windows Platform (aka. UWP), you might want to integrate the battery APIs already exposed.


This post will cover about the API today and we will learn how more about the API with proper demonstration. Continue to read more on this topic and don’t forget to check other posts on the same topic.

How to turn ON/OFF the Frame Rate Counter in #UWP apps?

If you are a developer building apps for Universal Windows Platform, you might have noticed that, at the time of debugging there are some strings of digit getting display just under the title bar of the application. This is called as Frame Rate Counter, which displays frame rate and per frame CPU usage.


Today in this small blog post, we will learn how to enable/disable the Frame Rate Counter in your Universal Windows apps. Countinue reading to know more about it.

How to apply custom color in #UWP apps Title Bar?

If you are a developer and building apps for Universal Windows apps, you might like to customize your app title bar to match your app theme. You can also change various colors of the buttons. Windows 10 SDK provides you to customize the title bar of Universal apps.


Today in this blog post, we will learn how to apply custom colors in apps built for Universal Windows Platform along with different other APIs exposed for it.

Interview Question: What is the difference between “using directives” and “using block”

Let’s come to basics of programming today. It’s a common interview question asked during an interview and many time candidates become confused with the difference between using directive and using statement/block. Today we will cover this topic and discuss various difference among those.


To learn or brush up the basic concepts, continue reading more. I hope, this will clarify all your doubts. If any feedback, do share below in the comments section.

How to retrieve file size from a remote URL (using #CSharp)

Many time we need to programmatically retrieve the size of a file before downloading it from a web location or a network path. This is require to calculate the progress and/or the estimated time to download and display it to the user. For a local file it is easy, but to retrieve this information from a remote location, the implementation is little different.


Today in this small blog post, we will learn how to retrieve it dynamically using C# code. Continue reading to know about it. Code snippet has been shared in the post.

#Windows10 November Update: #Windows Defender context scan

Everyone cares about his/her system's security and cares more when its related to virus. Here comes one new enhancement in security perspective in Windows 10 November updates and that's about Windows Defender. Its now more integrated with Windows Operating system.

We all know Windows defender is already present from Windows 7 on wards. Lets see what Windows November update has added more to Windows Defender.

Retain your existing free #OneDrive space before #Microsoft downgrades it's plan

You might be aware that, Microsoft planned to downgrade all OneDrive personal accounts from 15GB free space to 5GB and that will hit all of your account soon. Now they came with an offer which will allow you to keep your base storage quota and camera roll bonus, even after the changes rolls out.

If you want to keep your 15GB free OneDrive space, just follow the steps mentioned in this post and your account will not be affected when the amount of free storage changes.

Fix: Microsoft Tuesday patch forced ‪#‎Outlook‬ to start in Safe Mode

If you are running Microsoft Office 2010 and a regular user to it’s Outlook product, you might have recently observed that, many buttons, menus changed their state to disabled mode. If you are using any add-ins, those became disabled. This is because your Outlook switched into Safe Mode.


This is quite obvious and actual reason behind this is a little bit different. In this post, we will discuss more about the issue and a quick fix to resolve it. Continue reading.

Solution: The remote server returned an error: (417) Expectation Failed

This could be one of the issue you might face while using service call or HTTP Post to server. Though this issue rarely happens but in case you encounter such error in your production, possibility is your client application is facing issue connecting to the server due to proxy server.


If you come across such issue, this quick blog post will help you to resolve it. You don’t need to do much, but just a configuration settings will help you.

How to serialize/deserialize a Dictionary object in #CSharp?

Serialization and deserialization of .NET objects made easy using various serializer classes that it provides. But serialization of Dictionary object is not that much easy. For this, you have to create a special Dictionary class which is able to serialize itself. The serialization technique might be different in different business cases.


Today, let’s discuss how to implement the same with a sample. Code is shared in the post, which you can use in your application. Continue reading and let me know if you have any other approaches.

“Linked Inbox” feature is available again on #Outlook Mail for #Windows 10 Mobile

“Linked Inbox” feature is now available again in Outlook Mail for Windows 10 Mobile. After a new build pushed recently, Microsoft pulled the same and replaced with an older version of the Outlook Mail due to some issues. The issue was causing the app to crash and close.


Good news is that, the app is again available in store with linked inbox feature, which will enable you to merge multiple mail boxes into one inbox. Continue reading to know about it.

© 2008-2018 Kunal-Chowdhury.com - Microsoft Technology Blog for developers and consumers | Designed by Kunal Chowdhury
Back to top