code-maze.com www.youtube.com/user/IAmTimCorey refactoring.guru/
Basic azure
Posted on September 29, 2022September 29, 2022Categories Uncategorized Leave a comment on Basic azureCertication AZ-900 Private cloud (on-premises)- Public cloud – Hybrid cloud high availability – scalability – elasticity – agility – disaster recovery horizontal scaling(scaling out More vm)- vertical scaling (scaling up More powerful) Management groups – Subscriptions – Ressource groups – Ressources Billing account – Billing profile(invoice – payement) – Invoice Section – Subscription pay-as-you-go – Capital expense(cap exp) / operating expenses(opex) support plan – basic – developer – standard – professional direct IAAS(Infrastructure As A Service )-PAAS (Platform As A … Continue reading “Basic azure”
Markdown
Posted on September 28, 2021September 28, 2021Categories Uncategorized Leave a comment on MarkdownTable of Contents Headers Emphasis Lists Images Links Tables Syntax highlighting Emoji Headers # This is an \<h1> tag ## This is an \<h2> tag ###### This is an \<h6> tag This is an \<h1> tag This is an \<h2> tag This is an \<h6> tag Emphasis *This text will be italic* **This text will be bold** This text will be italic This text will be bold Lists * Item 1 * Item 2 ….* Item 2a ….* Item 2b … Continue reading “Markdown”
Basic principles
Posted on September 9, 2021October 4, 2022Categories Architecture Leave a comment on Basic principlesThe Principle of Least Surprise (or Astonishment): you should choose a solution that everyone can understand, and that keeps them on the right track. Keep It Simple Stupid (a.k.a. KISS): the simplest solution is more than sufficient. You Ain’t Gonna Need It (a.k.a. YAGNI): create a solution for the problem at hand, not for the ones you think may happen later on. Can you predict the future? Don’t Repeat Yourself (a.k.a. DRY): avoid duplication within a component, a source control … Continue reading “Basic principles”
Naming Guidelines
Posted on September 9, 2021September 9, 2021Categories C# Leave a comment on Naming GuidelinesLanguage element Casing Example Namespace Pascal System.Drawing Type parameter Pascal TView Interface Pascal IBusinessService Class, struct Pascal AppDomain Enum Pascal ErrorLevel Enum member Pascal FatalError Resource key Pascal SaveButtonTooltipText Constant field Pascal MaximumItems Private static readonly field Pascal RedValue Private field Camel listItem Non-private field Pascal MainPanel Property Pascal BackColor Event Pascal Click Method Pascal ToString Local function Pascal FormatText Parameter Camel typeName Tuple element names Pascal (string First, string Last) name = ("John", "Doe");var name = (First: "John", Last: … Continue reading “Naming Guidelines”