Basic azure

Posted on September 29, 2022September 29, 2022Categories Uncategorized   Leave a comment on Basic azure

Certication 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 Markdown

Table 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 principles

The 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 Guidelines

Language 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”