top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Continuous Delivery with Visual Studio ALM 2015 [[electronic resource] /] / by Mathias Olausson, Jakob Ehn
Continuous Delivery with Visual Studio ALM 2015 [[electronic resource] /] / by Mathias Olausson, Jakob Ehn
Autore Olausson Mathias
Edizione [1st ed. 2015.]
Pubbl/distr/stampa Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015
Descrizione fisica 1 online resource (377 p.)
Disciplina 004
Soggetto topico Microsoft software
Microsoft .NET Framework
Software engineering
Computer programming
Microsoft and .NET
Software Engineering/Programming and Operating Systems
Programming Techniques
ISBN 1-4842-1272-X
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Contents at a Glance; Contents; About the Authors; About the Technical Reviewers; Introduction; Chapter 1: Introduction to Continuous Delivery; Continuous Integration; Why Implement Continuous Integration?; Build Automation; Unit Testing ; Inspection ; Feedback ; Packaging; Publishing to an Artifact Store; Continuous Delivery; The "Null" Release Cycle ; Release Planning ; Release Pipelines ; Environments ; Release Management and Deployment ; Automated Release Validation ; Continuous Deployment ; DevOps; Summary; Chapter 2: Overview of Visual Studio 2015 ALM
Agile Project Management Process Templates; Product Backlog; Sprint Backlog and Task Boards; Kanban Board; Source Control Management; Build Automation ; Test Management ; Release Management ; Cross-Platform Support ; Integration and Extensibility; REST API ; Service Hooks; Extensions (Apps); Application Insights ; Visual Studio Online; Summary; Chapter 3: Designing an Application for Continuous Delivery; Scenario; Architecture; System Requirements; Environments; Development; Test; QA; Production; Summary; Chapter 4: Managing the Release Process; Planning Your Release
Defining the Release Process Versioning; Release Notes; Building a Release Plan; Structuring the Releases; Enabling Scalable Release Planning; Creating a Release Backlog ; Managing Dependencies ; Creating Team Backlogs; Monitoring the Release Process; Work Status ; Blocked Work; Throughput; Cycle Time; Summary; Chapter 5: Source Control Management; Centralized vs. Distributed Version Control; Team Foundation Version Control; Git ; Version Control and Continuous Delivery ; Branching and Continuous Delivery ; Working on Mainline ; Embracing Code Reviews
Applying Branch PoliciesCode Review Requirements; Automatically Build Pull Requests; Work Item Linking Requirements; Feature Toggles; Branch by Abstraction; Branching Strategies ; Branch by Release ; Branch by Feature ; GitFlow ; Branching and Deployment Pipelines ; Dependency Management ; Third-Party Dependencies; Source Control Dependencies; Component Dependencies; Sharing Dependencies; Branching ; Workspace Mappings ; Git Submodules ; NuGet ; Sharing NuGet Packages; Shared Folders; Internal Feed Server ; MyGet ; ProGet ; Accessing NuGet Feeds
Committing NuGet Packages to Source Control Summary; Chapter 6: PowerShell for Deployment; PowerShell; Cmdlets ; Getting Output ; PowerShell Pipeline ; Error Handling; Functions; PowerShell Drives; Sample Script/ Template ; Testing and Debugging Your Scripts; Common Scenarios; Working with the File System; List XML Files Recursively in a Folder; List All Sub-Directories in a Folder; Copy All Files from One Folder to Another Recursively; Find (and Remove) All Files Older Than 10 Days; Find Files Larger Than 1GB; Get the First and Last 10 Lines in a File
Replace a String in a Text File
Record Nr. UNINA-9910300639103321
Olausson Mathias  
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Pro team foundation service / / Mathias Olausson [and three others]
Pro team foundation service / / Mathias Olausson [and three others]
Autore Olausson Mathias
Edizione [1st ed. 2013.]
Pubbl/distr/stampa New York : , : Apress, , 2013
Descrizione fisica 1 online resource (xxvii, 373 pages) : illustrations (some color)
Disciplina 004
004.6
005.276
Collana The expert's voice in .NET
Soggetto topico Software engineering - Management
Computer software - Development
Software engineering
ISBN 1-4302-5996-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto ""Contents at a Glance""; ""Contents""; ""Foreword""; ""About the Authors""; ""About the Technical Reviewers""; ""Acknowledgments""; ""Chapter 1: Introduction to Application Lifecycle Management""; ""Modern Business Challenges""; ""Competences in the ALM Process""; ""Three Pillars of Traditional Application Lifecycle Management""; ""Traceability of Relationships Between Artifacts""; ""Automation of Processes""; ""Visibility into the Progress of Development Efforts""; ""A Brief History of ALM Tools""; ""Application Lifecycle Management 2.0+""; ""Summary""
""Chapter 2: Introduction to Agile Planning, Development, and Testing""""The Scrum Process""; ""Roles in Scrum""; ""Product Owner""; ""Scrum Master""; ""Development Team""; ""Definition of Done""; ""Agile Requirements and Estimation""; ""Requirements""; ""Estimation""; ""Backlog""; ""Agile Development Using eXtreme Programming""; ""Agile Testing""; ""Summary""; ""Chapter 3: Deciding on a Hosted Service""; ""Why Use Microsoft Team Foundation Service?""; ""Zero Friction Start""; ""Always On, Trouble-Free Operations""; ""Always Updated""; ""Access for External Users""; ""Build as a Service""
""Deployment to Azure""""Use On-Premises or Cloud Resources""; ""Why Use an On-Premises Team Foundation Server?""; ""Customizations""; ""Legal Requirements and Policies""; ""Identities and Authentication""; ""Control of Operations""; ""Migration of Data""; ""Reporting""; ""SharePoint""; ""Dependencies to Local Environments""; ""Organization Dependent Factors""; ""Cost""; ""Organizational Strategies""; ""Security""; ""The Decision""; ""Other Hosting or Servicing Options""; ""Situation-Based Approach""; ""Summary""; ""Chapter 4: Getting Started""; ""Before You Begin""
""What Is a Team Foundation Service Account?""""Naming the Account""; ""Creating the Account""; ""Creating Your First Team Project""; ""Selecting the Name of the Team Project""; ""Selecting Type of Version Control Repository""; ""Selecting Process Template""; ""Connecting to Your Team Project""; ""Quick Connect""; ""Connecting Through Team Explorer""; ""Moving into Your Project""; ""Inviting People""; ""Roles and Permissions""; ""Summary""; ""Chapter 5: Working with the Initial Product Backlog""; ""Case Study""; ""Company Background""; ""The Pilot Project""; ""The People""
""Scrum Process Template""""Work Items""; ""TF Service Web Access""; ""Charts and Queries""; ""Project Startup Phase""; ""PO Sets Off to Work""; ""Building the Initial Team""; ""Requirements""; ""Building the Backlog""; ""Adding Backlog Items in TF Service""; ""Definition of Done""; ""Estimation""; ""Poker Planning/Story Points""; ""Updating the PBI""; ""Risk Assessment""; ""Updating the Backlog Order""; ""Grooming the Backlog""; ""Building the Team""; ""Summary""; ""Chapter 6: Managing Teams and Alerts""; ""Adding Team Members""; ""Creating New Teams""
""Managing TF Service Groups, Teams, and User�s Permission""
Record Nr. UNINA-9910438096303321
Olausson Mathias  
New York : , : Apress, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui