Загрузка...

C# Programming For Beginners - Lecture 12: Registration & Login System Design by Using Text Files

C# Programming For Beginners Lectures (12/14) will teach you #CSharp #programming from 0 to beginner / intermediate level. So if you have no idea about programming, if you don't know anything about #coding, or if you want to become a Software Engineer, please subscribe and follow our courses.

Discord ➡️ https://bit.ly/SECoursesDiscord
Patreon ➡️ https://www.patreon.com/SECourses

Technology Playlist (30+ Tutorial / Guide / News / Review Videos) ⤵️
https://www.youtube.com/playlist?list=PL_pbwdIyffsnkay6X91BWb9rrfLATUMr3

Stable Diffusion Playlist (30+ Tutorial / Guide Videos) ⤵️
https://www.youtube.com/playlist?list=PL_pbwdIyffsmclLl0O144nQRnezKlNdx3

Please join discord, mention me and ask me any questions. Thank you for like, subscribe, share and Patreon support. I am open to private consulting with Patreon subscription.

Full playlist of this course ⤵️
https://www.youtube.com/playlist?list=PL_pbwdIyffskoSXySh0MdiayPJsBZ7m2o

You can watch for free our C# Programming, ASP .NET Core MVC programming, Machine Learning and Software Engineering related courses on our playlists page ⤵️
https://www.youtube.com/@SECourses/playlists

GitHub code repository of this course (source codes of the lectures) ⤵️
https://github.com/FurkanGozukara/CSE105-2020-introduction-to-programming

The topics that have been covered in Lecture 12:

* How to code a login and signup / register system using only a text file system (passwords are encrypted with hashing)
* How to pass MainWindow reference to the methods to access user interface (window) elements
* How to use reference of MainWindow instance of executing methods of MainWindow class from different classes
* How to define and use global static fields / variables to access reference-based elements from different classes
* How to define and use global static fields / variables to synchronize different classes
* How to convert .NET / .NET Core application to x64 (64bit). Thus, the application can utilize over 4GB ram memory
* How to change the target framework version of .NET / .NET Core application / project
* How to enable, disable, hide and make visible tabs in the WPF application
* How to set the relative and absolute position of elements in a WPF application by using Grid columns and rows
* How to vertically and horizontally center align content / text of a label
* How to code a logout / sign-out system
* How to use the return keyword as a conditional check

In Lecture 12, a range of topics were covered that are relevant for developers working on Windows Presentation Foundation (WPF) applications using .NET or .NET Core. These topics include coding a login and signup system, passing MainWindow reference to methods, using global static fields and variables, converting applications to 64-bit, changing target framework versions, manipulating tabs, setting element positions, center aligning content, coding a logout system, and using the return keyword for conditional checks.

The first topic covered in Lecture 12 was how to code a login and signup system using a text file system. One of the most important things to consider when coding a login and signup system is password security. Passwords should be encrypted with hashing to prevent them from being easily compromised. Hashing involves transforming the password into a unique fixed-length string of characters, which can then be stored in a text file system for later verification.

The second topic covered in Lecture 12 was how to pass MainWindow reference to methods to access user interface (UI) elements. MainWindow is the main window of the application, and it contains all the UI elements. By passing MainWindow reference to methods, developers can access UI elements from anywhere in the code. This is particularly useful when working with multiple classes that need to access UI elements.

The third topic covered in Lecture 12 was how to use the reference of MainWindow instance to execute methods of MainWindow class from different classes. This means that developers can call methods of the MainWindow class from other classes without needing to create a new instance of MainWindow. This can help to simplify the code and reduce memory usage.

The fourth topic covered in Lecture 12 was how to define and use global static fields and variables to access reference-based elements from different classes. This involves creating static fields and variables that can be accessed from anywhere in the code. This is useful when working with reference-based elements that need to be accessed from multiple classes.

The fifth topic covered in Lecture 12 was how to define and use global static fields and variables to synchronize different classes. Synchronization involves ensuring that multiple threads or processes access shared resources in a mutually exclusive way. By defining and using global static fields and variables, developers can synchronize different classes and prevent conflicts between them

Видео C# Programming For Beginners - Lecture 12: Registration & Login System Design by Using Text Files канала SECourses
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять