Jump to content

User:Barry Kavoussi/Books/Software

From Wikipedia, the free encyclopedia


Software

[edit]
.NET Framework
Integrated development environment
Software framework
Language interoperability
Virtual machine
Client–server model
Microsoft Visual Studio
Server (computing)
Print server
Abstraction (computer science)
Application software
Application programming interface
Software development
Software development methodology
Waterfall model
Agile software development
Timeboxing
Component-based software engineering
Software design
Analysis
Software testing
Implementation
Software maintenance
Memory management
Database
Database server
SQL
Data access
Database connection
Connection pool
Query language
Create, read, update and delete
Structured programming
Object-oriented programming
Class (computer programming)
C Sharp (programming language)
Class-based programming
Functional programming
Declarative programming
Imperative programming
Logic programming
Generic programming
Library (computing)
Runtime library
Static library
Dynamic-link library
Dynamic linker
User interface
Business logic
Exception handling
Distributed computing
Client (computing)
Computing platform
Code reuse
Maintainability
Enterprise software
Computer network
Graphical user interface
Internet Protocol
Adapter pattern
Algorithm
Web application
Instance (computer science)
Subroutine
Constructor (object-oriented programming)
Object lifetime
Programming paradigm
Paradigm
Iterative and incremental development
Cross-functional team
Risk management
Software design document
Software design description
Common Language Infrastructure
Common Type System
Data type
Microsoft Visual SourceSafe
Computer-aided software engineering
Unified Modeling Language
Windows Presentation Foundation
XML