Sunday, March 17, 2013

Model View Controller (MVC) - Simply Explained!

The Model-View-Controller (MVC) pattern separates the modeling of the domain, the presentation, and the actions based on user input into three separate classes:

Model. The model manages the behavior and data of the application domain, responds to requests for information about its state (usually from the view), and responds to instructions to change state (usually from the controller). It maintains the state and notified observers/subscribers of change in information.

View. The view manages the display of information and also facilitates interaction with user. However, it does not act on user interaction (i.e., events) - that is the job of the controller

Controller. The controller interprets the mouse and keyboard inputs from the user, informing the model and/or the view to change as appropriate.



The responsibilites can be split as follows (Top down approach)

View

  • Responsible for rendering of model - UI
  • User interaction
E.g., Renders Listbox Control, Facilitates selection


Controller

  • Responsible for responding to user input
  • Instructing the Model to respond to the user input
E.g., Handles  Listbox Selection event, sends information to Model

Model

  • Responsible for storing and retrieving data
  • Maintenance of state
  • Notification of Observers  of change in state
Digg Technorati Delicious StumbleUpon Reddit BlinkList Furl Mixx Facebook Google Bookmark Yahoo
ma.gnolia squidoo newsvine live netscape tailrank mister-wong blogmarks slashdot spurl

Saturday, April 21, 2012

Understand Pan Card Numbering System

Know your PAN Number




PAN explained.......


PAN is a 10 digit alpha numeric number, where the first 5 characters are letters, the next 4 numbers and the last one a letter again. These 10 characters can be divided in five parts as can be seen below. The meaning of each number has been explained further.
1. First three characters are alphabetic series running from AAA to ZZZ
2. Fourth character of PAN represents the status of the PAN holder.
• C — Company
• P — Person
• H — HUF(Hindu Undivided Family)
• F — Firm
• A — Association of Persons (AOP)
• T — AOP (Trust)
• B — Body of Individuals (BOI)
• L — Local Authority
• J — Artificial Juridical Person
• G — Government
3. Fifth character represents first character of the PAN holder’s last name/surname.
4. Next four characters are sequential number running from 0001 to 9999.
5. Last character in the PAN is an alphabetic check digit.


Nowadays, the DOI (Date of Issue) of PAN card is mentioned at the right (vertical) hand side of the photo on the PAN card.
Digg Technorati Delicious StumbleUpon Reddit BlinkList Furl Mixx Facebook Google Bookmark Yahoo
ma.gnolia squidoo newsvine live netscape tailrank mister-wong blogmarks slashdot spurl

Thursday, November 17, 2011

How to Hide / Show Sub Tasks in Project 2010

How to Show / Hide Specific Sub Levels in Microsoft Project 2010

A project has stages, tasks, sub-tasks and so on. Though the project plan has to be as granular as possible, having all the tasks listed on screen always will be bit confusing.

Hence you can show till a certain level from the View Tab on Ribbon and selectiong the outline feature

Digg Technorati Delicious StumbleUpon Reddit BlinkList Furl Mixx Facebook Google Bookmark Yahoo
ma.gnolia squidoo newsvine live netscape tailrank mister-wong blogmarks slashdot spurl

Tuesday, November 15, 2011

How to Remove a Task from Timeline in Project 2010

To remove a task from Timeline, just select the task and click Add to Timeline. This button is a Toggles

ak Digg Technorati Delicious StumbleUpon Reddit BlinkList Furl Mixx Facebook Google Bookmark Yahoo
ma.gnolia squidoo newsvine live netscape tailrank mister-wong blogmarks slashdot spurl

How to view timeline in Microsoft Project 2010

Click View Tab in Project 201o Ribbon and Select the Timeline Checkbox


Timeline is useful for easy tracking Digg Technorati Delicious StumbleUpon Reddit BlinkList Furl Mixx Facebook Google Bookmark Yahoo
ma.gnolia squidoo newsvine live netscape tailrank mister-wong blogmarks slashdot spurl

Sunday, November 6, 2011

iPOD Touch Hangs and Battery Drain Completely

Have you updated the OS of your iPODTouch recently? Has the problem started after that? If yes you need to revert to older version of OS to solve the issue.

Apple has 'created' this Hardware 'glitch' to sell newer versions of their phones?



s C Digg Technorati Delicious StumbleUpon Reddit BlinkList Furl Mixx Facebook Google Bookmark Yahoo
ma.gnolia squidoo newsvine live netscape tailrank mister-wong blogmarks slashdot spurl

Wednesday, September 14, 2011

Which is better PMP or ITIL?

Which is more valuable of the two - PMP or ITIL? PMP versus ITIL. these are the common confusions around the world today for any project managers.

IS PMP and ITIL country specific? Is PMP valid only in US and ITIL in UK and Europe?

versus

Here are few links  that might be useful to answer the question

http://www.accelerated-ideas.com/news/pmp-or-itil-certification-advantages-benefits-pros-and-cons.aspx

http://itsm.is.wfu.edu/node/152

I have seen many professionals doing both. Well let your views as comments for this post to help others... Digg Technorati Delicious StumbleUpon Reddit BlinkList Furl Mixx Facebook Google Bookmark Yahoo
ma.gnolia squidoo newsvine live netscape tailrank mister-wong blogmarks slashdot spurl