Trending

Tuesday, May 27, 2014

C# Fundamentals Part 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

Table of content

  • 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
Rapidgator.net
  1. bit.ly/1werzWh
  2. bit.ly/1h8BloR

No comments:

Post a Comment

About

Contact Form

Name

Email *

Message *

Copyright © 2013 TOTdownload.com
Designed By Blogger Templates