Skip to content
NinethSense oWnZ mE!

Praveen's CTO Blog

  • Home
  • CTO Dictionary
  • Home
  • CTO Dictionary
  • Code

    Do you know main() is not required anymore in C#?

    May 20, 2021 - By Praveen Nair

    Find my latest knowledge clip.

    Continue Reading
  • Cloud Computing - Code - Technology

    A quick Sentiment Analysis app using Azure Cognitive Services

    April 28, 2021 - By Praveen Nair

    Step 1: Create a Text Analytics Resource From the Azure Portal, create a resource “Text Analytics” Once created, you should be able to get the Endpoint URL and Key from the “Keys and Endpoint” section Step 2: Create a .NET Console application in Visual Studio Get the Azure.AI.TextAnalytics nuget package for your solution Here you go your sample code Below is the output expected:

    Continue Reading
  • Code

    Read a Brainyquote and parse the value using xpath in .NET

    April 23, 2021 - By Praveen Nair

    Continue Reading
  • Code - Technology

    List of mistakes on Security aspects which developers usually make

    April 5, 2021 - By Praveen Nair

    Below are some common mistakes developers make while development. Most of the mistakes will not impact the functionality of the application so tendency is to make the mistake subconsciously. Security should be by design and it is not something we should incorporate after the development. OWASP guidelines should be taken as high priority in addition to this list. Writing sensitive information such as passwords in the paper or sticky notes Sharing credentials between team members Hard-coding sensitive information as plain text, including passwords in the application in configuration files, databases and comments Not encrypting the database Use of untrusted code…

    Continue Reading
  • Code

    Video: Create dotnet console application using CLI

    March 5, 2021 - By Praveen Nair

    This is the screen demo of my previous blog post.

    Continue Reading
  • Code

    Create a .NET console application using command line

    March 4, 2021 - By Praveen Nair

    We don’t deal with .NET framework, or .NET Core anymore. We call it ‘.NET’. As of writing this blog, the latest version available is .NET 5. And, these steps works in previous versions of .NET Core also. Assuming you have downloaded the latest version of .NET. Step 1:Open command prompt Step 2: Type: dotnet new console -name “HelloWorld“ You must see a new folder named “HelloWorld” crated with a directory structure like this: You can open Program.cs to see its contents. It has a very basic program to display “Hello World!” message. Step 3: Your .NET console application is ready.…

    Continue Reading
  • Code

    JavaScript Notification API for beginners

    March 4, 2021 - By Praveen Nair

    Just two steps: Ask user the permission to send notifications Notification.requestPermission(); 2. Create/send notifiation notificaiton = new Notification (‘This is a notification’);     

    Continue Reading
  • Architecture - Cloud Computing - Code - Technology

    Dapr: The distributed application runtime is now production ready

    February 19, 2021 - By Praveen Nair

    Simplify cloud-native application development. Focus on your application’s core logic and keep your code simple and portable Dapr is an open source, portable, event-driven runtime that makes it easy for developers to build resilient, microservice, stateless and stateful applications that run on the cloud and edge. Dapr enables developers to focus on writing business logic and not solving distributed system challenges, thereby significantly improving their productivity, and reducing development time. Read more: https://blog.dapr.io/posts/2021/02/17/announcing-dapr-v1.0/ Dapr Home: https://dapr.io/

    Continue Reading
  • Code - Technology

    Why .NET 5.0 and not .NET Core 5.0? And, where is .NET (core) 4.0?

    November 25, 2020 - By Praveen Nair

    Note the point… .NET 5.0 is the next major release of .NET Core following 3.1. We named this new release .NET 5.0 instead of .NET Core 4.0 for two reasons: We skipped version numbers 4.x to avoid confusion with .NET Framework 4.x. We dropped “Core” from the name to emphasize that this is the main implementation of .NET going forward. .NET 5.0 supports more types of apps and more platforms than .NET Core or .NET Framework. ASP.NET Core 5.0 is based on .NET 5.0 but retains the name “Core” to avoid confusing it with ASP.NET MVC 5. Likewise, Entity Framework…

    Continue Reading
  • Code

    Strong Password Generator in C#

    September 10, 2020 - By Praveen Nair

    This code snippets will let you auto-generate strong passwords. Look for the password rules in the inline comments in code

    Continue Reading
 Older Posts
Newer Posts 

Categories

  • AI/ML (9)
  • Architecture (16)
  • Articles (10)
  • Automation (5)
  • Bookmark (23)
  • Business Intelligence (10)
  • Cloud Computing (20)
  • Code (45)
  • CTO (1)
  • Data (9)
  • Data Science (5)
  • Database (9)
  • Enterprise Architecture (2)
  • Events (34)
  • General (31)
  • Personal (37)
  • Product Design (11)
  • Technology (61)
  • Tips & Tricks (3)
  • Videos (3)
  • Vlog (12)

Tags

.net Agile AI Angular API Architecture auzre AWS Azure Business Intelligence C# Certification Certified Cloud Community Developer Dotnet event groovy IBM java JavaScript K-MUG Leadership learning malayalam microservices Microsoft Monitor openai Orion php pmp Power Apps Power Automate Power BI Power Platform PowerShell project management python Scrum SharePoint SQL training ux

Pages

  • CTO Dictionary

Archives

  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • November 2024
  • September 2024
  • August 2024
  • July 2024
  • March 2024
  • February 2024
  • August 2023
  • July 2023
  • June 2023
  • March 2023
  • February 2023
  • January 2023
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • December 2019
  • November 2019
  • October 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • November 2018
  • October 2018
  • September 2018
  • July 2018
  • June 2018
  • April 2018
  • March 2018
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
Graceful Theme by Optima Themes