Click here to Skip to main content

Development Lifecycle

The top 50 Articles on Development Lifecycle

Latest Articles

by Arthur Minduca
Customers don’t like to deal with defected software. They want their demands to be delivered with high quality and in the shortest possible timebox. That testing phase that starts only a few days before releasing the next version of the product might not (and it probably won’t!) be able to ensure pr
by Arthur Minduca
The sections below are about enabling an application to evolve and be maintained with minimal risks and effort. It is not easy to interpret a lot of complex information derived from the organizational structure of a source code. By separating concerns (link), we minimize complexity. Different respon
by Arthur Minduca
Advances in technology come with increased complexity. That is just the nature of how technology evolves. However, things get simpler for the users as they are getting more demanding about alignment with their intentions. In “The Invisible Computer: Why Good Products Can Fail, the Personal Computer
by Gerd Wagner
In summary, the answer to this question is: because unlike the general concept of an object type or class, the general concept of an association, as defined by UML, does not have a direct computational counterpart, neither in common object-oriented (OO) programming languages, nor in SQL. Only the si

Discussions

by Hassan Mokdad on technical blog "The absolute bare minimum...
by George Shimanovich on technical blog "Cohesion and coupling:...
by Arthur Minduca on technical blog "The absolute bare minimum...
by Arthur Minduca on technical blog "The absolute bare minimum...
by PIEBALDconsult on technical blog "The absolute bare minimum...
23 Oct 2014
Nirosh
This article helps to understand OOP concepts, focusing on .NET/ C#. This is written in the form of asking questions and writing answers to them, making it easy to understand.
18 May 2002
Matt Gullett
Being a standalone programmer can be as good or as bad as we make it.
21 Feb 2005
Daniel Turini
Design guidelines for exception handling in .NET which will help you to create more robust software
11 Jun 2008
Billy McCafferty
This article describes best practices for leveraging the benefits of NHibernate 1.2, ASP.NET, generics and unit testing together.
2 Aug 2010
Al-Farooque Shubho
Learning Object Oriented Design principles through interesting conversations.
12 Jun 2012
Herbrandson
How to use the DynamicMethod and ILGenerator classes to create dynamic code at runtime that outperforms Reflection.
25 Jul 2014
Chad Z. Hower aka Kudzu
As software developers, piracy is something that affects us all. You might not see it directly if you work for a large company but you still have an interest in who is using your company's software. If you work for a small company or are a solo developer, piracy hits a lot closer to home.
30 Dec 2013
Monjurul Habib
Introduction to Agile software development methodologies and how to apply them. It is about how to work together to achieve a common goal. This article focus on how technology team work together well to plan, build and deliver software.
9 Aug 2010
Al-Farooque Shubho
Learning Object Oriented Design Patterns through an interesting conversation.
8 Jul 2013
Rahul Rajat Singh
In this article we will talk about the Dependency Inversion Principle, Inversion of Control and Dependency Injection.
16 Oct 2007
Billy McCafferty
This article describes using the Model-View-Presenter pattern within ASP.NET 2.0 to encourage proper separation of concerns between presentation and business logic
21 Mar 2013
Kanasz Robert
In this article I will describe CQRS pattern on very simple example.
28 Aug 2012
Kanasz Robert
In this first article about design patterns I will discuss about creational design patterns and I will show on real examples how to implement them.
16 Jul 2001
Joseph M. Newcomer
Learn about the issues and differences between Debug and Release builds.
23 Jan 2012
Pankaj Chamria
Learn the tips and tricks of advanced debugging in Visual Studio
24 Oct 2008
John Simmons / outlaw programmer
My views on how to be a proper programmer
25 Apr 2004
Breman Sinaga
A design patterns approach for designing and explaining a Storage Explorer application. The application is used to explore file composition in a computer storage.
10 Jan 2013
Kanasz Robert
In this last article about design patterns I will discuss about behavioral design patterns and I will show on real examples how to implement them.
22 Aug 2004
Shams Mukhtar
This article will enhance your vision on the usage of Robustness Analysis in conjunction with Model View Controller, using UML with application in ASP.NET. This article is a sequel to my articles on Architecture and Design with ASP.NET.
8 Apr 2013
Marla Sukesh
This article is intended for who have at least basic idea about Object oriented programming.
1 Jan 2014
Monjurul Habib
The hardest single part of building a software system is deciding precisely what to build. Everybody in software development has the same goal: Rapid, Reliable, Low Risk delivery of high-quality, valuable functionality to users. This article will help them to achieve their goal.
24 Nov 2002
Wouter Dhondt
Explanation of the debugger pseudoregisters like @ERR, @TIB
6 Aug 2003
Marc Clifton
A look at what is wrong with OOD/OOP based on CPian responses to the question "What is wrong with objects".
23 Jul 2014
Chad Z. Hower aka Kudzu
Over the years we have moved from desktop, to client server, to 3-tier, to n-tier, to service orientation. In the process though many things have changed, but many habits have remained. This article discusses what we are doing wrong, and the possible solutions.
9 Dec 1999
Keith Rule
A classic article on how to debug your release build applications
6 Mar 2002
Andy Pennell
This article describes how minidumps work, how to make your application create them when it crashes, and how to read them back with Visual Studio .NET.
10 Jun 2003
Matt Gullett
A detailed look at the evolution of a project from concept to product. (This is the first installment of what should be several more articles.)
28 Jun 2005
Daniel Cazzulino [XML MVP]
An in-depth exploration of the features and the power of .NET Component Model architecture, its integration with the IDE at design-time and the possiblities it opens through extensions at run-time.
5 Jan 2003
Wouter Dhondt
Finding crash information using the MAP file: how to create and read the file
26 Jul 2008
Shakeel Iqbal
A powerful tool for rapid application development.
9 Jan 2007
Anoop Madhusudanan
This article is expected to (1) Introduce patterns to you in a simple, human readable way (2) Train you how to really identify and apply patterns (3) Demonstrate step by step methods to solve a design problem using patterns
20 Jun 2007
Shaun Wilde
Create custom dialogs for use in your Visual Studio Setup projects
11 Mar 2005
Mark Belles
An extensible dependency based plugin framework for .NET Applications.
18 Apr 2012
Ivan Shcherbakov
The article describes 10 sime-saving debugging techniques available in Visual Studio
30 Jan 2010
Bryan Thomas Weikel
LINQ to SQL, Entity Framework, and NHibernate used in a parallel fashion in a three-tier WinForms application.
22 Mar 2004
Saikat Sen
This is the first part of a multipart tutorial on debugging using WinDbg.
23 Nov 2012
Marla Sukesh
This article will tell about the very known design pattern "Factory Pattern" used in the programming.
4 Nov 2007
Koushik Biswas
Want to design a REST web service? Need to know what REST is and how to go about it? What are the differences between a traditional web service and a REST one? This article starts with the basics, assuming you know nothing of REST and shows you how to end up a REST developer & designer.
26 Oct 2003
Adam Nelson
Considers the oft-maligned practice of outsourcing to offshore coders, from the domestic programmer perspective (WARNING: potentially inflamatory).
11 Dec 2013
Nirosh
This article gives an introduction to system designing and architecture. It introduces a new concept that allows beginners to easily break and design complex software systems. It uses a modular based development approach with a pattern that we all practice in our day to day life.
16 Oct 2012
Kanasz Robert
In this second article about design patterns I will discuss about structural design patterns and I will show on real examples how to implement them.
18 Aug 2010
Hans Dietrich
This article presents commonly used programming fonts with examples of each font in ClearType and non-ClearType.
30 Dec 2012
Marius Bancila
This article proposes a list of debugging tips for native development with Visual Studio.
2 Jun 2014
stfx
A modular InnoSetup script to download and install all available .NET Framework versions and much more
29 Jun 2007
Hans Dietrich
How to set up TortoiseSVN when working by yourself.
20 Mar 2004
Toby Opferman
Introduction to the heap.
28 Mar 2004
Toby Opferman
Introduction to the most important ally in the fight against bugs, the stack.
10 Sep 2010
Nicholas Blumhardt
Using the Autofac dependency injection container to simplify the configuration of object-oriented applications.
30 Jun 2004
Shams Mukhtar
Development of a framework for master-pages using ASP.NET and C#.
15 Mar 2005
Mark Belles
An extensible dependency based plugin framework for .NET applications.

Advertise | Privacy | Mobile
Web03 | 2.8.1411023.1 | Last Updated 10 Aug 2007
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid