Skip to main content

Posts

Showing posts with the label Web API

Top 25 Microservice Interview Questions Answered - Java Brains

1:13 Explain microservices architecture 3:42 Name three commonly used tools for Micro  5:10 What is monolithic architecture?   5:51 What are the advantages of microservices?  9:50 What is Spring Cloud?   12:04 Discuss uses of reports and dashboards in the environment of Microservices   13:24 What are the main differences between Microservices and Monolithic architecture?   14:48 What are the challenges faced while using Microservices?   17:59 In which cases microservices architecture best suited?   19:39 Tell me the name of some famous companies which are using Microservice architecture   20:34 What are the characteristics of Microservices?   20:46 What is RESTful?   22:40 Explain three types of Tests for Microservices   23:57 What are client certificates?   24:46 Explain the use of PACT in Microservices architecture.  26:29 What is the meaning of OAuth?  28:19 What is End to End Microservices T...

Book recommendation by Gurus in their fields

Books mentioned: Recommended by Telusko and JavaBrains Monolith to Microservices : Evolutionary Patterns to Transform Your Monolith. - Book by Sam Newman Cloud Native Java : Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry. - Book by Josh Long and Kenny Bastani Designing Data-Intensive Applications: T he Big Ideas Behind Reliable, Scalable, and Maintainable Systems. - Book by Martin Kleppmann URL:   MicroServices Q&A with JavaBrains | Live In conversation with: Navin Reddy from Telusko In conversation with Koushik (Java Brains)   Learning Programming in 2022 | Koushik, Navin & Hitesh with Ranga

Sync and Async

Sync and Async are like in the post office.  Sync - When you go to take your package you wait inline till your number comes and then you are served (wasting time and stopping all your daily tasks). Async - You get your number via SMS and you keep with the rest of the day and when your turn arrives you get a message on your phone to come and get your package.

Errors in Blazor Server App

Brief Contains all the errors occurred for me while working with .NET Core Web Application. The IDP.Generic Virus when running blazor server app. This is false positive while blazor server app so please put in to the exception list. This will be detected by the Anti-Virus running in Windows machine. The 'inherits` directive must appear at the start of the line. This happened with me because I copy pasted whole code of page or components in razor from the internet. Solution  - Simply manually write the inherits at the top of page and it will work.

Erros in .NET Core - Web Application

 Brief Contains all the errors occurred for me while working with .NET Core Web Application. HTTP Error 500.24 - Internal Server Error -  An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode. This happens when running new created .net core - web application from the visual studio. fig. Error Solution1: Simply run your application from command line.  Solution2: Simply use your project name instead of the IIS Express and run your project.

Errors in Software Development(Github, Gitlab, TFS or Azure Devops, C# NET, .NET Core, SQL, Flutter, ReactJS, ....)

 Brief This contains the link to errors which occurs when working with different platforms such as github, gitlab, and so on. Note - the errors here are only those which are occurred for me. Git Errors in Github Gitalb Errors in .NET Core - Web Application Errors in Blazor Server App Errors in SQL (MySQL or SQL Server or SQLite) Errors in App Development (Android, Flutter...)

Terminology Used In Software Development (Web/App)

 Brief This contains the most used terminology when working with software development i.e. both web application and mobile application. White Paper Prototype Architecture Sync & Async Cloud Cloud Native Architecture Styles Architecture Patterns Design Principles Design Patterns Low level Design UI/UX Software Hardware Domain/Domain Name DNS(Domain Name Server) Hosting/Web Hosting Identity Server Software Development http vs https Project Management, Product Owner, Scrum, Scrum Master, Agile...  Web Crawler: A Web Crawler will generally go through every single page on a website, rather than a subset of pages. Web Scraping: Web Scraping focuses on a specific set of data on a website. These could be product details, stock prices, sports data or any other data sets. You may reach out to  Anil Meharia for the best technology advice .

Web Application - Need to know

 Web Application Development - Full Stack (Front End, Backend, Database & Concept of Cloud) ========================== Front End - ES6+, ReactJS, TypeScript, HTML5, CSS, SASS Alternative ReactJS - AngularJS, Angular 2+, Vue.js TypeScript - jQuery/JavaScript CSS - Bootstrap, CSS3 SASS - LESS, SCSS... -------------------------- Back End - .NET Core, Entity Framework(EF) Core & LINQ Alternative .NET Core - .NET MVC, .NET MVP, .NET WebForm .EF Core - EF6, ADO.NET, Dapper, T-SQL .NET - Python, Go, PHP-Laravel, Node.js, JAVA, Ruby, R, -------------------------- Database - MySQL, NoSQL(MongoDB) Alternative MySQL - Postgress SQL, MS SQL Server, SQLite, Oracle MongoDB - Firebase, DynamoDB, CosmoDB... Note: Only knowlege or MySQL or NoSQL is enough. -------------------------- Cloud - AWS Alternative AWS - Azure, Google Cloud, Alibaba, Oracle Cloud... -------------------------- SVN Git - Locally changes Github/Gitlab/BitBucket... - Sever ma code halne Gitbash - Synchronization between...

Add Swagger To Asp.Net Core Rest API

Brief Add SwaggerGen to the services collection in the Configure method, and in the ConfigureServices method, enable the middleware for serving generated JSON document and the SwaggerUI. public void ConfigureServices ( IServiceCollection services ) { // Add framework services. services . AddMvc (); services . AddLogging (); // Add our repository type services . AddSingleton < ITodoRepository , TodoRepository >(); // Inject an implementation of ISwaggerProvider with defaulted settings applied services . AddSwaggerGen (); } // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure ( IApplicationBuilder app , IHostingEnvironment env , ILoggerFactory loggerFactory ) { app . UseMvcWithDefaultRoute (); // Enable middleware to serve generated Swagger as a JSON endpoint app . UseSwagger (); // Enable middlewar...