Sie sind hier: Startseite | Wissen
Werbung

Was ist Build?

Ein Build ist der Vorgang in der Softwareentwicklung, bei dem eine Anwendung aus Quellcode erzeugt wird. Der Build besteht aus dem Kompilieren und dem Linken. Der Build kann erweitert werden um Testen und Deployment (Verbreiten).

Ein Build wird in Visual Studio mit der gleichnamigen Funktion aufgerufen. Es können Vorgänge vor und nachdem Build (Pre-Build, Post-Build) festgelegt werden. Intern verwendet Visual Studio das Werkzeug msbuild.exe, das auch für einen Build an der Kommandozeile verwendet werden kann. Der Team Foundation Server u.a. Produkte im Bereich Continous Integration erlauben einen serverseitigen Build in periodischen Abständen oder bei Eintreten bestimmter Ereignisse (z.B. neuer Quellcode vorhanden).

Querverweise zu anderen Begriffen im Lexikon

Team Foundation Server

Beratung & Support:

Schulungen zu diesem Thema:

 Continuous Integration (CI)/Continuous Delivery (CD) mit Azure DevOps (Team Foundation Server (TFS) / Visual Studio Team Services (VSTS) / Azure DevOps Server / Azure DevOps Services) - Build- und Releasemanagement
 Entwicklungsumgebungen, Application Server, Test- und Buildwerkzeuge für Java
 Continuous Delivery & Build Automatisierung
 Qualitätssicherung mit Visual Studio und optional mit Team Foundation Server (TFS) / Visual Studio Team Services (VSTS) / Azure DevOps Server / Azure DevOps Services
 Professional Scrum Developer .NET (PSD.NET) - Scrum für .NET-Entwickler - Offizieller Kurs gemäß scrum.org zur Vorbereitung auf die Zertifizierung - optional inklusive Zertifizierung
 Jakarta EE / Java Enterprise Edition (JEE) Patterns und Best Practices
 Google Web Toolkit (GWT)
 Visual Studio Tools for Microsoft Office (VSTO) - Microsoft Office-Programmierung mit .NET und C# oder Visual Basic in Visual Studio
 Eclipse (Entwicklungsumgebung/IDE)
 Mobile Anwendungsentwicklung für iOS-Apps mit Swift
 Java Swing-Programmierung: Entwicklung grafischer Benutzeroberflächen mit Swing
 Microsoft SQL Server Business Intelligence: BI-Lösungen mit Microsoft SQL Server
 Azure DevOps Services (früher: Visual Studio Team Services VSTS) - der TFS in der Cloud
 Machine Learning (ML) / Künstliche Intelligenz (KI) / Artificial Intelligence (AI) mit ML.NET
 Microsoft SQL Server 2019 - Die Neuerungen gegenüber SQL Server 2017 (Update-Schulung)
 Java EE 6 Patterns und Best Practices
 .NET-Klassenbibliothek (.NET Framework Class Library - FCL)
 Softwareproduktlinienentwicklung - Product Line Architecture (PLA)
 Visual Studio Tipps & Tricks - Effizienter Programmieren mit Visual Studio
 TypeScript - die typsichere und klassenbasierte Erweiterung für JavaScript
 Microsoft Project Server
 Scrum
 Continuous Code Quality mit SonarQube
 Microsoft SQL Server Reporting Services (SSRS)
 Mobile Anwendungsentwicklung für iOS mit Objective-C
 Apps für iOS (iPhone und iPad) entwickeln mit XCode und Objective-C
 Java-Webservices (JAX-WS)
 Team Foundation Server 2018 (TFS 2018) - Die Neuigkeiten für Umsteiger von TFS 2017
 .NET-Performance (Leistungsprobleme/Leistungsengpässe)
 Konfigurationsinformationen in .NET und .NET Core
 Anfrage für eine individuelle Schulung zum Thema Build;  Gesamter Schulungsthemenkatalog

Bücher zu diesem Thema:

 Alle unsere aktuellen Fachbücher