Welcome to my series of blog posts covering Python for .NET developers. In this many-part series, I will introduce you to Python from a .NET developer’s perspective.
As .NET developers, we generally adore C# and the .NET ecosystem. It has brought great productivity, expressiveness, and features to software developers. I believe you will be deeply surprised to see a side-by-side comparison of C# / .NET and Python. Many of the features we think make C# special and unique have parallels in Python (sometimes even improved parallels). Join me in this series as I compare C# / .NET to Python in a feature by feature breakdown.
Each post in the series will be short and to-the-point coverage of a single feature in video format. It may also include downloadable source code.
Series posts
-
LINQ (in Python) [coming soon]
-
NuGET (in Python) [coming soon]
-
Iterators methods [coming soon]
-
MVC web frameworks [coming soon]
-
SQL ORMs and Entity Framework (in Python) [coming soon]
-
JIT compilation and the CLR (in Python) [coming soon]
-
GUI applications and visual designers (in Python)[coming soon]
-
Unit testing and MSTest (in Python) [coming soon]
-
Attributes and declarative programming (in Python) [coming soon]
-
Namespaces and using statements (in Python) [coming soon]
-
dynamic keyword and dynamic programming (in Python)[coming soon]
Are you interested in Python training for you or your team?
Take my Python course from DevelopMentor
45.526697 -122.688050