Home Security System Using Kinect, Azure, Windows Phone and Windows 8 April 16, 2012
Posted by Abhijit Jana in .NET 4.0, Azure, Kinect, Windows 8.Tags: Azure, Home Security using Kinect, Kinect, TechEd, TechED India, windows 8, windows phone
4 comments
Most the people who were in the TechEd 2012 India would have witnessed the cool demo by me and Jebarson made on the opening Keynotes of the event. And now we would like to share how this solution was developed so that you can also build your own.
Background
Before we could pitch in, let me give a little background on how we decided to build this on our garage. Developer Conference 2011 on Hyderabad was scheduled on October 2011 and myself and Jebarson were looking forward to show something cool on our own interested areas. Jebarson was looking out for something on Windows Azure and Windows Phone while myself was fiddling around Kinect. Ran out of ideas we both met together and thought of integrating everything and that is when we came up with the idea of building our own home security. We started building this application as early as September 2011. And by now, we have already revised the application more than 5 times due to newer SDK release and also due to the addition of newer components.
(more…)
JScript Debugger– “Unable to attach the process. Another debugger might be attached to the process” – while application is running from Visual Studio. [ Solution ] January 20, 2012
Posted by Abhijit Jana in .NET 4.0, ASP.NET 4.0, ASP.NET 4.5, Tips and Tricks, Visual Studio, Visual Studio 2010, Visual Studio 2011.Tags: ASP.Net, codeproject, Debugging, Visual Studio
3 comments
IE Developer toolbar provide us a fantastic and easiest way to debug JavaScript with in browser. If the web site is hosted on IIS and you are trying debug JavaScript using IE Developer tool bar, it will work fine if you the correct browser setting for debugging. If you are running your web application directly from visual studio, you might came across the problem of “Unable to attach to the process” while click on “Start debugging” button in IE Developer toolbar. In this post I am going to talk about the resolution of the same and will also talk about little bit behind the scene.
25 Tips on ASP.NET, C#, MEF, Visual Studio, Profiler – September 2011 Links September 30, 2011
Posted by Abhijit Jana in .NET 4.0, ASP.NET 4.0, Tips and Tricks, Visual Studio, Visual Studio 2010.Tags: dailydotnettips, Tips & Tricks
add a comment
Daily .NET Tips is aiming to sharing useful coding tips and tricks for .NET Developers. This site completely design for sharing Tips and Tricks, useful Code Snippet which anyone use in daily development work and targeted anything related with .NET. This month we have wide range of tips including ASP.NET, C#, MEF, Visual Studio, Profiler etc. In this post I am quickly listing down all the tips which are published over the month September 2011
Development With Kinect .NET SDK (Part V) – Developing Application using Multiple Kinect Devices September 23, 2011
Posted by Abhijit Jana in .NET 4.0, Kinect, Visual Studio 2010.Tags: Kinect, kinect SDK, Kinect SDK With Multiple Devices, Kinect Tutorial, multiple Kinect Devices
24 comments
This is the fifth post in the series of Development With Kinect .NET SDK. In this post I am going to discuss about interacting with multiple Kinect devices with in a single system using Kinect .NET SDK. Before going forward, I will strongly recommend you to read my previous post where I have discussed about Connecting Multiple Kinect Devices with System which will help you setup your system with multiple devices.
Development With Kinect .NET SDK (Part IV) – Connecting Multiple Kinect Devices with System September 20, 2011
Posted by Abhijit Jana in .NET 4.0, Kinect, Visual Studio 2010.Tags: Configure Multiple Kinect, How to Connect Multiple Kinects, Kinect, kinect SDK, Kinect Tutorial, Visual Studio 2010
9 comments
This is the fourth post in the series of Development With Kinect .NET SDK. In few of my previous posts I have covered Setting up Kinect Devices and Getting Started with Kinect Development ( Part I) , Exploring NUI APIs with Camera ( Part II) and Adjusting Kinect Camera Angle (Part III). Till now whatever I have covered, that comes under dealing with single Kinect devices. Let’s have some more fun with multiple Kinect devices. The Kinect .NET SDK does provide support for multiple Kinect devices. In this post I am going to discuss how you can configure two devices with your system.
Development With Kinect .NET SDK (Part III) – Adjusting the Kinect Camera Angle September 18, 2011
Posted by Abhijit Jana in .NET 4.0, Kinect, Visual Studio 2010.Tags: Kinect, Kinect Camera, Kinect Camera Angle, Kinect Tutorial
5 comments
This is the Part III of my Kinect .NET SDK Development series post. In past two posts I have discussed about Installation of Kinect Devices along with setting up your development environment and Exploring NUI APIs with Camera. In this post I am going to cover some more fundamental stuff of Kinect Camera. Kinect .NET SDK provides some API to interact with motorized tilt ( Check out the device details section of first post for more information ) to enables the camera up (+27 Degree) or down (-27 degrees) . To adjust the motorized tilt you need to set the NUI Cameras ElevationAngle property to a value between –27 and +27.
(more…)
Development With Kinect .NET SDK (Part II) – Using NUI APIs with Camera September 17, 2011
Posted by Abhijit Jana in .NET 4.0, Kinect.Tags: Kinect, Kinect Camera, Kinect Tutorial, NUI APIs
13 comments
In my previous post Development With Kinect .NET SDK (Part I) – Installation and Development Environment Setup I discussed about fundamentals of Kinect sensors and developing application using Kinect .NET SDK. I also explained different types of API that mainly used for interacting with Kinect Device. Natural User interfaces (NUI) and Audio are the core APIs stack for Kinect sensors and and in the previous article we starts with NUI APIs. By this time you must know how to get start with of NUI API’s by initializing the runtime. Let’s take a inner look of NUI API. In this post I will discuss about NUI APIs for Kinect .NET SDK and will see how we can interact with Kinect Camera Sensors using it.
Development With Kinect .NET SDK (Part I) – Installation and Development Environment Setup September 14, 2011
Posted by Abhijit Jana in .NET 4.0, Kinect, Visual Studio 2010.Tags: Kinect, Kinect Tutorial, Setup Kinect SDK Development Environment
19 comments
The Kinect SDK is a developer toolkit for developing applications. This SDK provides a fantastic interface to interact with Kinect programmatically. The Kinect for Windows SDK beta includes drivers that interact with H/W and provides an interface to interact with device, APIs for interacting with Camera, Sensors, microphone and Motor. The SDK provides capabilities to the developers who build applications with C#, VB or C++ with Visual Studio 2010 which is running on Windows 7. I started developing application with Kinect SDK almost 2 months back, from the day when I received my Kinect Device. I tweeted about my first application over here and I am still learning about the Kinect SDK API’s and how to use them in different ways. Let’s share the learning over here. I will keep posting as step by step to allow you to understand the API’s and get inside Kinect development. I will write a series of post where I will discuss about fundamentals of Kinect SDK API and developing Application using it and yes Step by Step and obviously with Demo Project
Dynamically set control visibility inside ItemTemplate’s of GridView using Bind Expression September 1, 2011
Posted by Abhijit Jana in .NET 4.0, ASP.NET, C#.Tags: ASP.Net, Beginners, Binding, BindingExpression, GridView, ItemTemplates
8 comments
GridView TemplateField allow us to specify custom controls, multiple fields and Html using a custom template. TemplateField allows us to define a completely customized template for GridView Column. We can bind the data with in template control using binding expression. ASP.NET provides number of ways to take control over the template control. In this post I am going to discuss how we can set template control visibility based on certain condition which depends on the data source data. For example, imagine you have a link button within template field. You want to set visibility if that control based on the some value of your data source.
31 Tips on ASP.NET, C#, WPF , MEF, MVC, Visual Studio – August 2011 Links August 31, 2011
Posted by Abhijit Jana in .NET 4.0, ASP.NET 4.0, C#, Tips and Tricks.Tags: dailydotnettips, Tips & Tricks
1 comment so far
Daily .NET Tips is aiming to sharing useful coding tips and tricks for .NET Developers. This site completely design for sharing Tips and Tricks, useful Code Snippet which anyone use in daily development work and targeted anything related with .NET. This month we have wide range of tips including Threading, MEF, WPF and MVC. In this post I am quickly listing down all the tips which are published over the month August 2011
Install a shared Assembly to the GAC as post build event from Visual Studio August 25, 2011
Posted by Abhijit Jana in .NET 4.0, Visual Studio, Visual Studio 2010.Tags: .NET, .NET 4.0, Assembly, GAC, Gacutil, install Assembly into GAC from Visual Studio
4 comments
The Global Assembly Cache (GAC) is a Cache for globally available Assemblies. Most of the shared assemblies are installed inside GAC to shared across different applications. The Global Assembly Cache tool (Gacutil.exe) allow us to manipulate the contents of the global assembly cache along with install and un-install Assembly. During the development, we generally take help of gacutil from command prompt to install or uninstall assemblies into or from GAC. This is a repetitive process, every time you made some changes in your library you might need to deploy it into the GAC. Visual Studio has a nice feature called Pre-Build and Post-Build events. Using these events we execute some specific commands before or after the build. In this post I am going to show you how we can configure the post build event to deploy an Assembly to GAC.
Tracking Out of Scope Objects using DataTips while debugging in Visual Studio 2010 August 10, 2011
Posted by Abhijit Jana in .NET 4.0, Debugging, Visual Studio 2010.Tags: .NET, DataTips, Debugging, Track out of scope Object, Visual Studio 2010
4 comments
Visual Studio 2010 introduced a nice new “DataTip pinning” features that enable you to better track of variable and expression while debugging. I am sure by this time you must be knowing what is “Data Tips” and different features of it. In In this Post I am going to share a small tip which talks about tracking some out of scope object using DataTips while debugging.
.NET Tips – Links on ASP.NET C# WPF , IIS Express, Visual Studio Tips – July 2011 July 31, 2011
Posted by Abhijit Jana in .NET 4.0, .NET Community Events, ASP.NET 4.0, IIS Express, WPF.Tags: .NET, C#, dailydotnettips, Tips, Tips & Tricks
2 comments
Daily .NET Tips is aiming to sharing useful coding tips and tricks for .NET Developers. This site completely design for sharing Tips and Tricks, useful Code Snippet which anyone use in daily development work and targeted anything related with .NET. In this post I am quickly listing down all the tips which are posted over the month July 2011.
Using ASP.NET 4.0 Chart Control With New Tooling Support for SQL Server CE 4.0 in VS 2010 SP1 and Entity Model July 14, 2011
Posted by Abhijit Jana in .NET 4.0, ASP.NET 4.0, SQL Server CE, Visual Studio 2010, Visual Studio 2010 SP1.Tags: ASP.Net, asp.net 4.0, ASP.NET Chart Control, ASP.NET GridView, Entity Model, SQL Server CE, Visual Studio 2010 SP 1, Web Deployment Tool
8 comments
In this post I’m going to talk about how we can use ASP.NET 4.0 Chart Control with SQL CE as back-end data base using Entity Framework. I will also show how Visual Studio 2010 SP1 provides new tooling supports for SQL Server CE 4.0. ASP.NET 4.0 introduced inbuilt chart controls features and Visual Studio 2010 SP1 Came up with nice tooling support for SQL Server CE. SQL CE is a free, embedded, lightweight database engine that enables easy database storage. This does not required any installation and runs in memory. Let’s see how we can place this together and create a small apps and deploy it using new “Web Deployment Tool” which is available with Visual Studio 2010 SP1.









