9,868,710 members (34,694 online)
Visit CodeProject.TV
Discuss CodeProject.TV
Sign in
Email
Password
Forgot your password?
Sign in using
home
articles
Chapters and Sections
>
Search
Latest Articles
Latest Tips/Tricks
Top Articles
Beginner Articles
Technical Blogs
Posting/Update Guidelines
Article Help Forum
Article Competition
Submit an article or tip
Post your Blog
quick answers
Ask a Question
View Unanswered Questions
View All Questions...
C# questions
ASP.NET questions
VB.NET questions
C#4.0 questions
C++ questions
discussions
All Message Boards...
Application Lifecycle
>
Running a Business
Sales / Marketing
Collaboration / Beta Testing
Work & Training Issues
Design and Architecture
ASP.NET
JavaScript
C / C++ / MFC
>
ATL / WTL / STL
Managed C++/CLI
Adobe Technologies
C#
Free Tools
Objective-C
Ruby On Rails
Database
Hardware & Devices
>
System Admin
Hosting and Servers
Java
.NET Framework
Mobile
VS 11 & .NET 4.5
Sharepoint
Silverlight / WPF
Visual Basic
Web Development
Site Bugs / Suggestions
features
Component & Service Catalog
Competitions
News
The Insider Newsletter
Newsletter archive
Surveys
Product Showcase
Research Library
CodeProject Stuff
community
The Insider News
The Lounge
The Weird & The Wonderful
The Soapbox
Press Releases
Who's Who
Most Valuable Professionals
Company Listings
Non-English Language
>
General Indian Topics
General Chinese Topics
help
What is 'CodeProject'?
General FAQ
Ask a Question
Bugs and Suggestions
Article Help Forum
Site Map
Advertise with us
Employment Opportunities
About Us
The default search term operator is
AND
.
You can use brackets,
AND
,
OR
, and
NOT
to improve your search. For example:
C# AND NOT(VB or SQL)
A query of a single
*
will return everything, filtered by any filters.
Filter examples:
Search by Author
author:"author name"
Filter by tag
tag:C#
or
tag:(C++ or Java)
Wildcard search
use "?" or "*" eg.
gr?d
or
gr*
85 Results
Search
Everything
Articles
Technical Blogs
Tips & Tricks
Questions
Answers
Forum Messages
News Items
Catalog Items
Videos
Training Courses
Just My Stuff
My Bookmarks
Sort by
Relevance
Rating Asc
Rating Desc
Title Asc
Title Desc
Author Asc
Author Desc
Date Created Asc
Date Created Desc
Date Modified Asc
Date Modified Desc
Price Asc
Price Desc
Duration Asc
Duration Desc
Match
All Fields
Title
Description
Author(s)
Tags
Any Date
Last 12 hours
Last 24 hours
Last week
Last 2 weeks
Last month
Last 3 months
Last 6 months
Last year
January
February
March
April
May
June
July
August
September
October
November
December
Rating Range
All - Including Unrated
1.0 - 5.0
2.0 - 5.0
3.0 - 5.0
4.0 - 5.0
4.5 - 5.0
4.8 - 5.0
5.0
Advanced Filters:
Article Topics
All Topics
Desktop Development
Web Development
Mobile Development
Cloud Computing
Enterprise Systems
Database
Multimedia
Languages
Platforms, Frameworks & Libraries
General Programming
Graphics / Design
Development Lifecycle
Code Generation
Debug Tips
Design and Architecture
Installation
Testing and QA
Work Issues
General Reading
Third Party Products
Mentor Resources
Article License
All Licenses
CPOL
CDDL
Ms-PL
MPL
CPL
Eclipse
MIT
BSD
Apache
CC (ASA 2.5)
Zlib
Public Domain
CC (Attr 3U)
CC (ASA 3U)
LGPL3
GPL3
Forums
All Forums
Feature Forums
General Programming
Web Development
Product Lifecycle
Database & SysAdmin
General Discussions
Non-English Language
Catalog Category
All Categories
Books & Training
Charting & Graphing
Components, Controls, Libraries
Data Manipulation & Mining
Database Tools
Debugging
Documentation & Help
Financial, Math & Scientific
Frameworks & APIs
General Development Tools
GIS & Maps
Graphics & 3D Modeling
Hardware and Robotics
Hosting
IDEs
Imaging
Mobility
Multimedia
Networking
Performance and Profiling
Programming Languages
Project Life-cycle Management (ALM)
Reporting
Search
Security
Setup & Deploy
System Adminstration
Utilities
Virtualization
Web Design/Development
Catalog License
All Licenses
Commercial
Fully Function Evaluation version
Limited Functionality Trial
Limited Time Trial
Shareware
Free For Personal Use
Freeware
Page 1 of 2
Page Size:
10
·
25
·
50
Category filtered by: Development Lifecycle
[x]
| Design and Architecture
[x]
| Methodologies
[x]
Data representation with functions
by
Akram El Assas
Article
8 May 2013
license:
CPOL
This article explains data representation with functions through Algebra, Numbers, Euclidean Plane, and Fractals.
Development Lifecycle » Design And Architecture » Methodologies
C#
Javascript
.NET
Dev
Intermediate
Data Push technologies for stock trading systems
by
Xenodeceiver
Tip/Trick
6 May 2013
license:
CPOL
Development Lifecycle » Design And Architecture » Methodologies
Javascript
HTML
Architect
Dev
Design
Beginner
Intermediate
Advanced
Apache
Flash
Dependency Inversion Principle, IoC Container & Dependency Injection (Part - 2)
by
Chinmaya_Champatiray
Article
21 Apr 2013
license:
CPOL
This is the second part of article on Dependency Injection. It will give you an idea about what Inversion of Control is. There are other part of the article which explains about how to implement DIP.
Development Lifecycle » Design And Architecture » Methodologies
C#
.NET
Architect
Dev
Intermediate
Dependency Inversion Principle, IoC Container, and Dependency Injection (Part - 1)
by
Chinmaya_Champatiray
Article
21 Apr 2013
license:
CPOL
This is the first part of article on Dependency Injection. It will give you an idea about what Dependency Inversion Principle is. There are other two parts of the article which explain how to implement DIP.
Development Lifecycle » Design And Architecture » Methodologies
C#
.NET
Design
Framework
IOC
pattern
Injection
Injection
Dependency
Dependency Inversion Principle, IoC Container, and Dependency Injection (Part - 3)
by
Chinmaya_Champatiray
Article
21 Apr 2013
license:
CPOL
This is the third part of article on Dependency Injection. It explains how to develop a simple IoC container.
Development Lifecycle » Design And Architecture » Methodologies
C#
.NET
Architect
Dev
Intermediate
Dependency Inversion Principle, IoC Container, and Dependency Injection (Part - 4)
by
Chinmaya_Champatiray
Article
20 Apr 2013
license:
CPOL
This part of this article explains about implementation of LifeTimeOption for our custom container.
Development Lifecycle » Design And Architecture » Methodologies
C#
.NET
Architect
Dev
Intermediate
Object Oriented Design Principles
by
Marla
Sukesh
Article
8 Apr 2013
license:
CPOL
This article is intended for who have at least basic idea about Object oriented programming.
Development Lifecycle » Design And Architecture » Methodologies
C#
ASP.NET
.NET
Dev
Design
Intermediate
oops
Agile, Scrum, and Customer Oriented Development
by
Christopher Diggins
Article
8 Apr 2013
license:
CPOL
A reflection on the fundamental principles of Agile, the Scrum methdology, and customer oriented software development.
Development Lifecycle » Design And Architecture » Methodologies
CEO
Architect
Dev
Agile
Scrum
Agile Testing, Scrum, and eXtreme Programming
by
Rohan_Jain
Article
22 Feb 2013
license:
CPOL
An agile team works as a single team towards a common objective of achieving quality.
Development Lifecycle » Design And Architecture » Methodologies
Architect
Intermediate
Functional Programming in a Nutshell
by
Luis D. Aguilar
Technical Blog
11 Feb 2013
license:
CPOL
Functional programming is a programming paradigm that treats application operations as a sequential execution of functions.
Development Lifecycle » Design And Architecture » Methodologies
C++
Windows
MFC
Performance Optimization - It Is Faster When You Can Measure It
by
Alois Kraus
Technical Blog
28 Jan 2013
license:
CPOL
Performance optimization.
Development Lifecycle » Design And Architecture » Methodologies
All-Topics
Expression blend
Magic Wand: Object-relational mapping
by
Himanshu DS
Technical Blog
2 Jan 2013
license:
CPOL
What are the options available?
Development Lifecycle » Design And Architecture » Methodologies
Architect
Intermediate
Test Driven Development in Delphi: The Basics
by
yanniel
Technical Blog
14 Dec 2012
license:
CPOL
A few examples.
Development Lifecycle » Design And Architecture » Methodologies
STL
The Effects of Agile on Long-Term Focus
by
Zac Gery
Technical Blog
15 Oct 2012
license:
CPOL
Agile's short programming cycles often promote a common question. What about the long-term focus of a project or product?
Development Lifecycle » Design And Architecture » Methodologies
Architect
Intermediate
Agile/Scrum Velocity for Non-Agile Teams
by
radumi
Tip/Trick
9 Oct 2012
license:
CPOL
Agile concepts for teams not using Agile.
Development Lifecycle » Design And Architecture » Methodologies
Architect
Dev
Intermediate
Pillars of OOPS: Part 1 - Encapsulation
by
Dharmesh Solanki, India
Tip/Trick
13 Sep 2012
license:
CPOL
I have covered here some basic information to achieve encapsulation.
Development Lifecycle » Design And Architecture » Methodologies
C#
.NET
Dev
Beginner
Psychology and the Agile Methodology
by
Zac Gery
Technical Blog
28 Aug 2012
license:
CPOL
The core tenants of Agile provide a sound foundation for effectiveness.
Development Lifecycle » Design And Architecture » Methodologies
Dev
Design
Intermediate
Traditional Paradigms vs. The Agile Paradigm
by
Mary J John, PMP
Tip/Trick
3 Aug 2012
license:
CPOL
The major differences between the Traditional and Agile paradigms.
Development Lifecycle » Design And Architecture » Methodologies
CEO
Architect
Dev
Design
Intermediate
practices
Project-Management
Agile
How to Balance Project Agility and Predicitability
by
Dynms
Technical Blog
12 Jul 2012
license:
CPOL
Balancing project agility and predicitability.
Development Lifecycle » Design And Architecture » Methodologies
Architect
Dev
Intermediate
Agile Case Study - Cayen Systems
by
Bryan O'Connell
,
rcarlson-cayen
,
Cayen Systems
Article
5 Jun 2012
license:
CPOL
Information and observations from an Agile transformation at a small software company in Milwaukee, WI.
Development Lifecycle » Design And Architecture » Methodologies
CEO
Architect
DBA
Dev
QA
Design
Intermediate
Advanced
SysAdmin
continuous
, +
Inversion of Control: Overview with Examples
by
Himanshu Manjarawala
Article
8 May 2012
license:
CPOL
This article discusses the basic concepts of IoC, how to achieve it, and Dependency Injections.
Development Lifecycle » Design And Architecture » Methodologies
C#
.NET
Architect
Dev
Intermediate
Yang
by
RobCroll
Tip/Trick
22 Apr 2012
license:
CPOL
Accepting bugs as a part of your SDLC
Development Lifecycle » Design And Architecture » Methodologies
Project-Management
EHSDataCompliance Framework
by
shalindra2011
Article
5 Mar 2012
license:
CPOL
This article is about limiting the amount of codes a developer has to write in the DAC layer
Development Lifecycle » Design And Architecture » Methodologies
C#
ASP.NET
Dev
Intermediate
How the Visual Studio ALM Rangers use Team Foundation Service to Get Ready for Visual Studio 11
by
Brian Blackman
,
Jeff Beehler
,
Willy-Peter Schaub
,
Bijan Javidi
Article
2 Feb 2012
license:
CPOL
How the Visual Studio ALM Rangers use Team Foundation Service to Get Ready for Visual Studio 11
Development Lifecycle » Design And Architecture » Methodologies
Dev
Intermediate
All-Topics
ALM
In memory data access, a methodology to simplify agile development
by
Giorgio Bozio
Technical Blog
31 Oct 2011
license:
CPOL
A methodology to simplify agile development.
Development Lifecycle » Design And Architecture » Methodologies
C#
.NET
Dev
Intermediate
How to Write Testable Code in .NET
by
ChrisFarrell
Article
17 Nov 2010
license:
CPOL
This article demonstrates how to manage dependencies to simplify unit testing of code.
Development Lifecycle » Design And Architecture » Methodologies
.NET3.5
C#
ASP.NET
Dev
Intermediate
.NET
MVC
Web-Development
testing
.NET4
Software Development Methodologies
by
Andrew Phillips
Article
4 Nov 2010
license:
CPOL
A Young Person's Guide to Development Methodologies
Development Lifecycle » Design And Architecture » Methodologies
Architect
Dev
QA
Design
Intermediate
All-Topics
How Documentation Tools Have Failed Development Teams
by
Nigel Shaw
Article
20 Sep 2010
license:
CPOL
I believe 50% of software process problems are traceable to bad documentation management tools.
Development Lifecycle » Design And Architecture » Methodologies
CEO
Architect
DBA
Dev
QA
Design
Beginner
Intermediate
Advanced
All-Topics
, +
Agile and Other Development Methods
by
Vinay Krishna
Article
6 Jul 2010
license:
CPOL
Agile methods are evolved to adopt changes quickly during the development.
Development Lifecycle » Design And Architecture » Methodologies
Architect
Design
Intermediate
All-Topics
New Initiative in Programming - The Foundation for Open Project Documentation
by
Shalyto
Article
24 Jun 2010
license:
CPOL
The aim of the foundation is to prove the necessity for software project documentation. This documentation is not only to contain the description of the desired final software product, but also the process of its development. Foundation's website http://is.ifmo.ru.
Development Lifecycle » Design And Architecture » Methodologies
Windows
Visual-Studio
Dev
Linux
Design
Beginner
Low coupling and high cohesion in C++ applications
by
Issam Lahlali
Article
9 Jun 2010
license:
CPOL
High cohesion and low coupling improves project design.
Development Lifecycle » Design And Architecture » Methodologies
C++
Architect
Dev
Intermediate
Programmers’ War of Survival
by
Altaf Al-Amin
Article
7 Jun 2010
license:
GPL3
Would you like to share your emotions about how honorable you will feel being the owner of “Compromised” applications???
Development Lifecycle » Design And Architecture » Methodologies
Dev
Intermediate
All-Topics
The advantage of using BDD over TDD
by
Tom Janssens
Technical Blog
1 Feb 2010
license:
CPOL
After reading the latest post from @jeremydmiller, I felt the urge to write a small article about the BDD part since there might be missing a vital part here about BDD...
Development Lifecycle » Design And Architecture » Methodologies
All-Topics
Knowledge-Based Systems with the CommonKADS Methodology
by
Carlos Jiménez de Parga
Article
12 Nov 2009
license:
GPL3
Expert system modeling in CommonKADS and CLIPS implementation, embedded in C++.
Development Lifecycle » Design And Architecture » Methodologies
VC7
VC7.1
Windows
Architect
Dev
Linux
Design
Advanced
C++
SOLID and DRY
by
Jeremy Likness
Technical Blog
3 Jun 2009
license:
CPOL
First part of 2 part series on the SOLID and DRY acronyms: Don't Repeat Yourself, Single Responsibility, Open/Closed, and Liskov Substitution in this part.
Development Lifecycle » Design And Architecture » Methodologies
C#
Architect
Dev
Design
Beginner
Intermediate
All-Topics
SOLID and DRY Part 2
by
Jeremy Likness
Technical Blog
3 Jun 2009
license:
CPOL
Second part of 2-part article about the SOLID and DRY acronyms for software development. This part covers Interface Segregation and Dependency Injection.
Development Lifecycle » Design And Architecture » Methodologies
C#
Architect
Dev
Design
Beginner
Intermediate
All-Topics
Approaches, Styles, or Philosophies in Software Development
by
Ilka Guigova
Article
12 Mar 2009
license:
CPOL
What is a KISS? Just a reminder.
Development Lifecycle » Design And Architecture » Methodologies
Architect
Dev
QA
Design
Intermediate
All-Topics
Secrets for Setting Up Continuous Integration
by
wallism
Article
23 Feb 2009
license:
CPOL
A few simple tips that should help when you are considering setting up CI
Development Lifecycle » Design And Architecture » Methodologies
.NET1.1
.NET2.0
SQL2005
C#1.0
C#2.0
.NET3.0
C#3.0
.NET3.5
C#
ASP.NET
, +
Building an Agile SQL Data Access Layer
by
Giorgio Bozio
Article
6 Jan 2009
license:
CPOL
An article on building a SQL Server data access layer in C# in a completely separate layer.
Development Lifecycle » Design And Architecture » Methodologies
C#2.0
VS2008
.NET
Dev
Intermediate
C#
Visual-Studio
Universal Framework for Science and Engineering - Part 12: Grandiose Projects
by
Petr Ivankov
Article
3 Jan 2009
license:
CPOL
Application of Universal Framework for Science and Engineering for Grandiose Projects
Development Lifecycle » Design And Architecture » Methodologies
C#
In memory data access, a methodology to simplify agile development
by
Giorgio Bozio
Article
25 Nov 2008
license:
CPOL
An article on architecting application layers to separate concerns and, particularly, data access.
Development Lifecycle » Design And Architecture » Methodologies
C#1.0
C#2.0
C#3.0
C#
Architect
Dev
Design
Intermediate
Advanced
C#
Agile Development: Part 2
by
Shivprasad
koirala
Article
9 Nov 2008
license:
CPOL
A quick FAQ of Agile.
Development Lifecycle » Design And Architecture » Methodologies
ASP.NET
.NET
SQL-Server
Visual-Studio
Architect
Dev
Intermediate
Agile Development FAQ: Part 1
by
Shivprasad
koirala
Article
21 Oct 2008
license:
CPOL
The fundamentals of Agile and the different ways of implementing Agile.
Development Lifecycle » Design And Architecture » Methodologies
Windows
Architect
Dev
Intermediate
Role of Processes in Software Development
by
Vinay Krishna
Article
20 Jan 2008
license:
CPOL
Processes help to minimize the risks in Software Development or at least provide some valid reason during the worst situations.
Development Lifecycle » Design And Architecture » Methodologies
Architect
Intermediate
All-Topics
Measuring the Immeasurable
by
Jonathan Garrison
Article
11 Dec 2007
license:
CPOL
An article that discusses the importance of ruberics for software products - collections of software experiences, as well as requirements and defect counts, can be used to improve the overall quality of the product.
Development Lifecycle » Design And Architecture » Methodologies
Architect
Dev
QA
Theosophy Oriented Programming
by
farhad2161
Article
19 Nov 2007
license:
N/A
An introductory article on theosophy oriented programming (T.O.P.)
Development Lifecycle » Design And Architecture » Methodologies
C#
Windows
.NET
Visual-Studio
Dev
Intermediate
Everything About REST Web Services - What and How - Part 1
by
Koushik Biswas
Article
4 Nov 2007
license:
CPOL
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.
Development Lifecycle » Design And Architecture » Methodologies
C#
ASP.NET
Windows
.NET
IIS
Visual-Studio
HTML
CEO
Architect
Dev
, +
Application Block - ASP.NET Website Maintenance
by
Anton Pious Alfred
Article
13 Aug 2007
license:
CPOL
An ASP.NET website would eventually be deployed on the production server. As the application grows, so too the number of web pages. Invariably, bugs or crashes occur. After deployment, there should be ways to gracefully maintain the website.
Development Lifecycle » Design And Architecture » Methodologies
.NET2.0
VS2005
C#2.0
ASP.NET
XML
Windows
Architect
Dev
WebForms
Advanced
, +
Effective Controls for Attaining Continuous Application Security Throughout the Web Application Development Life Cycle
by
Caleb Sima
Article
20 Jul 2007
license:
CPOL
Improving your Web application development process is one of the best ways to avoid security vulnerabilities and nasty surprises during security assessments.
Development Lifecycle » Design And Architecture » Methodologies
CEO
Architect
Dev
QA
Intermediate
All-Topics
Refactoring Without Starting Over
by
Rasmus Kaae
Article
5 Jul 2007
license:
CPOL
Imagine this: for some odd reason, you end up in a situation where you have a big pile of spaghetti code (also known as legacy code) and you have a feature request to radically extend the functionality of the big pile. How do you go about this?
Development Lifecycle » Design And Architecture » Methodologies
C#
.NET
Architect
Dev
Advanced
Page 1 of 2
1
2
First
·
Prev
·
Next
·
Last
Advertise
|
Privacy
|
Mobile
Web01 | 2.6.130513.1 | Last Updated 14 May 2013
Copyright ©
CodeProject
, 1999-2013
All Rights Reserved.
Terms of Use
Layout:
fixed
|
fluid