Latest Posts


An overall view of SQL Queries and Normalization in Database

Posted on November 8th, 2015 By Danial Javanmardi

All SQL queries in this article listed here. From time to time, I forgot some of the database concepts and SQL syntax, although, I have worked with SQL for a long time and even taught it to other individuals or a class of students. My initial aim of this article was to prepare a comprehensive […]

Read More

How simple can create a Data-Driven Application by using ASP.NET MVC?

Posted on October 17th, 2013 By Danial Javanmardi

There have been many different ways to organize the code for a software application. This code could be in C#, PHP, Objective-C, JavaScript, CSS and HTML. MVC is a three layer architecture. In simple words, an architecture defines the structure and interactions among structural elements. Three layer architecture splits up to user interface, Process logic, […]

Read More

What are the challenging characteristics to establish a Virtual Team?

Posted on August 1st, 2013 By Danial Javanmardi

I would like to share the challenging characteristics of a Virtual Team as well as the Email Bottleneck. I have been struggle with them for a while either as an individual freelancer or within a company. If you consider a company situated in different countries the concepts of virtual team plays significance role. To illustrate […]

Read More

How to design an object-oriented game? (Case Study: Save My Water – available on iTunes)

Posted on April 7th, 2013 By Danial Javanmardi

According to Software Engineering, a design specifies the structure of how a software system will be written and function, without actually writing the complete implementation. It is a transition from “what” the system must do, to “how” the system will do it. The Unified Modeling Language (UML) is a standard language for modelling the design […]

Read More

A stupid Robot appears without Artificial Neural Network!

Posted on March 23rd, 2012 By Danial Javanmardi

Artificial Neural Network (ANN)? The field of neural networks was pioneered by Bernard Widrow of Stanford University in the 1950s. Neural networks are currently used prominently in voice recognition systems, image recognition systems, industrial robotics, medical imaging, data mining and aerospace applications. What Is A Artificial Neural Network? “…a computing system made up of a […]

Read More

People determine the success and failure of organizations and projects

Posted on January 14th, 2012 By Danial Javanmardi

The definition of Project Human Resource Management is making the most effective use of the people involved with a project. What is the key to manage people? Psychologists and management theorists have devoted much research and thought to the field of managing people at work. Motivation theories Intrinsic motivation: causes people to participate in an […]

Read More

This design May look different!

Posted on September 23rd, 2011 By Danial Javanmardi

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis sit amet nulla orci, in vestibulum est. Ut vel neque est, vitae sodales dolor. Pellentesque magna eros, suscipit a tristique a, molestie vel nulla. Fusce erat leo, consequat eu facilisis sit amet, rutrum fringilla tellus. Vivamus vel augue ante, sed sollicitudin risus. Suspendisse congue egestas magna, […]

Read More