Project

General

Profile

Bug #2318

.Net Backend training -Feb

Added by Karishma Tak about 2 months ago. Updated about 21 hours ago.

Status:
New
Priority:
Normal
Start date:
02/23/2026
Due date:
% Done:

0%

Estimated time:
Spent time:
#1

Updated by Yashaditya Singh about 2 months ago

learned about the working of .Net Framework including clr, garbage collector etc.

#2

Updated by Yashaditya Singh about 2 months ago

Completed installation and setup of Visual Studio and .NET SDK.
Explored C# fundamentals including data types, variables, operators, and control flow statements (if-else).
Practiced writing console applications.
Developed a basic Hangman game to understand loops, condition handling, and string manipulation.

#3

Updated by Yashaditya Singh about 1 month ago

Today I worked on C# fundamentals, focusing on arrays and generic collections. I practiced iterating through collections using loops and understood the difference between arrays and dynamic lists.

I also reviewed object-oriented concepts such as classes and objects and applied them while improving my console-based Hangman application.

#4

Updated by Yashaditya Singh about 1 month ago

completed the Udemy course covering File Handling, Exception Handling, and the .NET Compilation Model. I gained a clear understanding of how file operations work in C#, how to properly handle runtime errors using try-catch blocks, and how the .NET compilation process (CLR, IL, JIT) works internally.

#5

Updated by Yashaditya Singh about 1 month ago

Worked on building an API in ASP.NET and learned how to implement authentication and authorization.
Explored different approaches for authentication and authorization in ASP.NET, particularly focusing on role-based access control.

#6

Updated by Yashaditya Singh about 1 month ago

Integrated Entity Framework Core with SQL Server for database operations.
Added filter API to retrieve employee records based on:
First Name
Last Name
Email
City
Created Date range.

Implemented dynamic filtering using LINQ queries.
Created and tested SQL Stored Procedure for reporting and filtered data retrieval.
Implemented City Enum to restrict city values to predefined options.
Tested APIs using Swagger UI and validated database entries in SQL Server.

#7

Updated by Yashaditya Singh about 1 month ago

Today I reviewed and analyzed the Distributor Portal project. I studied the project structure, identified the technologies used, and examined key functionalities implemented within the repository. I also reviewed and understood complex SQL queries and stored procedures used for data retrieval and reporting.

#8

Updated by Yashaditya Singh about 1 month ago

Debugged and fixed errors in the Distributor Portal related to contact count API. Updated the `GetDistributorDownlineCount` stored procedure to correctly handle country filter mapping and recursive query conditions. Verified the fix by testing the stored procedure and confirming correct results.

#9

Updated by Yashaditya Singh 30 days ago

Worked on the Unified Distributor project by updating filter conditions in an existing API and developing a new stored procedure to support a newly implemented API for distributor data retrieval.

#10

Updated by Yashaditya Singh 29 days ago

Updated filter logic in the existing API and developed a new stored procedure for the new API in the Unified Distributor project. Fixed issues related to contact count and verified API responses.

#11

Updated by Yashaditya Singh 26 days ago

Today I worked on debugging the Unified Distributor Portal to understand the existing project flow. I reviewed the related SQL queries and stored procedures used in the project. I also verified the API responses and identified areas where fixes or improvements may be required on the portal .

#12

Updated by Yashaditya Singh 25 days ago

Worked on Opt-Out Report enhancements by adding download (CSV) functionality and updating request/response models. Created a stats report for marketing/campaign data for marketing portal. Continued debugging the Unified Distributor Portal and fixed issues in APIs and SQL procedures. Also worked on updates in the Marketing Portal.

#13

Updated by Yashaditya Singh 24 days ago

Worked on learning MongoDB, focusing on core concepts such as collections, documents, queries, and basic CRUD operations through tutorials. Completed hands-on practice with MongoDB's query language, including creating collections, inserting documents, and performing basic queries.

#14

Updated by Yashaditya Singh 23 days ago

Continued learning MongoDB by focusing on basic concepts such as querying data, updating documents, and deleting records. Practiced MongoDB commands for managing databases and collections, including filtering and sorting data.

#15

Updated by Yashaditya Singh 22 days ago

Continued learning MongoDB by focusing on intermediate concepts. Practiced join operations and applied filters within queries to retrieve specific data. Worked on combining joins with conditional filtering .

#16

Updated by Yashaditya Singh 19 days ago

Started with Angular by learning its fundamentals, project structure, and core concepts. I also set up the development environment and explored basic components, modules, and data binding to understand how Angular applications are built.

#17

Updated by Yashaditya Singh 18 days ago

Today I worked on Angular core concepts including event binding, property binding, and signals. I practiced handling user interactions and understood how data flows between components in an Angular application.

#18

Updated by Yashaditya Singh 17 days ago

Today I worked on creating a login form in Angular. I focused on building the UI, handling user inputs using data binding, and implementing basic form validation to understand how forms are managed in Angular applications.

#19

Updated by Yashaditya Singh 16 days ago

Today I worked on creating a login form in Angular. I successfully completed the login form, including UI design, data binding, and basic form validation to understand form handling in Angular.

Additionally, I started working on the EVCMS project, where I began developing APIs and implementing core functionalities.

#20

Updated by Yashaditya Singh 9 days ago

Today I continued learning Angular concepts with a focus on interpolation and basic data binding. I successfully implemented practice components to display dynamic data and improved my understanding of component structure and data flow.
Additionally, I revised previously learned topics and progressed further in the Angular course tutorials. I also practiced creating reusable components .

#21

Updated by Yashaditya Singh 8 days ago

initiated work on the Lead Tracking System by finalizing the core requirements and gaining a clear understanding of the overall workflow. I analyzed the necessary features and data flow to establish a structured implementation approach.
I successfully designed and finalized the database schema, identifying key tables, relationships, and required fields. Additionally, I began the database implementation by creating initial tables and setting up the foundational structure.
I also reviewed the design to ensure scalability, consistency, and alignment with future development needs.

#22

Updated by Yashaditya Singh 5 days ago

Finalized the database schema, including key tables, relationships, and required fields.
Implemented the database by creating tables and applying necessary constraints.
Developed and tested Create Lead API.
Developed and tested Get Leads API.

#23

Updated by Yashaditya Singh 4 days ago

Completed the API development for the Lead Tracking System for EVCSMS. Also implemented the flag-based logic to control status visibility, ensuring only relevant fields are returned in the API response. Additionally, I performed basic testing to verify the API flow and data handling.

#24

Updated by Yashaditya Singh 3 days ago

Today, I worked on enhancing the Lead Tracking System APIs by implementing filtering functionality. I identified and integrated key filter parameters into the existing API structure, ensuring flexible and efficient data retrieval.
Additionally, I performed thorough validation and testing of all Lead APIs across multiple scenarios to verify correctness and reliability. During testing, I identified and resolved several issues, improving the overall stability and accuracy of the APIs.

#25

Updated by Yashaditya Singh 2 days ago

Analyzed multi-tenant data synchronization requirements and evaluated centralized deployment script strategy for consistent schema and master data propagation across tenant databases. Additionally, developed the Get All API for Station Setup Steps with proper data retrieval and response structure.

#26

Updated by Yashaditya Singh about 21 hours ago

Today I worked on learning and implementing core Angular concepts including Components, Property Binding, and Event Binding. I explored how components are structured and understood the data flow between the component class and the template.
I successfully implemented property binding for dynamic data handling and used event binding to manage user interactions such as button clicks and input events. I also created small practice examples to validate my understanding and tested different scenarios to ensure proper functionality.

Also available in: Atom PDF