{#advanced_dlg.about_title}
Thursday, March 24, 2011
1 Comments
XML C# »

XML Data Storage and XmlSerializer : The easy data store

Earlier I worked in an application where the data storage was XML and we spent quite some time designing the XSD and finalising what tags will be there for storing the different data. This is quite trivial when we need to use it as a datastore and the application need to be able to get some specific... [More]

{#advanced_dlg.about_title}
Sunday, October 24, 2010
1 Comments

Importance of Up-Front Design or formal design discipline

Design-before-you-code is a school of thought that believes that what code is to be done (or what classes to be made and how they will interact) should be thought of and documented, reviewed looking at alternatives and also checking for the necessary and sufficient condition of fulfilling the need w... [More]

{#advanced_dlg.about_title}

Goal Management -Goal partitioning for Construction phase

This is the third part in continuation to my earlier post Goal Management - Goal Management - Goal partitioning for Elaboration phase The goals that are set in the construction pahse is looking at the business goal of delivering some usable system to the end user or consumer. The goals in this ... [More]

{#advanced_dlg.about_title}
Thursday, April 8, 2010
2 Comments

Goal Management - Goal partitioning for Elaboration phase

This is the second part in continuation to my earlier post Goal Management - Goal partitioning for Inception phase While the team identifies requirements in the inception phase and also find out the business risk of the project during the same, the elaboration phase is the time when the techn... [More]

{#advanced_dlg.about_title}
Wednesday, February 24, 2010
0 Comments

Goal Management - Goal partitioning for Inception phase

Goal Management in iterative development process is a multi step process. Starting from partitioning the goals into phases and then from phases to iterations is a critical process. Goal partitioning into phases: The phases are Inception, Elaboration, Construction and Transition. Now how to par... [More]

{#advanced_dlg.about_title}
Friday, January 29, 2010
0 Comments

Enabling mobility for enterprise application

Almost all enterprises have a physical boundary and some tangible shape for its service boundary. The enterprise do all the talkings with the market/consumers/customers staying within its peripheri. Only few enterprises like mobile or wireless phone has been able to assume the shape of an amoeba - k... [More]

{#advanced_dlg.about_title}
Monday, December 14, 2009
0 Comments

JS Calculator

I have just created a calculator that can be invoked in a page. Currently, the key combination for invoking the calculator is the Ctrl Windows key. This shows and hides the calculator. The calculator has a text area and the user can type in an arithmetic (Validation is pending for non arithmet... [More]

{#advanced_dlg.about_title}
Friday, November 13, 2009
0 Comments

A-Z Guide to Being an Architect

Being an architect isn't just about baffling people with unusual diagrams that only make sense when the author is in the same room. No longer can an architect wave a hand judgmentally and dismiss an idea as being "inconsistent with the prescribed architecture." These days, an architect has a lot of diverse responsibilities: to the business, the team, the vision, the technology, and even the wider world.... [More]

{#advanced_dlg.about_title}
Sunday, June 28, 2009
0 Comments

Using TreeView inside AJAX UpdatePanel

Microsoft does not support TreeView Control inside AJAX:UpdatePanel. So there are lots of issues if one need to do the same. One of my teams needed to use the TreeView inside the UpdatePanel. The core of the application is around some hierarchical documentation. As the user interaction with the syst... [More]

{#advanced_dlg.about_title}
Wednesday, June 3, 2009
1 Comments

TreeView inside UpdatePanel issue - postbacks on check and uncheck of the node's Checkbox

TreeView control - postbacks on check and uncheck of the node's Checkbox... [More]