Walking Skeleton

What is the best way to reduce the risk on large software project? We need to figure out all the unknown in early stage, in smaller scale of what we are going to implement in production. We can achieve this…

MVC 5

MVC Architucture Pattern MVC is stand for model, view , controler and its one of architucture pattern for implimenting user interfaces. Model: Represent application data and behavior in terms of its problem domain and independent of UI. Its actually nothing…

Threading’s C#

Threads run in parallel within a single process, to understand why tread is useful, you can imagine application where one thread can fetch data in the background,while another thread can display the data as it arrives. When Treads are useful: Multithreading is…

4GL Methodology

The idea of 4GL is start in 1980, to have very high level language which help user to build their own application. In fact its not really a software methodology, but its an approach to use high level technology. 4GL (Fourth generation language), are programming…