DotNet for professionnals

Download free DotNet tutorial course in PDF, training file in 58 chapters and 192 pages. Free unaffiliated ebook created from Stack OverFlow contributor.

Table of contents

  • About
  • Getting started with NET Framework
  • Hello World in C#
  • Hello World in F#
  • Hello World in Visual Basic NET
  • Hello World in C++/CLI
  • Hello World in IL
  • Hello World in PowerShell
  • Hello World in Nemerle
  • Hello World in Python (IronPython)
  • Hello World in Oxygene
  • Hello World in Boo
  • Strings
  • Count characters
  • Count distinct characters
  • Convert string to/from another encoding
  • Comparing strings
  • Count occurrences of a character
  • Split string into ?xed length blocks
  • ObjectToString() virtual method
  • Immutability of strings
  • DateTime parsing
  • ParseExact
  • TryParse
  • TryParseExact
  • Dictionaries
  • Initializing a Dictionary with a Collection Initializer
  • Adding to a Dictionary
  • Getting a value from a dictionary
  • Make a Dictionary with Case-Insensivitve keys
  • IEnumerable to Dictionary (? NET 35)
  • Enumerating a Dictionary
  • ConcurrentDictionary (from NET 40)
  • Dictionary to List
  • Removing from a Dictionary
  • ContainsKey(TKey)
  • ConcurrentDictionary augmented with Lazy'1 reduces duplicated computation
  • Collections
  • Using collection initializers
  • Stack
  • Creating an initialized List with Custom Types
  • Queue
  • ReadOnlyCollections
  • Creating a ReadOnlyCollection
  • Updating a ReadOnlyCollection
  • Warning: Elements in a ReadOnlyCollection are not inherently read-only
  • Strings
  • Dictionaries
  • ReadOnlyCollections
  • LINQ
  • Reflection
  • Custom Types
  • Settings
  • File Input/Output
  • System.IO.File class
  • Managed Extensibility Framework
  • System.Runtime.Caching.MemoryCache (ObjectCache)
  • .NET Core
  • Dependency Injection
  • NuGet packaging system
  • System.Net.Mail
  • JSON Serialization
  • XmlSerializer
  • JIT compiler
  • TPL Dataflow
  • Process and Thread affinity setting
  • Task Parallel Library (TPL)
  • Synchronization Contexts
  • Garbage Collection
  • System.Diagnostics
  • Work with SHA1 in C#
  • Write to and read from StdErr stream
  • Networking
  • HTTP clients
  • Acronym Glossary

It is a free DotNet ebook created for beginners. The content is extracted from Stack Overflow pltaform, which is written by many DotNet developers and contributors.

The content is released under Creative Commons BY-SA

Size : 1.73MB
File type : pdf
Downloads: 83
Created: 2019-04-29

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others DotNet Tutorials

Others related eBooks about DotNet for professionnals

Automated Machine Learning

Download free course Automated Machine Learning, pdf file on 223 pages by by Frank Hutter, Lars Kotthoff, Joaquin Vanschoren....

Modern C

Modern C focuses on the new and unique features of modern C programming. The book is based..., download free Modern C tutorial in PDF (496 pages) created by Jens Gustedt ....

Programming for Computations - MATLAB/Octave

Download free course Programming for Computations - MATLAB/Octave, pdf file on 228 pages by Svein Linge, Hans Petter Langtangen....

Python Machine Learning Projects

This book tries to equip the developers of today and tomorrow with tools they can use to better understand, evaluate, and shape machine learning....

Java with BlueJ

This book introduces the Java programming language. The text assumes the student will be using the BlueJ development environment and provides some introductory BlueJ material. Our experience has been that BlueJ is easy to learn and provides a good programming environment for the beginner programme...

Essential Swift

This book written to provide clear and concise explanation of topics for programmers both starting to learn the Swift programming language as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....

Building Skills in Python: A Programmer's Introduction to Python

This book is a complete presentation of the Python language. It is oriented toward learning, which involves accumulating many closely intertwined concepts. In our experience teaching, coaching and doing programming, there is an upper limit on the "clue absorption rate". In order to keep within thi...

Getting started with React

This tutorial teaches you how to program with React, a complete PDF document on 139 pages created by StackOverFlow. This course aims to give a solid foundation to React.js by exploring all of its concepts and possibilities, to then facilitate the exploration of the vast ecosystem that revolves arou...

Python 3 Tutorial for beginner

Download Python PDF Tutorial for free, it consisting of 20 chapters and 74 pages covering all the most important Python concepts. This tutorial is intended for beginner programmers, and we recommend you to go through all the chapters, to get the most out of it as possible....

Python for Everybody

Download free course Python for Everybody, pdf file on 247 pages by Dr. Charles Severance....