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

Mastering iOS Game Development

iOS is an operating system for Apple manufactured phones and tablets. Mobile gaming is one..., download free Game Development tutorial in PDF (228 pages) created by Miguel DeQuadros ....

A Whirlwind Tour of Python

A Whirlwind Tour of Python is a fast-paced introduction to essential features of the Python language, aimed at researchers and developers who are already familiar with programming in another language. The material is particularly designed for those who wish to use Python for data science and/or scie...

Learning to Program Using Python

An introduction to computer programming, using the easy, yet powerful, Python programming language. Python, a cross-platform language used by such organizations as Google and NASA, lets you work quickly and efficiently, allowing you to concentrate on your work rather than the language. ...

Java-Based Real-Time Programming

Download free course Java-Based Real-Time Programming, pdf file on 128 pages by Klas Nilsson....

Haskell Tutorial for C Programmers

This book is written to introduce Haskell for programmers of imperative languagues, including C, C++, Java, Python, and Pascal, etc....

C Programming Notes for Professionals

Download free course C Programming Notes for Professionals, pdf file on 341 pages by Stack Overflow Community....

Create a C# Project with Visual Studio Code free PDF

Download free course Create a C# Project with Visual Studio Code free PDF, pdf file on 6 pages by tutorialkart.com....

You Don't Know JS Yet: Scope and Closures

Download free course You Don't Know JS Yet: Scope and Closures, pdf file on 279 pages by Kyle Simpson....

Microsoft Office SharePoint 2007 User Guide

Download Microsoft Office SharePoint 2007 User Guide in pdf, free tutorial on 48 pages....

Getting started with Scratch programming

SCRATCH is a programming language that lets you create your own interactive stories, animations, games, music, and art. Download this PDF tutorial about programming with Scratch to learn how to create your first amazing animation or games step by step....