ºÝºÝߣshows by User: kumareshbaruri / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: kumareshbaruri / Thu, 17 Nov 2022 15:10:13 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: kumareshbaruri Introduction to OAuth2 /slideshow/introduction-to-oauth2-254276020/254276020 introductiontooauth2-221117151013-f3c4bfbb
OAuth2 is an authorization frame to perform app authorization to access resources. The process is as below- 1. App sends authorization request. 2. API service provides auth code. 3. Application sends auth code with API gateway to issue access token. 4. Access token is used to access restricted resources. 5. Refresh token is used to renew access token.]]>

OAuth2 is an authorization frame to perform app authorization to access resources. The process is as below- 1. App sends authorization request. 2. API service provides auth code. 3. Application sends auth code with API gateway to issue access token. 4. Access token is used to access restricted resources. 5. Refresh token is used to renew access token.]]>
Thu, 17 Nov 2022 15:10:13 GMT /slideshow/introduction-to-oauth2-254276020/254276020 kumareshbaruri@slideshare.net(kumareshbaruri) Introduction to OAuth2 kumareshbaruri OAuth2 is an authorization frame to perform app authorization to access resources. The process is as below- 1. App sends authorization request. 2. API service provides auth code. 3. Application sends auth code with API gateway to issue access token. 4. Access token is used to access restricted resources. 5. Refresh token is used to renew access token. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/introductiontooauth2-221117151013-f3c4bfbb-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> OAuth2 is an authorization frame to perform app authorization to access resources. The process is as below- 1. App sends authorization request. 2. API service provides auth code. 3. Application sends auth code with API gateway to issue access token. 4. Access token is used to access restricted resources. 5. Refresh token is used to renew access token.
Introduction to OAuth2 from Kumaresh Chandra Baruri
]]>
69 0 https://cdn.slidesharecdn.com/ss_thumbnails/introductiontooauth2-221117151013-f3c4bfbb-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Introduction to git, a version control system /slideshow/introduction-to-git-a-version-control-system/254177177 gitintroduction-221114032957-2760e3e8
Git is a version control system using which, the developer can manage source codes. this document focuses on - 1. Basic introduction to git. 2. Branching policies. 3. Different operations of git. 4. Handles scenarios and their mitigation policies.]]>

Git is a version control system using which, the developer can manage source codes. this document focuses on - 1. Basic introduction to git. 2. Branching policies. 3. Different operations of git. 4. Handles scenarios and their mitigation policies.]]>
Mon, 14 Nov 2022 03:29:57 GMT /slideshow/introduction-to-git-a-version-control-system/254177177 kumareshbaruri@slideshare.net(kumareshbaruri) Introduction to git, a version control system kumareshbaruri Git is a version control system using which, the developer can manage source codes. this document focuses on - 1. Basic introduction to git. 2. Branching policies. 3. Different operations of git. 4. Handles scenarios and their mitigation policies. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/gitintroduction-221114032957-2760e3e8-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Git is a version control system using which, the developer can manage source codes. this document focuses on - 1. Basic introduction to git. 2. Branching policies. 3. Different operations of git. 4. Handles scenarios and their mitigation policies.
Introduction to git, a version control system from Kumaresh Chandra Baruri
]]>
76 0 https://cdn.slidesharecdn.com/ss_thumbnails/gitintroduction-221114032957-2760e3e8-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Test Driven Development /slideshow/test-driven-development-251686457/251686457 testdrivendevelopment-220428171742
Test-Driven Development (TDD) is a software development approach or method in which test cases are developed to specify and validate what the code will do. The main ideas are - 1. Test cases for each individual function are created. 2. The newly created test cases are run for obvious fail at the very beginning. 3. Then the new code is developed in order to pass the test cases. 4. Make the code simple and bug-free. 5. Avoid duplicate codes for a single functionality. How TDD works: 1. Add a new test to the test suite. 2. (Red) Run all the tests to ensure the new test fails. 3. (Green) Write just enough code to get that single test to pass. 4. Run all tests. 5. (Refactor) Improve the initial code while keeping the tests green 6. Repeat. There are two levels of TDD – 1. Acceptance TDD (ATDD) and 2. Developer TDD]]>

Test-Driven Development (TDD) is a software development approach or method in which test cases are developed to specify and validate what the code will do. The main ideas are - 1. Test cases for each individual function are created. 2. The newly created test cases are run for obvious fail at the very beginning. 3. Then the new code is developed in order to pass the test cases. 4. Make the code simple and bug-free. 5. Avoid duplicate codes for a single functionality. How TDD works: 1. Add a new test to the test suite. 2. (Red) Run all the tests to ensure the new test fails. 3. (Green) Write just enough code to get that single test to pass. 4. Run all tests. 5. (Refactor) Improve the initial code while keeping the tests green 6. Repeat. There are two levels of TDD – 1. Acceptance TDD (ATDD) and 2. Developer TDD]]>
Thu, 28 Apr 2022 17:17:42 GMT /slideshow/test-driven-development-251686457/251686457 kumareshbaruri@slideshare.net(kumareshbaruri) Test Driven Development kumareshbaruri Test-Driven Development (TDD) is a software development approach or method in which test cases are developed to specify and validate what the code will do. The main ideas are - 1. Test cases for each individual function are created. 2. The newly created test cases are run for obvious fail at the very beginning. 3. Then the new code is developed in order to pass the test cases. 4. Make the code simple and bug-free. 5. Avoid duplicate codes for a single functionality. How TDD works: 1. Add a new test to the test suite. 2. (Red) Run all the tests to ensure the new test fails. 3. (Green) Write just enough code to get that single test to pass. 4. Run all tests. 5. (Refactor) Improve the initial code while keeping the tests green 6. Repeat. There are two levels of TDD – 1. Acceptance TDD (ATDD) and 2. Developer TDD <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/testdrivendevelopment-220428171742-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Test-Driven Development (TDD) is a software development approach or method in which test cases are developed to specify and validate what the code will do. The main ideas are - 1. Test cases for each individual function are created. 2. The newly created test cases are run for obvious fail at the very beginning. 3. Then the new code is developed in order to pass the test cases. 4. Make the code simple and bug-free. 5. Avoid duplicate codes for a single functionality. How TDD works: 1. Add a new test to the test suite. 2. (Red) Run all the tests to ensure the new test fails. 3. (Green) Write just enough code to get that single test to pass. 4. Run all tests. 5. (Refactor) Improve the initial code while keeping the tests green 6. Repeat. There are two levels of TDD – 1. Acceptance TDD (ATDD) and 2. Developer TDD
Test Driven Development from Kumaresh Chandra Baruri
]]>
645 0 https://cdn.slidesharecdn.com/ss_thumbnails/testdrivendevelopment-220428171742-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Fundamentasl of DFD /slideshow/fundamentasl-of-dfdpdf/251554356 fundamentaslofdfd-220410095034
The data Flow Diagram(DFD) represents how data objects are transformed when they flow through a process or system. DFD includes- Data inputs and outputs. Datastores. Various processes and subprocesses the data moves through. Standardized symbols and notations to describe various entities and their relationships. Rules: 1. Each process should have at least one input and one output. 2. Datastore should have at least one flow in and one flow out. 3. Data can not flow between two entities or two data stores. Data flow can occur from one data store to many processes. 4. Data stored in a system must go through a process. 5. All the processes in DFD must go to another process or data store . ]]>

The data Flow Diagram(DFD) represents how data objects are transformed when they flow through a process or system. DFD includes- Data inputs and outputs. Datastores. Various processes and subprocesses the data moves through. Standardized symbols and notations to describe various entities and their relationships. Rules: 1. Each process should have at least one input and one output. 2. Datastore should have at least one flow in and one flow out. 3. Data can not flow between two entities or two data stores. Data flow can occur from one data store to many processes. 4. Data stored in a system must go through a process. 5. All the processes in DFD must go to another process or data store . ]]>
Sun, 10 Apr 2022 09:50:34 GMT /slideshow/fundamentasl-of-dfdpdf/251554356 kumareshbaruri@slideshare.net(kumareshbaruri) Fundamentasl of DFD kumareshbaruri The data Flow Diagram(DFD) represents how data objects are transformed when they flow through a process or system. DFD includes- Data inputs and outputs. Datastores. Various processes and subprocesses the data moves through. Standardized symbols and notations to describe various entities and their relationships. Rules: 1. Each process should have at least one input and one output. 2. Datastore should have at least one flow in and one flow out. 3. Data can not flow between two entities or two data stores. Data flow can occur from one data store to many processes. 4. Data stored in a system must go through a process. 5. All the processes in DFD must go to another process or data store . <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/fundamentaslofdfd-220410095034-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The data Flow Diagram(DFD) represents how data objects are transformed when they flow through a process or system. DFD includes- Data inputs and outputs. Datastores. Various processes and subprocesses the data moves through. Standardized symbols and notations to describe various entities and their relationships. Rules: 1. Each process should have at least one input and one output. 2. Datastore should have at least one flow in and one flow out. 3. Data can not flow between two entities or two data stores. Data flow can occur from one data store to many processes. 4. Data stored in a system must go through a process. 5. All the processes in DFD must go to another process or data store .
Fundamentasl of DFD from Kumaresh Chandra Baruri
]]>
321 0 https://cdn.slidesharecdn.com/ss_thumbnails/fundamentaslofdfd-220410095034-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Solid principles /slideshow/solid-principles-251298958/251298958 solidprinciples-220307080726
SOLID is a mnemonic device for 5 design principles of object-oriented programs (OOP) that result in readable, adaptable, and scalable code. S - Single Responsibility Principle. O - Open Closed Principle. L - Liskov Substitution Principle. I - Interface Segregation Principle. D - Dependency Inversion Principle.]]>

SOLID is a mnemonic device for 5 design principles of object-oriented programs (OOP) that result in readable, adaptable, and scalable code. S - Single Responsibility Principle. O - Open Closed Principle. L - Liskov Substitution Principle. I - Interface Segregation Principle. D - Dependency Inversion Principle.]]>
Mon, 07 Mar 2022 08:07:25 GMT /slideshow/solid-principles-251298958/251298958 kumareshbaruri@slideshare.net(kumareshbaruri) Solid principles kumareshbaruri SOLID is a mnemonic device for 5 design principles of object-oriented programs (OOP) that result in readable, adaptable, and scalable code. S - Single Responsibility Principle. O - Open Closed Principle. L - Liskov Substitution Principle. I - Interface Segregation Principle. D - Dependency Inversion Principle. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/solidprinciples-220307080726-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> SOLID is a mnemonic device for 5 design principles of object-oriented programs (OOP) that result in readable, adaptable, and scalable code. S - Single Responsibility Principle. O - Open Closed Principle. L - Liskov Substitution Principle. I - Interface Segregation Principle. D - Dependency Inversion Principle.
Solid principles from Kumaresh Chandra Baruri
]]>
668 0 https://cdn.slidesharecdn.com/ss_thumbnails/solidprinciples-220307080726-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Variations of git merging /slideshow/variations-of-git-merging/251103271 gitmerging-220203101922
Sequences of git commit into one unified history of commits.]]>

Sequences of git commit into one unified history of commits.]]>
Thu, 03 Feb 2022 10:19:22 GMT /slideshow/variations-of-git-merging/251103271 kumareshbaruri@slideshare.net(kumareshbaruri) Variations of git merging kumareshbaruri Sequences of git commit into one unified history of commits. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/gitmerging-220203101922-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Sequences of git commit into one unified history of commits.
Variations of git merging from Kumaresh Chandra Baruri
]]>
54 0 https://cdn.slidesharecdn.com/ss_thumbnails/gitmerging-220203101922-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Git branching policy and review comment's prefix /slideshow/git-branching-policy-and-review-comments-prefix-246339744/246339744 gitbranchingandreviewpolicies-210416175901
This documentation illustrates- 1. Effective branching of the version control system, git. 2. When and how codes are fast-forwarded. 3. Effective code review to share the concerns. 4. Improvement of codes and merging, rebasing, etc.]]>

This documentation illustrates- 1. Effective branching of the version control system, git. 2. When and how codes are fast-forwarded. 3. Effective code review to share the concerns. 4. Improvement of codes and merging, rebasing, etc.]]>
Fri, 16 Apr 2021 17:59:01 GMT /slideshow/git-branching-policy-and-review-comments-prefix-246339744/246339744 kumareshbaruri@slideshare.net(kumareshbaruri) Git branching policy and review comment's prefix kumareshbaruri This documentation illustrates- 1. Effective branching of the version control system, git. 2. When and how codes are fast-forwarded. 3. Effective code review to share the concerns. 4. Improvement of codes and merging, rebasing, etc. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/gitbranchingandreviewpolicies-210416175901-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This documentation illustrates- 1. Effective branching of the version control system, git. 2. When and how codes are fast-forwarded. 3. Effective code review to share the concerns. 4. Improvement of codes and merging, rebasing, etc.
Git branching policy and review comment's prefix from Kumaresh Chandra Baruri
]]>
306 6 https://cdn.slidesharecdn.com/ss_thumbnails/gitbranchingandreviewpolicies-210416175901-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Introduction to flutter's basic concepts /slideshow/introduction-to-flutters-basic-concepts/244822757 introductiontoflutter-210320124733
This document illustrates the basic idea about flutter and its facilities. Along with this, the document also depicts the comparison report of the cross-platform, react.]]>

This document illustrates the basic idea about flutter and its facilities. Along with this, the document also depicts the comparison report of the cross-platform, react.]]>
Sat, 20 Mar 2021 12:47:33 GMT /slideshow/introduction-to-flutters-basic-concepts/244822757 kumareshbaruri@slideshare.net(kumareshbaruri) Introduction to flutter's basic concepts kumareshbaruri This document illustrates the basic idea about flutter and its facilities. Along with this, the document also depicts the comparison report of the cross-platform, react. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/introductiontoflutter-210320124733-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This document illustrates the basic idea about flutter and its facilities. Along with this, the document also depicts the comparison report of the cross-platform, react.
Introduction to flutter's basic concepts from Kumaresh Chandra Baruri
]]>
291 0 https://cdn.slidesharecdn.com/ss_thumbnails/introductiontoflutter-210320124733-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
WEB API Gateway /slideshow/web-api-gateway/235432157 webapigateway-200611210102
This presentation will illustrate what is the common issues when the API is made publicly available, how API gateway can be utilized to enhance security, performance improvement can be accomplished by using API gateway.]]>

This presentation will illustrate what is the common issues when the API is made publicly available, how API gateway can be utilized to enhance security, performance improvement can be accomplished by using API gateway.]]>
Thu, 11 Jun 2020 21:01:02 GMT /slideshow/web-api-gateway/235432157 kumareshbaruri@slideshare.net(kumareshbaruri) WEB API Gateway kumareshbaruri This presentation will illustrate what is the common issues when the API is made publicly available, how API gateway can be utilized to enhance security, performance improvement can be accomplished by using API gateway. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/webapigateway-200611210102-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This presentation will illustrate what is the common issues when the API is made publicly available, how API gateway can be utilized to enhance security, performance improvement can be accomplished by using API gateway.
WEB API Gateway from Kumaresh Chandra Baruri
]]>
356 3 https://cdn.slidesharecdn.com/ss_thumbnails/webapigateway-200611210102-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Model based testing using finite state machine(FSM) /slideshow/model-based-testing-using-finite-state-machinefsm/229985610 modelbasedtestingmbt-200310063459
This document demonstrates step by step guidelines to make test cases for software testing.]]>

This document demonstrates step by step guidelines to make test cases for software testing.]]>
Tue, 10 Mar 2020 06:34:59 GMT /slideshow/model-based-testing-using-finite-state-machinefsm/229985610 kumareshbaruri@slideshare.net(kumareshbaruri) Model based testing using finite state machine(FSM) kumareshbaruri This document demonstrates step by step guidelines to make test cases for software testing. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/modelbasedtestingmbt-200310063459-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This document demonstrates step by step guidelines to make test cases for software testing.
Model based testing using finite state machine(FSM) from Kumaresh Chandra Baruri
]]>
555 1 https://cdn.slidesharecdn.com/ss_thumbnails/modelbasedtestingmbt-200310063459-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Authentication and single sign on (sso) /slideshow/authentication-and-single-sign-on-sso/140156634 authenticationandsinglesignonsso-190409102705
This document illustrates the authentication procedure via a reliable 3rd party and how single sign on can be accomplished.]]>

This document illustrates the authentication procedure via a reliable 3rd party and how single sign on can be accomplished.]]>
Tue, 09 Apr 2019 10:27:05 GMT /slideshow/authentication-and-single-sign-on-sso/140156634 kumareshbaruri@slideshare.net(kumareshbaruri) Authentication and single sign on (sso) kumareshbaruri This document illustrates the authentication procedure via a reliable 3rd party and how single sign on can be accomplished. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/authenticationandsinglesignonsso-190409102705-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This document illustrates the authentication procedure via a reliable 3rd party and how single sign on can be accomplished.
Authentication and single sign on (sso) from Kumaresh Chandra Baruri
]]>
291 1 https://cdn.slidesharecdn.com/ss_thumbnails/authenticationandsinglesignonsso-190409102705-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-kumareshbaruri-48x48.jpg?cb=1737526472 .NET Developer |Microservices| REST API| C#, React, JavaScript, Bootstrap, Jquery www.baruri.blogspot.com https://cdn.slidesharecdn.com/ss_thumbnails/introductiontooauth2-221117151013-f3c4bfbb-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/introduction-to-oauth2-254276020/254276020 Introduction to OAuth2 https://cdn.slidesharecdn.com/ss_thumbnails/gitintroduction-221114032957-2760e3e8-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/introduction-to-git-a-version-control-system/254177177 Introduction to git, a... https://cdn.slidesharecdn.com/ss_thumbnails/testdrivendevelopment-220428171742-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/test-driven-development-251686457/251686457 Test Driven Development