Tags » Software Engineering

Review of Dean Allemang and James Hendler: Semantic Web for the Working Ontologist

In 2001, Tim Berners-Lee, creator of the world wide web, wrote a Scientific American article, The Semantic Web, in which he outlined a vision of a web accessible to intelligent agents that would be able to consume, and act on, information stored in a machine readable form. 766 more words

Software Engineering

Multi-tenant Applications

Applications in which a single instance of software applications serves to multiple groups of users, each group of user called a tenant, are called multi-tenant applications. 76 more words


My JMeter Best Practices

Apache JMeter isn’t the latest or greatest load testing tool out there, but it is still a go to of mine when I’m shaking out a service.   698 more words

Software Engineering

Microsoft's Project Springfield helps developers find and squash bugs

Microsoft today announced a first preview of Project Springfield at its Ignite conference in Atlanta. The cloud-based tool aims to help developers find bugs in their applications by combining… 363 more words


Session vs Cookies

For naive programmers the discrimination between session and cookies is usually perplex and sometimes even programming aficionado baffles in term of their internal implementation. General notion is cookies exist on client-side while session are created on server side and this is affirmative but there are some other aspects of this concept should be understood to fully exploit session and cookies capabilities and to take careful and right decision about where to store your confidential data. 512 more words


SQL Injection and its prevention

Security Features != Secure Features

In SQL injection, malicious SQL statement enter as an input which is the part of any system SQL query and produce unpleasant or unwarranted changes in system.  236 more words

Web Development

Software Development Methodologies

Waterfall Model – An Orthodox approach:
It is iterative process used to adopt in software development. It is still suitable in a paradigm where rapid development is not required and requirements are not changing continuously and going back from one stage of cycle to previous stage is not very costly.  578 more words