Skip Repetitive Navigational Links


We are proud for some bloggers from our community members in terms the topics covered, presentation, style of blogging. Please do post to share your ideas to our community members.


KolkataNET Team


Blog Posts

Visual Studio 2010 - Before you begin  Vaibhav Sharma | 5/28/2011 at 4:12 AM

“Give me six hours to chop down a tree and I will spend the first four sharpening the axe.”

The saying above probably fits developers the most. More so if one happens to be a Microsoft technology developer, spending his day in and out of Visual Studio – the ultimate development experience (no offence intended to the Notepad developer). I am almost always amazed by the insane complexity that Visual Studio abstracts away from a developer, presenting it in a visually elegant and magnificent way. Before you even think of disagreeing, think of the top 3 features of the Visual Studio code editor according to you and try integrating it on a Rich Text Box in the language of your choice.

Continue reading

Static Vs Dynamic Vs Embedded Vs Entity SQL  Vaibhav Sharma | 11/24/2010 at 12:38 PM

Structured Query Language (SQL) is a way to communicate with a relational database that lets you define, query, modify, and control the data. Using SQL syntax, you can construct a statement that extracts records according to criteria you specify (I know, you know that). However, there are certain flavors of SQL, which you should be aware of like Static SQL, Dynamic SQL and Embedded SQL, to better understand and apply them, as and when required.

With .NET you would also end up using Entity SQL, which when used with Entities (as in the Entity Framework), could eventually generate dynamic SQL, executing and returning results as entities.

Continue reading the many flavors of SQL

WPF - An Overview  Vaibhav Sharma | 11/15/2010 at 12:51 PM

Ever since Windows Vista (sorry Microsoft, for reminding you of that product again) and .NET Framework 3.0 were released, the Windows client developer (the one who is intentionally unaware and exceedingly pleasured by ignoring JS, HTML, DHTML and other useless irrelevant terms in technology) was puzzled with an (frankly) unwanted choice that never existed for him before: continue using the ultimately productive Windows Forms framework, that has been the cornerstone of Windows client applications ever since Visual Basic (classic), or learn, explore and rewrite the apps in the WPF framework for building (what’s now become an overly exploited term in software development) next generation user experiences.

Microsoft has always assured (many consider it a curse) its developers of continued abundance of options and tooling support for all the major line of business applications that one develops. While this has obvious and much desired advantages, the real problem comes in at the start of the adoption phase of the new technology or framework. The earlier releases of the framework don’t (in almost all cases) provide a complete replacement of the previous technology and there is a very steep learning curve involved, with an exceedingly high cost and risk factor in recreating the missing bits, by extending the not so feature complete releases.

Continue reading

77 Outright Rajinikanth Facts  Vaibhav Sharma | 10/12/2010 at 7:20 AM

For those of you who were so unfortunate to not know about the Rajinikanth, here is a tip of the iceberg about him. Of course I understand you were amongst the unfortunate who were exiled to the planet Pluto, (all other planets are aware of Rajinikanth) and couldn’t keep up with the most illusive force on planet Earth.

What follows are 77 outright (an understatement indeed) facts about the man himself that demystifies (more than what Da Vinci did) literally every fact that you have ever known or would ever know. Some of the facts mentioned below are highlighted to do the intended justice.

Disclaimer: All the following facts, incidents or individuals involved are real and any resemblance to any person, living or dead is purely intentional.

Continue to the facts

The Self-Adaptable Software  Vaibhav Sharma | 9/24/2010 at 10:35 AM

Indelicately speaking, self-adaptable software is any software (specialized or otherwise) that has the ability to respond to the needs of the users and doesn’t completely depend on the operating environment and is further proficient in dealing with faults, curtailing the chances of partial or complete failures. At its core it’s flexible. With flexibility, comes complexity. But then, we are software developers, and complexity is as native to us, as pointers to C/C++ (no pun intended).

I am a decently mini-pro type of a PC gamer (I am proud of it, even though its mini) and was trying out FIFA 2010 on my PC with an NVidia GeForce 8400GS graphics card installed onto it. As is true for all the recently launched games, on-board graphics simply doesn't suffice their needs. They humbly need more powerful GPUs to render the superior graphics intensive characters, surroundings and their interactions. On the beautiful start of a weekend (yes I can still recall, it was a beautiful Saturday morning) my graphics card passed away (pardon me for my emotions, but they are as real as the real data-type).

Continue reading...