An introduction to the C# From Scratch series.
Welcome to another edition of C# From Scratch, a course dedicated to teaching you everything you need to know to be productive with C#. If you’re new here, head over to the index to see all parts of the series.
C# From Scratch is a course that aims to teach you everything you need to know to be productive with .NET and the C# programming language. Throughout the course, we will learn how to use the C# language and the .NET Framework to build several applications.
Specifically, we will build two Console Applications. The first application is a simple, interactive application that prints a personalized greeting to the console window. The second application is a more complex application that stores a list of numbers and computes some simple statistics about those numbers.
While building the application, we will learn different aspects of the C# programming language including;
By the end of the course, you will have enough knowledge about C# and .NET to create your own basic applications. From here, you can learn about more advanced features of the C# language like generics or Language Integrated Query (LINQ) or you may focus on learning how to use .NET to build different types of applications like desktop applications or web apps.
C# is consistently ranked in the top 10 of the Popularity of Programming Language Index. This is because it is an expressive and powerful language that can be used for many purposes including web app development, desktop app development, and game development.
With the introduction of .NET, C# applications now work across all major operating systems, ensuring that C# will remain a relevant and popular language for years to come.
You can read more about why you should consider reading C# here.
In this part of the series, we learned what we will cover in the C# From Scratch series.
In the next part of the series, we will learn exactly what .NET is and what versions are available to use. Be sure to sign up to the mailing list below to be notified when the next part is available.
Sign up to the mailing list to get a new post about industrial automation and controls engineering delivered to your inbox every week.
In this post, we compare the various I/O systems available from Rockwell Automation including 1756 ControlLogix I/O, 5069 Compact 5000 I/O, 1769 Compact I/O, 1734 POINT I/O, 1794 FLEX I/O, 1732 ArmorBlock I/O, 1719 Ex I/O, and 1715 Redundant I/O and talk about the questions you should ask when selecting an I/O system for an application.
Learn the skills you need to start your journey as a PLC programmer. Enroll in PLC Bootcamp to learn how to write and test your first PLC program for free.