filmov
tv
C# Expert OOP - Lecture 12: Threads, Data Racing & Synchronization, Encryption & Decryption, Casting

Показать описание
#ObjectOrientedProgramming #CSharp #Software #Engineering #Programming #Course
Hello everyone. My name is Furkan Gözükara, and I am a Computer Engineer Ph.D. Assistant Professor at the Software Engineering department.
In this course, starting from ground to the advanced level Object Oriented Programming concept and the C# programming language will be taught.
** In lecture 12 we have shown the following topics:
* How to start a new thread
* How to start a parameterized thread
* How to start task or thread and prevent data racing with data synchronization by using lock
* How to assign reference MainWindow instance to a static field to access elements of MainWindow instance from sub-threads
* What is casting
* How to do safe casting with as operator
* How to check if types are casting compatible with checking is operator
* How to use is and as operators for safe casting
* How to do implicit and explicit casting and converting
* How to symmetrically encrypted data with using symmetric algorithms such as AES , AesManaged , using single key
* How to asymmetrically encrypted data with using asymmetric algorithms such as RSA , using public private keys
auto subtitle timing success
Hello everyone. My name is Furkan Gözükara, and I am a Computer Engineer Ph.D. Assistant Professor at the Software Engineering department.
In this course, starting from ground to the advanced level Object Oriented Programming concept and the C# programming language will be taught.
** In lecture 12 we have shown the following topics:
* How to start a new thread
* How to start a parameterized thread
* How to start task or thread and prevent data racing with data synchronization by using lock
* How to assign reference MainWindow instance to a static field to access elements of MainWindow instance from sub-threads
* What is casting
* How to do safe casting with as operator
* How to check if types are casting compatible with checking is operator
* How to use is and as operators for safe casting
* How to do implicit and explicit casting and converting
* How to symmetrically encrypted data with using symmetric algorithms such as AES , AesManaged , using single key
* How to asymmetrically encrypted data with using asymmetric algorithms such as RSA , using public private keys
auto subtitle timing success
Комментарии