1.

Record Nr.

UNINA9911101172403321

Autore

Kelly Stephen D

Titolo

Oracle Primavera contract management / / Stephen D. Kelly

Pubbl/distr/stampa

Birmingham, UK, : Packt Pub., 2012

ISBN

9781283901840

1283901846

9781849686914

1849686912

Edizione

[Version 14.]

Descrizione fisica

1 online resource (208 p.)

Disciplina

005.75/85 2

658.404028536

Soggetti

Construction industry - Management - Data processing

Production scheduling - Data processing

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

"Oracle Primavera contract management business intelligence publisher v14."

Includes index.

Nota di contenuto

Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Welcome to Oracle Primavera Contract Management v14; Contracts; The contract in simplified terms; Oracle Primavera Contract Management in a nutshell; Don't be afraid; Summary; Chapter 2: Information Overload; Types of project information; Where does all this information come from; Using a hierarchical structure; Storage of information; Summary; Chapter 3: So Much to Manage; Types of information; Information sent or received; Information sent; Information received

Module TypesRequests; Notices; Noncompliance Notice; Proposals; Changes; Summary; Chapter 4: The Almighty Spreadsheet; Overusage of the spreadsheet; Accountability; My spreadsheet; Spreadsheet = silo; Summary; Chapter 5: There Is a Better Way; What to use; Accessibility; Security; Integration; Capabilities; Configuration and customization; Output; Forms; Reports; Letters; Dunning Letters; There are options; Summary; Chapter 6: The Big Picture; Thirty-thousand foot view; The money; A matter of perspective; Understanding the hierarchy; Project



hierarchy; The cost hierarchy; Summary

Chapter 7: System versus SiloTypical silo approach; What's wrong with this approach; The system approach; Summary; Chapter 8: Follow the Money; It starts with the Cost Worksheet; Contracts; Actuals; Procurement; Variances; Miscellaneous; Drilling down to the detail; Summary; Chapter 9: The Only Constant Is Change; Understanding the process; What happens on the Cost Worksheet?; Example of a Change Management matrix; Budget Contract Estimated Phase; Document Type; To and From; Cost Worksheet; Commitment Contract(s) Estimated Phase; Document Type; To and From; Cost Worksheet

Commitment Contract(s) Quoted PhaseDocument Type; To and From; Cost Worksheet; Budget Contract Quoted Phase; Document Type; To and From; Cost Worksheet; The Negotiated Phase; Budget Contract Negotiated Phase; Commitment Contract Negotiated Phase; The Final Phase; Budget Contract Final Phase; Commitment Contract Final Phase; Budget Contract Beyond Final Phase; Document Type; To and From; Cost Worksheet; Commitment Contract Beyond Final Phase; Document Type; To and From; Cost Worksheet; Following a change; Issues; Initiating the change; Rejecting a change; Types of changes; Summary

Chapter 10: Time to Get PaidCost Worksheet and payments; Difference between Payment Requisitions and Invoices; Setting up the Payment Certificates module; Cost options; Project Settings; Cost Settings (Contract level); Creating the Payment Requisition template; Adjusting and adding Pay Items; Processing payments; Invoices; Summary; Chapter 11: Reading your Crystal Ball; How is this possible; Forecasting; Trends; Summary; Chapter 12: Managing Drawings; What are drawings; Adding drawings to my project; One by one; Import; Third-party import tools; Managing drawings; Revising drawings

Distributing drawings

Sommario/riassunto

This book is packed with real world examples that cover concepts and usability of the core modules of a complex application. If you are Project manager or consultant looking forward to using and implementing Oracle Primavera Contract Management in your organization, then this is the best guide for you. No prior knowledge of PCM required.



2.

Record Nr.

UNINA9911107859103321

Autore

Sturm Oliver

Titolo

Professional functional programming in C# : classic programming techniques for modern projects / / Oliver Sturm

Pubbl/distr/stampa

Chichester, West Sussex, U.K., : Wiley, 2011

John Wiley and Sons, Inc., [2011]

ISBN

9786613157331

9781283157339

1283157330

9780470970287

0470970286

Edizione

[1st edition]

Descrizione fisica

1 online resource (290 p.)

Classificazione

COM051060

Disciplina

005.1/14

005.133

Soggetti

C# (Computer program language)

Functional programming (Computer science)

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Includes index.

Nota di bibliografia

Includes index.

Nota di contenuto

Professional Functional Programming in C#: Classic Programming Techniques for Modern Projects; Contents; Introduction; Part I: Introduction to Functional Programming; Chapter 1: A Look at Functional Programming History; What Is Functional Programming?; Functional Languages; The Relationship to Object Oriented Programming; Summary; Chapter 2: Putting Functional Programming Into a Modern Context; Managing Side Effects; Agile Programming Methodologies; Declarative Programming; Functional Programming Is a Mindset; Is Functional Programming in C# a Good Idea?; Summary

Part II: C# Foundations of Functional ProgrammingChapter 3: Functions, Delegates, and Lambda Expressions; Functions and Methods; Reusing Functions; Anonymous Functions and Lambda Expressions; Extension Methods; Referential Transparency; Summary; Chapter 4: Flexible Typing With Generics; Generic Functions; Generic Classes; Constraining Types; Other Generic Types; Covariance and Contravariance; Summary; Chapter 5: Lazy Listing With Iterators; The Meaning of Laziness;



Enumerating Things with .NET; Implementing Iterator Functions; Returning IEnumerator; Chaining Iterators; Summary

Chapter 6: Encapsulating Data in ClosuresConstructing Functions Dynamically; The Problem with Scope; How Closures Work; Summary; Chapter 7: Code is Data; Expression Trees in .NET; Analyzing Expressions; Generating Expressions; .NET 4.0 Specifics; Summary; Part III: Implementing Well-Known Functional Techniques in C#; Chapter 8: Currying and Partial Application; Decoupling Parameters; Manual Currying; Automatic Currying; Calling Curried Functions; The Class Context; What FCSlib Contains; Calling Parts of Functions; Why Parameter Order Matters; Summary; Chapter 9: Lazy Evaluation

What's Good about Being Lazy?Passing Functions; Explicit Lazy Evaluation; Comparing the Lazy Evaluation Techniques; Usability; Efficiency; How Lazy Can You Be?; Summary; Chapter 10: Caching Techniques; The Need to Remember; Precomputation; Memoization; Deep Memoization; Considerations on Memoization; Summary; Chapter 11: Calling Yourself; Recursion in C#; Tail Recursion; Accumulator Passing Style; Continuation Passing Style; Indirect Recursion; Summary; Chapter 12: Standard Higher Order Functions; Applying Operations: Map; Using Criteria: Filter; Accumulating: Fold

Map, Filter, and Fold in LINQStandard Higher Order Functions; Summary; Chapter 13: Sequences; Understanding List Comprehensions; A Functional Approach to Iterators; Ranges; Restrictions; Summary; Chapter 14: Constructing Functions From Functions; Composing Functions; Advanced Partial Application; Combining Approaches; Summary; Chapter 15: Optional Values; The Meaning of Nothing; Implementing Option(al) Values; Summary; Chapter 16: Keeping Data From Changing; Change Is Good - Not!; False Assumptions; Being Static Is Good; A Matter of Depth; Cloning; Automatic Cloning

Implementing Immutable Container Data Structures

Sommario/riassunto

Take advantage of the growing trend in functional programming.  C# is the number-one language used by .NET developers and one of the most popular programming languages in the world. It has many built-in functional programming features, but most are complex and little understood. With the shift to functional programming increasing at a rapid pace, you need to know how to leverage your existing skills to take advantage of this trend.   Functional Programming in C# leads you along a path that begins with the historic value of functional ideas. Inside, C# MVP and functional progra