El Libro del Día: 2016-10-06
Titulo: Effective C# (2nd Edition)
Autor: Bill Wagner
Editorial: Addison-Wesley
Nro Paginas: 343
Capítulos:
Chapter 1 C# Language Idioms
- Item 1: Use Properties Instead of Accessible Data Members
- Item 2: Prefer readonly to const
- Item 3: Prefer the is or as Operators to Casts
- Item 4: Use Conditional Attributes Instead of #if
- Item 5: Always Provide ToString()
- Item 6: Understand the Relationships Among the Many Different Concepts of Equality
- Item 7: Understand the Pitfalls of GetHashCode()
- Item 8: Prefer Query Syntax to Loops
- Item 9: Avoid Conversion Operators in Your APIs
- Item 10: Use Optional Parameters to Minimize Method Overloads
- Item 11: Understand the Attraction of Small Functions
Chapter 2 .NET Resource Management
- Item 12: Prefer Member Initializers to Assignment Statements
- Item 13: Use Proper Initialization for Static Class Members
- Item 14: Minimize Duplicate Initialization Logic
- Item 15: Utilize using and try/finally for Resource Cleanup
- Item 16: Avoid Creating Unnecessary Objects
- Item 17: Implement the Standard Dispose Pattern
- Item 18: Distinguish Between Value Types and Reference Types
- Item 19: Ensure That 0 Is a Valid State for Value Types
- Item 20: Prefer Immutable Atomic Value Types
Chapter 3 Expressing Designs in C#
- Item 21: Limit Visibility of Your Types
- Item 22: Prefer Defining and Implementing Interfaces to Inheritance
- Item 23: Understand How Interface Methods Differ from Virtual Methods
- Item 24: Express Callbacks with Delegates
- Item 25: Implement the Event Pattern for Notifications
- Item 26: Avoid Returning References to Internal Class Objects
- Item 27: Prefer Making Your Types Serializable
- Item 28: Create Large-Grain Internet Service APIs
- Item 29: Support Generic Covariance and Contravariance
Chapter 4 Working with the Framework
- Item 30: Prefer Overrides to Event Handlers
- Item 31: Implement Ordering Relations with IComparable<T> and IComparer<T>
- Item 32: Avoid ICloneable
- Item 33: Use the new Modifier Only to React to Base Class Updates
- Item 34: Avoid Overloading Methods Defined in Base Classes
- Item 35: Learn How PLINQ Implements Parallel Algorithms
- Item 36: Understand How to Use PLINQ for I/O Bound Operations
- Item 37: Construct Parallel Algorithms with Exceptions in Mind
Chapter 5 Dynamic Programming in C#
- Item 38: Understand the Pros and Cons of Dynamic
- Item 39: Use Dynamic to Leverage the Runtime Type of Generic Type Parameters
- Item 40: Use Dynamic for Parameters That Receive Anonymous Types
- Item 41: Use DynamicObject or IDynamicMetaObjectProvider for Data Driven Dynamic Types
- Item 42: Understand How to Make Use of the Expression API
- Item 43: Use Expressions to Transform Late Binding into Early Binding
- Item 44: Minimize Dynamic Objects in Public APIs
Chapter 6 Miscellaneous
- Item 45: Minimize Boxing and Unboxing
- Item 46: Create Complete Application-Specific Exception Classes
- Item 47: Prefer the Strong Exception Guarantee
- Item 48: Prefer Safe Code
- Item 49: Prefer CLS-Compliant Assemblies
- Item 50: Prefer Smaller, Cohesive Assemblies
Descarga:
Effective_C#_2nd_Edition
Blog de Luis Dueñas dedicado a la difusión del Desarrollo en Microsoft .NET, Visual Studio, WinForms, WebForms, MVC, ASP .NET, jQuery, AJAX, HTML5, JavaScript, Móviles, etc. Encontrarás Libros, Demos, Artículos Técnicos, Entrenamiento.
Mostrando las entradas con la etiqueta Interfaces. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Interfaces. Mostrar todas las entradas
jueves, 6 de octubre de 2016
El Libro del Día: Effective C# (2nd Edition)
Etiquetas:
.NET,
Addison-Wesley,
APIs,
Bill Wagner,
Boxing,
CallBacks,
Delegates,
Dynamic,
Effective C#,
Equality,
GetHashCode,
Interfaces,
Libros,
Operators,
Ordering,
PLINQ,
Properties,
Resources,
Serializable,
Types
jueves, 4 de agosto de 2016
El Libro del Día: Building Maintainable Software
El Libro del Día: 2016-08-04
Titulo: Building Maintainable Software (C# Edition)
Autor: Joost Visser
Editorial: O'Reilly
Nro Paginas: 172
Capítulos:
1. Introduction
2. Write Short Units of Code
3. Write Simple Units of Code
4. Write Code Once
5. Keep Unit Interfaces Small
6. Separate Concerns in Modules
7. Couple Architecture Components Loosely
8. Keep Architecture Components Balanced
9. Keep Your Codebase Small
10. Automate Tests
11. Write Clean Code
12. Next Steps
A. How SIG Measures Maintainability
Descarga:
Building_Maintainable_Software
Titulo: Building Maintainable Software (C# Edition)
Autor: Joost Visser
Editorial: O'Reilly
Nro Paginas: 172
Capítulos:
1. Introduction
2. Write Short Units of Code
3. Write Simple Units of Code
4. Write Code Once
5. Keep Unit Interfaces Small
6. Separate Concerns in Modules
7. Couple Architecture Components Loosely
8. Keep Architecture Components Balanced
9. Keep Your Codebase Small
10. Automate Tests
11. Write Clean Code
12. Next Steps
A. How SIG Measures Maintainability
Descarga:
Building_Maintainable_Software
Etiquetas:
Architecture,
Balanced,
Building,
C#,
Clean Code,
Code Once,
Components,
Interfaces,
Joost Visser,
Libros,
Loosely,
Maintainable,
Modules,
O'Reilly,
Separate Concerns,
Short Units,
SIG,
Simple Units,
Software,
Tests
domingo, 31 de julio de 2016
El Libro del Día: C# 24-Hour Trainer
El Libro del Día: 2016-07-31
Titulo: C# 24-Hour Trainer (2nd Edition)
Autor: Rod Stephens
Editorial: Wrox
Nro Paginas: 597
Capítulos:
SECTION I THE VISUAL STUDIO IDE AND CONTROLS
LESSON 1 Getting Started with the Visual Studio IDE
LESSON 2 Creating Controls
LESSON 3 Making Controls Arrange Themselves
LESSON 4 Handling Events
LESSON 5 Making Menus
LESSON 6 Making Tool Strips and Status Strips
LESSON 7 Using RichTextBoxes
LESSON 8 Using Standard Dialogs
LESSON 9 Creating and Displaying New Forms
LESSON 10 Building Custom Dialogs
SECTION II VARIABLES AND CALCULATIONS
LESSON 11 Using Variables and Performing Calculations
LESSON 12 Debugging Code
LESSON 13 Understanding Scope
LESSON 14 Working with Strings
LESSON 15 Working with Dates and Times
LESSON 16 Using Arrays and Collections
LESSON 17 Using Enumerations and Structures
SECTION III PROGRAM STATEMENTS
LESSON 18 Making Choices
LESSON 19 Repeating Program Steps
LESSON 20 Reusing Code with Methods
LESSON 21 Handling Errors
LESSON 22 Preventing Bugs
SECTION IV CLASSES
LESSON 23 Defining Classes
LESSON 24 Initializing Objects
LESSON 25 Fine-Tuning Classes
LESSON 26 Overloading Operators
LESSON 27 Using Interfaces
LESSON 28 Making Generic Classes
SECTION V SYSTEM INTERACTIONST
LESSON 29 Using Files
LESSON 30 Printing
SECTION VI WINDOWS APPS
LESSON 31 Windows Store Apps
LESSON 32 Windows Phone Apps
SECTION VII SPECIALIZED TOPICS
LESSON 33 Localizing Programs
LESSON 34 Programming Databases, Part 1
LESSON 35 Programming Databases, Part 2
LESSON 36 LINQ to Objects
LESSON 37 LINQ to SQL
Descarga:
C#_24_Hour_Trainer
Titulo: C# 24-Hour Trainer (2nd Edition)
Autor: Rod Stephens
Editorial: Wrox
Nro Paginas: 597
Capítulos:
SECTION I THE VISUAL STUDIO IDE AND CONTROLS
LESSON 1 Getting Started with the Visual Studio IDE
LESSON 2 Creating Controls
LESSON 3 Making Controls Arrange Themselves
LESSON 4 Handling Events
LESSON 5 Making Menus
LESSON 6 Making Tool Strips and Status Strips
LESSON 7 Using RichTextBoxes
LESSON 8 Using Standard Dialogs
LESSON 9 Creating and Displaying New Forms
LESSON 10 Building Custom Dialogs
SECTION II VARIABLES AND CALCULATIONS
LESSON 11 Using Variables and Performing Calculations
LESSON 12 Debugging Code
LESSON 13 Understanding Scope
LESSON 14 Working with Strings
LESSON 15 Working with Dates and Times
LESSON 16 Using Arrays and Collections
LESSON 17 Using Enumerations and Structures
SECTION III PROGRAM STATEMENTS
LESSON 18 Making Choices
LESSON 19 Repeating Program Steps
LESSON 20 Reusing Code with Methods
LESSON 21 Handling Errors
LESSON 22 Preventing Bugs
SECTION IV CLASSES
LESSON 23 Defining Classes
LESSON 24 Initializing Objects
LESSON 25 Fine-Tuning Classes
LESSON 26 Overloading Operators
LESSON 27 Using Interfaces
LESSON 28 Making Generic Classes
SECTION V SYSTEM INTERACTIONST
LESSON 29 Using Files
LESSON 30 Printing
SECTION VI WINDOWS APPS
LESSON 31 Windows Store Apps
LESSON 32 Windows Phone Apps
SECTION VII SPECIALIZED TOPICS
LESSON 33 Localizing Programs
LESSON 34 Programming Databases, Part 1
LESSON 35 Programming Databases, Part 2
LESSON 36 LINQ to Objects
LESSON 37 LINQ to SQL
Descarga:
C#_24_Hour_Trainer
Etiquetas:
24-Hour Trainer,
Arrays,
C#,
Classes,
Controls,
Debugging,
Dialogs,
Errors,
Events,
Files,
Interfaces,
Libros,
LINQ,
Menus,
Printing,
Rod Stephens,
Scope,
Status Strips,
Tool Strips,
Wrox
jueves, 28 de julio de 2016
El Libro del Día: Essential C# 6.0
El Libro del Día: 2016-07-28
Titulo: Essential C# 6.0 (5th Edition)
Autor: Mark Michaelis, Eric Lippert
Editorial: Addison Wesley
Nro Paginas: 1046
Capítulos:
1 Introducing C#
2 Data Types
3 Operators and Control Flow
4 Methods and Parameters
5 Classes
6 Inheritance
7 Interfaces
8 Value Types
9 Well-Formed Types
10 Exception Handling
11 Generics
12 Delegates and Lambda Expressions
13 Events
14 Collection Interfaces with Standard Query Operators
15 LINQ with Query Expressions
16 Building Custom Collections
17 Reflection, Attributes, and Dynamic Programming
18 Multithreading
19 Thread Synchronization
20 Platform Interoperability and Unsafe Code
21 The Common Language Infrastructure
A Downloading and Installing the C# Compiler and CLI Platform
B Tic-Tac-Toe Source Code Listing
C Interfacing with Multithreading Patterns prior to the TPL and C# 6.0
D Timers Prior to the Async/Await Pattern of C# 5.0
Descarga:
Essential_C#_6.0
Titulo: Essential C# 6.0 (5th Edition)
Autor: Mark Michaelis, Eric Lippert
Editorial: Addison Wesley
Nro Paginas: 1046
Capítulos:
1 Introducing C#
2 Data Types
3 Operators and Control Flow
4 Methods and Parameters
5 Classes
6 Inheritance
7 Interfaces
8 Value Types
9 Well-Formed Types
10 Exception Handling
11 Generics
12 Delegates and Lambda Expressions
13 Events
14 Collection Interfaces with Standard Query Operators
15 LINQ with Query Expressions
16 Building Custom Collections
17 Reflection, Attributes, and Dynamic Programming
18 Multithreading
19 Thread Synchronization
20 Platform Interoperability and Unsafe Code
21 The Common Language Infrastructure
A Downloading and Installing the C# Compiler and CLI Platform
B Tic-Tac-Toe Source Code Listing
C Interfacing with Multithreading Patterns prior to the TPL and C# 6.0
D Timers Prior to the Async/Await Pattern of C# 5.0
Descarga:
Essential_C#_6.0
Etiquetas:
Addison,
C# 6.0,
Classes,
Data Types,
Delegates,
Eric Lippert,
Essential,
Events,
Exceptions,
Generics,
Inheritance,
Interfaces,
Libros,
LINQ,
Mark Michaelis,
Methods,
Operators,
Reflection,
Synchronization,
Threads
martes, 19 de enero de 2016
El Libro del Día: Learning iOS UI Development
El Libro del Día: 2016-01-19
Titulo: Learning iOS UI Development
Autor: Yari D'areglia
Editorial: Packt
Nro Paginas: 196
Capítulos:
Chapter 1: UI Fundamentals
Chapter 2: UI Components Overview – UIKit
Chapter 3: Interface Builder, XIB, and Storyboard
Chapter 4: Auto Layout
Chapter 5: Adaptive User Interfaces
Chapter 6: Layers and Core Animation
Chapter 7: UI Interactions – Touches and Gestures
Chapter 8: How to Build Custom Controls
Chapter 9: Introduction to Core Graphics
Descarga:
Learning_iOS_UI_Development
Titulo: Learning iOS UI Development
Autor: Yari D'areglia
Editorial: Packt
Nro Paginas: 196
Capítulos:
Chapter 1: UI Fundamentals
Chapter 2: UI Components Overview – UIKit
Chapter 3: Interface Builder, XIB, and Storyboard
Chapter 4: Auto Layout
Chapter 5: Adaptive User Interfaces
Chapter 6: Layers and Core Animation
Chapter 7: UI Interactions – Touches and Gestures
Chapter 8: How to Build Custom Controls
Chapter 9: Introduction to Core Graphics
Descarga:
Learning_iOS_UI_Development
Etiquetas:
Animation,
Components,
Controls,
Development,
Fundamentals,
Gestures,
Graphics,
Interfaces,
iOS,
Layers,
Layout,
Learning,
Libros,
Packt,
Storyboard,
Touches,
UI,
UIKit,
XIB,
Yari D'areglia
martes, 17 de noviembre de 2015
El Libro del Día: Security for Web Developers
El Libro del Día: 2015-11-17
Titulo: Security for Web Developers
Autor: John Paul Mueller
Editorial: O'Reilly
Nro Paginas: 382
Capítulos:
Part I. Developing a Security Plan
1. Defining the Application Environment
2. Embracing User Needs and Expectations
3. Getting Third-Party Assistance
Part II. Applying Successful Coding Practices
4. Developing Successful Interfaces
5. Building Reliable Code
6. Incorporating Libraries
7. Using APIs with Care
8. Considering the Use of Microservices
Part III. Creating Useful and Efficient Testing Strategies
9. Thinking Like a Hacker
10. Creating an API Safety Zone
11. Checking Libraries and APIs for Holes
12. Using Third-Party Testing
Part IV. Implementing a Maintenance Cycle
13. Clearly Defining Upgrade Cycles
14. Considering Update Options
15. Considering the Need for Reports
Part V. Locating Security Resources
16. Tracking Current Security Threats
17. Getting Required Training
Descarga:
Security_for_Web_Developers
Titulo: Security for Web Developers
Autor: John Paul Mueller
Editorial: O'Reilly
Nro Paginas: 382
Capítulos:
Part I. Developing a Security Plan
1. Defining the Application Environment
2. Embracing User Needs and Expectations
3. Getting Third-Party Assistance
Part II. Applying Successful Coding Practices
4. Developing Successful Interfaces
5. Building Reliable Code
6. Incorporating Libraries
7. Using APIs with Care
8. Considering the Use of Microservices
Part III. Creating Useful and Efficient Testing Strategies
9. Thinking Like a Hacker
10. Creating an API Safety Zone
11. Checking Libraries and APIs for Holes
12. Using Third-Party Testing
Part IV. Implementing a Maintenance Cycle
13. Clearly Defining Upgrade Cycles
14. Considering Update Options
15. Considering the Need for Reports
Part V. Locating Security Resources
16. Tracking Current Security Threats
17. Getting Required Training
Descarga:
Security_for_Web_Developers
Etiquetas:
APIs,
Coding Practices,
CSS,
Hacker,
HTML,
Interfaces,
Javascript,
John Paul Mueller,
Libraries,
Libros,
Maintenance Cycle,
Microservices,
O'Reilly,
Plan,
Reports,
Resources,
Security,
Testing,
Training,
Web Developers
martes, 19 de mayo de 2015
El Libro del Día: Adaptive Code via C#
El Libro del Día: 2015-05-19
Titulo: Adaptive Code via C#
Autor: Gary McLean Hall
Editorial: Microsoft Press
Nro Paginas: 433
Capítulos:
PART I AN AGILE FOUNDATION
CHAPTER 1 Introduction to Scrum
CHAPTER 2 Dependencies and layering
CHAPTER 3 Interfaces and design patterns
CHAPTER 4 Unit testing and refactoring
PART II WRITING SOLID CODE
CHAPTER 5 The single responsibility principle
CHAPTER 6 The open/closed principle
CHAPTER 7 The Liskov substitution principle
CHAPTER 8 Interface segregation
CHAPTER 9 Dependency injection
PART III ADAPTIVE SAMPLE
CHAPTER 10 Adaptive sample: Introduction
CHAPTER 11 Adaptive sample: Sprint 1
CHAPTER 12 Adaptive sample: Sprint 2
Appendix A: Adaptive tools
Appendix B: GitHub code samples
Descarga:
Adaptive_Code_via_C#
Titulo: Adaptive Code via C#
Autor: Gary McLean Hall
Editorial: Microsoft Press
Nro Paginas: 433
Capítulos:
PART I AN AGILE FOUNDATION
CHAPTER 1 Introduction to Scrum
CHAPTER 2 Dependencies and layering
CHAPTER 3 Interfaces and design patterns
CHAPTER 4 Unit testing and refactoring
PART II WRITING SOLID CODE
CHAPTER 5 The single responsibility principle
CHAPTER 6 The open/closed principle
CHAPTER 7 The Liskov substitution principle
CHAPTER 8 Interface segregation
CHAPTER 9 Dependency injection
PART III ADAPTIVE SAMPLE
CHAPTER 10 Adaptive sample: Introduction
CHAPTER 11 Adaptive sample: Sprint 1
CHAPTER 12 Adaptive sample: Sprint 2
Appendix A: Adaptive tools
Appendix B: GitHub code samples
Descarga:
Adaptive_Code_via_C#
Etiquetas:
Adaptive Code,
Agile,
C#,
Dependencies,
Design Patterns,
Gary McLean Hall,
GitHub,
Injection,
Interfaces,
Layering,
Libros,
Liskov,
Microsoft Press,
Refactoring,
Samples,
Scrum,
Segregation,
SOLID,
Sprint,
Unit Testing
jueves, 29 de enero de 2015
El Libro del Día: Microsoft Visual C# 2013 Step by Step
El Libro del Día: 2015-01-29
Titulo: Microsoft Visual C# 2013 Step by Step
Autor: John Sharp
Editorial: Microsoft Press
Nro Paginas: 824
Capítulos:
Part I INTRODUCING MICROSOFT VISUAL C# AND MICROSOFT VISUAL STUDIO 2013
Chapter 1 Welcome to C#
Chapter 2 Working with variables, operators, and expressions
Chapter 3 Writing methods and applying scope
Chapter 4 Using decision statements
Chapter 5 Using compound assignment and iteration statements
Chapter 6 Managing errors and exceptions
Part II UNDERSTANDING THE C# OBJECT MODEL
Chapter 7 Creating and managing classes and objects
Chapter 8 Understanding values and references
Chapter 9 Creating value types with enumerations and structures
Chapter 10 Using arrays
Chapter 11 Understanding parameter arrays
Chapter 12 Working with inheritance
Chapter 13 Creating interfaces and defining abstract classes
Chapter 14 Using garbage collection and resource management
Part III DEFINING EXTENSIBLE TYPES WITH C#
Chapter 15 Implementing properties to access fields
Chapter 16 Using indexers
Chapter 17 Introducing generics
Chapter 18 Using collections
Chapter 19 Enumerating collections
Chapter 20 Decoupling application logic and handling events
Chapter 21 Querying in-memory data by using query expressions
Chapter 22 Operator overloading
Chapter 23 Improving throughput by using tasks
Chapter 24 Improving response time by performing asynchronous operations
Chapter 25 Implementing the user interface for a Windows Store app
Chapter 26 Displaying and searching for data in a Windows Store app
Chapter 27 Accessing a remote database from a Windows Store app
Descarga:
Microsoft_Visual_C#_2013_Step_by_Step
Titulo: Microsoft Visual C# 2013 Step by Step
Autor: John Sharp
Editorial: Microsoft Press
Nro Paginas: 824
Capítulos:
Part I INTRODUCING MICROSOFT VISUAL C# AND MICROSOFT VISUAL STUDIO 2013
Chapter 1 Welcome to C#
Chapter 2 Working with variables, operators, and expressions
Chapter 3 Writing methods and applying scope
Chapter 4 Using decision statements
Chapter 5 Using compound assignment and iteration statements
Chapter 6 Managing errors and exceptions
Part II UNDERSTANDING THE C# OBJECT MODEL
Chapter 7 Creating and managing classes and objects
Chapter 8 Understanding values and references
Chapter 9 Creating value types with enumerations and structures
Chapter 10 Using arrays
Chapter 11 Understanding parameter arrays
Chapter 12 Working with inheritance
Chapter 13 Creating interfaces and defining abstract classes
Chapter 14 Using garbage collection and resource management
Part III DEFINING EXTENSIBLE TYPES WITH C#
Chapter 15 Implementing properties to access fields
Chapter 16 Using indexers
Chapter 17 Introducing generics
Chapter 18 Using collections
Chapter 19 Enumerating collections
Chapter 20 Decoupling application logic and handling events
Chapter 21 Querying in-memory data by using query expressions
Chapter 22 Operator overloading
Chapter 23 Improving throughput by using tasks
Chapter 24 Improving response time by performing asynchronous operations
Chapter 25 Implementing the user interface for a Windows Store app
Chapter 26 Displaying and searching for data in a Windows Store app
Chapter 27 Accessing a remote database from a Windows Store app
Descarga:
Microsoft_Visual_C#_2013_Step_by_Step
Etiquetas:
Arrays,
C# 2013,
Classes,
Collections,
Decision,
Exceptions,
Expressions,
Generics,
Indexers,
Interfaces,
Iteration,
John Sharp,
Libros,
Methods,
Microsoft Press,
Objects,
Operators,
Scope,
Step by Step,
Variables
domingo, 28 de diciembre de 2014
El Libro del Día: Dart in Action
El Libro del Día: 2014-12-28
Titulo: Dart in Action
Autor: Chris Buckett
Editorial: Manning
Nro Paginas: 426
Capítulos:
PART 1 INTRODUCING DART
1 Hello Dart
2 “Hello World” with Dart tools
3 Building and testing your own Dart app
PART 2 CORE DART
4 Functional first-class functions and closures
5 Understanding libraries and privacy
6 Constructing classes and interfaces
7 Extending classes and interfaces
8 Collections of richer classes
9 Asynchronous programming with callbacks and futures
PART 3 CLIENT-SIDE DART APPS
10 Building a Dart web app
11 Navigating offline data
12 Communicating with other systems and languages
PART 4 SERVER-SIDE DART
13 Server interaction with files and HTTP
14 Sending, syncing, and storing data
15 Concurrency with isolates
Descarga:
Dart_in_Action
Titulo: Dart in Action
Autor: Chris Buckett
Editorial: Manning
Nro Paginas: 426
Capítulos:
PART 1 INTRODUCING DART
1 Hello Dart
2 “Hello World” with Dart tools
3 Building and testing your own Dart app
PART 2 CORE DART
4 Functional first-class functions and closures
5 Understanding libraries and privacy
6 Constructing classes and interfaces
7 Extending classes and interfaces
8 Collections of richer classes
9 Asynchronous programming with callbacks and futures
PART 3 CLIENT-SIDE DART APPS
10 Building a Dart web app
11 Navigating offline data
12 Communicating with other systems and languages
PART 4 SERVER-SIDE DART
13 Server interaction with files and HTTP
14 Sending, syncing, and storing data
15 Concurrency with isolates
Descarga:
Dart_in_Action
Etiquetas:
Asynchronous,
CallBacks,
Chris Buckett,
Classes,
Closures,
Collections,
Concurrency,
Dart,
Files,
Functions,
HTTP,
Interfaces,
Libraries,
Libros,
Manning,
Navigating,
Offline,
Storing Data,
Testing,
Tools
lunes, 25 de agosto de 2014
El Libro del Día: A Programmer's Guide to C# 5.0
El Libro del Día: 2014-08-25
Titulo: A Programmer's Guide to C# 5.0 (4th Edition)
Autor: Eric Gunnerson, Nick Wienholt
Editorial: Apress
Nro Paginas: 443
Capítulos:
Chapter 1: C# and the .NET Runtime and Libraries
Chapter 2: C# QuickStart and Developing in C#
Chapter 3: Classes 101
Chapter 4: Base Classes and Inheritance
Chapter 5: Exception Handling
Chapter 6: Member Accessibility and Overloading
Chapter 7: Other Class Details
Chapter 8: Structs (Value Types)
Chapter 9: Interfaces
Chapter 10: Versioning and Aliases
Chapter 11: Statements and Flow of Execution
Chapter 12: Variable Scoping and Definite Assignment
Chapter 13: Operators and Expressions
Chapter 14: Conversions
Chapter 15: Arrays
Chapter 16: Properties
Chapter 17: Generic Types
Chapter 18: Indexers, Enumerators, and Iterators
Chapter 19: Strings
Chapter 20: Enumerations
Chapter 21: Attributes
Chapter 22: Delegates, Anonymous Methods, and Lambdas
Chapter 23: Events
Chapter 24: Dynamic Typing
Chapter 25: User-Defined Conversions
Chapter 26: Operator Overloading
Chapter 27: Nullable Types
Chapter 28: Linq to Objects
Chapter 29: Linq to XML
Chapter 30: Linq to SQL
Chapter 31: Other Language Details
Chapter 32: Making Friends with the .NET Framework
Chapter 33: System.Array and the Collection Classes
Chapter 34: Threading
Chapter 35: Asynchronous and Parallel Programming
Chapter 36: Execution-Time Code Generation
Chapter 37: Interop
Chapter 38: .NET Base Class Library Overview
Chapter 39: Deeper into C#
Chapter 40: Logging and Debugging Techniques
Chapter 41: IDEs and Utilities
Descarga:
A_Programmers_Guide_C#_5.0
Titulo: A Programmer's Guide to C# 5.0 (4th Edition)
Autor: Eric Gunnerson, Nick Wienholt
Editorial: Apress
Nro Paginas: 443
Capítulos:
Chapter 1: C# and the .NET Runtime and Libraries
Chapter 2: C# QuickStart and Developing in C#
Chapter 3: Classes 101
Chapter 4: Base Classes and Inheritance
Chapter 5: Exception Handling
Chapter 6: Member Accessibility and Overloading
Chapter 7: Other Class Details
Chapter 8: Structs (Value Types)
Chapter 9: Interfaces
Chapter 10: Versioning and Aliases
Chapter 11: Statements and Flow of Execution
Chapter 12: Variable Scoping and Definite Assignment
Chapter 13: Operators and Expressions
Chapter 14: Conversions
Chapter 15: Arrays
Chapter 16: Properties
Chapter 17: Generic Types
Chapter 18: Indexers, Enumerators, and Iterators
Chapter 19: Strings
Chapter 20: Enumerations
Chapter 21: Attributes
Chapter 22: Delegates, Anonymous Methods, and Lambdas
Chapter 23: Events
Chapter 24: Dynamic Typing
Chapter 25: User-Defined Conversions
Chapter 26: Operator Overloading
Chapter 27: Nullable Types
Chapter 28: Linq to Objects
Chapter 29: Linq to XML
Chapter 30: Linq to SQL
Chapter 31: Other Language Details
Chapter 32: Making Friends with the .NET Framework
Chapter 33: System.Array and the Collection Classes
Chapter 34: Threading
Chapter 35: Asynchronous and Parallel Programming
Chapter 36: Execution-Time Code Generation
Chapter 37: Interop
Chapter 38: .NET Base Class Library Overview
Chapter 39: Deeper into C#
Chapter 40: Logging and Debugging Techniques
Chapter 41: IDEs and Utilities
Descarga:
A_Programmers_Guide_C#_5.0
Etiquetas:
Apress,
Arrays,
Attributes,
C#,
Classes,
Conversions,
Delegates,
Enumerations,
Eric Gunnerson,
Expressions,
Inheritance,
Interfaces,
Libros,
LINQ,
Nick Wienholt,
Operators,
Overloading,
Properties,
Structs,
Versioning
miércoles, 6 de agosto de 2014
El Libro del Día: Pro C# 5.0 and the .NET 4.5 Framework
El Libro del Día: 2014-08-06
Titulo: Pro C# 5.0 and the .NET 4.5 Framework (6th Edition)
Autor: Andrew Troelsen
Editorial: Apress
Nro Paginas: 1534
Capítulos:
Part I: Introducing C# and .NET Platform
Chapter 1: The Philosophy of .NET
Chapter 2: Building C# Applications
Part II: Core C# Programming
Chapter 3: Core C# Programming Constructs, Part I
Chapter 4: Core C# Programming Constructs, Part II
Part III: Object-Oriented Programming with C#
Chapter 5: Understanding Encapsulation
Chapter 6: Understanding Inheritance and Polymorphism
Chapter 7: Understanding Structured Exception Handling
Chapter 8: Working with Interfaces
Part IV: Advanced C# Programming
Chapter 9: Collections and Generics
Chapter 10: Delegates, Events, and Lambda Expressions
Chapter 11: Advanced C# Language Features
Chapter 12: LINQ to Objects
Chapter 13: Understanding Object Lifetime
Part V: Programming with .NET Assemblies
Chapter 14: Building and Configuring Class Libraries
Chapter 15: Type Reflection, Late Binding, and Attribute-Based Programming
Chapter 16: Dynamic Types and the Dynamic Language Runtime
Chapter 17: Processes, AppDomains, and Object Contexts
Chapter 18: Understanding CIL and the Role of Dynamic Assemblies
Part VI: Introducing the .NET Base Class Libraries
Chapter 19: Multithreaded, Parallel, and Async Programming
Chapter 20: File I/O and Object Serialization
Chapter 21: ADO.NET Part I: The Connected Layer
Chapter 22: ADO.NET Part II: The Disconnected Layer
Chapter 23: ADO.NET Part III: The Entity Framework
Chapter 24: Introducing LINQ to XML
Chapter 25: Introducing Windows Communication Foundation
Chapter 26: Introducing Windows Workflow Foundation
Part VII: Windows Presentation Foundation
Chapter 27: Introducing Windows Presentation Foundation and XAML
Chapter 28: Programming with WPF Controls
Chapter 29: WPF Graphics Rendering Services
Chapter 30: WPF Resources, Animations, and Styles
Chapter 31: Dependency Properties, Routed Events, and Templates
Part VIII: ASP.NET Web Forms
Chapter 32: Introducing ASP.NET Web Forms
Chapter 33: ASP.NET Web Controls, Master Pages, and Themes
Chapter 34: ASP.NET State Management Techniques
Descarga:
Pro_C#5.0_.NET4.5_Framework
Titulo: Pro C# 5.0 and the .NET 4.5 Framework (6th Edition)
Autor: Andrew Troelsen
Editorial: Apress
Nro Paginas: 1534
Capítulos:
Part I: Introducing C# and .NET Platform
Chapter 1: The Philosophy of .NET
Chapter 2: Building C# Applications
Part II: Core C# Programming
Chapter 3: Core C# Programming Constructs, Part I
Chapter 4: Core C# Programming Constructs, Part II
Part III: Object-Oriented Programming with C#
Chapter 5: Understanding Encapsulation
Chapter 6: Understanding Inheritance and Polymorphism
Chapter 7: Understanding Structured Exception Handling
Chapter 8: Working with Interfaces
Part IV: Advanced C# Programming
Chapter 9: Collections and Generics
Chapter 10: Delegates, Events, and Lambda Expressions
Chapter 11: Advanced C# Language Features
Chapter 12: LINQ to Objects
Chapter 13: Understanding Object Lifetime
Part V: Programming with .NET Assemblies
Chapter 14: Building and Configuring Class Libraries
Chapter 15: Type Reflection, Late Binding, and Attribute-Based Programming
Chapter 16: Dynamic Types and the Dynamic Language Runtime
Chapter 17: Processes, AppDomains, and Object Contexts
Chapter 18: Understanding CIL and the Role of Dynamic Assemblies
Part VI: Introducing the .NET Base Class Libraries
Chapter 19: Multithreaded, Parallel, and Async Programming
Chapter 20: File I/O and Object Serialization
Chapter 21: ADO.NET Part I: The Connected Layer
Chapter 22: ADO.NET Part II: The Disconnected Layer
Chapter 23: ADO.NET Part III: The Entity Framework
Chapter 24: Introducing LINQ to XML
Chapter 25: Introducing Windows Communication Foundation
Chapter 26: Introducing Windows Workflow Foundation
Part VII: Windows Presentation Foundation
Chapter 27: Introducing Windows Presentation Foundation and XAML
Chapter 28: Programming with WPF Controls
Chapter 29: WPF Graphics Rendering Services
Chapter 30: WPF Resources, Animations, and Styles
Chapter 31: Dependency Properties, Routed Events, and Templates
Part VIII: ASP.NET Web Forms
Chapter 32: Introducing ASP.NET Web Forms
Chapter 33: ASP.NET Web Controls, Master Pages, and Themes
Chapter 34: ASP.NET State Management Techniques
Descarga:
Pro_C#5.0_.NET4.5_Framework
Etiquetas:
.NET Framework,
ADO .NET,
Andrew Troelsen,
Apress,
ASP .NET,
C#,
Collections,
Delegates,
DLR,
Encapsulation,
Generics,
Inheritance,
Interfaces,
Libros,
LINQ,
OOP,
Polymorphism,
Reflection,
WCF,
WPF
lunes, 4 de agosto de 2014
El Libro del Día: C# 5.0 All In One For Dummies
El Libro del Día: 2014-08-04
Titulo: C# 5.0 All In One For Dummies
Autor: Bill Sempf, Chuck Sphar, Stephen Randy Davis
Editorial: Wiley
Nro Paginas: 843
Capítulos:
Book I: The Basics of C# Programming
Chapter 1: Creating Your First C# Console Application
Chapter 2: Living with Variability - Declaring Value-Type Variables
Chapter 3: Pulling Strings
Chapter 4: Smooth Operators
Chapter 5: Getting into the Program Flow
Chapter 6: Lining Up Your Ducks with Collections
Chapter 7: Stepping through Collections
Chapter 8: Buying Generic
Chapter 9: Some Exceptional Exceptions
Book II: Object-Oriented C# Programming
Chapter 1: Object-Oriented Programming - What’s It All About?
Chapter 2: Showing Some Class
Chapter 3: We Have Our Methods
Chapter 4: Let Me Say This about this
Chapter 5: Holding a Class Responsible
Chapter 6: Inheritance: Is That All I Get?
Chapter 7: Poly-what-ism?
Chapter 8: Interfacing with the Interface
Chapter 9: Delegating Those Important Events
Chapter 10: Can I Use Your Namespace in the Library?
Chapter 11: Improving Productivity with Named and Optional Parameters
Book III: Designing for C#
Chapter 1: Writing Secure Code
Chapter 2: Accessing Data
Chapter 3: Fishing the FileStream
Chapter 4: Accessing the Internet
Chapter 5: Creating Images
Chapter 6: Programming Dynamically
Chapter 7: Helping Out with Interop
Book IV: A Tour of Visual Studio
Chapter 1: Getting Started with Visual Studio
Chapter 2: Using the Interface
Chapter 3: Customizing Visual Studio
Chapter 4: Transforming Text Templates
Book V: Windows Development with WPF
Chapter 1: Introducing WPF
Chapter 2: Understanding the Basics of WPF
Chapter 3: Data Binding in WPF
Chapter 4: Practical WPF
Book VI: Web Development with ASP.NET
Chapter 1: Looking at How ASP.NET Works with C#
Chapter 2: Building Web Applications
Chapter 3: Controlling Your Development Experience
Chapter 4: Leveraging the .NET Framework
Chapter 5: Digging into Web Construction
Book VII: Service-Oriented Development
Chapter 1: Getting Acquainted with Web Services
Chapter 2: Building Web Services with ASMX
Chapter 3: Building Web Services with WCF
Chapter 4: Building Web Services with REST
Descarga:
C#5.0_AllInOne_ForDummies
Titulo: C# 5.0 All In One For Dummies
Autor: Bill Sempf, Chuck Sphar, Stephen Randy Davis
Editorial: Wiley
Nro Paginas: 843
Capítulos:
Book I: The Basics of C# Programming
Chapter 1: Creating Your First C# Console Application
Chapter 2: Living with Variability - Declaring Value-Type Variables
Chapter 3: Pulling Strings
Chapter 4: Smooth Operators
Chapter 5: Getting into the Program Flow
Chapter 6: Lining Up Your Ducks with Collections
Chapter 7: Stepping through Collections
Chapter 8: Buying Generic
Chapter 9: Some Exceptional Exceptions
Book II: Object-Oriented C# Programming
Chapter 1: Object-Oriented Programming - What’s It All About?
Chapter 2: Showing Some Class
Chapter 3: We Have Our Methods
Chapter 4: Let Me Say This about this
Chapter 5: Holding a Class Responsible
Chapter 6: Inheritance: Is That All I Get?
Chapter 7: Poly-what-ism?
Chapter 8: Interfacing with the Interface
Chapter 9: Delegating Those Important Events
Chapter 10: Can I Use Your Namespace in the Library?
Chapter 11: Improving Productivity with Named and Optional Parameters
Book III: Designing for C#
Chapter 1: Writing Secure Code
Chapter 2: Accessing Data
Chapter 3: Fishing the FileStream
Chapter 4: Accessing the Internet
Chapter 5: Creating Images
Chapter 6: Programming Dynamically
Chapter 7: Helping Out with Interop
Book IV: A Tour of Visual Studio
Chapter 1: Getting Started with Visual Studio
Chapter 2: Using the Interface
Chapter 3: Customizing Visual Studio
Chapter 4: Transforming Text Templates
Book V: Windows Development with WPF
Chapter 1: Introducing WPF
Chapter 2: Understanding the Basics of WPF
Chapter 3: Data Binding in WPF
Chapter 4: Practical WPF
Book VI: Web Development with ASP.NET
Chapter 1: Looking at How ASP.NET Works with C#
Chapter 2: Building Web Applications
Chapter 3: Controlling Your Development Experience
Chapter 4: Leveraging the .NET Framework
Chapter 5: Digging into Web Construction
Book VII: Service-Oriented Development
Chapter 1: Getting Acquainted with Web Services
Chapter 2: Building Web Services with ASMX
Chapter 3: Building Web Services with WCF
Chapter 4: Building Web Services with REST
Descarga:
C#5.0_AllInOne_ForDummies
Etiquetas:
ASP .NET,
Bill Sempf,
C#,
Chuck Sphar,
Collections,
Console,
Events,
For Dummies,
Generic,
Interfaces,
Interop,
Libros,
OOP,
Operators,
Stephen Randy Davis,
Strings,
Variables,
WCF,
Wiley,
WPF
Suscribirse a:
Entradas (Atom)











