Spartan C#

Spartan C#

This is the official page of Spartan C#, a blog site about C# programming in the .NET ecosystem. Please visit us at http://spartancsharp.net/

15/08/2024

I am one of the thousands, though I prefer purchasing individual courses to the dev pass so I get lifetime access to my purchased courses.

Thousands of students swear by Tim’s courses. Find out why with the DevPass: https://buff.ly/3WHDmA4

21/03/2024

All Tim’s courses are great and I recommend each and every one of them!

New Course! Learn how to get the most out of GitHub! https://buff.ly/4cdABw6

Home Page - Spartan C# 12/02/2024

My professional website is now 90% done; I still have some tweaks to do for both content and styling, and I haven't finished adding all the practice/homework projects related to my courses, but the rest is there.

Please go check it out at https://spartancsharp.net/

Also, if anyone is hiring a C #/.NET developer or knows of anyone hiring, I would certainly appreciate any help from my network that I can get. While there are a lot of C # jobs posted, there is also a lot of competition, and it often does come down to "who you know". 🙂 So, thanks in advance for any help any of you can provide!

Home Page - Spartan C# The portfolio page for Pierre J.-L. Plourde and Spartan C #, including samples and contact information.

Timeline photos 28/08/2022

I can’t say enough good things about Tim Corey’s courses. For me, I prefer buying the individual courses to get the lifetime access, but for those whose budget fits a monthly plan better, the All Access Pass is a good option.

I am committed to teaching you real-world coding so you can code in the real world. Get the All Access Pass. https://buff.ly/3CE6jAL

Timeline photos 19/07/2022

very much endorse Tim’s courses if you want to learn C #, .NET, and related technologies.

You learn programming by practicing programming. Get the courses that will help you practice like a pro at 20% off! https://buff.ly/3o9m4tn

Going with the Flow: Branching Logic — Spartan C# 31/01/2022

Going with the Flow: Branching Logic https://spartancsharp.net/blog/going-with-the-flow-branching-logic

Going with the Flow: Branching Logic — Spartan C# This week we start covering flow-control statements in C # by looking at the statements that support branching logic.

GitHub - kevball2/LizzysIcecreamShop: Learning C Sharp, CLI version 25/01/2022

I have contributed to Kevin Oliver's project at https://github.com/kevball2/LizzysIcecreamShop by creating the CosmosDB data access library.
Training by Tim Corey

GitHub - kevball2/LizzysIcecreamShop: Learning C Sharp, CLI version Learning C Sharp, CLI version. Contribute to kevball2/LizzysIcecreamShop development by creating an account on GitHub.

That’s not just Data, that’s Mr. Data — Spartan C# 24/01/2022

Pierre Plourde has written a new blog post on Spartan C #: That’s not just Data, that’s Mr. Data https://spartancsharp.net/blog/thats-not-just-data-thats-mr-data

That’s not just Data, that’s Mr. Data — Spartan C# Bad Star Trek: The Next Generation jokes aside, in this blog post we’ll discuss the various data types in C #. Data types in C # can be divided into two basic categories: value types and reference types. These differ by how they behave when being assigned to a variable, passed as an argument to a me...

Build software better, together 21/01/2022

I realized I have been remiss in tweeting certain updates for Training by Tim Corey's , so here goes a bunch!

First, I need to thank Mark Hartkemeyer for his two contributions to my project at https://github.com/pjlplourde/UnitConversionApp

Second, I have contributed to Chris Basford's project at https://github.com/cbasford/HydrantFlowTestby creating a DataAccessLibrary Project and a SQL Server Database Project.

Third, I have contributed to 's project at https://github.com/DannyLee89/DateRangeProvider by creating override methods for Equals, GetHashCode, ==, and !=.

Build software better, together GitHub is where people build software. More than 73 million people use GitHub to discover, fork, and contribute to over 200 million projects.

116 Words — Spartan C# 17/01/2022

116 Words https://spartancsharp.net/blog/116-words

116 Words — Spartan C# C # has 116 keywords. While this is much more than its predecessors C (32 keywords) and C++ (84 keywords), it’s still much less than Visual Basic (217 keywords). In this post, I’ll give an overview of the most commonly used keywords; the full list can be found at Microsoft’s Documentation site ...

Added Where LINQ statement to GetDrives() call by pjlplourde · Pull Request #1 · rerlache/OldFileCleanup 14/01/2022

Hi everyone,
I just contributed to Robin Erlacher's project; see my pull request at: https://github.com/rerlache/OldFileCleanup/pull/1
Training by Tim Corey

Added Where LINQ statement to GetDrives() call by pjlplourde · Pull Request #1 · rerlache/OldFileCleanup Added Where LINQ statement to GetDrives() call to filter out drives where IsReady == false to avoid XAML binding failures for unready drives (such as CD-ROM drives).

Added DataAccess Class and renamed Unit Test Class by pjlplourde · Pull Request #2 · RudolfJan/SQLiteManagerApp 14/01/2022

Hi everyone,
I just contributed to RudolfJan5's project; see my pull request at: https://github.com/RudolfJan/SQLiteManagerApp/pull/2
Training by Tim Corey

Added DataAccess Class and renamed Unit Test Class by pjlplourde · Pull Request #2 · RudolfJan/SQLiteManagerApp Added SQLite DataAccess class to library along with NuGet packages for Dapper and SQLite; added Unit Test Class and scaffold of test methods.

Used appsettings.json to avoid hard-coding exlcusions into Zipper class by pjlplourde · Pull Request #5 · TimCorey/VSZipper 14/01/2022

Hi everyone,
I just contributed to Training by Tim Corey's project; see my pull request at: https://github.com/TimCorey/VSZipper/pull/5

Used appsettings.json to avoid hard-coding exlcusions into Zipper class by pjlplourde · Pull Request #5 · TimCorey/VSZipper Changed Zipper class and program.cs to get list of excluded paths and extensions from an appsettings.json file so they are no longer hard-coded into the class.

GitHub - pjlplourde/UnitConversionApp: A Windows Application to convert between metric, U.S., Imperial, and other units. 12/01/2022

Hey, I did more work on this project:
README.md edits to Roadmap section (thank you to Theodor Risager (https://www.linkedin.com/in/theodor-risager/)) and to replace spaces with tabs.
Addition of .editorconfig file at Solution level to keep formatting consistent.
Added Unit Tests for Mass and Temperature Conversions; built solution and ran tests to confirm all 94 tests failed (RED of Red/Green/Refactor)
Added XML Comments throughout

Check it out at https://github.com/pjlplourde/UnitConversionApp
Training by Tim Corey

GitHub - pjlplourde/UnitConversionApp: A Windows Application to convert between metric, U.S., Imperial, and other units. A Windows Application to convert between metric, U.S., Imperial, and other units. - GitHub - pjlplourde/UnitConversionApp: A Windows Application to convert between metric, U.S., Imperial, and other...

Hello World! — Spartan C# 10/01/2022

Hello World! https://spartancsharp.net/blog/hello-world

Hello World! — Spartan C# Pretty much every programming language learning starts with the infamous “Hello World” program. In this blog post, we’ll dissect the C # version of this basic program, looking at what the different parts of the code are, what they do (in brief), and what they mean.

GitHub - pjlplourde/UnitConversionApp: A Windows Application to convert between metric, U.S., Imperial, and other units. 07/01/2022

Hey, I did more work on this project (aren't unit tests fun?).
Check it out at https://github.com/pjlplourde/UnitConversionApp
Training by Tim Corey

GitHub - pjlplourde/UnitConversionApp: A Windows Application to convert between metric, U.S., Imperial, and other units. A Windows Application to convert between metric, U.S., Imperial, and other units. - GitHub - pjlplourde/UnitConversionApp: A Windows Application to convert between metric, U.S., Imperial, and other...

GitHub - pjlplourde/UnitConversionApp: A Windows Application to convert between metric, U.S., Imperial, and other units. 05/01/2022

I now have the models and processing classes scaffolded!
Check it out at https://github.com/pjlplourde/UnitConversionApp
Training by Tim Corey

GitHub - pjlplourde/UnitConversionApp: A Windows Application to convert between metric, U.S., Imperial, and other units. A Windows Application to convert between metric, U.S., Imperial, and other units. - GitHub - pjlplourde/UnitConversionApp: A Windows Application to convert between metric, U.S., Imperial, and other...

GitHub - pjlplourde/UnitConversionApp: A Windows Application to convert between metric, U.S., Imperial, and other units. 04/01/2022

Hey, I did more work on this project.
Check it out at https://github.com/pjlplourde/UnitConversionApp
Training by Tim Corey

GitHub - pjlplourde/UnitConversionApp: A Windows Application to convert between metric, U.S., Imperial, and other units. A Windows Application to convert between metric, U.S., Imperial, and other units. - GitHub - pjlplourde/UnitConversionApp: A Windows Application to convert between metric, U.S., Imperial, and other...

GitHub - pjlplourde/UnitConversionApp: A Windows Application to convert between metric, U.S., Imperial, and other units. 03/01/2022

I just started a new project on GitHub. It will allow you to convert between metric, U.S., Imperial, and other units. Check it out at: https://github.com/pjlplourde/UnitConversionApp
Training by Tim Corey

GitHub - pjlplourde/UnitConversionApp: A Windows Application to convert between metric, U.S., Imperial, and other units. A Windows Application to convert between metric, U.S., Imperial, and other units. - GitHub - pjlplourde/UnitConversionApp: A Windows Application to convert between metric, U.S., Imperial, and other...

What Is C#? — Spartan C# 03/01/2022

What Is C #? https://spartancsharp.net/blog/what-is-c

C # is a strongly-typed, compiled, object-oriented language that is an outgrowth of the C language family (C and C++). It was developed by Microsoft in conjunction with its .NET Framework and Visual Studio, first published in 2002.

What Is C#? — Spartan C# C # is a strongly-typed, compiled, object-oriented language that is an outgrowth of the C language family (C and C++). It was developed by Microsoft in conjunction with its .NET Framework and Visual Studio, first published in 2002.

03/01/2022

Redefinition Is Possible.

After practicing law for 14 years, I was burning out. A few twists and turns later, and I found myself on the path to becoming a C # sharp developer in the .NET ecosystem. I have learned a lot in the last two years, and I am continuing to learn more as my journey continues. The spartancsharp.net site is my attempt to give back. It starts with my C # Blog where I will cover various C # coding topics, starting with the basics of the language. In the future, I will also add a portfolio section to showcase my work. Please visit at https://spartancsharp.net

Please enjoy the blog entries. If you have any comments, questions, or if you spot any inaccuracies or errors, please contact me at [email protected]. Thank you!

Spartan C# Basics of C # Pierre Plourde 2022-01-03 Basics of C # Pierre Plourde 2022-01-03 What Is C #? C # is a strongly-typed, compiled, object-oriented language that is an outgrowth of the C language family (C and C++). It was developed by Microsoft in conjunction with its .NET Framework and Visual Studio, firs...