Speaker

S Ravi Kumar

S Ravi Kumar

Solutions Architect, Technology Advisor, C# Corner MVP

Greater Noida, India

Actions

Ravi is a seasoned IT professional with nearly two decades of experience specialising in Microsoft technologies. Throughout his career, he has excelled in defining solution architectures and developing sophisticated web, desktop, and mobile solutions for intricate business scenarios. Passionate about community engagement, Ravi founded the DotCoreTechies meetup group and actively contributes to the local developer community by mentoring and training on the business applications of technologies like Blazor, ASP.Net, C#, MAUI, and Semantic Kernel. An esteemed speaker, Ravi has presented at numerous conferences both in India and internationally, and dedicates time to mentoring startups. Currently, his focus lies on enhancing developer understanding of Generative AI, aiming to boost productivity in .NET development and improve automation and efficiency in business applications.

Area of Expertise

  • Information & Communications Technology

Topics

  • .net core
  • ASP.NET Core
  • Xamarin
  • Xamarin.Forms
  • .NET MAUI
  • Blazor
  • Azure
  • Azure DevOps

Multi Platform (Web and Desktop) Blazor UI

Blazor has become one of the headline features of .NET 6 by allowing users to build rich interactive user experiences in C# and Razor, offering the benefits of a single-page app (SPA) framework while keeping all your code and data in .NET.

In this session we will talk about how we can develop Multi Platform (Web and Desktop) application using Blazor and what are the things we need to keep in mind in order to make the application scalable and future ready.
The key points we will talk about are :
1) Blazor Hosting Models
2) Project Structure for maximum code reuse.
3) Issues with this approach
4) Options for Desktops app development and which to use when.
5) Managing Service Calls
6) Offline Data Storage
7) Demo of Sample App

Full Stack Web Development without JavaScript

Today, nearly all browser-based apps are written in JavaScript (or similar languages that transpile to it). That’s fine, but there’s no good reason to limit our industry to basically one language when so many powerful and mature alternate languages and programming platforms exist. Starting now, WebAssembly opens the floodgates to new choices, and one of the first realistic options may be .NET. Blazor is a new web UI framework from the ASP.NET team that aims to bring .NET applications into all browsers (including mobile) via WebAssembly. It allows you to build true full-stack .NET applications, sharing code across server and client, with no need for transpilation or plugins.
In this talk, we will learn about :
1) Confusion about choosing Web UI framework
2) What is Web Assembly
3) What is Blazor
4) How Blazor works
5) Future of Web Assembly & Blazor
6) Small Demo of Creating Web & Desktop application using Blazor.

Full Stack Azure Architecture

Whenever we talk about Full-Stack Development it's always related to development frameworks and their uses. However Azure provides lots of tools and options for doing full-stack development. In this session we will be talking about how we can architect a full stack web application using all Azure tools.

In this talk, we will learn about :
1) What is Azure
2) Azure Tools to be used in Full-Stack Web App Development.
3) A futuristic application architecture
4) Key considerations for Azure architecture
5) Open Challenges with Azure architecture
6) Small Demo of Full-Stack .NET Web application on Azure architecture.

.NET Virtual Conference 2022 Sessionize Event

January 2022

Azure Summit Sessionize Event

September 2021

Blazor Conf - Bhubaneswar Sessionize Event

June 2021

Cloud Lunch and Learn Marathon 2021 Sessionize Event

May 2021

.NET Virtual Conference Sessionize Event

October 2020

LightUp Sessionize Event

July 2020

S Ravi Kumar

Solutions Architect, Technology Advisor, C# Corner MVP

Greater Noida, India

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top