Practical Microsoft Visual Studio 2015. ([2016])
- Record Type:
- Book
- Title:
- Practical Microsoft Visual Studio 2015. ([2016])
- Main Title:
- Practical Microsoft Visual Studio 2015
- Further Information:
- Note: Peter Ritchie.
- Other Names:
- (Software consultant), Ritchie, Peter
- Contents:
- At a Glance; Contents; About the Author; About the Technical Reviewer; Chapter 1: Introduction to Visual Studio 2015; Intro to IDEs; Visual Studio 2015 Editions; Difference from Version 2013; Community; Professional; Enterprise; Test Professional; What's New in Version 2015; Installer; Live Code Analysis; Debugging; Apache Cordova; New Platforms; iOS; Android; Universal Windows; New Bundled Third-Party Tools; Xamarin; Git; GitHub; Unity; CodeLens; .NET 4.6; .NET Core; ASP.NET; Other; Comparing Community, Professional, and Enterprise Editions; Choosing Editions; Community Edition. Professional EditionEnterprise Edition; Useful Migration Paths; Small Startup; Startup; Enterprise; Other Options; Visual Studio Code; Visual Studio Team Services; OmniSharp; Summary; Chapter 2: Working in Teams: Tasks and Code; Applicable Principles; Project Management Triangle; Vision; Charter; Sponsor; Delivering Software; Types of Work; Defined Processes; Empirical Processes; Systems Development Lifecycle; Iterative Development; Domain Experts; Agile; Individuals and Interactions Over Process and Tools; Working Software Over Comprehensive Documentation. Customer Collaboration Over Contract NegotiationResponding to Change Over Following a Plan; Agile Principles; Scrum; Estimates; Sprint; Stakeholders; Business Owner; Product Owner; Daily Scrum; User Stories; Epics; Review; Retro; Tasks in Visual Studio; Agile versus Scrum; Managing Work Items; CodeLens; Waterfall Processes; Summary; Chapter 3:At a Glance; Contents; About the Author; About the Technical Reviewer; Chapter 1: Introduction to Visual Studio 2015; Intro to IDEs; Visual Studio 2015 Editions; Difference from Version 2013; Community; Professional; Enterprise; Test Professional; What's New in Version 2015; Installer; Live Code Analysis; Debugging; Apache Cordova; New Platforms; iOS; Android; Universal Windows; New Bundled Third-Party Tools; Xamarin; Git; GitHub; Unity; CodeLens; .NET 4.6; .NET Core; ASP.NET; Other; Comparing Community, Professional, and Enterprise Editions; Choosing Editions; Community Edition. Professional EditionEnterprise Edition; Useful Migration Paths; Small Startup; Startup; Enterprise; Other Options; Visual Studio Code; Visual Studio Team Services; OmniSharp; Summary; Chapter 2: Working in Teams: Tasks and Code; Applicable Principles; Project Management Triangle; Vision; Charter; Sponsor; Delivering Software; Types of Work; Defined Processes; Empirical Processes; Systems Development Lifecycle; Iterative Development; Domain Experts; Agile; Individuals and Interactions Over Process and Tools; Working Software Over Comprehensive Documentation. Customer Collaboration Over Contract NegotiationResponding to Change Over Following a Plan; Agile Principles; Scrum; Estimates; Sprint; Stakeholders; Business Owner; Product Owner; Daily Scrum; User Stories; Epics; Review; Retro; Tasks in Visual Studio; Agile versus Scrum; Managing Work Items; CodeLens; Waterfall Processes; Summary; Chapter 3: Version Control; Version Control Fundamentals; The Lock-Modify-Unlock Model; The Copy-Modify-Merge Model; Locking Binary Files; Version Control Terminology; Branch; Mainline; Trunk; Branching; Development Isolation; Hotfix Isolation; Feature Isolation. The Branching Big PictureUsing Git; Intro to Git; Repo; Fork; Remote; Clone; Upstream; Working Directory; Staging Area; Commit; Origin; Pull; Push; Master; Basic Flow; Advanced Flow; Configure Higher-Level Upstream; Get Updates from Higher-Level Upstream; Get Updates to Higher-Level Upstream; OSS Flow; Using TFVC; Files Added to TFVC Must Be Part of the Project; Use Local Workspaces; Choosing TFVC or Git; Git-tfs; Work Items; Know Your Team Template; Track Your Work; Associate Work Done with Work Items; Integrate with Git; Reviewing Code; What to Review; Style; Static Analysis; Architecture. Framework UsageThread Safety; Race Conditions; Pattern Usage; Object-Oriented Design; Technical Debt; Propose Solutions; There Are Exceptions; Generally Accepted Version Control Practices; Commit Early, Commit Often; Do Not Commit Broken Code; Do Not Commit Commented-Out Code; Do Not Commit Fewer Unit Tests; Avoid Version Branches; Tag Milestones, Don't Branch Them; Use Feature Branches; Be Explicit with Source Branch When Branching (Git); Include Descriptive Commit Comments; Summary; Chapter 4: Design and Architecture: Patterns and Practices; Architecture; Design; Patterns and Practices. … (more)
- Publisher Details:
- New York : Apress
- Publication Date:
- 2016
- Extent:
- 1 online resource, illustrations
- Subjects:
- 006.7/882
Computer science
Object-oriented programming (Computer science)
Web site development
Application software -- Development
COMPUTERS -- General
Computers -- Programming -- General
Computers -- Software Development & Engineering -- General
Computer programming / software development
Software Engineering
Microsoft software
Microsoft .NET Framework
Software engineering
Computers -- Programming -- Microsoft Programming
Microsoft programming
Electronic books - Languages:
- English
- ISBNs:
- 9781484223130
1484223136 - Related ISBNs:
- 9781484223123
1484223128 - Notes:
- Note: Online resource; title from PDF title page (EBSCO, viewed December 19, 2016).
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.353544
- Ingest File:
- 01_312.xml