swirl
Home Software Blog Wallpapers Webtools
blogpost
Friday 21, April 2017
We (my family) usually take our cat out in the mornings and evenings. You heard that right...

blogpost
Monday 20, March 2017
Till last week I believed TDD (Test Driven Development) to be at best - a fashionable way to write code and at worst

blogpost
Sunday 19, February 2017
Here's a fresh set desktop wallpapers based on programming languages like JS, C++, Python, C#

blogpost
Wednesday 15, February 2017
If you want to use SSH keys generated earlier on a new system, just following these steps...

blogpost
Tuesday 03, January 2017
We are expecting technology to solve all problems and nothing is further from the truth...

blogpost
Friday 30, December 2016
A quick introduction to Windows 2016 containers using Docker

blogpost
Thursday 29, December 2016
A quick introduction to Windows 2016 containers using Docker

blogpost
Tuesday 11, October 2016
It's not everyday I need to store hierarchical data in SQL tables but when I do, the usual self-join on a table works out fine.

blogpost
Sunday 02, October 2016
While working with Windows containers, I've often faced an error when trying to install the Container Provider package.

blogpost
Saturday 01, October 2016
Learning to develop software has become a lot harder. You may argue that programming is still the same; we still have the loops, the conditional statements, the same patterns and maybe even similar data access technologies, so why shouldn't writing a sort-of-useful data enabled application be the same as it was 10 year back?

blogpost
Friday 05, February 2016
A quick overview of OData v4 - CRUD and filters.

blogpost
Thursday 08, October 2015
Ever since copying a Gradle project from one computer to another I have been getting 'cannot resolve symbol String' and similar messages in IntelliJ.

blogpost
Tuesday 25, August 2015
What I am going to do here is create a simple HelloWorld application with a few lines which get logged using Apache-commons logging facade and Log4J providing the actual logging implementation.

blogpost
Sunday 09, August 2015
Quick tutorial to get you started with writing PowerShell cmdlets including help for the cmdlet

blogpost
Tuesday 10, March 2015
The next question is where are the database files stored? The string 'DataDirectory' is an AppDomain property which is read and substituted with the value set for it when connection to the database is being made...

blogpost
Sunday 08, March 2015
Treat your collections well and you won't have to change them.

blogpost
Saturday 28, February 2015
What is refreshing is its honesty about what we can do about these behaviors - not a thing which is true. How many days have you truly turned a new leaf?

blogpost
Sunday 22, February 2015
ASP.NET MVC provides a simple and effective means to stop cross-site-request-forgery attack. However this scheme is available only for form data submissions. The purpose of this article is to create an authorization attribute which protects against cross-site request forgery for JSON like requests.

blogpost
Friday 20, February 2015
Create a Windows system images easily for your tablet

blogpost
Tuesday 17, February 2015
I picked up this book at Crossword stores, Pune. I was looking for a collection of short stories based on Hindu mythology but was unable to find something that I was interested in.

blogpost
Monday 16, February 2015
ASP.NET MVC5 has great support for input validation. There are two main approaches, lets see how these work in this article.

blogpost
Sunday 15, February 2015
One can't stop loving model binding in ASP.NET MVC. It simplifies so many things. There are some tricky areas though one of which is using checkboxes. In this post, I'll try to explain how I have used them.

blogpost
Saturday 14, February 2015
As you keep making changes to the model, using the database-migration feature the database is kept up-to-date with changes in the model. Here's how you can copy Entity Framework migrations from dev environment to your production environment.

blogpost
Tuesday 10, February 2015
Here is an easy way to find stored procedures containing a particular string

blogpost
Saturday 07, February 2015
How to set URL rewriting in IIS

blogpost
Sunday 01, February 2015
Veritas merged with Symantec mid-2005. I joined the Veritas group in Dec 2005. Sadly did not get to experience the infamous Veritas culture...

blogpost
Sunday 01, February 2015
Return Solr compatible date-time from C#

blogpost
Sunday 01, February 2015
Convert row output to column output in TSQL

blogpost
Sunday 01, February 2015
T-SQL, XQuery, XML stuff which I never remember

blogpost
Thursday 19, June 2014
To debug the android device changes will have to be made both on the Android device side as well as the Windows PC side.

blogpost
Friday 17, January 2014
When I do come across an interesting bit of information, it's accompanied by a lot distracting stuff. To top it all companies like Amazon and Google seem to track my shopping list and keep peppering items from my wish list on almost all the websites.

blogpost
Tuesday 16, July 2013
Most of us spend good part of our life at office interacting with various folks. Recently I've been trying to recollect moments or interactions which have made an impression on me.

blogpost
Sunday 05, May 2013
ORM (object relation mapping) libraries have been around since a long time. Ever since my first job, converting relational data to classes and back has been part of everyday life.

blogpost
Sunday 05, May 2013
One of the truths which must be accepted is that estimation is just that, it is an approximation. Yet teams are held at gun point to deliver on these 'approximate' timelines.

blogpost
Wednesday 02, January 2013
This is the first time I am outside of India for New Year. Its really weird to see my friends and family back home sending new year greetings when its still 2012 here in the US.

blogpost
Saturday 26, May 2012
Here's a way to copy files around and create the destination folder structure at the same time.

blogpost
Saturday 26, May 2012
I decided to try one more framework before giving up – this is when I chanced upon a relatively new framework on the block called Yii.

Posts By Year

2016 (6)
2017 (5)
2012 (2)
2013 (4)
2014 (2)
2015 (18)

Posts By Category

Software Engineering (1)
IIS (1)
T-SQL (1)
Git (1)
Technology (1)
Database migration (1)
PHP (1)
Corporate culture (1)
Tablet (1)
OData (1)
Containers (3)
Lucene (1)
Test Driven (1)
Java (2)
TDD (1)
Solr (1)
XML (1)
TSQL (5)
Windows (4)
PowerShell (1)
Software development (1)
Wallpapers (1)
Utilities (1)
Entity Framework (2)
Rants (5)
Life (5)
Programming (13)
Office (1)
Book review (3)
Sql Server (1)
ASP.NET MVC (4)
Android (1)
Desktop (1)
Unit Testing (1)

Posts By Tags

Dockers(2) Books(1) Organization(1) Busy(1) PowerShell(1) PHP(1) Backup(1) Database(1) Containers(3) Mobile Apps(1) Paths(1) SSH(1) Web Development(4) Yii(1) Debugging(1) Advertising(1) Adults(1) GradleApache(1) C#(2) SQL Code-first Migration(1) Developer(1) Consumerism(1) Log4J(1) Self reliance(1) Company culture(1) Entity framework(1) Work culture(1) Programming(1) Management(2) Book review(2) Validation(2) C++(1) Sql Express(1) HierarchyID(1) Lucene(1) IIS(1) Windows 10(1) Cmdlet(1) Intelli J(1) JavaScript(1) Spirituality(1) Migration history(1) Tablet(1) OData(1) TDD(1) Data-time(1) Beliefs(1) Checkbox(1) CTE(1) CSRF(1) JSON(1) Windows 8.1(1) Quality(1) XML(1) ASP.NET(4) TSQL(3) File history(1) Windows(1) Wallpapers(1) SD card(1) File copy(1) SQL(1) Windows 2016(2) Python(1) MVC(4) Url rewrite(1) Solr(1) Modern Life(1) System Image(1) Android(1) Commons(1) Office(1) Anti-forgery(1)