Skip Repetitive Navigational Links

Annoucement


THANK YOU ALL FOR ATTENDING THE MEET

UG Meet on Saturday 7th August 2010 @10.30 AM

 

Development on Mac OS by  Pratyay Maiti, iOS4 UI Developer at Apple Inc

Venue: eForce Global Inc.

Address: Globsyn Crystal I, 2nd Floor, XI – 11 & 12, Block – EP, Sector – V, Saltlake Electronic Complex, Kolkata – 700 091

Login

 
 
If you not a member, Please Join Now
All polls

Topic for next UG Meet on last week of Oct'09
  • WCF:
    (34%)
  • WPF:
    (8%)
  • Biztalk:
    (8%)
  • .NET 4.0:
    (26%)
  • SQL Server 2008:
    (8%)
  • Share Point Portal:
    (16%)
38 votes
2 reacties
 

We are a member of
INETA Logo

Upcoming Events

View all events » 

Recent Blog Posts

Bankers Rounding in Math.Round Method  vikram Lakhotia | Last Wednesday at 4:24 AM

What would be the output of the following program?

 Console.Write(Math.Round(-0.5).ToString() + “~”);
 Console.Write(Math.Round(0.5).ToString()+ “~”);
 Console.Write(Math.Round(1.5).ToString()+ “~”);

 Console.Write(Math.Round(2.5).ToString()+ “~”);

 

http://www.vikramlakhotia.com/Bankers_Rounding_in_MathRound_Method.aspx


 
Manager Was A Programmer Then….  Swapan Garai | Last Sunday at 9:10 AM

I am not sure whether you guys have faced this situation or not but this always happens to me and happened quite recently.This Friday I planned to leave office a little early..... Complete Story

 


 
Entity Framework & Concurrency  Sankarsan Bose | Last Sunday at 3:42 AM

ADO.NET Entity Framework is the Object Relational Mapping(ORM) framework from Microsoft which enables us to map .NET classes to objects(tables,views,stored procedures..etc) in a relational database.While studying any ORM framework it’s important to know about, how it handles concurrency and ensures data consistency.In this post we will look into what options ADO.NET Entity Framework provides for ensuring this consistency.... Read More


 
Be fast....be a Dvoraker....  Ritaban Guha | 8/24/2010 at 9:41 PM

 

 


 
Now, for all the programmers, there should be a common quality among them, which is, faster coding capability then normal people..

But still we r not yet a Dvoraker..

lets get in to the description ..

There are two popular types of keyboards [the main weapon of a programmer]. The all time favorite QWERTY
ant the myChoice, Dvorak.

what is QWERTY keyboard layout!!

well. its the keyboard thay we use generally.

it was designed for the typewriters..
the early typewrites had a problem if subsequent keys were pressed very quick.
they couldn't recognize them that fast, causing errors. So, the QWERTY type keyboard was invented by Christopher Sholes.

So the most frequent keys were kept apart from each other, which improved the efficiency of the typewriter but not the typist.

But it somehow became the most popular convention of keyboard layout.

what is Dvorak keyboard layout!!

this is the layout which was designed to improve the efficiency of the typist not the typewriter.
Dvorak layout keeps the most important keys on the middle row. The mid importance keys on the top row and the list important keys on the bottom row [approximately].
In the middle row, the vowels are placed on the left side and the most important consonants on the right.
So, a Dvorak typist would keep his fingers on the middle row. this provides a faster typing speed compared to QWERTY.
 
Lets look at the statistics..

topic                                  QWERTY                                         DVAROK

keystrokes                            32%                                                  70%
in middle row

keystrokes                            52%                                                   22%
in top row

keystrokes
in bottom row                       16%                                                   8%

finger movement                 30Km/Day                                         15Km/day

user friendliness                 takes time to get used to                very quick to get
                                                                                                             used to..
 
============================================================

almost all computers supports DVAROK today by default. MaCs use DVAROK.
many great programmers [Bram Cohen(inventor of BitTorrent), Matt Mullenweg(lead developper of WordPress), Barbara Blackburn(world's fastest typist)]

it is a good practice/choice for efficient coders who take less time to think then to type.
most importantly,.. it was a nobel work.. It deserves respect..

 
C# Monitor,Busy Wait,True Wait & SpinLock  Sankarsan Bose | 8/21/2010 at 7:43 AM

In my last two posts I had discussed about thread synchronization,critical sections and System.Threading.Monitor class.What we have seen is, a critical section in the code where thread synchronization is required is protected by a lock.When a thread encounters a critical section it tries to acquire the lock,if successful it executes the code or else waits to acquire the lock.Now when we say wait, what exactly happens?.There are two possible ways this can be done...Read More

 


  View Blog Posts »

Recent news

MSDN Flash - Abu's profile as the Featured Developer of the Forenight
1/18/2009

MSDN Flash - is the newsletter from Microsoft. All the updated latest information have been published through this newsletter. In the 1st Jan 2009, VSTS Special edition, Abu Ismail's profile has been published as "Featured Developer of the Forenight"

read more »

UG Meet of Dec'08
12/11/2008

Arijit Basu kept the session on Microsoft Dynamics. He explained about it''s architecture and integraion among the components.

read more »

UG Meeet Nov. 2008
11/9/2008

Debjit Kar and Sankarsan Bose took the session " MVC .NET Framework" on Sunday 9th Nov. 2008 from 10:00 AM to 1:00 PM @ Microsoft Corporation (India) Pvt. Ltd.,16, Camac Street, Kolkata - 700017  

read more »

UG Meeet Feb. 2008
2/16/2008

Abu Ismail [ Microsoft MVP on .NET] took the session  "Best Practices and Code Review of .NET Application" on Saturday 16th Feb. 2008 from 5PM to 7PM @ Microsoft Corporation (India) Pvt. Ltd.,16, Camac Street, Kolkata - 700017  

read more »

Read all news articles »