< 1 2 3 4 5 6 > >>   ∑:125  Sort:Date

Compilation - Converting Source Code to Bytecode
This section provides a tutorial example on how to compile a C# source code into a .NET Intermediate Language bytecode using the .NET C# compiler.
2022-10-01, ∼653🔥, 0💬

Compiling and Running C# Programs
This section describes the process of compiling and executing a C# program. Compilation means converting C# source into Intermediate Language bytecode. Execution means converting bytecode to native code and running it.
2022-10-01, ∼651🔥, 0💬

Creating FileVersionInfo Objects
This section provides a tutorial example on how to create a FileVersionInfo object to represent the version information of a specific executable file.
2022-10-01, ∼650🔥, 0💬

References
List of reference materials used in this book.
2017-09-01, ∼623🔥, 1💬

💬 2017-09-01 Irena: Hi! I just want to share with you all another online interactive programming course to learn c#. Course is designed for complete...

Threads to Run Instance Methods
This section provides a tutorial example on how to use a thread to run instance method.
2022-10-01, ∼619🔥, 0💬

Disassembling Intermediate Language Bytecode
This section provides a tutorial example on how to use the .NET Intermediate Language disassembler to disassemble IL bytecode stored in a PE file back to IL source code.
2022-10-01, ∼615🔥, 0💬

MSBuild - Microsoft Build Engine
Tutorial notes and examples are provided on Microsoft Build Engine (MSBuild). Topics include quick introduction of MSBuild; a simple first MSBuild project file; using MSBuild with multiple source files.
2022-10-01, ∼612🔥, 0💬

What Is FileVersionInfo?
This section describes what is FileVersionInfo - a .NET Framework class in the System.Diagnostics namespace. FileVersionInfo class can be used to provide version number and other version information for a physical file on disk.
2022-10-01, ∼606🔥, 0💬

Archived Tutorials
This chapter contains some outdated tutorial notes and example codes from previous versions of this book.
2022-03-11, ∼600🔥, 1💬

Memory Report from Windows Task Manager
This section provides a tutorial example on how to use Windows Task Manager to verify memory usage numbers reported by the System.Diagnostics.Process class.
2022-10-01, ∼588🔥, 0💬

Data Type and Variables
This chapter provides tutorial examples and notes on data type, variable and arithmetic operation. Topics include 5 basic data types: Boolean, Integer, Real, Character and String; using variables to store data; using arithmetic operations to manipulate integral and real data.
2022-10-01, ∼584🔥, 0💬

First MSBuild Project File - Hello.proj
A tutorial example is provided to a very simple MSBuild project file, Hello.proj, to compile a C# source file, Hello.cs.
2022-10-01, ∼584🔥, 0💬

System.Windows.Window Class
A quick introduction is provided on the System.Windows.Window class, which represents a window or a dialog box on the screen.
2022-10-01, ∼579🔥, 0💬

Displaying Version Information using Windows Explorer
This section provides a tutorial example on how to display version information properties of executable files, .exe and .dll files, using Windows Explorer.
2022-12-10, ∼573🔥, 1💬

Using MSBuild with Multiple Source Files
A tutorial example is provided on how to specify the 'Csc' command patch name and output file name using properties.
2022-10-01, ∼566🔥, 0💬

Virtual Memory Upper Limit
This section provides a tutorial example on how to test virtual memory upper limit, which is close to 2 GB on 32-bit Windows systems.
2022-10-01, ∼564🔥, 0💬

Multi-Thread Programs on Multi-CPU Systems
This section provides a tutorial example to see how multi-thread programs behave on multi-CPU systems and how to change processor affinity to control which processors to use for each application.
2022-10-01, ∼564🔥, 0💬

"await" Expression and Child Thread
A tutorial example is provided on how to use the 'await' expression on an awaitable task to launch a child thread to wait for the task to complete.
2022-10-01, ∼560🔥, 0💬

Passing Parameters to Methods
This chapter provides tutorial examples and notes on passing parameters to methods. Topics include types of parameters: value parameters, reference parameters, output parameters, and parameter arrays.
2022-10-01, ∼545🔥, 0💬

Binary Representation of "decimal"
This section describes binary representations of 'decimal' floating-point values according to the Microsoft .NET Framework reference manual.
2022-10-01, ∼538🔥, 0💬

"async" Function Example
A tutorial example is provided on how to write an 'async' function with Task&lt;T&gt; return type. An 'async' function needs an 'await' expression to trigger a child thread to split executions.
2018-12-08, ∼534🔥, 3💬

💬 2018-12-08 Herong: Alan, Thanks for sharing the issue and the solution. It's definitely helpful.

💬 2018-12-06 Alan: Found the reason: https://blog.stephencleary.com/2012/ 07/dont-block-on-async-code.html

💬 2018-12-06 Alan: This code works. Then I insert this into a WindowsForms app, activate on a button click, and it just hangs. Why?

Archived: Installing .NET Framework 1.0 SDK
This section provides a tutorial example on how to download and install Microsoft .NET Framework 1.0 SDK, which can be used as the programming environment for C# language.
2016-10-13, ∼533🔥, 1💬

The "decimal" Data Type
This section describes the 'decimal' data type for floating-point values. 'decimal' uses a 128-bit storage size.
2020-01-21, ∼530🔥, 1💬

💬 2020-01-21 a: comment

Arrays and Loop Statements
This chapter provides tutorial examples and notes on arrays and loop statements. Topics include creating and using arrays; 'for' loop statements and examples; 'while' loop statements.
2022-10-01, ∼529🔥, 0💬

< 1 2 3 4 5 6 > >>   ∑:125  Sort:Date