Pages

Sunday, January 20, 2013

PluralSight – C# Fundamentals Part 2

PluralSight – C# Fundamentals Part 2

Author: Scott Allen
English| Audio: wmav2, 44100 Hz, mono, 48 kb/s
WMV| Video: wmv3, yuv420p, 1024×768, 132 kb/s, 15.00 fps(r)
Level: Intermediate | Released date: 9/30/2011 | Duration: 2h 44m
Homepage: http://pluralsight.com/training/Courses/TableOfContents/csharp-fundamentals-2

At its core, C# is an object-oriented, statically-typed language that lends itself to procedural and object-oriented programming, but recent additions to the language have made it much easier to develop using other programming paradigms, most notably, dynamic
  • C# and LINQ
    • Overview
    • Enter LINQ
    • Extension Methods
    • Extensions and Lambdas
    • Lambdas and Funcs
    • Funcs and Expressions
    • Query Syntax
    • Summary
  • C# and the DLR
    • Overview
    • Why Dynamic?
    • The dynamic Keyword
    • Using Dynamic Types
    • Excel Automation
    • The DLR
    • ExpandoObject
    • DynamicObject
    • Calling Ruby
    • Summary
  • Object Oriented Programming with C#
    • Introduction
    • Primitive Procedural Preoccupations
    • The Big Encapsulation
    • Little Abstractions
    • The Inheritance Check
    • A Clean Interface
    • Directional Dependencies
    • Summary
  • Functional Programming with C#
    • Introduction
    • Prime Abstraction
    • A Higher Calling
    • Lazy Code
    • Timing and Retries
    • Partial Application and Currying
    • Asynch and Parallel
    • Summary
  • Crafting C# Code
    • Introduction
    • High Standards
    • On Naming
    • Building Meaning
    • Rule #10
    • Rule #9
    • Rule #8
    • Rule #7
    • Rule #6
    • Rule #5
    • Rule #4
    • Rule #3
    • Rule #2
    • Rule #1





0 commentaires:

Post a Comment