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

Others DotNet Tutorials

Others related eBooks about DotNet for professionnals

Using Perl 6

This book is primarily for people who want to learn Perl 6. It teaches the basics from a Perl 6 perspective, touching on variable interpolation, datastructure use, object construction, threads, closures, symbol tables, and other core features. It then introduces continuations, coroutines, binding (o...

Annotated Algorithms in Python

Download free course Annotated Algorithms in Python, pdf file on 388 pages by by Massimo Di Pierro....

Learning JavaScript

Download free course Learning JavaScript, pdf file on 630 pages by Stack Overflow Community....

DevOps for Digital Leaders

Learn to design, implement, measure, and improve DevOps programs that are tailored to your..., download free DevOps tutorial in PDF (173 pages) created by Kieran Taylor ....

Getting started with JSF2

Free Pdf tutorial about the basics of JSF and Eclipse ,training document for beginners under 28 pages to learn how to install and setup JSF....

Principles of Programming Languages

Download free course Principles of Programming Languages, pdf file on 163 pages by Mike Grant, Zachary Palmer, Scott Smith....

How to Build a SharePoint Website

Download free SharePoint tutorial in pdf, training document on 11 pages for beginners....

Perl and LWP - Fetching web pages, Parsing HTML, Writing Spiders, & More

Perl soared to popularity as a language for creating and managing web content, but with LWP (Library for WWW in Perl), Perl is equally adept at consuming information on the Web. LWP is a suite of modules for fetching and processing web pages. ...

Java Persistence and Hibernate Guide for developer

This PDF tutorial provides you an introduction to Java Persistence and Hibernate including the code snippets and complete working examples ,download free training document material for developer....

Python and Coding Theory

This is the lecture notes for a course on Python and coding theory designed for students who have little or no programmig experience. You will learn some of the Python computer programming language and selected topics in coding theory....